batching#

batch_testcases(*, cases: list[TestCase], nodes: Literal['any', 'same'] = 'any', layout: Literal['flat', 'atomic'] = 'flat', count: int | None = None, duration: float | None = None, width: int | None = None, cpus_per_node: int | None = None) list[BatchSpec]#
packed_perimeter(cases: Iterable[TestCase], cpus_per_node: int | None = None) tuple[int, int]#
class GroupByNodes(cpus_per_node: int | None)#

Bases: object

exception BatchNotFound#

Bases: Exception