Crate task_partitioner

Source
Expand description

Support for partitioning task runs across several machines.

At the moment this only supports simple hash-based and count-based sharding. In the future it could potentially be made smarter: e.g. using data to pick different sets of binaries and tests to run, with an aim to minimize total build and test times.

Structs§

PartitionerBuilderParseError
An error that occurs while parsing a PartitionerBuilder input.

Enums§

PartitionerBuilder
A builder for creating Partitioner instances.

Traits§

Partitioner
Represents an individual partitioner, typically scoped to a test binary.