Split logs into test cases to prevent overwriting
refs #2907
Change-Id: Ia7ca07fe0d7cd7428dbba5db443e87983aaaca3f
diff --git a/test_linkfail/ping.sh b/test_linkfail/ping.sh
index 99954f3..17a7af3 100755
--- a/test_linkfail/ping.sh
+++ b/test_linkfail/ping.sh
@@ -3,6 +3,7 @@
source ../multi-host.conf
LOGPREFIX=$1
+STRATEGY=$2
ndnping -c 25 /B &> logs/${LOGPREFIX}_ping_A.log
diff --git a/test_linkfail/pingserver.sh b/test_linkfail/pingserver.sh
index 2ce10cd..bf0e10e 100755
--- a/test_linkfail/pingserver.sh
+++ b/test_linkfail/pingserver.sh
@@ -3,6 +3,7 @@
source ../multi-host.conf
LOGPREFIX=$1
+STRATEGY=$2
ssh $CTRL_B "cd $DIR; ndnpingserver /B &> logs/${LOGPREFIX}_pingserver_B.log"
diff --git a/test_linkfail/test_linkfail.py b/test_linkfail/test_linkfail.py
index 2d8afa9..0e1ea02 100644
--- a/test_linkfail/test_linkfail.py
+++ b/test_linkfail/test_linkfail.py
@@ -20,9 +20,9 @@
print "[linkfail] testing", key
self.startProcess("start", ["./start.sh", key, strategy], "-> Starting NFD and creating faces")
self.waitForProcessCompletion("start", None)
- self.startProcess("pingserver", ["./pingserver.sh", key], "-> Starting ping server on B")
+ self.startProcess("pingserver", ["./pingserver.sh", key, strategy], "-> Starting ping server on B")
time.sleep(1)
- self.startProcess("ping", ["./ping.sh", key], "-> Starting ping client on A")
+ self.startProcess("ping", ["./ping.sh", key, strategy], "-> Starting ping client on A")
time.sleep(5)
self.startProcess("ABfail", ["./linkfail.sh", "fail", "A1", "B1"], "-> Failing link A-B")