Lines Matching refs:tests
43 # Shortcut for the two above ('more' first - it has the longer running tests)
50 # Extra flags passed to all tests using the standard test runner.
102 parser.add_option('--slow-tests', default='dontcare',
103 help='Regard slow tests (run|skip|dontcare)')
104 parser.add_option('--pass-fail-tests', default='dontcare',
105 help='Regard pass|fail tests (run|skip|dontcare)')
107 help=('Quick check mode (skip slow tests)'))
123 parser.add_option('--max-heavy-tests', default=1, type='int',
124 help='Maximum number of heavy tests run in parallel')
130 help='Run tests with UBSAN cfi_vptr option.',
133 help='Don\'t sort tests according to duration of last'
143 parser.add_option('--cat', help='Print the source of the tests',
150 help='Print a summary of the tests to be run')
225 # We retrieve the slowest tests from the JSON output file, so create
279 """Create processor for sequencing heavy tests on swarming."""
282 def _do_execute(self, tests, args, options):
286 loader = LoadProc(tests)
289 tests.test_count_estimate, options)
319 # This starts up worker processes and blocks until all tests are
326 if tests.test_count_estimate:
327 percentage = float(results.total) / tests.test_count_estimate * 100
331 print (('>>> %d base tests produced %d (%d%s)'
332 ' non-filtered tests') % (
333 tests.test_count_estimate, results.total, percentage, '%'))
335 print('>>> %d tests ran' % (results.total - results.remaining))
376 # Slowest tests duration details.