Skip to content

Commit d884ff5

Browse files
authored
run conformance test on ipv6/dual (envoyproxy#5770)
* run conformance test on ipv6/dua Signed-off-by: zirain <[email protected]> * lint Signed-off-by: zirain <[email protected]> --------- Signed-off-by: zirain <[email protected]>
1 parent 061f05e commit d884ff5

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/build_and_test.yaml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,16 @@ jobs:
8585
strategy:
8686
fail-fast: false
8787
matrix:
88-
version: [ v1.29.10, v1.30.6, v1.31.4, v1.32.0 ]
88+
target:
89+
- version: v1.29.10
90+
ipFamily: ipv4
91+
- version: v1.30.6
92+
ipFamily: ipv4
93+
- version: v1.31.4
94+
ipFamily: ipv6 # only run ipv6 test on this version to save time
95+
# TODO: this's IPv4 first, need a way to test IPv6 first.
96+
- version: v1.32.0
97+
ipFamily: dual # only run dual test on latest version to save time
8998
steps:
9099
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
91100
- uses: ./tools/github-actions/setup-deps
@@ -104,8 +113,9 @@ jobs:
104113
# conformance
105114
- name: Run Standard Conformance Tests
106115
env:
107-
KIND_NODE_TAG: ${{ matrix.version }}
116+
KIND_NODE_TAG: ${{ matrix.target.version }}
108117
IMAGE_PULL_POLICY: IfNotPresent
118+
IP_FAMILY: ${{ matrix.target.ipFamily }}
109119
run: make conformance
110120

111121
e2e-test:

0 commit comments

Comments
 (0)