aboutsummaryrefslogtreecommitdiffstats
path: root/eztester.c
AgeCommit message (Collapse)Author
2024-07-26FEAT: test can now time outJP Appel
Tests now have an extra field `max_time_ms` which is the max duration before it's process gets killed. A time of 0 ms is used to disable eztester managed timeouts, however a test can still return a timeout status which will be handled similarily.
2024-07-26REFACTOR/FEAT: created timeout status, changed behavior to a setJP Appel
2024-07-26FEAT: worker now raises SIGSTOP while waiting for workJP Appel
2024-07-23FIX: worker now exits correctly for behaviour EXIT_ON_WARNINGJP Appel
2024-07-22FIX: correctly remove shared memory on early exitJP Appel
2024-07-22FEAT: add function to run shell commandsJP Appel
2024-07-22created header only targetJP Appel
2024-07-22renamed file and log functionJP Appel
2024-07-22run tests in a separate processJP Appel
2024-07-20FIX: set tests pointer on list creationJP Appel
2024-07-20FIX: correctly allocate test array when registering with no capacityJP Appel
2024-07-20enabled warnings, removed unused variableJP Appel
2024-07-20added static target, first implementation of eztesterJP Appel