summaryrefslogtreecommitdiffstats
path: root/Tests/CTestTest3
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Eliminate unnecessary files and variables.David Cole2011-01-281-120/+0
| | | | | | | | | | | | | | | | | | | | | 1: The CTestTestFailedSubmits tests do not need to run the CTEST_MEMCHECK command. It is covered by the CTestTest2 test. If more coverage *is* required, choose a test that runs by itself once to add it to... This one gets used several times in a loop to test submission failure via the various submission protocols. With memchecking on, each test here takes 1000 seconds or more on a "fast" build... 2: Other ctest tests do not need any of the CTEST_MEMORYCHECK_* variables defined. They don't even call CTEST_MEMCHECK, or -D NightlyMemCheck, or anything. So: remove the unnecessary set calls. 3: CTestTest3 has gone intentionally unused for months because it did not add any coverage and caused no ends of sporadic randomish failures when network connectivity was spotty. Remove its directory. Never add it again.
* Disable purify on unix, as it works differently and ctest can't use it.Bill Hoffman2010-05-111-0/+8
|
* Add CMAKE_TESTS_CDASH_SERVER variable and CTestSubmitLargeOutput test.David Cole2010-03-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If defined and non-empty, the value of CMAKE_TESTS_CDASH_SERVER should point to a CDash server willing to accept submissions for a project named PublicDashboard. On machines that also run a CDash dashboard, set this variable to "http://localhost/CDash-trunk-Testing" so that the CMake tests that submit dashboards do not have to send those submissions over the wire. The CTestSubmitLargeOutput test runs a dashboard that has a test that produces very large amount of output on stdout/stderr. Since we do not even want to attempt to send such large output over the wire, this test is off by default unless the CMAKE_TESTS_CDASH_SERVER server is localhost. This test is expected to cause a submission failure when sent to CDash. It passes if the submit results contain error output. It fails if the submit succeeds. CMAKE_TESTS_CDASH_SERVER: CDash server used by CMake/Tests. If not defined or "", this variable defaults to the server at http://www.cdash.org/CDash. If set explicitly to "NOTFOUND", curl tests and ctest tests that use the network are skipped. If set to something starting with "http://localhost/", the CDash is expected to be an instance of CDash used for CDash testing, pointing to a cdash4simpletest database. In these cases, the CDash dashboards should be run first.
* Hook for scheduling tests in a random orderZach Mullen2009-10-291-2/+2
| | | | | This may help statistically detect implicit dependencies among unit tests while running in parallel.
* ENH: Added PARALLEL_LEVEL option for ctest_memcheck(). Added PROCESSORS ↵Zach Mullen2009-09-031-2/+2
| | | | option to set_tests_properties (implementation to come).
* ENH: do not use svn until it is working againBill Hoffman2006-12-121-1/+2
|
* BUG: Attempt to fix the testAndy Cedilnik2006-10-251-2/+2
|
* ENH: Several cleanups and make sure things get propagated where they should. ↵Andy Cedilnik2006-03-291-0/+2
| | | | Also, allow to load CTest custom files to the actual ctest -S script
* BUG: Fix the read custom files command and add a coverage testAndy Cedilnik2006-03-281-0/+1
|
* ENH: Add support for multi-string compiler name, and improve support for ↵Andy Cedilnik2005-07-261-44/+50
| | | | subversion
* ENH: Perform second test if subversion existsAndy Cedilnik2005-06-231-2/+3
|
* ENH: Skip svn test for nowAndy Cedilnik2005-06-201-1/+2
|
* ENH: Make CVS one nightlyAndy Cedilnik2005-06-171-1/+1
|
* ENH: Add subversion testAndy Cedilnik2005-06-171-5/+60
|
* ENH: Return error if there is an ERROR_MESSAGE. Also fix tag for the testAndy Cedilnik2005-06-161-1/+1
|
* ENH: Initial importAndy Cedilnik2005-06-161-0/+40