diff --git a/components/esp_adc/test_apps/adc/pytest_adc.py b/components/esp_adc/test_apps/adc/pytest_adc.py index d44ee01691..d9f4ebf0ce 100644 --- a/components/esp_adc/test_apps/adc/pytest_adc.py +++ b/components/esp_adc/test_apps/adc/pytest_adc.py @@ -30,3 +30,15 @@ def test_adc(dut: Dut) -> None: @idf_parametrize('target', ['esp32c2'], indirect=['target']) def test_adc_esp32c2_xtal_26mhz(dut: Dut) -> None: dut.run_all_single_board_cases(timeout=120, reset=True) + + +# P4 REV2 adc +@pytest.mark.adc +@pytest.mark.parametrize('config', ['p4_rev2'], indirect=True) +@idf_parametrize( + 'target', + ['esp32p4'], + indirect=['target'], +) +def test_adc_p4_rev2(dut: Dut) -> None: + dut.run_all_single_board_cases(timeout=120, reset=True) diff --git a/components/esp_adc/test_apps/adc/sdkconfig.ci.esp32p4_rev2 b/components/esp_adc/test_apps/adc/sdkconfig.ci.esp32p4_rev2 new file mode 100644 index 0000000000..2c6c907fab --- /dev/null +++ b/components/esp_adc/test_apps/adc/sdkconfig.ci.esp32p4_rev2 @@ -0,0 +1,2 @@ +CONFIG_IDF_TARGET="esp32p4" +CONFIG_ESP32P4_SELECTS_REV_LESS_V3=y diff --git a/tools/ci/dynamic_pipelines/templates/known_generate_test_child_pipeline_warnings.yml b/tools/ci/dynamic_pipelines/templates/known_generate_test_child_pipeline_warnings.yml index 1683f128d7..05efc0b22f 100644 --- a/tools/ci/dynamic_pipelines/templates/known_generate_test_child_pipeline_warnings.yml +++ b/tools/ci/dynamic_pipelines/templates/known_generate_test_child_pipeline_warnings.yml @@ -24,7 +24,5 @@ no_runner_tags: - esp32c6,jtag - esp32c61,jtag - esp32h2,jtag - - esp32p4,* - esp32p4,jtag - - esp32p4_2,* - esp32s2,usb_host_flash_disk