Interface | Description |
---|---|
Expect |
A type of
SimulationTick that verifies the scheduler did something. |
Send |
A type of
SimulationTick that performs an operation against the scheduler. |
SimulationTick |
A step in a cluster simulation.
|
Class | Description |
---|---|
ClusterState |
Representation of the state of a cluster.
|
ConfigValidatorUtils |
This class provides common utilities for testing zone validation with regard to placement rules.
|
CosmosRenderer |
Reads a service's Universe packaging configuration, and uses that to generate the resulting Scheduler environment.
|
LaunchedPod |
Grouping of a set of tasks that were launched in a pod, along with their associated executor.
|
LaunchedTask |
Grouping of a launched task along with its associated executor.
|
SendOffer |
A
Send for sending a Protos.Offer which matches a specified pod's requirements to a scheduler under
test. |
SendOffer.Builder |
Builder for
SendOffer . |
SendTaskStatus |
A
Send for sending a Protos.TaskStatus to a scheduler under test. |
SendTaskStatus.Builder |
Builder for
SendTaskStatus . |
ServiceTestResult |
An object which contains the generated results from rendering a Service via
ServiceTestRunner . |
ServiceTestResult.TaskConfig |
An internal-only object for the result of generating a config file.
|
ServiceTestRunner |
Exercises the service's packaging and Service Specification YAML file by building a Scheduler object against it, then
optionally running a series of
SimulationTick s against the result. |