Lines Matching full:suite

36     Includes logic to check whether or not a given (suite, board, build)
37 has already been run. If so, it will skip scheduling that suite.
55 def _ShouldScheduleSuite(self, suite, board, test_source_build): argument
56 """Return True if |suite| has not yet been run for |build| on |board|.
58 True if |suite| has not been run for |build| on |board|, and
61 @param suite: the name of the suite to run, e.g. 'bvt'
62 @param board: the board to run the suite on, e.g. x86-alex
65 @return False if the suite was already scheduled, True if not
72 logging.debug('Skipping suite %s, board %s, build %s: %s',
73 suite, board, test_source_build, str(ex))
80 name__endswith='control.'+suite,
86 def _Schedule(self, suite, board, build, pool, num, priority, timeout, argument
89 """Schedule |suite|, if it hasn't already been run.
91 @param suite: the name of the suite to run, e.g. 'bvt'
92 @param board: the board to run the suite on, e.g. x86-alex
97 @param num: the number of devices across which to shard the test suite.
102 @param timeout: The max lifetime of the suite in hours.
103 @param file_bugs: True if bug filing is desired for this suite.
112 @return True if the suite got scheduled
121 suite, builds, board, pool)
123 'create_suite_job', name=suite, board=board,
132 "Can't schedule %s for %s." % (suite, builds))
138 suite, test_source_build or build, board, e)
139 # If a bug has filed with the same <suite, build, error type>
151 def ScheduleSuite(self, suite, board, build, pool, num, priority, timeout, argument
154 """Schedule |suite|, if it hasn't already been run.
156 If |suite| has not already been run against |build| on |board|,
159 @param suite: the name of the suite to run, e.g. 'bvt'
160 @param board: the board to run the suite on, e.g. x86-alex
164 @param num: the number of devices across which to shard the test suite.
168 @param timeout: The max lifetime of the suite in hours.
169 @param force: Always schedule the suite.
170 @param file_bugs: True if bug filing is desired for this suite.
178 @return True if the suite got scheduled, False if not
180 @raise ScheduleException if the suite cannot be scheduled.
183 if (force or self._ShouldScheduleSuite(suite, board,
185 return self._Schedule(suite, board, build, pool, num, priority,