[CMake] multicore interix'en testing

Eric Noulard eric.noulard at gmail.com
Thu Feb 25 03:07:51 EST 2010


2010/2/25 Markus Duft <markus.duft at salomon.at>:
> 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??
>>> 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.
>
> hmm... any place where i can configure a proxy server? http_proxy is
> setup correctly it seems. i can wget something from cdash.org...

I do use http_proxy env but I cannot remember why
but I had to set as HTTP_PROXY (all upper case)
and not the usual "http_proxy".

> Submit files (using http)
>   Using HTTP submit method
>   Drop site:http://www.cdash.org/CDash/submit.php?project=CMake
>   Error when uploading file:
> /dev/fs/E/buildbot/s01en22vm3-f_base-10.0/build/toolsbase-2010.0/var/tmp/portage/dev-util/cmake-2.8.1_rc3/work/cmake-2.8.1-rc3/Testing/20100224-1452/Build.xml
>   Error message was: couldn't connect to host
>   Problems when submitting via HTTP
> Errors while running CTest

Note that some proxy do not accept to relay http-1.1 request but only http-1.0
(I'm behind such proxy... see bug
http://public.kitware.com/Bug/view.php?id=8903)

from cmake 2.8.1-rc1 and up you should be able to tell ctest to use http1.0
using the

--http1.0 command line switch.


-- 
Erk
Membre de l'April - « promouvoir et défendre le logiciel libre » -
http://www.april.org


More information about the CMake mailing list