expect-lava/linux.inc: Add fast-fail clause
To account for cases like
https://tf.validation.linaro.org/scheduler/job/1890628 :
[ 0.057852] smp: Bringing up secondary CPUs ...
[ 1.128060] CPU1: failed to come online
[ 1.128114] CPU1: failed in unknown state : 0x0
[ 2.190234] CPU2: failed to come online
[ 2.190289] CPU2: failed in unknown state : 0x0
[ 3.252398] CPU3: failed to come online
[ 3.252453] CPU3: failed in unknown state : 0x0
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: Iff6c543ed2053e8e425567054b1a252285fb6e51
diff --git a/expect-lava/linux.inc b/expect-lava/linux.inc
index 9c8b367..9067a49 100644
--- a/expect-lava/linux.inc
+++ b/expect-lava/linux.inc
@@ -12,5 +12,6 @@
fi
expect_string+=('i;Linux version')
-expect_string+=("i;SMP: Total of ${num_cpus} processors activated")
+failures='CPU[0-9]+: failed to come online'
+expect_string+=("i;SMP: Total of ${num_cpus} processors activated;;${failures}")
expect_string+=('i;Freeing unused kernel memory')