Fixed infinite loop condition when a test's dependent test executable could not be found.
This commit is contained in:
parent
0cdc1e979e
commit
9aa4e134b5
@ -97,6 +97,8 @@ void cmCTestMultiProcessHandler::StartTestProcess(int test)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
this->Completed++;
|
this->Completed++;
|
||||||
|
this->TestFinishMap[test] = true;
|
||||||
|
this->TestRunningMap[test] = false;
|
||||||
this->RunningCount -= GetProcessorsUsed(test);
|
this->RunningCount -= GetProcessorsUsed(test);
|
||||||
testRun->EndTest(this->Completed, this->Total, false);
|
testRun->EndTest(this->Completed, this->Total, false);
|
||||||
this->Failed->push_back(this->Properties[test]->Name);
|
this->Failed->push_back(this->Properties[test]->Name);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user