Lines Matching +full:regression +full:- +full:test
5 testDirName = 'llvm-test'
6 test = ['compile', 'llc', 'jit', 'cbe'] variable
7 exectime = ['llc-time', 'jit-time', 'cbe-time',]
8 comptime = ['llc', 'jit-comptime', 'compile']
19 r = re.findall(r'TEST-(PASS|FAIL|RESULT.*?):\s+(.*?)\s+(.*?)\r*\n', d)
21 test = {}
37 if not test.has_key(fname) :
38 test[fname] = {}
40 for k in test:
41 test[fname][k] = 'NA'
42 test[fname][t[1]] = t[0]
44 print test[fname][t[1]]
47 n = t[0].split('RESULT-')[1]
52 if n == 'llc' or n == 'jit-comptime' or n == 'compile':
53 test[fname][tp + n] = float(t[2].split(' ')[2])
55 print test[fname][tp + n]
57 elif n.endswith('-time') :
58 test[fname][exp + n] = float(t[2].strip('\r\n'))
60 print test[fname][exp + n]
69 return test
80 # Check if the test passed or failed.
81 for x in test:
86 print t + " *** REGRESSION (" + x + ")\n"
92 print t + "*** REGRESSION (" + x + ")\n"
98 print t + " *** REGRESSION (" + tp + x + ")\n"
108 print t + " *** REGRESSION (" + exp + x + ")\n"
115 print t + ": Removed from test-suite.\n"
122 sys.exit(-1)