Closed
Description
Description of defect
In mbed OS CI we currently keep getting watchdog greentea test failures on CY8CPROTO_062_4343W target with watchdog tests.
as earlier mentioned in #11792 with @dustin-crossman, we keep seeing watchdog test failing on this target, and the issue can be reproduced locally. so raise this issue to track the progress.
Not sure if any special HW settings/modifications are required to enable the watchdog feature?
Target(s) affected by this defect ?
CY8CPROTO_062_4343W
Toolchain(s) (name and version) displaying this defect ?
ARMC6/GCC_ARM
What version of Mbed-os are you using (tag or sha) ?
latest master
What version(s) of tools are you using. List all that apply (E.g. mbed-cli)
mbed-cli
and greentea
How is this defect reproduced ?
run command:
mbed test -t arm -m CY8CPROTO_062_4343W -n *watchdog*
and result on our side:
mbedgt: test suite report:
target | platform_name | test suite | result | elapsed_time (sec) | copy_method |
---|---|---|---|---|---|
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog | TIMEOUT | 61.04 | default |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog_reset | TIMEOUT | 105.91 | default |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog | TIMEOUT | 61.83 | default |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_reset | TIMEOUT | 106.74 | default |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_timing | OK | 41.75 | default |
mbedgt: test suite results: 4 TIMEOUT / 1 OK
mbedgt: test case report:
target | platform_name | test suite | test case | passed | failed | result | elapsed_time (sec) |
---|---|---|---|---|---|---|---|
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog | Restart multiple times | 1 | 0 | OK | 0.05 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog | Start, 100 ms | 0 | 0 | ERROR | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog | Start, max_timeout | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog | Stop | 1 | 0 | OK | 0.1 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog | max_timeout is valid | 1 | 0 | OK | 0.05 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog_reset | Kicking the Watchdog prevents reset | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog_reset | Watchdog reset | 0 | 0 | ERROR | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog_reset | Watchdog reset in sleep mode | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_drivers-watchdog_reset | Watchdog started again | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog | Init, 100 ms | 0 | 0 | ERROR | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog | Init, max_timeout | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog | Platform feature max_timeout is valid | 1 | 0 | OK | 0.07 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog | Stopped watchdog can be started again | 1 | 0 | OK | 0.07 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog | Update config with multiple init calls | 1 | 0 | OK | 0.07 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog | Watchdog can be stopped | 1 | 0 | OK | 0.12 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_reset | Kicking the Watchdog prevents reset | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_reset | Watchdog reset | 0 | 0 | ERROR | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_reset | Watchdog reset in sleep mode | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_reset | Watchdog started again | 0 | 0 | SKIPPED | 0.0 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_timing | Timing, 1000 ms | 1 | 0 | OK | 0.04 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_timing | Timing, 200 ms | 1 | 0 | OK | 0.04 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_timing | Timing, 3000 ms | 1 | 0 | OK | 0.05 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_timing | Timing, 500 ms | 1 | 0 | OK | 0.04 |
CY8CPROTO_062_4343W-ARMC6 | CY8CPROTO_062_4343W | tests-mbed_hal-watchdog_timing | timeout accuracy | 1 | 0 | OK | 0.05 |
mbedgt: test case results: 12 OK / 4 ERROR / 8 SKIPPED
mbedgt: completed in 390.01 sec
mbedgt: exited with code 4