Home
last modified time | relevance | path

Searched refs:param_group (Results 1 – 3 of 3) sorted by relevance

/hal_espressif-3.6.0/components/driver/test/param_test/include/
Dparam_test.h108 void *param_group; ///< Start of the param group array member
127 void test_serializer(const param_group_t *param_group, const ptest_func_t* test_func);
132 .param_group = (void*)&pgroup, \
143 #define PARAM_GROUP_DECLARE(group_name, param_group) \ argument
144 PARAM_GROUP_DECLARE_TYPE(group_name, typeof(param_group[0]), param_group)
154 #define TEST_SINGLE_BOARD(name, param_group, tag, test_func) \ argument
155 …TEST_CASE("single board test: "#name, tag) { test_serializer(&PGROUP_NAME(param_group), test_func)…
166 #define TEST_MASTER_SLAVE(name, param_group, tag, master_func, slave_func) \ argument
167 …static void PTEST_MASTER_NAME(name) (void) { test_serializer(&PGROUP_NAME(param_group), master_fun…
168 …static void PTEST_SLAVE_NAME(name) (void) { test_serializer(&PGROUP_NAME(param_group), slave_func)…
/hal_espressif-3.6.0/components/driver/test/param_test/
Dparam_test.c11 void test_serializer(const param_group_t *param_group, const ptest_func_t* test_func) in test_serializer() argument
13 ESP_LOGI("test", "run test: %s", param_group->name); in test_serializer()
18 void *pset = param_group->param_group; in test_serializer()
19 for (int i = param_group->pset_num; i >0; i--) { in test_serializer()
22 pset+=param_group->pset_size; in test_serializer()
/hal_espressif-3.6.0/components/driver/test/
Dtest_spi_param.c662 #define TEST_SPI_MASTER_SLAVE(name, param_group, extra_tag) \ argument
663 PARAM_GROUP_DECLARE(name, param_group) \
664 …TEST_MASTER_SLAVE(name, param_group, "[spi_ms][test_env=Example_SPI_Multi_device][timeout=120]"#ex…