daniel-p-carvalho opened a new pull request, #3922: URL: https://github.com/apache/nuttx-apps/pull/3922
## Summary `taskwdt_test` depended on `CONFIG_WATCHDOG_TASKMONITOR`. In apache/nuttx#20782 the task supervision became a sub-option of the watchdog auto-monitor, `CONFIG_WATCHDOG_AUTOMONITOR_TASKS`, so that it shares the keepalive methods of the auto-monitor, and `WATCHDOG_TASKMONITOR` no longer exists. Depend on the new option; without this the application is not selectable and `sim:taskmonitor` loses `CONFIG_TESTING_TASKWDT` when it is normalized. ## Impact Kconfig dependency and help text of `TESTING_TASKWDT` only. The application code is unchanged, it only uses the watchdog device and its ioctls. ## Testing `taskwdt_test` built and run with this Kconfig against the head of apache/nuttx#20782: - `sim:taskmonitor`: `idle`, `feed`, `write`, `disarm`, `stop`, `status`, `errors`, `multi`, `handoff`, `leak` PASS; `starve`, `exit`, `kill`, `two`, `late`, `hog` end in a reset (exit status 77). - EV49N51A (WFI32E01PE): `idle`, `feed`, `write`, `disarm`, `stop`, `status`, `errors`, `multi`, `leak` PASS; `starve`, `exit`, `kill`, `two`, `late`, `hog`, `hang` end in a watchdog reset. `tools/checkpatch.sh -g` is clean. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
