From b1d13ded1a0f79590daf0fe1dd051bd5de314a79 Mon Sep 17 00:00:00 2001 From: He Yin Ling Date: Fri, 10 Nov 2017 13:26:11 +0800 Subject: [PATCH 1/2] test: only test app core sleep on dual core --- components/esp32/test/test_sleep.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/esp32/test/test_sleep.c b/components/esp32/test/test_sleep.c index 9db305a4d5..8db4a0f4b7 100644 --- a/components/esp32/test/test_sleep.c +++ b/components/esp32/test/test_sleep.c @@ -46,11 +46,13 @@ TEST_CASE("wake up from light sleep using timer", "[deepsleep]") TEST_ASSERT_INT32_WITHIN(500, 2000, (int) dt); } +#ifndef CONFIG_FREERTOS_UNICORE TEST_CASE("enter deep sleep on APP CPU and wake up using timer", "[deepsleep][reset=DEEPSLEEP_RESET]") { esp_sleep_enable_timer_wakeup(2000000); do_deep_sleep_from_app_cpu(); } +#endif TEST_CASE("wake up using ext0 (13 high)", "[deepsleep][ignore]") From be405d69d82c408dfd98684705d1c1b792cfdafa Mon Sep 17 00:00:00 2001 From: He Yin Ling Date: Fri, 10 Nov 2017 17:53:59 +0800 Subject: [PATCH 2/2] test: ut only test app core reset on dual core --- components/esp32/test/test_restart.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/esp32/test/test_restart.c b/components/esp32/test/test_restart.c index a48ad26ea1..6ad334da09 100644 --- a/components/esp32/test/test_restart.c +++ b/components/esp32/test/test_restart.c @@ -14,6 +14,7 @@ static void restart_task(void *arg) esp_restart(); } +#ifndef CONFIG_FREERTOS_UNICORE TEST_CASE("restart from APP CPU", "[restart][reset=SW_CPU_RESET]") { xTaskCreatePinnedToCore(&restart_task, "restart", 2048, NULL, 5, NULL, 1); @@ -21,4 +22,4 @@ TEST_CASE("restart from APP CPU", "[restart][reset=SW_CPU_RESET]") ; } } - +#endif