diff --git a/tests/sys_atomic_utils/Makefile b/tests/sys_atomic_utils/Makefile index f23bc3972a..6e0a220f73 100644 --- a/tests/sys_atomic_utils/Makefile +++ b/tests/sys_atomic_utils/Makefile @@ -4,6 +4,6 @@ USEMODULE += atomic_utils USEMODULE += fmt USEMODULE += random USEMODULE += shell -USEMODULE += xtimer +USEMODULE += ztimer_usec include $(RIOTBASE)/Makefile.include diff --git a/tests/sys_atomic_utils/app.config.test b/tests/sys_atomic_utils/app.config.test index 70dabf8b92..dbd2ab7d78 100644 --- a/tests/sys_atomic_utils/app.config.test +++ b/tests/sys_atomic_utils/app.config.test @@ -5,4 +5,4 @@ CONFIG_MODULE_FMT=y CONFIG_MODULE_SHELL=y CONFIG_MODULE_RANDOM=y CONFIG_MODULE_PRNG_MUSL_LCG=y -CONFIG_MODULE_XTIMER=y +CONFIG_ZTIMER_USEC=y diff --git a/tests/sys_atomic_utils/main.c b/tests/sys_atomic_utils/main.c index c5ec3a526e..5abb4eb3d9 100644 --- a/tests/sys_atomic_utils/main.c +++ b/tests/sys_atomic_utils/main.c @@ -29,7 +29,8 @@ #include "random.h" #include "shell.h" #include "thread.h" -#include "xtimer.h" +#include "timex.h" +#include "ztimer.h" #include "volatile_utils.h" @@ -1093,7 +1094,7 @@ static void *thread_checker_func(void *arg) break; } - xtimer_usleep((random_uint32() & 0x3ff) + XTIMER_BACKOFF); + ztimer_sleep(ZTIMER_USEC, (random_uint32() & 0x3ff)); } return NULL; @@ -1144,8 +1145,8 @@ static int start_test(test_width_t width, size_t fn_index, int timeout) } if (timeout) { - static xtimer_t xt = { .callback = test_timeout_callback }; - xtimer_set(&xt, US_PER_SEC * timeout); + static ztimer_t xt = { .callback = test_timeout_callback }; + ztimer_set(ZTIMER_USEC, &xt, US_PER_SEC * timeout); } mutex_unlock(&conf_mutex); return 0;