(self, runtests: RunTests)
| 356 | return True |
| 357 | |
| 358 | def run_bisect(self, runtests: RunTests) -> None: |
| 359 | tests, _ = self.results.prepare_rerun(clear=False) |
| 360 | |
| 361 | for index, name in enumerate(tests, 1): |
| 362 | if len(tests) > 1: |
| 363 | progress = f"{index}/{len(tests)}" |
| 364 | else: |
| 365 | progress = "" |
| 366 | if not self._run_bisect(runtests, name, progress): |
| 367 | return |
| 368 | |
| 369 | def display_result(self, runtests: RunTests) -> None: |
| 370 | # If running the test suite for PGO then no one cares about results. |
no test coverage detected