consul/test/integration/connect/envoy
R.B. Boyer 934c65ad77
fix flaky envoy integration tests involving intentions (#8996)
There is a delay between an intentions change being made, and it being
reflected in the Envoy runtime configuration. Now that the enforcement
happens inside of Envoy instead of over in the agent, our tests need to
explicitly wait until the xDS reconfiguration is complete before
attempting to assert intentions worked.

Also remove a few double retry loops.
2020-10-22 14:30:28 -05:00
..
case-badauthz fix flaky envoy integration tests involving intentions (#8996) 2020-10-22 14:30:28 -05:00
case-basic xds: use envoy's rbac filter to handle intentions entirely within envoy (#8569) 2020-08-27 12:20:58 -05:00
case-centralconf agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-dc-failover-gateways-none agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-dc-failover-gateways-remote agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-defaultsubset agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-features agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-subset-onlypassing agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-subset-redirect Envoy Mesh Gateway integration tests (#6187) 2019-07-24 17:01:42 -04:00
case-cfg-resolver-svc-failover agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-svc-redirect-http agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-resolver-svc-redirect-tcp agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-router-features agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-cfg-splitter-features agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-consul-exec speed up envoy integration tests by removing docker-compose (#8982) 2020-10-22 13:20:31 -05:00
case-dogstatsd-udp xds: improve how envoy metrics are emitted (#6312) 2019-08-16 09:30:17 -05:00
case-gateway-without-services xds: mesh gateway CDS requests are now allowed to receive an empty CDS reply (#6787) 2019-11-26 15:55:13 -06:00
case-gateways-local Fix flapping of mesh gateway connect-service watches (#7575) 2020-04-02 10:12:13 -05:00
case-gateways-remote tests: make envoy integration tests more tolerant of internal retries that may inflate counters (#6539) 2019-09-25 09:08:42 -05:00
case-grpc Merge http2 integration test case into grpc case (#8164) 2020-06-22 13:09:04 -06:00
case-http xds: use envoy's rbac filter to handle intentions entirely within envoy (#8569) 2020-08-27 12:20:58 -05:00
case-http-badauthz fix flaky envoy integration tests involving intentions (#8996) 2020-10-22 14:30:28 -05:00
case-ingress-gateway-grpc agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-ingress-gateway-http agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-ingress-gateway-multiple-services agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-ingress-gateway-simple agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-ingress-gateway-tls agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-ingress-mesh-gateways-resolver agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-l7-intentions connect: support defining intentions using layer 7 criteria (#8839) 2020-10-06 17:09:13 -05:00
case-multidc-rsa-ca Fix support for RSA CA keys in Connect. (#6638) 2019-11-01 13:20:26 +00:00
case-prometheus xds: improve how envoy metrics are emitted (#6312) 2019-08-16 09:30:17 -05:00
case-stats-proxy Expose Envoy's /stats for statsd agents (#7173) 2020-02-03 17:19:34 +00:00
case-statsd-udp xds: improve how envoy metrics are emitted (#6312) 2019-08-16 09:30:17 -05:00
case-terminating-gateway-hostnames agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-terminating-gateway-simple agent: enable enable_central_service_config by default (#8746) 2020-10-01 09:19:14 -05:00
case-terminating-gateway-subsets PR comments 2020-04-27 11:08:41 -06:00
case-terminating-gateway-without-services Add envoy integration tests 2020-04-27 11:08:40 -06:00
case-upstream-config Add outlier_detection check to integration test 2020-05-08 14:56:57 -04:00
case-wanfed-gw wan federation via mesh gateways (#6884) 2020-03-09 15:59:02 -05:00
case-zipkin xds: improve how envoy metrics are emitted (#6312) 2019-08-16 09:30:17 -05:00
consul-base-cfg Envoy Mesh Gateway integration tests (#6187) 2019-07-24 17:01:42 -04:00
.gitignore activate most discovery chain features in xDS for envoy (#6024) 2019-07-01 22:10:51 -05:00
Dockerfile-bats
Dockerfile-consul-envoy
Dockerfile-tcpdump Updates to Config Entries and Connect for Namespaces (#7116) 2020-01-24 10:04:58 -05:00
defaults.sh Envoy Mesh Gateway integration tests (#6187) 2019-07-24 17:01:42 -04:00
down.sh speed up envoy integration tests by removing docker-compose (#8982) 2020-10-22 13:20:31 -05:00
helpers.bash fix flaky envoy integration tests involving intentions (#8996) 2020-10-22 14:30:28 -05:00
main_test.go restore the discovery of tests cases by file system existence (#8983) 2020-10-19 16:51:38 -05:00
run-tests.sh connect: add support for envoy 1.16.0, drop support for 1.12.x, and bump point releases as well (#8944) 2020-10-22 13:46:19 -05:00
test-envoy-versions.sh connect: add support for envoy 1.16.0, drop support for 1.12.x, and bump point releases as well (#8944) 2020-10-22 13:46:19 -05:00