Watchdog
Overview
See tests/drivers/watchdog for the original scope of tests, its structure and description.
Requirements
You will need an ST-LINK/V2 debug tool adapter already connected to the TiaC Magpie board, which has an already configured UART console connection.
Building and Running
Build and run the tests on target as follows:
$ west twister \
--verbose --jobs 4 --inline-logs \
--enable-size-report --platform-reports \
--device-testing --hardware-map map.yaml \
--alt-config-root bridle/zephyr/alt-config/tests \
--testsuite-root zephyr/tests --tag watchdog
You should see the following messages on host console:
Device testing on: | Platform | ID | Serial device | |---------------------------|----------|-----------------| | magpie_f777ni/stm32f777xx | DT04BNT1 | /dev/ttyUSB0 | INFO - JOBS: 4 INFO - Adding tasks to the queue... INFO - Added initial list of jobs to queue INFO - 1/4 magpie_f777ni/stm32f777xx tests/drivers/watchdog/wdt_basic_reset_none/drivers.watchdog.reset_none FILTERED (runtime filter) INFO - 2/4 magpie_f777ni/stm32f777xx tests/drivers/watchdog/wdt_basic_api/drivers.watchdog FILTERED (runtime filter) INFO - 3/4 magpie_f777ni/stm32f777xx tests/drivers/watchdog/wdt_basic_api/drivers.watchdog.stm32wwdg.timing.adj PASSED (device: DT04BNT1, 2.559s <zephyr>) INFO - 4/4 magpie_f777ni/stm32f777xx tests/drivers/watchdog/wdt_basic_api/drivers.watchdog.stm32iwdg.boot.off PASSED (device: DT04BNT1, 4.443s <zephyr>) INFO - 2763 test scenarios (2539 configurations) selected, 2537 configurations filtered (2535 by static filter, 2 at runtime). INFO - 2 of 2 executed test configurations passed (100.00%), 0 built (not run), 0 failed, 0 errored, with no warnings in 54.48 seconds. INFO - 2 of 2 executed test cases passed (100.00%) on 1 out of total 1133 platforms (0.09%). INFO - 2 test configurations executed on platforms, 0 test configurations were only built. Hardware distribution summary: | Board | ID | Counter | Failures | |---------------------------|----------|-----------|------------| | magpie_f777ni/stm32f777xx | DT04BNT1 | 2 | 0 | INFO - Saving reports... INFO - Writing JSON report .../twister-out/twister.json INFO - Writing xunit report .../twister-out/twister.xml... INFO - Writing xunit report .../twister-out/twister_report.xml... INFO - Writing target report for magpie_f777ni/stm32f777xx... INFO - Writing JSON report .../twister-out/magpie_f777ni_stm32f777xx.json INFO - Run completed