diff --git a/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/FileTreeWalker.java b/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/FileTreeWalker.java
index 572124fc5f8eda8ae451c0a6127b145e1f4fef8e..a0626404dd0b8acf05080890de8b731d2f8d3338 100644
--- a/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/FileTreeWalker.java
+++ b/com.oracle.truffle.r.test.packages.analyzer/src/com/oracle/truffle/r/test/packages/analyzer/FileTreeWalker.java
@@ -157,10 +157,13 @@ public class FileTreeWalker {
         lfParser.addDetector(ConfigureErrorDetector.INSTANCE);
         lfParser.addTestResultDetector(DiffDetector.INSTANCE);
 
+        long startTime = System.currentTimeMillis();
         LogFile parseLogFile = lfParser.parseLogFile();
         Collection<Problem> problems = parseLogFile.collectProblems();
         pkgTestRun.setSuccess(parseLogFile.isSuccess());
         pkgTestRun.setLogFile(parseLogFile.getPath());
+        long endTime = System.currentTimeMillis();
+        LOGGER.info(String.format("Finished in %d seconds", (endTime - startTime) / 1000L));
 
         // log problems
         LOGGER.fine("Overall test result: " + (pkgTestRun.isSuccess() ? "OK" : "FAILED"));