Skip to content

Commit 2850d30

Browse files
authored
Merge pull request kubernetes#127269 from sanposhiho/patch-11
chore: tidy up labels in scheduler-perf
2 parents bf3f651 + 898cb15 commit 2850d30

File tree

7 files changed

+108
-98
lines changed

7 files changed

+108
-98
lines changed

test/integration/scheduler_perf/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ be used to select workloads. It works like GitHub label filtering: the flag acce
4444
a comma-separated list of label names. Each label may have a `+` or `-` as prefix. Labels with
4545
`+` or no prefix must be set for a workload for it to be run. `-` means that the label must not
4646
be set. For example, this runs all performance benchmarks except those that are labeled
47-
as "fast":
47+
as "integration-test":
4848
```shell
49-
make test-integration WHAT=./test/integration/scheduler_perf ETCD_LOGLEVEL=warn KUBE_TEST_VMODULE="''" KUBE_TEST_ARGS="-run=^$$ -benchtime=1ns -bench=BenchmarkPerfScheduling -perf-scheduling-label-filter=performance,-fast"
49+
make test-integration WHAT=./test/integration/scheduler_perf ETCD_LOGLEVEL=warn KUBE_TEST_VMODULE="''" KUBE_TEST_ARGS="-run=^$$ -benchtime=1ns -bench=BenchmarkPerfScheduling -perf-scheduling-label-filter=performance,-integration-test"
5050
```
5151

5252
Once the benchmark is finished, JSON file with metrics is available in the current directory (test/integration/scheduler_perf). Look for `BenchmarkPerfScheduling_benchmark_YYYY-MM-DDTHH:MM:SSZ.json`.
@@ -139,6 +139,8 @@ The test cases labeled as `short` are executed in pull-kubernetes-integration jo
139139
| pull-kubernetes-integration | integration-test,short |
140140
| ci-benchmark-scheduler-perf | performance |
141141

142+
See the comment on [./config/performance-config.yaml](./config/performance-config.yaml) for the details.
143+
142144
## Scheduling throughput thresholds
143145

144146
Thresholds are used to capture scheduler performance regressions in a periodic ci-benchmark-scheduler-perf job.

0 commit comments

Comments
 (0)