openvibers/openvibe.host Commits
browser-check: wait for Chrome to exit and its profile to be removed before the report is written (browser-harness close() now resolves once the profile is gone)
Changes
@@@ -255,7 +255,7 @@ function runRemote(host, harnessFile) {rep.id = site.id;reports.push(rep);}-- } finally { if (browser) browser.close(); }++ } finally { if (browser) await browser.close(); }code = reports.every((r) => r.ok) ? 0 : 1;}meta.chrome = (reports.find((r) => r.chrome) || {}).chrome;
@@ -255,7 +255,7 @@ function runRemote(host, harnessFile) {
@@ -255,7 +255,7 @@ function runRemote(host, harnessFile) {
rep.id = site.id;
rep.id = site.id;
reports.push(rep);
reports.push(rep);
}
}
- } finally { if (browser) browser.close(); }
+ } finally { if (browser) await browser.close(); }
code = reports.every((r) => r.ok) ? 0 : 1;
code = reports.every((r) => r.ok) ? 0 : 1;
}
}
meta.chrome = (reports.find((r) => r.chrome) || {}).chrome;
meta.chrome = (reports.find((r) => r.chrome) || {}).chrome;