Skip to content

scheduler-perf: add a test case to confirm QHint's impact on the scheduling throughput #127140

Open
@sanposhiho

Description

@sanposhiho

The current test cases of scheduler_perf are basically simple; create Pods with a specific template (i.e., specific scheduling constraint etc) and measure the metrics.

But, the real cluster actually often has various unschedulable Pods, and each of them has different unschedulable plugins.
By adding such a scenario in scheduler-perf, we can observe QHint's impact on the scheduling throughput more, since QHints accurately selects Pods to move to activeQ/backoffQ based on each Pod's unschedulable reason.

/sig scheduling
/kind feature

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.sig/schedulingCategorizes an issue or PR as relevant to SIG Scheduling.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions