1tests:
2  debug.coredump.logging_backend:
3    tags: coredump
4    ignore_faults: true
5    ignore_qemu_crash: true
6    filter: CONFIG_ARCH_SUPPORTS_COREDUMP
7    platform_exclude: acrn_ehl_crb
8    arch_exclude:
9      - posix
10    integration_platforms:
11      - qemu_x86
12    harness: console
13    harness_config:
14      type: multi_line
15      regex:
16        - "Coredump: (.*)"
17        - ">>> ZEPHYR FATAL ERROR "
18        - "E: #CD:BEGIN#"
19        - "E: #CD:5([aA])45([0-9a-fA-F]+)"
20        - "E: #CD:41([0-9a-fA-F]+)"
21        - "E: #CD:4([dD])([0-9a-fA-F]+)"
22        - "E: #CD:4([dD])([0-9a-fA-F]+)"
23        - "E: #CD:END#"
24        - "k_sys_fatal_error_handler"
25  debug.coredump.logging_backend.userspace:
26    tags: coredump
27    ignore_faults: true
28    ignore_qemu_crash: true
29    filter: CONFIG_ARCH_SUPPORTS_COREDUMP and CONFIG_ARCH_HAS_USERSPACE
30    extra_configs:
31      - CONFIG_TEST_USERSPACE=y
32    integration_platforms:
33      - qemu_x86
34    platform_allow:
35      - qemu_riscv32
36      - qemu_riscv64
37      - qemu_x86
38      - qemu_x86_64
39      - qemu_xtensa/dc233c/mmu
40    harness: console
41    harness_config:
42      type: multi_line
43      regex:
44        - "Coredump: (.*)"
45        - ">>> ZEPHYR FATAL ERROR "
46        - "E: #CD:BEGIN#"
47        - "E: #CD:5([aA])45([0-9a-fA-F]+)"
48        - "E: #CD:41([0-9a-fA-F]+)"
49        - "E: #CD:4([dD])([0-9a-fA-F]+)"
50        - "E: #CD:4([dD])([0-9a-fA-F]+)"
51        - "E: #CD:4([dD])([0-9a-fA-F]+)"
52        - "E: #CD:END#"
53        - "k_sys_fatal_error_handler"
54