You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note that the following tests are executed sequentially in an temporarily spawned namespace.
4
+
5
+
**01* : Asserts if the HttpRoute group CRD exists.
6
+
**02* : Deploys the app and asserts if the app has been deployed
7
+
**03* : Configures HTTPRouteGroup such that traffic from `service-a` to only `service-b:PORT/metrics` (all HTTP methods) is allowed and the rest is blocked.
8
+
**04* : Custom test which verifies if the above configuration works as intended.
9
+
**05* : Configures the above created HTTPRouteGroup such that traffic from `service-a` to `service-b:PORT/*` (only GET HTTP Method) is allowed and the rest is blocked.
10
+
**06* : Custom test which verifies if the above configuration works as intended.
11
+
12
+
> We aren't validating TCPRouteGroup CRD here as it has been used in the traffic access tests, so if it is not conformant even TrafficAccess will not be.
Note that the following tests are executed sequentially in an temporarily spawned namespace.
4
+
5
+
**01* : Asserts if the TrafficSplit CRD exists.
6
+
**02* : Deploys the app and asserts that it is deployed.
7
+
**03* : Custom test which verifies that if in default scenario the traffic to `app-svc` is split randomly between `app-b` and `app-c`.
8
+
**04* : Configure a TrafficSplit CRD such that all traffic to `app-svc` is sent to only `app-b` and none to `app-c`.
9
+
**05* : Custom test which verifies the above scenario.
10
+
**06* : Configure a TrafficSplit CRD such that all traffic to `app-svc` is sent to only `app-c` and none to `app-b`.
11
+
**07* : Custom test which verifies the above scenario.
12
+
**08* : Configure a TrafficSplit CRD such that all traffic to `app-svc` is split between the two such that `app-b` gets more traffic (75%) than `app-c` (25%).
13
+
**09* : Custom test which verifies the above scenario.
14
+
**10* : Configure a TrafficSplit CRD such that all traffic to `app-svc` is split between the two such that `app-b` gets more traffic (25%) than `app-c` (75%).
15
+
**11* : Custom test which verifies the above scenario.
0 commit comments