5f57275a65
This test cannot be run in this architecture as it does not support userspace. Today it is filtered by kconfig, which works but spends time running cmake. As native_posix is a default test platform it is better to filter it alltogether by arch, which saves quite a lot of time. Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
54 lines
1.6 KiB
YAML
54 lines
1.6 KiB
YAML
# Copyright Meta Platforms, Inc. and its affiliates.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
common:
|
|
tags:
|
|
- coredump
|
|
ignore_faults: true
|
|
ignore_qemu_crash: true
|
|
tests:
|
|
debug.coredump.drivers.api.qemu_riscv32:
|
|
filter: CONFIG_ARCH_SUPPORTS_COREDUMP
|
|
platform_allow: qemu_riscv32
|
|
harness: console
|
|
harness_config:
|
|
type: multi_line
|
|
# Verify core dump contains test values saved in memory
|
|
regex:
|
|
- "E: #CD:BEGIN#"
|
|
- "E: #CD:5([aA])45([0-9a-fA-F]+)"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:12121212"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:34343434"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:ababababcdcdcdcdefefefef"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:565656567878787890909090"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:babababa"
|
|
- "E: #CD:END#"
|
|
debug.coredump.drivers.api:
|
|
filter: CONFIG_ARCH_SUPPORTS_COREDUMP
|
|
platform_exclude: qemu_riscv32
|
|
arch_exclude:
|
|
- posix
|
|
harness: console
|
|
integration_platforms:
|
|
- qemu_x86
|
|
harness_config:
|
|
type: multi_line
|
|
# Verify core dump contains test values saved in memory
|
|
regex:
|
|
- "E: #CD:BEGIN#"
|
|
- "E: #CD:5([aA])45([0-9a-fA-F]+)"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:ababababcdcdcdcdefefefef"
|
|
- "E: #CD:4([dD])([0-9a-fA-F]+)"
|
|
- "E: #CD:babababa"
|
|
- "E: #CD:END#"
|