ci: run performance e2e tests using nightly image (#3272)

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
This commit is contained in:
Daniel Weiße 2024-07-25 16:25:56 +02:00 committed by GitHub
parent eb9aa8238a
commit b781a75af7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -243,27 +243,27 @@ jobs:
# perf-bench test on latest k8s version # perf-bench test on latest k8s version
- test: "perf-bench" - test: "perf-bench"
refStream: "ref/main/stream/debug/?" refStream: "ref/main/stream/nightly/?"
attestationVariant: "gcp-sev-es" attestationVariant: "gcp-sev-es"
kubernetes-version: "v1.30" kubernetes-version: "v1.30"
clusterCreation: "cli" clusterCreation: "cli"
- test: "perf-bench" - test: "perf-bench"
refStream: "ref/main/stream/debug/?" refStream: "ref/main/stream/nightly/?"
attestationVariant: "gcp-sev-snp" attestationVariant: "gcp-sev-snp"
kubernetes-version: "v1.30" kubernetes-version: "v1.30"
clusterCreation: "cli" clusterCreation: "cli"
- test: "perf-bench" - test: "perf-bench"
refStream: "ref/main/stream/debug/?" refStream: "ref/main/stream/nightly/?"
attestationVariant: "azure-sev-snp" attestationVariant: "azure-sev-snp"
kubernetes-version: "v1.30" kubernetes-version: "v1.30"
clusterCreation: "cli" clusterCreation: "cli"
- test: "perf-bench" - test: "perf-bench"
refStream: "ref/main/stream/debug/?" refStream: "ref/main/stream/nightly/?"
attestationVariant: "azure-tdx" attestationVariant: "azure-tdx"
kubernetes-version: "v1.30" kubernetes-version: "v1.30"
clusterCreation: "cli" clusterCreation: "cli"
- test: "perf-bench" - test: "perf-bench"
refStream: "ref/main/stream/debug/?" refStream: "ref/main/stream/nightly/?"
attestationVariant: "aws-sev-snp" attestationVariant: "aws-sev-snp"
kubernetes-version: "v1.30" kubernetes-version: "v1.30"
clusterCreation: "cli" clusterCreation: "cli"
@ -338,7 +338,7 @@ jobs:
controlNodesCount: "3" controlNodesCount: "3"
cloudProvider: ${{ steps.split-attestationVariant.outputs.cloudProvider }} cloudProvider: ${{ steps.split-attestationVariant.outputs.cloudProvider }}
attestationVariant: ${{ matrix.attestationVariant }} attestationVariant: ${{ matrix.attestationVariant }}
osImage: ${{ matrix.refStream == 'ref/release/stream/stable/?' && needs.find-latest-image.outputs.image-release-stable || needs.find-latest-image.outputs.image-main-debug }} osImage: ${{ matrix.refStream == 'ref/release/stream/stable/?' && needs.find-latest-image.outputs.image-release-stable || matrix.refStream == 'ref/main/stream/nightly/?' && needs.find-latest-image.outputs.image-main-nightly || needs.find-latest-image.outputs.image-main-debug }}
isDebugImage: ${{ matrix.refStream == 'ref/main/stream/debug/?' }} isDebugImage: ${{ matrix.refStream == 'ref/main/stream/debug/?' }}
cliVersion: ${{ matrix.refStream == 'ref/release/stream/stable/?' && needs.find-latest-image.outputs.image-release-stable || '' }} cliVersion: ${{ matrix.refStream == 'ref/release/stream/stable/?' && needs.find-latest-image.outputs.image-release-stable || '' }}
kubernetesVersion: ${{ matrix.kubernetes-version }} kubernetesVersion: ${{ matrix.kubernetes-version }}