Commit Graph

33 Commits

Author SHA1 Message Date
64c2d52a7a Always enable all tests for ovni-rt 2023-05-30 18:16:08 +02:00
9814abbcdf Append to preConfigure instead of replacing it 2023-05-30 18:08:36 +02:00
778c119bd6 Use local ovni for tests 2023-05-30 17:31:12 +02:00
cec52ada83 Update nix derivations to use bscpkgs packages 2023-05-30 17:09:41 +02:00
8a92023cf3 Enable Asan tests in CI
For now memory leaks are ignored.
2023-04-24 12:29:58 +02:00
171e439bd4 Allow builds without MPI with -DUSE_MPI=OFF 2023-04-14 11:27:30 +00:00
1d8b5e6f09 Remove extrae input 2023-04-14 10:26:20 +02:00
5b240ce372 Wrap include-what-you-use for nix 2023-03-24 12:08:45 +00:00
09e7de548d Add include-what-you-use to ovni derivation 2023-03-24 12:08:45 +00:00
f640bc851e Remove unused nix files 2023-03-24 12:08:45 +00:00
b3c898f306 Use the default mpi implementation 2023-03-24 12:08:45 +00:00
2d44c4763f Use master branch of bscpkgs 2023-03-20 20:52:49 +01:00
410c52235d Add old gcc builds with Release version 2022-12-19 15:24:34 +01:00
168ba99828 Add no LTO tests for old gcc versions too 2022-12-19 15:24:32 +01:00
3c49517b76 Disable LTO in CI build with old gcc 2022-12-19 15:24:04 +01:00
593ed84f1b Disable hardening in ovni 2022-12-19 12:11:14 +01:00
1ea1768728 Compile ovni with older GCC versions 2022-12-19 11:53:24 +01:00
877bbcd9de Update bootstrap ovni version in CI 2022-12-16 09:58:01 +01:00
fa83f8d278 Update nanos6 and llvm in CI 2022-11-14 12:11:31 +01:00
8afe3e2b5c Set NODES home while building ovni 2022-10-04 20:13:15 +02:00
b0619d4277 Add NODES derivation 2022-10-04 19:52:43 +02:00
2feccc7ba0 Always enable RT tests if possible 2022-09-29 12:41:59 +02:00
09e11b28a4 Add nanos6 as library and sched-add test 2022-09-13 15:36:55 +02:00
999862e530 Enable CI runtime tests for Nanos6
These require a runner with nix available.
2022-09-13 12:15:36 +02:00
ac1ae8e69d Use one event per blocking type in Nanos6 2022-09-12 16:16:10 +02:00
4ced6a91ca Prepare nix build for nanos6 rt tests 2022-09-12 16:16:10 +02:00
3b90326b12 Add rt tests to CI 2022-09-12 15:57:07 +02:00
c3c7aa730e Add support for runtime tests 2022-09-12 15:57:07 +02:00
b18039a4bf Fix verbose output on failed tests 2022-06-21 15:02:37 +02:00
ce9a68fc7e Simplify nix-build and enable verbose tests 2022-01-13 13:17:32 +01:00
3dc03ee5d7 Verbose build and check phases 2022-01-11 18:56:37 +01:00
66f53665dc Enable checks in the ovni derivation 2022-01-11 18:56:37 +01:00
842d60043b Add a nix shell with glibc 2.26 2022-01-11 17:51:47 +01:00