• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

main/11-Mar-2024-225167

test_panic_util/11-Mar-2024-321251

CMakeLists.txtD11-Mar-20241.1 KiB2924

README.mdD11-Mar-2024804 2518

app_test.pyD11-Mar-20248.5 KiB346194

panic_tests.pyD11-Mar-20246.8 KiB197154

sdkconfig.ci.coredump_flash_bin_crcD11-Mar-2024113 43

sdkconfig.ci.coredump_flash_elf_shaD11-Mar-2024140 54

sdkconfig.ci.coredump_uart_bin_crcD11-Mar-2024112 43

sdkconfig.ci.coredump_uart_elf_crcD11-Mar-2024112 43

sdkconfig.ci.gdbstubD11-Mar-202434 21

sdkconfig.ci.panicD11-Mar-20240

sdkconfig.defaultsD11-Mar-2024438 1913

README.md

1# Building
2Several configurations are provided as `sdkconfig.ci.XXX` and serve as a template.
3
4## Example with configuration "panic" for target ESP32
5```
6idf.py set-target esp32
7cat sdkconfig.defaults sdkconfig.ci.panic > sdkconfig
8idf.py build
9```
10
11# Running
12All the setup needs to be done as described in the [test apps README](../../README.md), except that the test cases need to be specified when running the app:
13
14```
15python app_test.py test_panic_illegal_instruction
16```
17
18Multiple test cases are passed as additional arguments:
19
20```
21python app_test.py test_panic_illegal_instruction test_panic_int_wdt test_panic_storeprohibited
22```
23
24*Note that you need to pick the correct test cases at run time according to the configuration you built before. The above examples are for configuration "panic"*
25