feat: adds conformance test gateway api

This commit is contained in:
Michael 2024-01-22 15:30:05 +01:00 committed by GitHub
parent f57cee578f
commit 5e0855ecc7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 333 additions and 15 deletions

View file

@ -99,6 +99,11 @@ test-unit:
test-integration: binary
GOOS=$(GOOS) GOARCH=$(GOARCH) go test ./integration -test.timeout=20m -failfast -v $(TESTFLAGS)
## Run the conformance tests
.PHONY: test-gateway-api-conformance
test-gateway-api-conformance: binary
GOOS=$(GOOS) GOARCH=$(GOARCH) go test ./integration -v -test.run K8sConformanceSuite -k8sConformance=true $(TESTFLAGS)
## Pull all Docker images to avoid timeout during integration tests
.PHONY: pull-images
pull-images: