esp-idf/components
michael d9c5016e08 test: add new test framework for different configurations
Paremeterized Test Framework
-----------------------------

The SPI has a lot of parameters, which works in the same process.
This framework provides a way to easily test different parameter sets.
The framework can work in two different ways:

- local test: which requires only one board to perform the test - master
& slave test: which generates two sub test items which uses the same
config set to cooperate to perform the test.

The user defines a (pair if master/slave) set of init/deinit/loop
functions. Then the test framework will call init once, then call loop
several times with different configurations, then call deinit.

Then a unit test can be appended by add a parameter group, and pass it into
a macro.
2019-01-26 00:10:41 +08:00
..
app_trace
app_update
asio
aws_iot
bootloader
bootloader_support
bt Merge branch 'bugfix/ble_active_scan_not_wait_scan_rsp' into 'master' 2019-01-25 11:53:06 +08:00
coap
console
cxx
driver test: add new test framework for different configurations 2019-01-26 00:10:41 +08:00
esp-tls
esp32 Merge branch 'feature/merge_multiple_github_prs' into 'master' 2019-01-24 15:14:47 +08:00
esp_adc_cal
esp_event
esp_http_client
esp_http_server
esp_https_ota
esp_https_server
esp_ringbuf Initialized some uninitialized variables in rtc_clk.c and ringbuf.c. 2019-01-23 16:47:23 +05:30
espcoredump
esptool_py
ethernet
expat
fatfs
freemodbus
freertos
heap
idf_test
jsmn
json
libsodium
log
lwip
mbedtls
mdns
micro-ecc
mqtt
newlib
nghttp
nvs_flash
openssl
partition_table
protobuf-c
protocomm
pthread
sdmmc
smartconfig_ack
soc Merge branch 'feature/merge_multiple_github_prs' into 'master' 2019-01-24 15:14:47 +08:00
spi_flash
spiffs
tcp_transport Handle esp_tls_conn_read disconnection in ssl_read. Fixes #2805 2019-01-23 16:47:23 +05:30
tcpip_adapter
ulp
unity
vfs
wear_levelling
wifi_provisioning
wpa_supplicant
xtensa-debug-module