From 0a858cc4d31287dbf6cba94bb1e22e558a4230f4 Mon Sep 17 00:00:00 2001 From: Leonard Cohnen Date: Thu, 16 Nov 2023 15:06:32 +0100 Subject: [PATCH] ci: add internal lb test to weekly and release --- .github/workflows/e2e-test-release.yml | 18 ++++++++++++++++++ .github/workflows/e2e-test-weekly.yml | 24 ++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/.github/workflows/e2e-test-release.yml b/.github/workflows/e2e-test-release.yml index 136d647586c..fdedd336759 100644 --- a/.github/workflows/e2e-test-release.yml +++ b/.github/workflows/e2e-test-release.yml @@ -176,6 +176,23 @@ jobs: kubernetes-version: "v1.28" runner: "ubuntu-22.04" + # internal-lb tests (at least one test on each supported provider) + - test: "sonobuoy quick" + refStream: "ref/main/stream/debug/?" + provider: "gcp" + kubernetes-version: "v1.28" + internal-lb: "true" + - test: "lb" + refStream: "ref/main/stream/debug/?" + provider: "azure" + kubernetes-version: "v1.28" + internal-lb: "true" + - test: "recover" + refStream: "ref/main/stream/debug/?" + provider: "aws" + kubernetes-version: "v1.28" + internal-lb: "true" + # # Tests on macOS runner # @@ -241,6 +258,7 @@ jobs: selfManagedInfra: ${{ matrix.selfManagedInfra == 'true' }} s3AccessKey: ${{ secrets.AWS_ACCESS_KEY_ID_S3PROXY }} s3SecretKey: ${{ secrets.AWS_SECRET_ACCESS_KEY_S3PROXY }} + internalLoadBalancer: ${{ matrix.internal-lb == 'true' }} - name: Always terminate cluster if: always() diff --git a/.github/workflows/e2e-test-weekly.yml b/.github/workflows/e2e-test-weekly.yml index 773ed3e760f..954587ccefc 100644 --- a/.github/workflows/e2e-test-weekly.yml +++ b/.github/workflows/e2e-test-weekly.yml @@ -195,6 +195,26 @@ jobs: refStream: "ref/main/stream/debug/?" provider: "gcp" kubernetes-version: "v1.28" + internal-lb: false + + # internal-lb tests (at least one test on each supported provider) + - test: "sonobuoy quick" + refStream: "ref/main/stream/debug/?" + provider: "gcp" + kubernetes-version: "v1.28" + internal-lb: "true" + - test: "lb" + refStream: "ref/main/stream/debug/?" + provider: "azure" + kubernetes-version: "v1.28" + internal-lb: "true" + - test: "recover" + refStream: "ref/main/stream/debug/?" + provider: "aws" + kubernetes-version: "v1.28" + internal-lb: "true" + + # # Tests on release-stable refStream @@ -205,14 +225,17 @@ jobs: refStream: "ref/release/stream/stable/?" provider: "gcp" kubernetes-version: "v1.27" + internal-lb: false - test: "verify" refStream: "ref/release/stream/stable/?" provider: "azure" kubernetes-version: "v1.27" + internal-lb: false - test: "verify" refStream: "ref/release/stream/stable/?" provider: "aws" kubernetes-version: "v1.27" + internal-lb: false runs-on: ubuntu-22.04 permissions: @@ -260,6 +283,7 @@ jobs: selfManagedInfra: ${{ matrix.selfManagedInfra == 'true' }} s3AccessKey: ${{ secrets.AWS_ACCESS_KEY_ID_S3PROXY }} s3SecretKey: ${{ secrets.AWS_SECRET_ACCESS_KEY_S3PROXY }} + internalLoadBalancer: ${{ matrix.internal-lb == 'true' }} - name: Always terminate cluster if: always()