forked from espressif/esp-idf
test(isp): remove isp env detector allocation test
This commit is contained in:
@@ -57,37 +57,3 @@ TEST_CASE("ISP AF controller exhausted allocation", "[isp]")
|
|||||||
}
|
}
|
||||||
TEST_ESP_OK(esp_isp_del_processor(isp_proc));
|
TEST_ESP_OK(esp_isp_del_processor(isp_proc));
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_CASE("ISP AF env detector exhausted allocation", "[isp]")
|
|
||||||
{
|
|
||||||
esp_isp_processor_cfg_t isp_config = {
|
|
||||||
.clk_hz = 80 * 1000 * 1000,
|
|
||||||
.input_data_source = ISP_INPUT_DATA_SOURCE_CSI,
|
|
||||||
.input_data_color_type = ISP_COLOR_RAW8,
|
|
||||||
.output_data_color_type = ISP_COLOR_RGB565,
|
|
||||||
};
|
|
||||||
isp_proc_handle_t isp_proc = NULL;
|
|
||||||
TEST_ESP_OK(esp_isp_new_processor(&isp_config, &isp_proc));
|
|
||||||
|
|
||||||
esp_isp_af_config_t af_config = {
|
|
||||||
.edge_thresh = 128,
|
|
||||||
};
|
|
||||||
isp_af_ctrlr_t af_ctrlr = NULL;
|
|
||||||
TEST_ESP_OK(esp_isp_new_af_controller(isp_proc, &af_config, &af_ctrlr));
|
|
||||||
|
|
||||||
esp_isp_af_env_config_t env_config = {
|
|
||||||
.interval = 10,
|
|
||||||
};
|
|
||||||
isp_af_env_detr_t env_detector[SOC_ISP_AF_ENV_DETECTOR_NUMS + 1] = {};
|
|
||||||
for (int i = 0; i < SOC_ISP_AF_ENV_DETECTOR_NUMS; i++) {
|
|
||||||
TEST_ESP_OK(esp_isp_new_af_env_detector(af_ctrlr, &env_config, &env_detector[i]));
|
|
||||||
}
|
|
||||||
|
|
||||||
TEST_ASSERT(esp_isp_new_af_env_detector(af_ctrlr, &env_config, &env_detector[SOC_ISP_AF_ENV_DETECTOR_NUMS]) == ESP_ERR_NOT_FOUND);
|
|
||||||
|
|
||||||
for (int i = 0; i < SOC_ISP_AF_ENV_DETECTOR_NUMS; i++) {
|
|
||||||
TEST_ESP_OK(esp_isp_del_af_env_detector(env_detector[i]));
|
|
||||||
}
|
|
||||||
TEST_ESP_OK(esp_isp_del_af_controller(af_ctrlr));
|
|
||||||
TEST_ESP_OK(esp_isp_del_processor(isp_proc));
|
|
||||||
}
|
|
||||||
|
Reference in New Issue
Block a user