mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-31 19:24:33 +02:00
CI: Add a test to pre-check fuzzer tests compilation before weekly run
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#define _ESP_NETIF_SUPPRESS_LEGACY_WARNING_
|
#define _ESP_NETIF_SUPPRESS_LEGACY_WARNING_
|
||||||
#define __ARCH_CC_H__
|
#define __ARCH_CC_H__
|
||||||
|
#define __XTENSA_API_H__
|
||||||
#define IRAM_ATTR
|
#define IRAM_ATTR
|
||||||
#define FLAG_ATTR(TYPE)
|
#define FLAG_ATTR(TYPE)
|
||||||
#define SSIZE_MAX INT_MAX
|
#define SSIZE_MAX INT_MAX
|
||||||
|
@@ -27,6 +27,7 @@ CFLAGS=-g -Wno-unused-value -Wno-missing-declarations -Wno-pointer-bool-conversi
|
|||||||
-I$(COMPONENTS_DIR)/lwip/lwip/src/include \
|
-I$(COMPONENTS_DIR)/lwip/lwip/src/include \
|
||||||
-I$(COMPONENTS_DIR)/lwip/port/esp32/include \
|
-I$(COMPONENTS_DIR)/lwip/port/esp32/include \
|
||||||
-I$(COMPONENTS_DIR)/lwip/lwip/src/include/lwip/apps \
|
-I$(COMPONENTS_DIR)/lwip/lwip/src/include/lwip/apps \
|
||||||
|
-I$(COMPONENTS_DIR)/newlib/platform_include \
|
||||||
-I$(COMPONENTS_DIR)/soc/include \
|
-I$(COMPONENTS_DIR)/soc/include \
|
||||||
-I$(COMPONENTS_DIR)/soc/soc/include \
|
-I$(COMPONENTS_DIR)/soc/soc/include \
|
||||||
-I$(COMPONENTS_DIR)/soc/soc/esp32/include \
|
-I$(COMPONENTS_DIR)/soc/soc/esp32/include \
|
||||||
|
@@ -1,3 +1,6 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#define IRAM_ATTR
|
#define IRAM_ATTR
|
||||||
#define FLAG_ATTR(TYPE)
|
#define FLAG_ATTR(TYPE)
|
||||||
|
#define QUEUE_H
|
||||||
|
#define __XTENSA_API_H__
|
||||||
|
#define SSIZE_MAX INT_MAX
|
||||||
|
@@ -110,6 +110,17 @@ test_lwip_dhcps_fuzzer_on_host:
|
|||||||
FUZZER_TEST_DIR: components/lwip/test_afl_host
|
FUZZER_TEST_DIR: components/lwip/test_afl_host
|
||||||
FUZZER_PARAMS: MODE=dhcp_server
|
FUZZER_PARAMS: MODE=dhcp_server
|
||||||
|
|
||||||
|
test_compile_fuzzers:
|
||||||
|
extends: .host_test_template
|
||||||
|
image: $CI_DOCKER_REGISTRY/afl-fuzzer-test
|
||||||
|
script:
|
||||||
|
- cd ${IDF_PATH}/components/lwip/test_afl_host
|
||||||
|
- make MODE=dhcp_server
|
||||||
|
- make MODE=dhcp_client
|
||||||
|
- make MODE=dns
|
||||||
|
- cd ${IDF_PATH}/components/mdns/test_afl_fuzz_host
|
||||||
|
- make
|
||||||
|
|
||||||
test_spiffs_on_host:
|
test_spiffs_on_host:
|
||||||
extends: .host_test_template
|
extends: .host_test_template
|
||||||
script:
|
script:
|
||||||
|
Reference in New Issue
Block a user