From 25275f2744c287ecf2a8bd79ba220301e1576ce7 Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Sun, 2 May 2021 21:37:59 -0400 Subject: [PATCH] remote_runner: Treat no text as 0 lines, not 1 empty line --- src/tests/frontend/travis/remote_runner.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tests/frontend/travis/remote_runner.js b/src/tests/frontend/travis/remote_runner.js index aa1be1066..d7d05d2ec 100644 --- a/src/tests/frontend/travis/remote_runner.js +++ b/src/tests/frontend/travis/remote_runner.js @@ -51,7 +51,7 @@ const sauceTestWorker = async.queue(async ({name, pfx, testSettings}) => { let logIndex = 0; while (true) { const consoleText = (await browser.eval("$('#console').text()") || '').substring(logIndex); - consoleText.split('\n').forEach((line) => log(line, pfx)); + (consoleText ? consoleText.split('\n') : []).forEach((line) => log(line, pfx)); logIndex += consoleText.length; const [finished, nFailedStr] = consoleText.match(finishedRegex) || []; if (finished) {