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]

Reply via email to