From 84b8228268c4094a998e2f0e13f8074f052b4e1e Mon Sep 17 00:00:00 2001 From: Florian Angerer <florian.angerer@oracle.com> Date: Tue, 9 Jan 2018 10:02:06 +0100 Subject: [PATCH] Ignore output before first section. --- .../r/test/packages/analyzer/parser/LogFileParser.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/parser/LogFileParser.java b/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/parser/LogFileParser.java index e50d913587..c9c4f198b1 100644 --- a/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/parser/LogFileParser.java +++ b/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/parser/LogFileParser.java @@ -103,11 +103,18 @@ public class LogFileParser { this.reader = r; consumeLine(); + // consume any leading lines (there might be some output of 'mx') + collectBody(Token.BEGIN_INSTALL_TEST); + Section installTest0 = parseInstallTest(); logFile.addSection(installTest0); if (!installTest0.isSuccess()) { return logFile; } + + // again, consume any leading lines + collectBody(Token.BEGIN_INSTALL_TEST); + Section installTest1 = parseInstallTest(); logFile.addSection(installTest1); if (installTest1.isSuccess()) { -- GitLab