Files
2026-07-13 13:04:25 +08:00
..

Supported Targets ESP32 ESP32-C2 ESP32-C3 ESP32-C5 ESP32-C6 ESP32-C61 ESP32-H2 ESP32-P4 ESP32-S2 ESP32-S3 ESP32-S31

Introduction

The coredump test app contains the coredump-enabled panic coverage that was split out of the panic_base app so CI can route it separately with depends_components.

The C test logic is shared with the base panic app through common/main. Pytest wrappers live in pytest_panic_coredump.py and reuse the panic test bodies for scenarios that should run with both panic and coredump configurations.

For guidance on where to add new tests, see panic_base/README.md.

Building

For example, to build the coredump panic app with configuration coredump_flash_default for ESP32-C3, run:

idf.py -DIDF_TARGET=esp32c3 -DSDKCONFIG_DEFAULTS="sdkconfig.defaults;sdkconfig.ci.coredump_flash_default" build