2022-05-14 01:50:15 +02:00
|
|
|
# Copyright Meta Platforms, Inc. and its affiliates.
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
2022-11-24 15:53:21 +01:00
|
|
|
common:
|
2023-06-01 16:44:47 +02:00
|
|
|
tags:
|
|
|
|
- coredump
|
2023-01-03 12:23:56 +01:00
|
|
|
ignore_faults: true
|
|
|
|
ignore_qemu_crash: true
|
2022-05-14 01:50:15 +02:00
|
|
|
tests:
|
2023-08-01 14:03:14 +02:00
|
|
|
debug.coredump.drivers.api.qemu_riscv32:
|
2022-05-14 01:50:15 +02:00
|
|
|
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#"
|
2023-08-01 14:03:14 +02:00
|
|
|
debug.coredump.drivers.api:
|
2022-05-14 01:50:15 +02:00
|
|
|
filter: CONFIG_ARCH_SUPPORTS_COREDUMP
|
|
|
|
platform_exclude: qemu_riscv32
|
2023-10-23 12:03:39 +02:00
|
|
|
arch_exclude:
|
|
|
|
- posix
|
2022-05-14 01:50:15 +02:00
|
|
|
harness: console
|
2023-06-01 16:44:47 +02:00
|
|
|
integration_platforms:
|
|
|
|
- qemu_x86
|
2022-05-14 01:50:15 +02:00
|
|
|
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#"
|