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 e50d913587ac7212ab39ecae67a7d43fafb62b8b..c9c4f198b1038b2a6916dc35d67601681bc36264 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()) {