MCPcopy Create free account
hub / github.com/Kitware/CMake / InitializeLoop

Method InitializeLoop

Source/CTest/cmCTestMultiProcessHandler.cxx:213–226  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

211}
212
213void cmCTestMultiProcessHandler::InitializeLoop()
214{
215 this->Loop.init();
216 this->StartNextTestsOnIdle_.init(*this->Loop, this);
217 this->StartNextTestsOnTimer_.init(*this->Loop, this);
218
219 this->JobServerClient = cmUVJobServerClient::Connect(
220 *this->Loop, /*onToken=*/[this]() { this->JobServerReceivedToken(); },
221 /*onDisconnect=*/nullptr);
222 if (this->JobServerClient) {
223 cmCTestLog(this->CTest, OUTPUT,
224 "Connected to MAKE jobserver" << std::endl);
225 }
226}
227
228void cmCTestMultiProcessHandler::FinalizeLoop()
229{

Callers 1

RunTestsMethod · 0.95

Calls 2

initMethod · 0.45

Tested by

no test coverage detected