aboutsummaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorStuart Haslam <stuart.haslam@linaro.org>2015-12-18 12:55:52 +0000
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-12-22 09:13:41 +0300
commit0ccd431e70dd69a2ada4cf34d4e6591cf42721e0 (patch)
tree628ca420ad6423c36953356575f3f80154da84fc /platform
parent77923ad368a0e98d93b0b474ed4dfb1c88db2c8c (diff)
linux-generic: validation: pktio: report test as skipped when setup fails
If setting up the veth interfaces used for validation testing of socket based pktios fails (e.g. CONFIG_VETH missing from the kernel), report the test as skipped. Previously the test would be run anyway, resulting in a lot of errors which aren't particularly easy to interpret. Signed-off-by: Stuart Haslam <stuart.haslam@linaro.org> Reviewed-by: Christophe Milard <christophe.milard@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform')
-rwxr-xr-xplatform/linux-generic/test/pktio/pktio_run4
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/linux-generic/test/pktio/pktio_run b/platform/linux-generic/test/pktio/pktio_run
index 4860455cf..3c48233d1 100755
--- a/platform/linux-generic/test/pktio/pktio_run
+++ b/platform/linux-generic/test/pktio/pktio_run
@@ -84,6 +84,10 @@ run()
# no interfaces specified, use default veth interfaces
# setup by the pktio_env script
setup_pktio_env clean
+ if [ $? != 0 ]; then
+ echo "Failed to setup test environment, skipping test."
+ exit $TEST_SKIPPED
+ fi
export ODP_PKTIO_IF0=$IF0
export ODP_PKTIO_IF1=$IF1
fi