ovni/test/unit
Rodrigo Arias Mallo a0e7fad83e Add body model for tasks
The new task body model (or just body model) allows a task to have
multiple bodies. Generally a body is mapped to the execution of the same
user code of the task with specific input arguments.

The body model can constraint if a given body can be paused or re-run
again (resurrect).

Additionally, the body model can run multiple nested bodies but with the
restriction that the parent body should be paused first. This condition
can be relaxed with the BODY_FLAG_RELAX_NESTING flag.
2024-03-12 12:37:09 +01:00
..
bay-hash-speed.c Use OK() and ERR() in unit tests 2023-03-24 12:08:45 +00:00
bay.c Add include-what-you-use 2023-03-24 12:08:45 +00:00
body.c Add body model for tasks 2024-03-12 12:37:09 +01:00
cfg.c Don't rely on temporary directories 2023-07-25 16:36:57 +02:00
chan.c Use OK() and ERR() in unit tests 2023-03-24 12:08:45 +00:00
clkoff.c Use OK() and ERR() in unit tests 2023-03-24 12:08:45 +00:00
CMakeLists.txt Add body model for tasks 2024-03-12 12:37:09 +01:00
cpu.c Register emulation models only if required 2023-11-16 12:39:05 +01:00
ev_spec.c Add definitions for emulator events 2024-01-30 12:01:56 +01:00
loom.c Order looms and processes by rank if given 2023-04-14 08:35:21 +00:00
mux.c Disable delayed connect 2023-11-16 12:39:14 +01:00
path.c Use OK() and ERR() in unit tests 2023-03-24 12:08:45 +00:00
prv.c Don't rely on temporary directories 2023-07-25 16:36:57 +02:00
sort_replace.c Fix copyright years 2023-04-06 15:33:15 +00:00
sort.c Fix copyright years 2023-04-06 15:33:15 +00:00
stream.c Don't rely on temporary directories 2023-07-25 16:36:57 +02:00
thread.c Add include-what-you-use 2023-03-24 12:08:45 +00:00
unittest.h Update copyright years to 2021-2023 2023-03-24 12:08:45 +00:00
value.c Use OK() and ERR() in unit tests 2023-03-24 12:08:45 +00:00
version.c Use OK() and ERR() in unit tests 2023-03-24 12:08:45 +00:00