Hi Clint, Thanks a lot for the info. This should indeed do the trick!
I do get tons of new warnings that look like QWARN [...] X Error: GLXUnsupportedPrivateRequest Extension: 146 (Uknown extension) Minor opcode: 16 (Unknown request) Resource id: 0x570 but the tests still passes. I'll try and update the wiki if everything goes fine tonight. Cheers, Tom On Wed, Mar 24, 2010 at 19:21, Clinton Stimpson <[email protected]> wrote: > > How about using xvfb-run to create a virtual X session? > > 30 1 * * 1,2,3,4,5 tom /usr/bin/xvfb-run /usr/bin/ctest -j4 -VV -S > some_full_path_ctest_option.cmake -O some_full_path_log.txt > > Clint > > On Wednesday 24 March 2010 12:05:14 pm Tom Vercauteren wrote: >> Hi all, >> >> Apologies if my question seems a little off-topic for this mailing >> list. I know it's rather a linux cron question but the use case seems >> mostly useful in a dashboard setup to me. I have not found a decent >> answer with google yet and thought that if someone knew how to solve >> my problem, it would be beneficial to add it to >> http://www.cmake.org/Wiki/CMake_Scripting_Of_CTest#On_Unix.2FMacOSX >> >> Here is my scenario. I have a project that is built with cmake, tested >> with ctest and the results are sent to cdash. The process runs every >> night with a cron job and I am not in front of my computer at this >> time. Some tests need a X server to complete even if they are fully >> automated. >> >> If I leave my session open during the night, everything is OK. >> However, if I log out, the unit tests fail with the following error: >> "cannot connect to X server :0" >> >> Would anyone know how to solve this problem and give the cron job >> access to X even when I am not logged in? >> >> My current crontab contains the following lines >> >> DISPLAY=:0 >> >> 30 1 * * 1,2,3,4,5 tom /usr/bin/ctest -j4 -VV -S >> some_full_path_ctest_option.cmake -O some_full_path_log.txt >> >> >> My computer runs on kubuntu karmic if that's of any importance. >> >> From what I have read, I might need to do something with xauth, xhost, >> or ~/.Xauthority but I must confess I am rather lost in these matters. >> >> Best regards, >> Tom >> _______________________________________________ >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Please keep messages on-topic and check the CMake FAQ at: >> http://www.cmake.org/Wiki/CMake_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://www.cmake.org/mailman/listinfo/cmake >> > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
