[TRACKING] cpu/esp*: compile tests for ESP specific modules required #12960
Labels
Area: cpu
Area: CPU/MCU ports
Area: tests
Area: tests and testing framework
Platform: ESP
Platform: This PR/issue effects ESP-based platforms
Type: enhancement
The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation
Description
To be able to recognize compile errors for ESP specific modules caused by unrelated PRs, a number of compile tests that use these ESP specific modules are required.
esp_eth
: is the default netdev foresp-32-olimex-evb
used byexamples/gnrc_networking
(ESP32 only)esp_gdb
: no test application required, it just enables-Og
instead of-Os
(ESP32 and ESP8266)esp_gdbstub
: (ESP8266 only)esp_hw_counter
: used foresp32-wrover-kit
when compiled in CI with moduleperiph_timer
(ESP32 only)esp_i2c_hw
: used foresp32-wrover-kit
when compiled in CI with moduleperiph_i2c
(ESP32 only)esp_idf_heap
: used whenesp_now
oresp-wifi
is used (ESP32 only)esp_jtag
: is enabled by default onesp32-wrover-kit
(ESP32 only)esp_log_colored
: tested bytests/log_color
(ESP32 and ESP8266)esp_log_startup
: used foresp32-wrover-kit
andesp8266-olimex-mod
when compiled in CI (ESP32 and ESP8266)esp_log_tagged
: used foresp32-wrover-kit
andesp8266-olimex-mod
when compiled in CI (ESP32 and ESP8266)esp_now
: is the default netdev for all ESP boards used byexamples/gnrc_networking
(ESP32 and ESP8266)esp_qemu
: used foresp32-wrover-kit
andesp8266-olimex-mod
when compiled in CI (ESP32 and ESP8266)esp_rtc_timer_32k
: used foresp32-wrover-kit
intests/periph_rtc
(ESP32 only)esp_spi_ram
: used foresp32-wrover-kit
when compiled in CI (ESP32 only)esp_spiffs
: used bytests/spiffs
andtests/littlefs
(ESP32 and ESP8266)esp_sw_timer
: used foresp8266-olimex-mod
when compiled in CI with moduleperiph_timer
(ESP8266 only)esp_wifi
: is used forlwip
as default netdev if no other netdev is enabled (ESP32 and ESP8266)esp_wifi_ap
: used foresp32-wrover-kit
andesp8266-olimex-mod
when compiled in CI with modulegnrc_netif_single
(ESP32 and ESP8266)esp_wifi_enterprise
: used foresp32-wrover-kit
when compiled in CI with modulenetdev_default
(ESP32 only)The text was updated successfully, but these errors were encountered: