[CMake] multicore interix'en testing

Markus Duft markus.duft at salomon.at
Tue Feb 23 09:12:35 EST 2010


Bill Hoffman wrote:
> Markus Duft wrote:
>> Bill Hoffman wrote:
>>> I did not want to get into the technical thread on this issue, so I
>>> created a new message.  Markus, will you be able to run a dashboard for
>>> this platform?  It is sort of a requirement for accepting patches like
>>> this into CMake.  Otherwise, we are sure to break things in the future
>>> and not notice it.   Once we get all the tests passing we can help you
>>> setup a CDash client to submit nightly builds.
>>
>> my boss isn't quite happy with running nightly builds for another
> But he is happy to use open source software from that company??

hehe - somewhat like my own words ;) it won't be much of a problem :)

>> company... but still i guess i'll be running cdash in a vm here, since i
>> _want_ interix support upstream ;). am i right that the cdash client
>> checks out a copy, builds, tests and then reports the results to you
>> (over http?)? so there is no need for any inbound connections? i'll be
>> behind proxy/firewall/etc... is this configuration possible?
>>
> Yes, ctest uses http put, and there are no inbound connections.   If you
> have a build tree, you can run make Experimental to see if it will work
> for you.   I can then send you a better dashboard script for doing the
> nightly once that is working.  Thanks.

[3] mduft cmake-2.8.1-rc3 $ make Experimental
Scanning dependencies of target Experimental
make[3]: CMAKE_CTEST_COMMAND-NOTFOUND: Command not found

errr... make test works...

[3] mduft cmake-2.8.1-rc3 $ make test
Running tests...
Test project
/dev/fs/E/tools/toolsbase-2010.0/var/tmp/portage/dev-util/cmake-2.8.1_rc3/work/cmake-2.8.1-rc3
Guessing configuration NoConfig
        Start   1: SystemInformationNew
...

ctest is there both in the build tree and installed:

[3] mduft cmake-2.8.1-rc3 $ type ctest
ctest is /dev/fs/E/tools/toolsbase-2010.0/usr/bin/ctest


> 
> -Bill



More information about the CMake mailing list