From 29749e93c7ecf67160aed316438f5b9f669cca98 Mon Sep 17 00:00:00 2001 From: Vendicated Date: Tue, 18 Apr 2023 02:54:22 +0200 Subject: [PATCH] CI Reporter fixes --- scripts/generateReport.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/scripts/generateReport.ts b/scripts/generateReport.ts index d55cc8abe..b5e705bdc 100644 --- a/scripts/generateReport.ts +++ b/scripts/generateReport.ts @@ -186,7 +186,16 @@ page.on("console", async e => { } else if (isDebug) { console.error(e.text()); } else if (level === "error") { - const text = e.text(); + const text = await Promise.all( + e.args().map(async a => { + try { + return await maybeGetError(a) || await a.jsonValue(); + } catch (e) { + return a.toString(); + } + }) + ).then(a => a.join(" ")); + if (!text.startsWith("Failed to load resource: the server responded with a status of")) { console.error("Got unexpected error", text); report.otherErrors.push(text); @@ -258,7 +267,7 @@ function runTime(token: string) { if (!isWasm) await wreq.e(id as any); - await new Promise(r => setTimeout(r, 100)); + await new Promise(r => setTimeout(r, 500)); } console.error("[PUP_DEBUG]", "Finished loading chunks!");