+bin/jtreg-pass-fail
[nethome.git] / bin / jtreg-pass-fail
diff --git a/bin/jtreg-pass-fail b/bin/jtreg-pass-fail
new file mode 100755 (executable)
index 0000000..aca6978
--- /dev/null
@@ -0,0 +1,14 @@
+#! /usr/bin/perl
+use strict;
+use warnings;
+my $f=shift if ($ARGV[0]||"") eq "-f";
+my %p;
+my %f;
+while (<>) {
+  chomp;
+  $p{$_}=1 if s/^Passed: //;
+  $f{$_}=1 if s/^TEST: //;
+}
+die "No PASS" if !%p&&!$f;
+my %a=(%p,%f);
+print(($p{$_}?"PASS":"FAIL")." test/hotspot/jtreg/$_\n") for sort keys(%a);