fix permissions for dut_setup.sh
[csit.git] / resources / libraries / bash / dut_setup.sh
old mode 100644 (file)
new mode 100755 (executable)
index 988ffe1..aee6386
@@ -33,7 +33,7 @@ cmd 'ps aux | grep vpp'
 
 cmd 'cat /etc/vpp/startup.conf'
 
-cmd 'sudo -S service vpp restart'
+cmd 'if fgrep docker /proc/1/cgroup; then supervisorctl restart vpp; else sudo -S service vpp restart; fi'
 
 echo "[Command_desc] SLEEP for three seconds, so that VPP is up for sure"
 cmd 'sleep 3'
@@ -51,7 +51,10 @@ cmd 'sudo dmidecode | grep UUID'
 cmd 'lspci -Dnn'
 
 echo "[Command_desc] Adding dpdk-input trace"
-cmd 'sudo vpp_api_test <<< "exec trace add dpdk-input 100"'
+cmd 'sudo vpp_api_test <<< "exec trace add dpdk-input 50"'
 
 echo "[Command_desc] Adding vhost-user-input trace"
-cmd 'sudo vpp_api_test <<< "exec trace add vhost-user-input 100"'
+cmd 'sudo vpp_api_test <<< "exec trace add vhost-user-input 50"'
+
+echo "[Command_desc] Adding memif-input trace"
+cmd 'sudo vpp_api_test <<< "exec trace add memif-input 50"'