Merge pull request #3807 from satherton/test-runloop-profiling

Enable run loop profiler for test and multitest roles.
This commit is contained in:
Balachandar Namasivayam 2020-09-24 15:36:35 -07:00 committed by GitHub
commit cbf816be62
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -1889,11 +1889,13 @@ int main(int argc, char* argv[]) {
g_network->run();
}
} else if (role == MultiTester) {
setupRunLoopProfiler();
f = stopAfter(runTests(opts.connectionFile, TEST_TYPE_FROM_FILE,
opts.testOnServers ? TEST_ON_SERVERS : TEST_ON_TESTERS, opts.minTesterCount,
opts.testFile, StringRef(), opts.localities));
g_network->run();
} else if (role == Test) {
setupRunLoopProfiler();
auto m = startSystemMonitor(opts.dataFolder, opts.zoneId, opts.zoneId);
f = stopAfter(runTests(opts.connectionFile, TEST_TYPE_FROM_FILE, TEST_HERE, 1, opts.testFile, StringRef(),
opts.localities));