open-consul/test/integration/connect/envoy
Daniel Nephin dcc76f8774
Make envoy integration tests a go test suite (#7842)
* test/integration: only run against 1 envoy version

These tests are slow enough that it seems unlikely that anyone is
running multiple versions locally. If someone wants to, a for loop
outside of run_test.sh should do the right thing.

Remove unused vars.

* Remove logic to iterate over test cases, run a single case

* Add a golang runner for integration tests

* Use build tags for envoy integration tests

And add junit-xml report
2020-05-19 14:00:00 -04:00
..
case-badauthz
case-basic
case-centralconf Add outlier_detection check to integration test 2020-05-08 14:56:57 -04:00
case-cfg-resolver-dc-failover-gateways-none
case-cfg-resolver-dc-failover-gateways-remote
case-cfg-resolver-defaultsubset
case-cfg-resolver-subset-onlypassing
case-cfg-resolver-subset-redirect
case-cfg-resolver-svc-failover
case-cfg-resolver-svc-redirect-http
case-cfg-resolver-svc-redirect-tcp
case-consul-exec
case-dogstatsd-udp
case-gateway-without-services
case-gateways-local
case-gateways-remote
case-grpc
case-http
case-http-badauthz
case-http2
case-ingress-gateway-http Require individual services in ingress entry to match protocols (#7774) 2020-05-06 16:09:24 -05:00
case-ingress-gateway-multiple-services Require individual services in ingress entry to match protocols (#7774) 2020-05-06 16:09:24 -05:00
case-ingress-gateway-simple Add TLS integration test for ingress gateway 2020-05-06 15:12:02 -05:00
case-ingress-gateway-tls Set default protocol to http in TLS integration test 2020-05-08 20:23:23 -07:00
case-ingress-mesh-gateways-resolver
case-multidc-rsa-ca
case-prometheus
case-stats-proxy
case-statsd-udp
case-terminating-gateway-simple PR comments 2020-04-27 11:08:41 -06:00
case-terminating-gateway-subsets PR comments 2020-04-27 11:08:41 -06:00
case-terminating-gateway-without-services
case-upstream-config Add outlier_detection check to integration test 2020-05-08 14:56:57 -04:00
case-wanfed-gw
case-zipkin
consul-base-cfg
.gitignore
defaults.sh
docker-compose.yml
Dockerfile-bats
Dockerfile-consul-envoy
Dockerfile-tcpdump
helpers.bash Make envoy integration tests a go test suite (#7842) 2020-05-19 14:00:00 -04:00
main_test.go Make envoy integration tests a go test suite (#7842) 2020-05-19 14:00:00 -04:00
run-tests.sh Make envoy integration tests a go test suite (#7842) 2020-05-19 14:00:00 -04:00