linkerd2/policy-test/tests
Oliver Gould a2e1883b21
test(policy): update e2e_egress_network for reliability (#13412)
The e2e_egress_network test is failing for two reasons:

1. httpbin.org is currently down and returning 503 errors.
2. The default tests change the default policies and relaunch a container after
   the policy is changed. In under-resourced environments, this update may be
   slow or unreliable.

This change fixes this by:

1. Using postman-echo.com instead of httpbin.org.
2. Splitting the tests into distinct allow and deny tests to avoid mutating the
   default policy.
2024-12-02 21:39:07 +00:00
..
admit_authorization_policy.rs policy: Remove `gateway.networking.k8s.io` `HTTPRoute` CRD (#8959) 2022-07-25 13:23:02 -07:00
admit_egress_networks.rs Add `EgressNetwork` and routes statuses (#13181) 2024-10-19 18:40:32 +03:00
admit_grpc_route.rs Add `EgressNetwork` and routes statuses (#13181) 2024-10-19 18:40:32 +03:00
admit_http_local_ratelimit_policy.rs chore(policy): fix HttpLocalRateLimit type casing (#13324) 2024-11-14 11:13:02 -08:00
admit_http_route.rs Add `EgressNetwork` and routes statuses (#13181) 2024-10-19 18:40:32 +03:00
admit_http_route_gateway.rs feat(policy): check Service port in admission controller (#13325) 2024-11-16 05:29:34 -05:00
admit_meshtls_authentication.rs Add support for MeshTLSAuthentication to target namespaces (#8356) 2022-04-30 16:11:33 -07:00
admit_network_authentication.rs Introduce AuthorizationPolicy CRDs (#8007) 2022-03-30 12:26:45 -07:00
admit_server.rs Audit access policy implementation (#12846) 2024-07-26 13:34:22 -05:00
admit_server_authorization.rs policy: Add end-to-end ServerAuthorization tests (#8155) 2022-03-28 14:03:24 -07:00
admit_tcp_route.rs Add `EgressNetwork` and routes statuses (#13181) 2024-10-19 18:40:32 +03:00
admit_tls_route.rs Add `EgressNetwork` and routes statuses (#13181) 2024-10-19 18:40:32 +03:00
e2e_audit.rs await endpoints ready in more e2e tests to combat flakyness (#12947) 2024-08-22 10:20:08 -07:00
e2e_authorization_policy.rs await endpoints ready in more e2e tests to combat flakyness (#12947) 2024-08-22 10:20:08 -07:00
e2e_egress_network.rs test(policy): update e2e_egress_network for reliability (#13412) 2024-12-02 21:39:07 +00:00
e2e_failure_accrual.rs policy: add end-to-end test for failure accrual (#10681) 2023-04-13 13:18:00 -07:00
e2e_http_local_ratelimit_policy.rs Integration test for rate-limiting (#13326) 2024-11-16 05:00:56 -05:00
e2e_http_routing.rs await endpoints ready in more e2e tests to combat flakyness (#12947) 2024-08-22 10:20:08 -07:00
e2e_server_authorization.rs await endpoints ready in more e2e tests to combat flakyness (#12947) 2024-08-22 10:20:08 -07:00
inbound_api.rs fix(test): ensure that the controller sets rate limit status (#13377) 2024-11-22 21:32:04 +00:00
inbound_api_external_workload.rs Audit access policy implementation (#12846) 2024-07-26 13:34:22 -05:00
inbound_http_route_status.rs Audit access policy implementation (#12846) 2024-07-26 13:34:22 -05:00
outbound_api_egress_network.rs policy: Add e2e egress tests (#13390) 2024-12-02 18:57:51 +02:00
outbound_api_gateway.rs policy: Add e2e egress tests (#13390) 2024-12-02 18:57:51 +02:00
outbound_api_grpc.rs policy: Add e2e egress tests (#13390) 2024-12-02 18:57:51 +02:00
outbound_api_linkerd.rs policy: Add e2e egress tests (#13390) 2024-12-02 18:57:51 +02:00
outbound_api_tcp.rs policy: Add e2e egress tests (#13390) 2024-12-02 18:57:51 +02:00
outbound_api_tls.rs policy: Add e2e egress tests (#13390) 2024-12-02 18:57:51 +02:00
outbound_http_route_status.rs Keep other controller statuses when updating httproute status (#11705) 2023-12-11 11:32:55 -08:00