mirror of https://github.com/istio/istio.io.git
Fix flakiest test (#12494)
* Disable flakiest test * Tweak test to onlyget SLEEP value once. * Fix lint * Fix other loop
This commit is contained in:
parent
da7b9c6a0d
commit
e18f6fa472
|
@ -102,9 +102,9 @@ $ export TCP_INGRESS_PORT=$(kubectl get gtw tcp-echo-gateway -n istio-io-tcp-tra
|
|||
3) Confirm that the `tcp-echo` service is up and running by sending some TCP traffic.
|
||||
|
||||
{{< text bash >}}
|
||||
$ export SLEEP=$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})
|
||||
$ for i in {1..20}; do \
|
||||
kubectl exec "$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})" \
|
||||
-c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
kubectl exec "$SLEEP" -c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
done
|
||||
one Mon Nov 12 23:24:57 UTC 2022
|
||||
one Mon Nov 12 23:25:00 UTC 2022
|
||||
|
@ -212,9 +212,9 @@ spec:
|
|||
6) Send some more TCP traffic to the `tcp-echo` microservice.
|
||||
|
||||
{{< text bash >}}
|
||||
$ export SLEEP=$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})
|
||||
$ for i in {1..20}; do \
|
||||
kubectl exec "$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})" \
|
||||
-c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
kubectl exec "$SLEEP" -c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
done
|
||||
one Mon Nov 12 23:38:45 UTC 2022
|
||||
two Mon Nov 12 23:38:47 UTC 2022
|
||||
|
|
|
@ -49,9 +49,9 @@ export TCP_INGRESS_PORT=$(kubectl get gtw tcp-echo-gateway -n istio-io-tcp-traff
|
|||
}
|
||||
|
||||
snip_apply_weightbased_tcp_routing_4() {
|
||||
export SLEEP=$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})
|
||||
for i in {1..20}; do \
|
||||
kubectl exec "$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})" \
|
||||
-c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
kubectl exec "$SLEEP" -c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
done
|
||||
}
|
||||
|
||||
|
@ -135,9 +135,9 @@ spec:
|
|||
ENDSNIP
|
||||
|
||||
snip_apply_weightbased_tcp_routing_9() {
|
||||
export SLEEP=$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})
|
||||
for i in {1..20}; do \
|
||||
kubectl exec "$(kubectl get pod -l app=sleep -n istio-io-tcp-traffic-shifting -o jsonpath={.items..metadata.name})" \
|
||||
-c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
kubectl exec "$SLEEP" -c sleep -n istio-io-tcp-traffic-shifting -- sh -c "(date; sleep 1) | nc $INGRESS_HOST $TCP_INGRESS_PORT"; \
|
||||
done
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue