You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run conformance tests nightly on main branch (nginx#884)
In order to ensure we are staying ahead of Gateway API changes, we'll now run conformance tests off of the main branch on a nightly schedule.
Devs can also run from the main branch locally by setting the GW_API_VERSION variable.
Copy file name to clipboardExpand all lines: conformance/README.md
+39-2
Original file line number
Diff line number
Diff line change
@@ -29,9 +29,11 @@ install-nkg-local-no-build Install NKG from local build with provisioner on
29
29
load-images Load NKG and NGINX containers on configured kind cluster
30
30
preload-nginx-container Preload NGINX container on configured kind cluster
31
31
prepare-nkg-dependencies Install NKG dependencies on configured kind cluster
32
+
reset-go-modules Reset the go modules changes
32
33
run-conformance-tests Run conformance tests
33
34
undo-image-update Undo the NKG image name and tag in deployment manifest
34
35
uninstall-nkg Uninstall NKG on configured kind cluster
36
+
update-go-modules Update the gateway-api go modules to latest main version
35
37
update-nkg-manifest Update the NKG deployment manifest image name and imagePullPolicy
36
38
```
37
39
@@ -43,6 +45,7 @@ update-nkg-manifest Update the NKG deployment manifest image name and
43
45
| PREFIX | conformance-test-runner | The prefix for the conformance test image |
44
46
| NKG_TAG | edge | The tag for the locally built NKG image |
45
47
| NKG_PREFIX | nginx-kubernetes-gateway | The prefix for the locally built NKG image |
48
+
| GW_API_VERSION | 0.7.1 | Tag for the Gateway API version to check out. Set to `main` to get the latest version |
46
49
| KIND_KUBE_CONFIG |~/.kube/kind/config | The location of the kubeconfig |
47
50
| GATEWAY_CLASS | nginx | The gateway class that should be used for the tests |
48
51
| SUPPORTED_FEATURES | HTTPRoute,HTTPRouteQueryParamMatching, HTTPRouteMethodMatching,HTTPRoutePortRedirect, HTTPRouteSchemeRedirect | The supported features that should be tested by the conformance tests. Ensure the list is comma separated with no spaces. |
0 commit comments