ci(esp32h4): disable tests which cannot pass

This commit is contained in:
Chen Jichang
2026-05-11 16:48:58 +08:00
committed by morris
parent 645ff40cde
commit 3c3b9a6a4e
72 changed files with 335 additions and 40 deletions
@@ -17,6 +17,7 @@ from pytest_embedded_idf.utils import soc_filtered_targets
@idf_parametrize(
'target', soc_filtered_targets('SOC_GPSPI_SUPPORTED == 1 and IDF_TARGET not in ["esp32c5"]'), indirect=['target']
)
@pytest.mark.temp_skip_ci(targets=['esp32h4'], reason='cannot pass') # TODO: IDF-15615
def test_master_single_dev(case_tester) -> None: # type: ignore
for case in case_tester.test_menu:
if 'test_env' in case.attributes:
@@ -86,5 +87,6 @@ def test_master_esp_flash(case_tester) -> None: # type: ignore
)
@idf_parametrize('target', ['supported_targets'], indirect=['target'])
@pytest.mark.temp_skip_ci(targets=['esp32s31'], reason='no runner')
@pytest.mark.temp_skip_ci(targets=['esp32h4'], reason='lack of runner') # TODO: IDFCI-10702
def test_master_multi_dev(case_tester) -> None: # type: ignore
case_tester.run_all_multi_dev_cases(reset=True)