mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-08 20:21:04 +00:00
ci: partially enable ut tests for esp32c2
Disabled test cases are tracked in: IDF-4465, IDF-5045, IDF-5057, IDF-5058, IDF-5059, IDF-5060, IDF-5061, IDF-5131 - test_fatfs: IDF-5136 - test_pm: IDF-5053 - test_cache_mmu: IDF-5138 - test_partitions: IDF-5137 - test_vfs: IDF-5139 - test_freertos: IDF-5140 - test_wpa_supplicant: IDF-5046 - test_mbedtls: IDF-5141 - test_pthread: IDF-5142 - test_protocomm: IDF-5143 - test_lightsleep: IDF-5053 - test_taskwdt: IDF-5055 - test_tcp_transport: IDF-5144 - test_app_update: IDF-5145 - test_timer: IDF-5052 - test_spi: IDF-5146 - test_rtc_clk: IDF-5060 - test_heap: IDF-5167 ci: fixed issues for tests of libgcc, ets_timer, newlib test_pm: support on C2
This commit is contained in:

committed by
morris

parent
f7be540222
commit
6a8aed12ee
@@ -6,11 +6,12 @@
|
||||
#include "freertos/FreeRTOS.h"
|
||||
#include "freertos/task.h"
|
||||
#include "unity.h"
|
||||
#include "test_utils.h"
|
||||
|
||||
#if __GTHREADS && __GTHREADS_CXX0X
|
||||
|
||||
#include "esp_log.h"
|
||||
const static char *TAG = "pthread_test";
|
||||
const static __attribute__((unused)) char *TAG = "pthread_test";
|
||||
|
||||
static std::mutex mtx;
|
||||
static std::shared_ptr<int> global_sp_mtx; // protected by mux
|
||||
@@ -96,6 +97,8 @@ TEST_CASE("pthread C++", "[pthread]")
|
||||
global_sp_recur_mtx.reset();
|
||||
}
|
||||
|
||||
#if !TEMPORARY_DISABLED_FOR_TARGETS(ESP32C2)
|
||||
//IDF-5142
|
||||
static void task_test_sandbox()
|
||||
{
|
||||
std::stringstream ss;
|
||||
@@ -135,5 +138,6 @@ TEST_CASE("pthread mix C/C++", "[pthread]")
|
||||
t1.join();
|
||||
}
|
||||
}
|
||||
#endif //!TEMPORARY_DISABLED_FOR_TARGETS(ESP32C2)
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user