diff options
author | Jan Gelety <jgelety@cisco.com> | 2020-05-27 03:55:11 +0200 |
---|---|---|
committer | Jan Gelety <jgelety@cisco.com> | 2020-05-27 03:55:11 +0200 |
commit | 018dc06b3cf5fdd4733a1221f9592a48ddd6664c (patch) | |
tree | 64972613c7e4152a367c0a99a53591e15182a74f | |
parent | 292604dff945080639021fb4ffe524c6aed3ff07 (diff) |
FIX: check if testpmd is alive
Change-Id: I12f21a4a7ae7c8593c42fa8e6cc4d65e36d41270
Signed-off-by: Jan Gelety <jgelety@cisco.com>
-rw-r--r-- | resources/libraries/bash/function/dpdk.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/resources/libraries/bash/function/dpdk.sh b/resources/libraries/bash/function/dpdk.sh index 72c1e5ce17..1654cf811b 100644 --- a/resources/libraries/bash/function/dpdk.sh +++ b/resources/libraries/bash/function/dpdk.sh @@ -350,9 +350,11 @@ function dpdk_testpmd () { for attempt in {1..60}; do echo "Checking if testpmd is alive, attempt nr ${attempt}" - if fgrep "Press enter to exit" screenlog.0; then - cat screenlog.0 - exit 0 + if fgrep "Press enter to exit" screenlog.0 && \ + fgrep "Port 0: link state change event" screenlog.0 && \ + fgrep "Port 1: link state change event" screenlog.0; then + cat screenlog.0 + exit 0 fi sleep 1 done |