Skip to content

Commit 2cad235

Browse files
committed
Enable NFR tests to run in an IPv6 enabled environment
1 parent ea8ddde commit 2cad235

File tree

3 files changed

+6
-288
lines changed

3 files changed

+6
-288
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -301,22 +301,6 @@ jobs:
301301
image: ${{ matrix.image }}
302302
k8s-version: ${{ matrix.k8s-version }}
303303

304-
gke-ipv6-only-tests:
305-
name: GKE IPv6 Only Tests
306-
needs: [vars, build-oss]
307-
strategy:
308-
fail-fast: false
309-
matrix:
310-
image: [nginx]
311-
k8s-version:
312-
[
313-
"${{ needs.vars.outputs.k8s_latest }}",
314-
]
315-
uses: ./.github/workflows/gke-ipv6-only.yml
316-
with:
317-
image: ${{ matrix.image }}
318-
k8s-version: ${{ matrix.k8s-version }}
319-
320304
conformance-tests:
321305
name: Conformance tests
322306
needs: [vars, build-oss, build-plus]

.github/workflows/gke-ipv6-only.yml

Lines changed: 0 additions & 271 deletions
This file was deleted.

.github/workflows/nfr.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@ on:
3131
default: both
3232
type: choice
3333
options: [oss, plus, both]
34+
ipv6_enabled:
35+
description: Whether to run the tests in an IPv6 enabled environment
36+
required: false
37+
default: false
38+
type: boolean
3439
schedule:
3540
- cron: "0 16 1,15 * *" # Run on the 1st and 15th of every month at 16:00 UTC
3641

@@ -138,7 +143,7 @@ jobs:
138143

139144
- name: Create GKE cluster
140145
working-directory: ./tests
141-
run: make create-gke-cluster CI=true
146+
run: make create-gke-cluster CI=true IPv6_ONLY=${{ needs.vars.outputs.ipv6_enabled }}
142147

143148
- name: Create and setup VM
144149
working-directory: ./tests

0 commit comments

Comments
 (0)