mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-16 18:03:23 +00:00
Extend the watchdog drivertest with notifier ordering, duplicate registration, repeated delivery, unregister, NULL-data, and concurrent registration coverage. Register the watchdog test when either reset-cause or timeout-notifier support is available. Keep hardware watchdog cases gated by reset-cause support and allow notifier-only simulator builds through both Make and CMake. Keep test state in the watchdog fixture and notifier blocks so callbacks do not depend on shared notifier state. Assisted-by: OpenAI Codex Signed-off-by: hanzhijian <hanzhijian@zepp.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| drivertest_adc.c | ||
| drivertest_audio.c | ||
| drivertest_block.c | ||
| drivertest_framebuffer.c | ||
| drivertest_gpio.c | ||
| drivertest_i2c_read.c | ||
| drivertest_i2c_spi.c | ||
| drivertest_i2c_write.c | ||
| drivertest_lcd.c | ||
| drivertest_mps2.c | ||
| drivertest_mps2_isr_signal.c | ||
| drivertest_mps2_zerointerrupt.c | ||
| drivertest_oneshot.c | ||
| drivertest_pm.c | ||
| drivertest_pm_runtime.c | ||
| drivertest_pm_smp.c | ||
| drivertest_posix_timer.c | ||
| drivertest_pwm.c | ||
| drivertest_regulator.c | ||
| drivertest_relay.c | ||
| drivertest_rtc.c | ||
| drivertest_simple.c | ||
| drivertest_timer.c | ||
| drivertest_touchpanel.c | ||
| drivertest_uart.c | ||
| drivertest_watchdog.c | ||
| Kconfig | ||
| Make.defs | ||
| Makefile | ||
| test_content_gen.py | ||