Skip to content

Commit 9da6343

Browse files
authored
Merge pull request #6936 from XiShanYongYe-Chang/e2e-multi-template-scheduling
add basic e2e test for VolcanoJob scheduling
2 parents 152433f + 09ffb4d commit 9da6343

File tree

4 files changed

+4317
-26
lines changed

4 files changed

+4317
-26
lines changed

test/e2e/suites/base/manifest/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,17 @@ By vendoring the CRD files locally, we ensure that test execution is not impacte
88

99
## Files
1010

11+
### batch.volcano.sh_jobs.yaml
12+
13+
**Download Source:**
14+
```
15+
https://github.com/volcano-sh/volcano/blob/release-1.13/config/crd/volcano/bases/batch.volcano.sh_jobs.yaml
16+
```
17+
18+
**Why We Need It:**
19+
20+
Used to test Karmada's multi-template scheduling capability. The VolcanoJob resource contains multiple task templates, which is ideal for testing Karmada's support for resources with multiple pod templates across different task groups.
21+
1122
### flinkdeployment-cr.yaml
1223

1324
**Description:**
@@ -29,3 +40,13 @@ https://raw.githubusercontent.com/apache/flink-kubernetes-operator/release-1.13/
2940

3041
Used to test Karmada's multi-template scheduling capability. The FlinkDeployment resource contains both jobManager and taskManager templates, which is ideal for testing Karmada's support for resources with multiple templates.
3142

43+
### volcanojob-cr.yaml
44+
45+
**Description:**
46+
47+
This is a VolcanoJob custom resource (CR) template used for testing Karmada's multi-template scheduling capability.
48+
49+
**Purpose:**
50+
51+
This CR serves as the test workload for validating that Karmada can correctly schedule and manage resources with multiple task templates (job-nginx1 and job-nginx2), ensuring proper propagation and resource allocation across member clusters.
52+

0 commit comments

Comments
 (0)