Searched refs:param_group (Results 1 – 3 of 3) sorted by relevance
/hal_espressif-3.6.0/components/driver/test/param_test/include/ |
D | param_test.h | 108 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/ |
D | param_test.c | 11 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/ |
D | test_spi_param.c | 662 #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…
|