diff --git a/.gitignore b/.gitignore index f6349edbec..f5384f4aee 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,7 @@ tmp tmp.* vct-tool.jar .bsp/ +null/ # Mac specific OS files .DS_Store diff --git a/.run/[Shared] run folder classes.run.xml b/.run/[Shared] run folder classes.run.xml new file mode 100644 index 0000000000..bd2e95663e --- /dev/null +++ b/.run/[Shared] run folder classes.run.xml @@ -0,0 +1,11 @@ + + + + \ No newline at end of file diff --git a/.run/[Shared] run single LFQhistory.run.xml b/.run/[Shared] run single LFQhistory.run.xml new file mode 100644 index 0000000000..5b81d5ee15 --- /dev/null +++ b/.run/[Shared] run single LFQhistory.run.xml @@ -0,0 +1,11 @@ + + + + \ No newline at end of file diff --git a/src/main/java/vct/test/CommandLineTesting.scala b/src/main/java/vct/test/CommandLineTesting.scala index fec9f98986..2aa8ee2b72 100644 --- a/src/main/java/vct/test/CommandLineTesting.scala +++ b/src/main/java/vct/test/CommandLineTesting.scala @@ -324,7 +324,8 @@ object CommandLineTesting { Output("Verification times:") for (taskKey <- taskKeys) { - val time = allTasks(taskKey).times.get("entire run") + val task = allTasks(taskKey) + val time = task.times.get("entire run") Output("%-40s: %s", taskKey, time match { case None => "unknown" case Some(ms) => String.format("%dms", Int.box(ms)) @@ -340,6 +341,9 @@ object CommandLineTesting { if (fails.nonEmpty) { hre.lang.System.Verdict("%d out of %d run tests failed", Int.box(fails.size), Int.box(tasks.size)) + for(fail <- fails){ + Output(fail); + } throw new HREExitException(1) } else { hre.lang.System.Verdict("All %d tests passed", Int.box(tasks.size))