Raúl Peñacoba Veigas
3e7006cec7
Change usleep() to sleep_us() in RT tests
2024-02-20 14:01:18 +01:00
4993197fb9
Add nOS-V attach and detach API events
...
Instead of showing the "attached" state with the VH{aA} events, we show
when the call to nosv_attach() and nosv_detach() take place. The old
VH{aA} events are now ignored. Bumps the nOS-V model version to 1.1.0.
2024-02-15 17:59:41 +01:00
4d95f046ea
Add nosv nested init RT test
2024-02-13 16:24:37 +01:00
2b2a0eea8e
Require nOS-V 2.0.0 for RT tests
...
We no longer need to detect support for instrumentation levels, as it is
included in 2.0.0.
2023-12-15 11:06:41 +01:00
ae7ef21014
Fix attach nOS-V RT test
...
The nosv_attach() function no longer needs a the type argument.
2023-12-15 11:06:41 +01:00
8de5f329d9
Add RT nOS-V tests for the ovni.level option
...
Only nOS-V versions higher than 1.1.0 have support for the "ovni.level"
option.
2023-11-08 15:58:50 +01:00
eda93acc49
Use pkg-config to find nOS-V
2023-11-08 15:58:46 +01:00
64c2d52a7a
Always enable all tests for ovni-rt
2023-05-30 18:16:08 +02:00
f5a911485a
Remove unused configuration options for nOS-V
2023-05-30 17:41:05 +02:00
080d1df3e1
Remove _DEFAULT_SOURCE from tests
2023-03-24 12:08:45 +00:00
c0afc79d4e
Use OK() and ERR() in unit tests
...
Also remove prefixes and trailing new lines in err() and die()
2023-03-24 12:08:45 +00:00
82f1cc287d
Update copyright years to 2021-2023
2023-03-24 12:08:45 +00:00
451d4be386
Port ovnisort
2023-03-24 12:08:45 +00:00
a818795d88
Add support for nOS-V
...
Most of the model is taken from nanos6, we should refactor them.
2023-03-24 12:08:45 +00:00
5b4a9c7da4
Sort nOS-V test traces
2022-10-07 11:27:20 +02:00
221f21b776
Use custom nOS-V shared memory name
2022-10-07 11:25:31 +02:00
03c299b7a8
Add NODES runtime tests
...
Also add Nanos6 and NODES package modules
2022-10-04 19:54:55 +02:00
08f0e14155
Add two nOS-V RT extra tests
2022-10-04 13:03:41 +02:00
99793dba10
Set continuation indent to 2 tabs
2022-09-30 10:25:09 +02:00
177429fabc
Follow K&R coding style using clang-format
2022-09-29 16:52:28 +02:00
834b33af33
Use SPDX license identifiers
2022-09-29 14:16:47 +02:00
2feccc7ba0
Always enable RT tests if possible
2022-09-29 12:41:59 +02:00
7c6beb091a
Add nanos6 rt tests and organize into folders
2022-09-12 16:16:10 +02:00
c3c7aa730e
Add support for runtime tests
2022-09-12 15:57:07 +02:00