[Ctk-developers] Dashboard driver script updated + how to test changes or your fork :)

Jean-Christophe Fillion-Robin jchris.fillionr at kitware.com
Wed Dec 15 17:04:17 UTC 2010


hi Folks,

Just fixed an issue with the existing driver script.  See
4234c56b<https://github.com/commontk/CTK/commit/4234c56b648188889b17d7f2e3d100982b21b9cb>

It wasn't submitting the build result associated with build of test or doc.
Ooops

I thought I would share the process allowing me to test my changes without
pushing to the main repository (commontk/CTK)

Step1 - Create a topic on my local repo (git checkout -b
fix-dashboarddriver-script )
Step2 - Commit my changes locally
Step3 - merge to master: git checkout master, git pull origin commontk, git
merge fix-dashboarddriver-script  --log
Step4 - push to my fork: git push *jcfr* master

Create a folder named: ~/Dashboards

Copy CTK/CMake/ctkDashboardScript.TEMPLATE.cmake and customize it.
....and around line 79 you can also change the following line:

#
# Git repository - Overwrite the default value provided by the driver script
#
# set(GIT_REPOSITORY http://github.com/*YOURUSERNAME*/CTK.git)

Uncommenting and changing YOURUSERNAME to match your github local.
Doing so teaches our driver script that you want to test your fork.

It means that you can easily (on linux at least) submit an experimental
dashboard including coverage (computed globally and also for each library,
app or plugin) and also dynamic analysis (computed globally only).

That submission was made with only coverage: see
here<http://my.cdash.org/index.php?project=CTK&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=buildname/string&compare1=61&value1=Linux-g%2B%2B4.4.3-QT4.7.0-Release&field2=site/string&compare2=61&value2=karakoram.kitware&field3=buildstamp/string&compare3=61&value3=20101215-1657-Experimental&collapse=0>
and this one with coverage and dynamic analysis:  see
here<http://my.cdash.org/index.php?project=CTK&display=project&filtercount=3&showfilters=1&filtercombine=and&field1=buildname/string&compare1=61&value1=Linux-g%2B%2B4.4.3-QT4.7.0-Release&field2=site/string&compare2=61&value2=karakoram.kitware&field3=buildstamp/string&compare3=61&value3=20101215-1657-Experimental&collapse=0>

Thks
Jc


-- 
Phone: 1-518-836-2174
Ext: 304
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ctk-developers/attachments/20101215/b398b38e/attachment.htm>


More information about the Ctk-developers mailing list