Coin: Extend VxWorks restart matching to RTPLib errors
Running many tests on the VxWorks in the emulator without restarting it between can cause exhaustion of some resources and cause an RTP spawn fail in some tests. This change will restart the emulator in such cases, which allows the test to try again on fresh boot. Pick-to: 6.9 Change-Id: I5ad715f243867d43b055271d6bc61ca4ccb3089b Reviewed-by: Simo Fält <simo.falt@qt.io> Reviewed-by: Michał Łoś <michal.los@siili.com>
This commit is contained in:
parent
6305ff33a9
commit
5be7a9773e
@ -66,7 +66,7 @@ instructions:
|
||||
fi
|
||||
|
||||
# Handle crashes
|
||||
if echo "$line" | /usr/bin/grep -qE "(SIGSEGV)|(SIGABRT)"
|
||||
if echo "$line" | /usr/bin/grep -qE "(SIGSEGV)|(SIGABRT)|(S_rtpLib_[A-Z_]+)"
|
||||
then
|
||||
# Empty output pipe
|
||||
while read -t 1 line; do
|
||||
|
Loading…
x
Reference in New Issue
Block a user