diff --git a/tests/drivers/can/shell/src/main.c b/tests/drivers/can/shell/src/main.c index 69ec593d926..8cf67d30123 100644 --- a/tests/drivers/can/shell/src/main.c +++ b/tests/drivers/can/shell/src/main.c @@ -578,4 +578,11 @@ static void can_shell_before(void *fixture) memset(&frame_capture, 0, sizeof(frame_capture)); } -ZTEST_SUITE(can_shell, NULL, NULL, can_shell_before, NULL, NULL); +static void *can_shell_setup(void) +{ + /* Let the shell backend initialize. */ + k_msleep(20); + return NULL; +} + +ZTEST_SUITE(can_shell, NULL, can_shell_setup, can_shell_before, NULL, NULL);