ulp-fsm: support ulp-fsm example on S3
This commit is contained in:
@@ -8,9 +8,7 @@ import pytest
|
||||
from pytest_embedded import Dut
|
||||
|
||||
|
||||
@pytest.mark.esp32
|
||||
@pytest.mark.generic
|
||||
def test_ulp_fsm(dut: Dut) -> None:
|
||||
def ulp_fsm_test_function(dut: Dut) -> None:
|
||||
|
||||
dut.expect_exact('Not ULP wakeup')
|
||||
dut.expect_exact('Entering deep sleep')
|
||||
@@ -41,3 +39,16 @@ def test_ulp_fsm(dut: Dut) -> None:
|
||||
nvs_value = new_count
|
||||
logging.info('Pulse count written to NVS: {}. Entering deep sleep...'.format(nvs_value))
|
||||
dut.expect_exact('Entering deep sleep', timeout=5)
|
||||
|
||||
|
||||
@pytest.mark.esp32
|
||||
@pytest.mark.generic
|
||||
def test_ulp_fsm(dut: Dut) -> None:
|
||||
ulp_fsm_test_function(dut)
|
||||
|
||||
|
||||
@pytest.mark.esp32s2
|
||||
@pytest.mark.esp32s3
|
||||
@pytest.mark.deepsleep_temp_tag # S2/S3 runner on isolated runners for now, IDF-5213
|
||||
def test_ulp_fsm_s2_s3(dut: Dut) -> None:
|
||||
ulp_fsm_test_function(dut)
|
||||
|
||||
Reference in New Issue
Block a user