From 8550fa62a5ef7dc239303b56b6522f41b307ccbb Mon Sep 17 00:00:00 2001 From: yulng Date: Mon, 31 Oct 2022 21:34:10 +0800 Subject: [PATCH] Modify the judgment of test results (#936) --- e2e/test-simple-macvlan1.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/e2e/test-simple-macvlan1.sh b/e2e/test-simple-macvlan1.sh index 2b558c339..52ad37d21 100755 --- a/e2e/test-simple-macvlan1.sh +++ b/e2e/test-simple-macvlan1.sh @@ -7,7 +7,13 @@ kubectl create -f yamls/simple-macvlan1.yml kubectl wait --for=condition=ready -l app=macvlan --timeout=300s pod echo "check macvlan1-worker1 interface: net1" -kubectl exec macvlan1-worker1 -- ip a show dev net1 +net=$(kubectl exec macvlan1-worker1 -- ip a show dev net1) +if [ $? -eq 0 ];then + echo "macvlan1-worker1 pod has net1 card" +else + echo "macvlan1-worker1 pod has no net1 card" + exit 1 +fi echo "check macvlan1-worker1 interface address: net1" ipaddr=$(kubectl exec macvlan1-worker1 -- ip -j a show | jq -r \ @@ -17,7 +23,13 @@ if [ $ipaddr != "10.1.1.11" ]; then fi echo "check macvlan1-worker2 interface: net1" -kubectl exec macvlan1-worker2 -- ip a show dev net1 +net2=$(kubectl exec macvlan1-worker2 -- ip a show dev net1) +if [ $? -eq 0 ];then + echo "macvlan1-worker2 pod has net1 card" +else + echo "macvlan1-worker2 pod has no net1 card" + exit 1 +fi echo "check macvlan1-worker2 interface address: net1" ipaddr=$(kubectl exec macvlan1-worker2 -- ip -j a show | jq -r \