()
| 460 | |
| 461 | |
| 462 | def rotateshard(): |
| 463 | global FILE, NUM_TESTS_IN_SHARD, SHARD_SIZE |
| 464 | if MODE != 'shard': |
| 465 | return |
| 466 | if FILE is not None and NUM_TESTS_IN_SHARD < SHARD_SIZE: |
| 467 | return |
| 468 | if FILE is not None: |
| 469 | finishshard() |
| 470 | assert FILE is None |
| 471 | FILE = open(SHARD_FILENAME_TEMPLATE.format(shard=SHARD_NUM), 'w') |
| 472 | write_shard_header() |
| 473 | NUM_TESTS_IN_SHARD = 0 |
| 474 | |
| 475 | def finishshard(): |
| 476 | global FILE, SHARD_NUM, MODE |
no test coverage detected
searching dependent graphs…