Lines Matching +full:runs +full:- +full:on
18 # this on by default later.
44 # The variations run for this tool, mapped by --target_board name.
56 # A segment of text before the harness runs start, describing which
74 # Segments of text that make up the harness run, mapped by a test-based
107 # The variations specified on the command line.
111 # The tools specified on the command line.
116 self.test_run_re = re.compile (r'^Test Run By (\S+) on (.*)$')
148 self.runs = dict()
153 + ''' [-t tool] [-l variant-list] [-L] log-or-sum-file ...
158 variant-list One or more test variant names. If the list is
161 sum-file A test summary file with the format of those
163 If -L is used, merge *.log files instead of *.sum. In this
175 # Parse the command-line arguments.
182 if option == '-l':
184 elif option == '-t':
191 # Try to parse time string TIME, returning an arbitrary time on failure.
192 # Getting this right is just a nice-to-have so failures should be silent.
199 # Parse an integer and abort on failure.
212 if name not in self.runs:
213 self.runs[name] = ToolRun (name)
214 return self.runs[name]
271 segment.lines -= final_using
273 name = line[len ('Running '):-len(' ...\n')]
319 # the test up into parallel runs leads to more 'Using ...' lines
332 segment.lines -= final_using
348 count = line[len (self.count_names[i]):-1].strip()
353 self.fatal (filename, 'unknown test result: ' + line[:-1])
382 self.acats_failures.append (line[len ('*** FAILURES: '):-1])
413 # runs themselves.
420 name = line[len ('Running target '):-1]
470 # individual runs) and parse the version output.
489 self.fatal (filename, 'unrecognised line: ' + line[:-1])
579 self.tools = sorted (self.runs.keys())
591 if name not in self.runs:
593 self.output_tool (self.runs[name])