Tests: Cleanup CTestTestSerialInDepends lockfile at test start

When any test under CTestTestSerialInDepends starts, delete the lockfile
for that test in case it wasn't deleted at the end of the last test run.

Fixes: #22351
This commit is contained in:
Alex Sweet
2021-06-27 17:14:17 -07:00
committed by Brad King
parent cd809b8ea4
commit a5011a2fbf

View File

@@ -2,6 +2,9 @@ set(CTEST_RUN_CURRENT_SCRIPT 0)
set(LOCK_FILE "${TEST_NAME}.lock")
# Delete the old lock file in case it's lingering from a previous failed test run
file(REMOVE "${LOCK_FILE}")
if("${TEST_NAME}" STREQUAL "i_want_to_be_alone")
file(GLOB LOCK_FILES *.lock)
if(LOCK_FILES)