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()) {