From 7652fdcb218dfa678e87e7e43a3ab62bc5476c79 Mon Sep 17 00:00:00 2001 From: GONG Jie Date: Mon, 6 Aug 2018 12:04:55 +0800 Subject: [PATCH] Fix github issue #5466. Fix psh_i test case on Ubuntu 18.04 --- xCAT-test/autotest/testcase/psh/cases0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xCAT-test/autotest/testcase/psh/cases0 b/xCAT-test/autotest/testcase/psh/cases0 index faedb4371..27966da72 100644 --- a/xCAT-test/autotest/testcase/psh/cases0 +++ b/xCAT-test/autotest/testcase/psh/cases0 @@ -49,7 +49,7 @@ description: psh -i interface CN 'uptime' in linux os:Linux cmd:cp /etc/hosts /etc/hostsBK check:rc==0 -cmd:interface=`xdsh $$CN 'ip route' | awk '/default/ { print $NF }'`;sed -i "/$$CN/s/$/ $$CN-$interface/g" '/etc/hosts';psh -i $interface $$CN 'uptime' +cmd:interface=`xdsh $$CN 'ip route' | awk '/default/ { for (i = 1; i <= NF; ++i) if ("dev" == $i) { print $(i + 1) ; exit } }'`;sed -i "/$$CN/s/$/ $$CN-$interface/g" '/etc/hosts';psh -i $interface $$CN 'uptime' check:output=~$$CN check:rc==0 cmd:rm -rf /etc/hosts