Merge branch 'fix/twai_ci_repaire' into 'master'

fix(driver_twai): improve twai ci test

Closes IDFCI-3015 and IDFCI-3016

See merge request espressif/esp-idf!40585
This commit is contained in:
Wan Lei
2025-07-16 11:02:12 +08:00
2 changed files with 1 additions and 3 deletions

View File

@@ -26,7 +26,7 @@ def test_twai_self(dut: Dut) -> None:
dut.run_all_single_board_cases(group='twai-loop-back')
@pytest.fixture(name='socket_can', scope='module')
@pytest.fixture(name='socket_can')
def fixture_create_socket_can() -> Bus:
# Set up the socket CAN with the bitrate
start_command = 'sudo ip link set can0 up type can bitrate 250000 restart-ms 100'

View File

@@ -38,7 +38,6 @@ def fixture_create_socket_can() -> Bus:
@pytest.mark.twai_std
@pytest.mark.temp_skip_ci(targets=['esp32c5'], reason='no runner')
@pytest.mark.parametrize('config', ['release'], indirect=True)
@pytest.mark.timeout(10) # Whole test timeout
@idf_parametrize('target', soc_filtered_targets('SOC_TWAI_SUPPORTED == 1'), indirect=['target'])
def test_driver_twai_listen_only(dut: Dut, socket_can: Bus) -> None:
dut.serial.hard_reset()
@@ -62,7 +61,6 @@ def test_driver_twai_listen_only(dut: Dut, socket_can: Bus) -> None:
@pytest.mark.twai_std
@pytest.mark.temp_skip_ci(targets=['esp32c5'], reason='no runner')
@pytest.mark.parametrize('config', ['release'], indirect=True)
@pytest.mark.timeout(10) # Whole test timeout
@idf_parametrize('target', soc_filtered_targets('SOC_TWAI_SUPPORTED == 1'), indirect=['target'])
def test_driver_twai_remote_request(dut: Dut, socket_can: Bus) -> None:
dut.serial.hard_reset()