Browse Source

dev: adding a make target to regenerate envoy golden files (#10158)

pull/10163/head
R.B. Boyer 4 years ago committed by GitHub
parent
commit
0f8cdfaeff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      GNUmakefile

12
GNUmakefile

@ -386,6 +386,18 @@ module-versions:
envoy-library: envoy-library:
@$(SHELL) $(CURDIR)/build-support/scripts/envoy-library-references.sh @$(SHELL) $(CURDIR)/build-support/scripts/envoy-library-references.sh
.PHONY: envoy-regen
envoy-regen:
$(info regenerating envoy golden files)
@for d in endpoints listeners routes clusters rbac; do \
if [[ -d "agent/xds/testdata/$${d}" ]]; then \
find "agent/xds/testdata/$${d}" -name '*.golden' -delete ; \
fi \
done
@go test -tags '$(GOTAGS)' ./agent/xds -update
@find "command/connect/envoy/testdata" -name '*.golden' -delete
@go test -tags '$(GOTAGS)' ./command/connect/envoy -update
.PHONY: all ci bin dev dist cov test test-flake test-internal cover lint ui static-assets tools .PHONY: all ci bin dev dist cov test test-flake test-internal cover lint ui static-assets tools
.PHONY: docker-images go-build-image ui-build-image static-assets-docker consul-docker ui-docker .PHONY: docker-images go-build-image ui-build-image static-assets-docker consul-docker ui-docker
.PHONY: version proto test-envoy-integ .PHONY: version proto test-envoy-integ

Loading…
Cancel
Save