From 50745fa61b4cff1250ff90acfdb474d5e1a1ebc8 Mon Sep 17 00:00:00 2001 From: Renz Bagaporo Date: Tue, 9 Mar 2021 11:31:32 +0800 Subject: [PATCH] newlib: use system time in test --- components/newlib/test/test_time.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/newlib/test/test_time.c b/components/newlib/test/test_time.c index 044c437f5c..64ca582fca 100644 --- a/components/newlib/test/test_time.c +++ b/components/newlib/test/test_time.c @@ -17,6 +17,8 @@ #include "esp_system.h" #include "esp_timer.h" +#include "esp_private/system_internal.h" + #if CONFIG_IDF_TARGET_ESP32 #include "esp32/clk.h" #define TARGET_DEFAULT_CPU_FREQ_MHZ CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ @@ -403,7 +405,7 @@ void test_posix_timers_clock (void) TEST_ASSERT_EQUAL_INT(1000, ts.tv_nsec); TEST_ASSERT(clock_gettime(CLOCK_MONOTONIC, &ts) == 0); - delta_monotonic_us = esp_timer_get_time() - (ts.tv_sec * 1000000L + ts.tv_nsec / 1000L); + delta_monotonic_us = esp_system_get_time() - (ts.tv_sec * 1000000L + ts.tv_nsec / 1000L); TEST_ASSERT(delta_monotonic_us > 0 || delta_monotonic_us == 0); TEST_ASSERT_INT_WITHIN(5000L, 0, delta_monotonic_us);