samples: ipc: openamp: Add testing harness

Add console testing harness for expected output.  This allows us
to validate that the test is running properly on hardware.

We expect output of the form:

Master core received a message: 1
Master core received a message: 3
Master core received a message: 5
    ...
Master core received a message: 95
Master core received a message: 97
Master core received a message: 99
OpenAMP demo ended.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
Kumar Gala 2019-08-23 10:48:10 -05:00 committed by Anas Nashif
commit 7847348b8e

View file

@ -4,6 +4,12 @@ sample:
name: OpenAMP example integration
tests:
sample.subsys.ipc.openamp:
build_only: true
platform_whitelist: lpcxpresso54114_m4
tags: ipm
harness: console
harness_config:
type: multi_line
regex:
- "Master core received a message: 1"
- "Master core received a message: 99"
- "OpenAMP demo ended."