Skip to content

Commit 1bf85c4

Browse files
committed
Sync upstream integration tests
1 parent 130c890 commit 1bf85c4

File tree

1 file changed

+12
-24
lines changed

1 file changed

+12
-24
lines changed

.github/workflows/integration-tests.yaml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
python-version: "3.10"
3232
- kubernetes-version: v1.27.11
3333
gang-scheduler-name: "none"
34-
python-version: "3.7"
34+
python-version: "3.11"
3535
- kubernetes-version: v1.28.7
3636
gang-scheduler-name: "none"
3737
python-version: "3.8"
@@ -43,49 +43,36 @@ jobs:
4343
python-version: "3.10"
4444
- kubernetes-version: v1.28.7
4545
gang-scheduler-name: "scheduler-plugins"
46-
python-version: "3.10"
46+
python-version: "3.11"
4747
- kubernetes-version: v1.29.2
4848
gang-scheduler-name: "volcano"
49-
python-version: "3.9"
49+
python-version: "3.8"
5050
- kubernetes-version: v1.27.11
5151
gang-scheduler-name: "volcano"
52-
python-version: "3.10"
52+
python-version: "3.9"
5353
- kubernetes-version: v1.28.7
5454
gang-scheduler-name: "volcano"
5555
python-version: "3.10"
5656

5757
steps:
58-
# This step is a Workaround to avoid the "No space left on device" error.
59-
# ref: https://github.com/actions/runner-images/issues/2840
60-
- name: Remove unnecessary files
61-
shell: bash
62-
run: |
63-
sudo rm -rf /usr/share/dotnet
64-
sudo rm -rf /opt/ghc
65-
sudo rm -rf "/usr/local/share/boost"
66-
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
67-
sudo rm -rf /usr/local/lib/android
68-
sudo rm -rf /usr/local/share/powershell
69-
sudo rm -rf /usr/share/swift
70-
71-
echo "Disk usage after cleanup:"
72-
df -h
73-
7458
- name: Checkout
75-
uses: actions/checkout@v3
59+
uses: actions/checkout@v4
60+
61+
- name: Free-Up Disk Space
62+
uses: ./.github/workflows/free-up-disk-space
7663

7764
- name: Setup Python
78-
uses: actions/setup-python@v4
65+
uses: actions/setup-python@v5
7966
with:
8067
python-version: ${{ matrix.python-version }}
8168

8269
- name: Setup Go
83-
uses: actions/setup-go@v3
70+
uses: actions/setup-go@v5
8471
with:
8572
go-version-file: go.mod
8673

8774
- name: Create k8s Kind Cluster
88-
uses: helm/kind-action@v1.3.0
75+
uses: helm/kind-action@v1.10.0
8976
with:
9077
node_image: kindest/node:${{ matrix.kubernetes-version }}
9178
cluster_name: training-operator-cluster
@@ -124,3 +111,4 @@ jobs:
124111
kubectl logs -n volcano-system -l app=volcano-controller --tail=-1
125112
echo "dump podgroups description..."
126113
kubectl describe podgroups.scheduling.volcano.sh -A
114+

0 commit comments

Comments
 (0)