Commit Graph

13 Commits

Author SHA1 Message Date
alex d97e71ca83 updates test to work with new build system 2026-04-10 14:13:18 +02:00
alex 1aa9944581 corrects timeout for smp ctest 2026-03-25 09:27:44 +01:00
alex c9c2d2009f adds regression for smp 2026-03-25 08:49:20 +01:00
alex c11f68d20c initial test harness for smp regression 2026-03-24 18:00:50 +01:00
alex e02a58e25f switches to tohost based exit code, reducing complexity in deciding failure / pass 2026-03-23 16:58:56 +01:00
alex 4e87ae718b removes patching of kernel tets, as a correct testsuite requires a patched threadx anyways
This will not build, as atp threadx is still checked in clean
2026-03-23 16:32:33 +01:00
alex 47ba20d762 Changes simulation ending mechanism (exit function)
As higher optimization might actually schedule a jump to self while waiting for timer interrupts this is a more robust implementation in that sense
2026-03-22 22:47:26 +01:00
alex 59b9e9e7e3 adds explicit dependencies for generated files 2026-03-22 21:37:30 +01:00
alex 78163ebb99 adds test harness 2026-03-22 18:27:07 +01:00
alex bbad53cc1a adds all regression tests 2026-03-22 17:12:16 +01:00
alex 7307a86860 adds ISR check that is closer to productive code
This approach patches the existing trap handler to call the test routine
2026-03-21 20:27:16 +01:00
alex 55cd39271a adds toplevel CMakeLists.txt for tests 2026-03-21 18:23:25 +01:00
alex dfa1c2182c adds initial testing setup 2026-03-21 16:34:08 +01:00