blob: acaa9aa063fae1ae2749b01b1d607b1f16359a81 [file] [log] [blame]
(async function(testRunner) {
var {page, session, dp} = await testRunner
.startBlank('Tests ProcessInfo retrieval');
response = await testRunner.browserP().SystemInfo.getProcessInfo();
// The number of renderer processes varies, so log only the very first one.
seenRenderer = false;
for (process of response.result.processInfo) {
if (process.type === "renderer") {
if (!seenRenderer) {
seenRenderer = true;
} else {
continue;
}
}
// Avoid all processes but browser and renderer to ensure stable test.
if (process.type === "browser" || process.type === "renderer")
testRunner.log(process, 'Process:', ['id', 'cpuTime']);
}
testRunner.completeTest();
})