change(system): enabled pthread, ringbuf and event tests

This commit is contained in:
Marius Vikhammer
2023-12-20 12:01:44 +08:00
parent 1606d60c07
commit 8fe0f99368
5 changed files with 8 additions and 24 deletions

View File

@@ -72,8 +72,7 @@ static void thread_main()
}
}
// IDF-6423 - assert and crash when running this testcase on QEMU
TEST_CASE("pthread C++", "[pthread][qemu-ignore]")
TEST_CASE("pthread C++", "[pthread]")
{
global_sp_mtx.reset(new int(1));
global_sp_recur_mtx.reset(new int(-1000));

View File

@@ -45,9 +45,7 @@ def test_pthread_single_core(dut: Dut) -> None:
indirect=True,
)
def test_pthread_tls(dut: Dut) -> None:
dut.expect_exact('Press ENTER to see the list of tests')
dut.write('[thread-specific]')
dut.expect_unity_test_output(timeout=300)
dut.run_all_single_board_cases(group='thread-specific', timeout=300)
@pytest.mark.generic
@@ -59,9 +57,7 @@ def test_pthread_tls(dut: Dut) -> None:
indirect=True,
)
def test_pthread_single_core_tls(dut: Dut) -> None:
dut.expect_exact('Press ENTER to see the list of tests')
dut.write('[thread-specific]')
dut.expect_unity_test_output(timeout=300)
dut.run_all_single_board_cases(group='thread-specific', timeout=300)
@pytest.mark.host_test