Skip to content
  • David Cole's avatar
    Tests: Eliminate unnecessary files and variables. · a6a21c85
    David Cole authored
    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.
    a6a21c85