Skip to content

Commit 3705694

Browse files
committed
e2e: simplify e2e release workflow (#3804)
1 parent e88e4f5 commit 3705694

File tree

1 file changed

+21
-201
lines changed

1 file changed

+21
-201
lines changed

.github/workflows/e2e-test-release.yml

Lines changed: 21 additions & 201 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,25 @@ jobs:
3939
fail-fast: false
4040
max-parallel: 9
4141
matrix:
42+
test:
43+
- "sonobuoy full"
44+
- "verify"
45+
- "recover"
46+
- "lb"
47+
- "autoscaling"
48+
- "perf-bench"
49+
- "malicious join"
50+
51+
attestationVariant:
52+
- "gcp-sev-es"
53+
- "gcp-sev-snp"
54+
- "azure-sev-snp"
55+
- "azure-tdx"
56+
- "aws-sev-snp"
57+
kubernetes-version: ["v1.31"]
58+
clusterCreation: ["cli"]
59+
runner: ["ubuntu-24.04"]
4260
include:
43-
#
44-
# Tests on ubuntu runner
45-
#
46-
4761
# sonobuoy full test on all k8s versions
4862
- test: "sonobuoy full"
4963
attestationVariant: "gcp-sev-es"
@@ -71,32 +85,6 @@ jobs:
7185
runner: "ubuntu-24.04"
7286
clusterCreation: "cli"
7387

74-
- test: "sonobuoy full"
75-
attestationVariant: "gcp-sev-es"
76-
kubernetes-version: "v1.30"
77-
runner: "ubuntu-24.04"
78-
clusterCreation: "cli"
79-
- test: "sonobuoy full"
80-
attestationVariant: "gcp-sev-snp"
81-
kubernetes-version: "v1.30"
82-
runner: "ubuntu-24.04"
83-
clusterCreation: "cli"
84-
- test: "sonobuoy full"
85-
attestationVariant: "azure-sev-snp"
86-
kubernetes-version: "v1.30"
87-
runner: "ubuntu-24.04"
88-
clusterCreation: "cli"
89-
- test: "sonobuoy full"
90-
attestationVariant: "azure-tdx"
91-
kubernetes-version: "v1.30"
92-
runner: "ubuntu-24.04"
93-
clusterCreation: "cli"
94-
- test: "sonobuoy full"
95-
attestationVariant: "aws-sev-snp"
96-
kubernetes-version: "v1.30"
97-
runner: "ubuntu-24.04"
98-
clusterCreation: "cli"
99-
10088
- test: "sonobuoy full"
10189
attestationVariant: "gcp-sev-es"
10290
kubernetes-version: "v1.29"
@@ -123,180 +111,12 @@ jobs:
123111
runner: "ubuntu-24.04"
124112
clusterCreation: "cli"
125113

126-
# verify test on latest k8s version
127-
- test: "verify"
128-
attestationVariant: "gcp-sev-es"
129-
kubernetes-version: "v1.30"
130-
runner: "ubuntu-24.04"
131-
clusterCreation: "cli"
132-
- test: "verify"
133-
attestationVariant: "gcp-sev-snp"
134-
kubernetes-version: "v1.30"
135-
runner: "ubuntu-24.04"
136-
clusterCreation: "cli"
137-
- test: "verify"
138-
attestationVariant: "azure-sev-snp"
139-
kubernetes-version: "v1.30"
140-
runner: "ubuntu-24.04"
141-
clusterCreation: "cli"
142-
- test: "verify"
143-
attestationVariant: "azure-tdx"
144-
kubernetes-version: "v1.30"
145-
runner: "ubuntu-24.04"
146-
clusterCreation: "cli"
147-
- test: "verify"
148-
attestationVariant: "aws-sev-snp"
149-
kubernetes-version: "v1.30"
150-
runner: "ubuntu-24.04"
151-
clusterCreation: "cli"
152-
153-
# recover test on latest k8s version
154-
- test: "recover"
155-
attestationVariant: "gcp-sev-es"
156-
kubernetes-version: "v1.30"
157-
runner: "ubuntu-24.04"
158-
clusterCreation: "cli"
159-
- test: "recover"
160-
attestationVariant: "gcp-sev-snp"
161-
kubernetes-version: "v1.30"
162-
runner: "ubuntu-24.04"
163-
clusterCreation: "cli"
164-
- test: "recover"
165-
attestationVariant: "azure-sev-snp"
166-
kubernetes-version: "v1.30"
167-
runner: "ubuntu-24.04"
168-
clusterCreation: "cli"
169-
- test: "recover"
170-
attestationVariant: "azure-tdx"
171-
kubernetes-version: "v1.30"
172-
runner: "ubuntu-24.04"
173-
clusterCreation: "cli"
174-
- test: "recover"
175-
attestationVariant: "aws-sev-snp"
176-
kubernetes-version: "v1.30"
177-
runner: "ubuntu-24.04"
178-
clusterCreation: "cli"
179-
180-
# lb test on latest k8s version
181-
- test: "lb"
182-
attestationVariant: "gcp-sev-es"
183-
kubernetes-version: "v1.30"
184-
runner: "ubuntu-24.04"
185-
clusterCreation: "cli"
186-
- test: "lb"
187-
attestationVariant: "gcp-sev-snp"
188-
kubernetes-version: "v1.30"
189-
runner: "ubuntu-24.04"
190-
clusterCreation: "cli"
191-
- test: "lb"
192-
attestationVariant: "azure-sev-snp"
193-
kubernetes-version: "v1.30"
194-
runner: "ubuntu-24.04"
195-
clusterCreation: "cli"
196-
- test: "lb"
197-
attestationVariant: "azure-tdx"
198-
kubernetes-version: "v1.30"
199-
runner: "ubuntu-24.04"
200-
clusterCreation: "cli"
201-
- test: "lb"
202-
attestationVariant: "aws-sev-snp"
203-
kubernetes-version: "v1.30"
204-
runner: "ubuntu-24.04"
205-
clusterCreation: "cli"
206-
207-
# autoscaling test on latest k8s version
208-
- test: "autoscaling"
209-
attestationVariant: "gcp-sev-es"
210-
kubernetes-version: "v1.30"
211-
runner: "ubuntu-24.04"
212-
clusterCreation: "cli"
213-
- test: "autoscaling"
214-
attestationVariant: "gcp-sev-snp"
215-
kubernetes-version: "v1.30"
216-
runner: "ubuntu-24.04"
217-
clusterCreation: "cli"
218-
- test: "autoscaling"
219-
attestationVariant: "azure-sev-snp"
220-
kubernetes-version: "v1.30"
221-
runner: "ubuntu-24.04"
222-
clusterCreation: "cli"
223-
- test: "autoscaling"
224-
attestationVariant: "azure-tdx"
225-
kubernetes-version: "v1.30"
226-
runner: "ubuntu-24.04"
227-
clusterCreation: "cli"
228-
- test: "autoscaling"
229-
attestationVariant: "aws-sev-snp"
230-
kubernetes-version: "v1.30"
231-
runner: "ubuntu-24.04"
232-
clusterCreation: "cli"
233-
234-
# perf-bench test on latest k8s version
235-
- test: "perf-bench"
236-
attestationVariant: "gcp-sev-es"
237-
kubernetes-version: "v1.30"
238-
runner: "ubuntu-24.04"
239-
clusterCreation: "cli"
240-
- test: "perf-bench"
241-
attestationVariant: "gcp-sev-snp"
242-
kubernetes-version: "v1.30"
243-
runner: "ubuntu-24.04"
244-
clusterCreation: "cli"
245-
- test: "perf-bench"
246-
attestationVariant: "azure-sev-snp"
247-
kubernetes-version: "v1.30"
248-
runner: "ubuntu-24.04"
249-
clusterCreation: "cli"
250-
- test: "perf-bench"
251-
attestationVariant: "azure-tdx"
252-
kubernetes-version: "v1.30"
253-
runner: "ubuntu-24.04"
254-
clusterCreation: "cli"
255-
- test: "perf-bench"
256-
attestationVariant: "aws-sev-snp"
257-
kubernetes-version: "v1.30"
258-
runner: "ubuntu-24.04"
259-
clusterCreation: "cli"
260-
261114
# s3proxy test on latest k8s version
262115
- test: "s3proxy"
263-
refStream: "ref/main/stream/debug/?"
264-
attestationVariant: "gcp-sev-es"
265-
kubernetes-version: "v1.30"
266-
runner: "ubuntu-24.04"
267-
clusterCreation: "cli"
268-
269-
# malicious join test on latest k8s version
270-
- test: "malicious join"
271-
refStream: "ref/main/stream/debug/?"
272116
attestationVariant: "gcp-sev-es"
273-
kubernetes-version: "v1.30"
274-
clusterCreation: "cli"
275-
runner: "ubuntu-24.04"
276-
- test: "malicious join"
277-
refStream: "ref/main/stream/debug/?"
278-
attestationVariant: "gcp-sev-snp"
279-
kubernetes-version: "v1.30"
280-
clusterCreation: "cli"
281-
runner: "ubuntu-24.04"
282-
- test: "malicious join"
283-
refStream: "ref/main/stream/debug/?"
284-
attestationVariant: "azure-sev-snp"
285-
kubernetes-version: "v1.30"
286-
clusterCreation: "cli"
287-
runner: "ubuntu-24.04"
288-
- test: "malicious join"
289-
refStream: "ref/main/stream/debug/?"
290-
attestationVariant: "azure-tdx"
291-
kubernetes-version: "v1.30"
292-
clusterCreation: "cli"
117+
kubernetes-version: "v1.31"
293118
runner: "ubuntu-24.04"
294-
- test: "malicious join"
295-
refStream: "ref/main/stream/debug/?"
296-
attestationVariant: "aws-sev-snp"
297-
kubernetes-version: "v1.30"
298119
clusterCreation: "cli"
299-
runner: "ubuntu-24.04"
300120

301121
#
302122
# Tests on macOS runner
@@ -305,11 +125,11 @@ jobs:
305125
# TODO(3u13r): Update verify test to work on MacOS runners
306126
# - test: "verify"
307127
# attestationVariant: "azure-sev-snp"
308-
# kubernetes-version: "v1.30"
128+
# kubernetes-version: "v1.31"
309129
# runner: "macos-latest"
310130
- test: "recover"
311131
attestationVariant: "gcp-sev-es"
312-
kubernetes-version: "v1.30"
132+
kubernetes-version: "v1.31"
313133
runner: "macos-latest"
314134
clusterCreation: "cli"
315135
runs-on: ${{ matrix.runner }}

0 commit comments

Comments
 (0)