diff --git a/components/esp_driver_isp/test_apps/isp/main/test_isp_driver.c b/components/esp_driver_isp/test_apps/isp/main/test_isp_driver.c index 5a0ce29102..310124e0e2 100644 --- a/components/esp_driver_isp/test_apps/isp/main/test_isp_driver.c +++ b/components/esp_driver_isp/test_apps/isp/main/test_isp_driver.c @@ -57,37 +57,3 @@ TEST_CASE("ISP AF controller exhausted allocation", "[isp]") } 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)); -}