Merge "Modify OpenStack builders"
[ci-management.git] / jjb / tldk / include-raw-build.sh
old mode 100644 (file)
new mode 100755 (executable)
index 417a1de..d2baf0c
@@ -36,8 +36,23 @@ echo "* TLDK BUILD SUCCESSFULLY COMPLETED"
 echo "*******************************************************************"
 
 # Run unit tests application
-$WORKSPACE/x86_64-native-linuxapp-gcc/app/gtest-rfc --lcores=0 -n 2
+sudo $WORKSPACE/x86_64-native-linuxapp-gcc/app/gtest-rfc --lcores=0 -n 2
 
 echo "*******************************************************************"
-echo "* TLDK UNIT TESTS SUCCESSFUL
+echo "* TLDK UNIT TESTS SUCCESSFUL"
 echo "*******************************************************************"
+
+if [ -f "$WORKSPACE/examples/l4fwd/test/run_test.sh" ]
+then
+       export ETH_DEV="tap"
+       export L4FWD_PATH=$WORKSPACE/x86_64-native-linuxapp-gcc/app/l4fwd
+       export L4FWD_FECORE=0
+       export L4FWD_BECORE=1
+
+       sudo -E /bin/bash $WORKSPACE/examples/l4fwd/test/run_test.sh -46a
+
+       echo "*****************************************************************"
+       echo "* TLDK OFO/LOST SEGMENT TESTS SUCCESSFUL"
+       echo "*****************************************************************"
+fi
+