Skip to content

Commit

Permalink
Add optional PR label to ignore functional test results. This allows …
Browse files Browse the repository at this point in the history
…us to check in known breaking changes that will cause functional tests to fail, useful for Helm chart version upgrade tests.
  • Loading branch information
jvoravong committed Feb 18, 2025
1 parent 503075d commit 741115d
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/functional_test_v2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ jobs:
- configuration_switching
- istio
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
Expand Down Expand Up @@ -107,6 +108,7 @@ jobs:
KUBE_TEST_ENV: eks
SKIP_TESTS: "true" # we need to skip functional tests as we have not set probes to listen to the traffic.
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
Expand Down Expand Up @@ -145,6 +147,7 @@ jobs:
KUBE_TEST_ENV: eks
SKIP_TESTS: "true" # we need to skip functional tests as we have not set probes to listen to the traffic.
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- name: Checkout main if in a PR
Expand Down Expand Up @@ -209,6 +212,7 @@ jobs:
KUBE_TEST_ENV: eks
SKIP_TESTS: "true" # we need to skip functional tests as we have not set probes to listen to the traffic.
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- name: Checkout old release
Expand Down Expand Up @@ -262,6 +266,7 @@ jobs:
KUBE_TEST_ENV: gke/autopilot
SKIP_TESTS: "true"
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
Expand Down Expand Up @@ -299,6 +304,7 @@ jobs:
KUBE_TEST_ENV: gke/autopilot
SKIP_TESTS: "true"
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- name: Checkout main if in a PR
Expand Down Expand Up @@ -357,6 +363,7 @@ jobs:
KUBE_TEST_ENV: aks
SKIP_TESTS: "true"
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
Expand Down Expand Up @@ -395,6 +402,7 @@ jobs:
KUBE_TEST_ENV: gce
SKIP_TESTS: "true"
runs-on: ubuntu-latest
continue-on-error: ${{ !contains(github.event.pull_request.labels.*.name, 'Ignore Tests') }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
Expand Down

0 comments on commit 741115d

Please sign in to comment.