mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-12 02:33:33 +00:00
make recovering running_Olden data easier when the nightly tester eats the graphs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27615 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
e87192a854
commit
65c1e46ebd
37
utils/OldenDataRecover.pl
Normal file
37
utils/OldenDataRecover.pl
Normal file
@ -0,0 +1,37 @@
|
||||
#this script is intended to help recover the running graphs when
|
||||
#the nightly tester decides to eat them.
|
||||
|
||||
#zgrep -E "(=========)|(TEST-RESULT-llc-time)" *-Olden-tests.txt* |perl this > file
|
||||
#zgrep -E "(=========)|(TEST-RESULT-compile.*bc)" *-Olden-tests.tx* |perl this >file
|
||||
|
||||
while (<>) {
|
||||
if (/(\d*-\d*-\d*)-.*=========.*\/(.*)\' Program/) {
|
||||
# print "$1 $2\n";
|
||||
$curP = $2;
|
||||
$curD = $1;
|
||||
$dates{$1} = 1;
|
||||
} elsif (/(\d*-\d*-\d*)-.*TEST-RESULT-.*: program (\d*\.\d*)/) {
|
||||
# print "$1 $2\n";
|
||||
if ($curD eq $1) {
|
||||
$$data{$curD}{$curP} = $2;
|
||||
}
|
||||
} elsif (/(\d*-\d*-\d*)-.*TEST-RESULT-.*: (\d*)/) {
|
||||
# print "$1 $2\n";
|
||||
if ($curD eq $1) {
|
||||
$$data{$curD}{$curP} = $2;
|
||||
}
|
||||
}
|
||||
}
|
||||
@progs = ("bh", "em3d", "mst", "power", "tsp", "bisort", "health", "perimeter", "treeadd", "voronoi");
|
||||
|
||||
foreach $date (sort keys %dates) {
|
||||
print "$date: ";
|
||||
foreach $prog (@progs) {
|
||||
if ($$data{$date}{$prog}) {
|
||||
print " $$data{$date}{$prog}";
|
||||
} else {
|
||||
print " 0";
|
||||
}
|
||||
}
|
||||
print "\n";
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user