Dennis Klein
0aecfff133
feat(plugins)!: Remove PMIx
plugin
2023-03-02 11:20:35 +01:00
Dennis Klein
2e98a4e2cb
feat(ofi)!: Remove ofi
transport
...
BREAKING CHANGE
Due to a lack of users, we remove the experimental code. The
latest implementation can be found in release v1.4.56. This does
not mean it will never be picked up again, but for now there are
no plans.
2023-03-02 11:20:35 +01:00
Dennis Klein
e57f746dc9
ci: Run test suite in parallel
2022-08-12 01:50:14 +02:00
Dennis Klein
cda7282422
feat!: Remove deprecated components sdk, sdk_commands, dds_plugin
...
BREAKING CHANGE: Components have been moved to ODC project, see
https://github.com/FairRootGroup/FairMQ/discussions/392 for details.
2022-08-11 15:30:25 +02:00
Dennis Klein
eb9ddc81cf
ci: Run thread sanitizer with clang++
2022-03-21 16:28:43 +01:00
Dennis Klein
38f9870893
ci: Run additional checks
2021-07-07 14:43:32 +02:00
Dennis Klein
2ebf67d727
ci: Explicitely build examples and tests
2021-07-07 14:43:32 +02:00
Dennis Klein
df98b193ec
ci: Add granular build configs
2021-07-07 14:43:32 +02:00
Dennis Klein
868fe02ee9
CI: Submit results to CDash for each build step
2021-04-08 16:22:47 +02:00
Dennis Klein
21d6cf9830
CI: Run clang-tidy
2021-03-26 10:06:10 +01:00
Dennis Klein
72f319e276
CI: Adapt to new alfaci build hosts
2021-03-23 11:06:33 +01:00
Dennis Klein
c51e88e114
CI: Do not run unstable tests on macOS 10.14 hosts
2020-11-13 02:58:09 +01:00
Dennis Klein
f9219dab65
CI: Remove old options
2020-11-13 02:58:09 +01:00
Alexey Rybalchenko
fc7f6f1116
Enable Boost_NO_BOOST_CMAKE for tests
2020-06-29 14:44:49 +02:00
Alexey Rybalchenko
a15d59c725
Remove nanomsg transport
2020-05-11 17:38:16 +02:00
Alexey Rybalchenko
2f69526c04
Enable commands in tests
2019-09-30 12:18:49 +02:00
Dennis Klein
79bcb40c04
CI: Preserve full paths in coverage reports
2019-09-05 21:59:37 +02:00
Dennis Klein
54719da645
CI: Enable SDK build and tests
2019-09-05 21:59:37 +02:00
Dennis Klein
7cacf471b9
CI: Disable sdk until DDS 2.6
2019-07-29 09:22:02 +02:00
Dennis Klein
b58f6ede74
Ctest: Disable multiple runs of the tests
...
We tried for a while but it did not help to reduce the unstable coverage
number calculated by codecov.
2019-07-23 16:08:15 +02:00
Dennis Klein
a8c76accdc
Split StateMachine and Tools into separate targets
...
This change is needed to share the functionality between
the core library and the SDK library. We want to support building/installing
just the SDK without having a dependency on the core library which adds
additional dependencies.
2019-07-02 21:30:37 +02:00
Dennis Klein
c09757a09c
Do not run the test suite in parallel
2019-03-06 14:23:08 +01:00
Dennis Klein
0f1e39ee7a
Do not build ofi transport in CI for now
2019-03-06 14:23:08 +01:00
Dennis Klein
7a5da93d1f
Enable OFI transport in CI builds
2019-03-06 14:23:08 +01:00
Dennis Klein
1fdf510ae7
Pick correct build type in CI
2018-10-10 20:28:10 +02:00
Dennis Klein
e71c9c1121
Parallelize unity build
...
Only needed with Makefile generator,
see https://github.com/sakra/cotire/blob/master/MANUAL.md#optimizing-the-build-process-for-multiple-processor-cores
2018-08-09 16:15:15 +02:00
Dennis Klein
24dff2fd76
Enable FAST_BUILD for alfa-ci
2018-08-09 16:15:15 +02:00
Dennis Klein
aee2ba7b9b
Increase sample size to catch time sensitive branches
...
and stabilize coverage diff reports.
2018-08-09 16:15:15 +02:00
Dennis Klein
e403d18cb9
Add codecov reports to PRs
2018-07-20 17:21:23 +02:00
Dennis Klein
4366d924dd
Add nightly build pipeline
2018-05-02 16:12:25 +02:00
Dennis Klein
951ed1b739
Tweak configure options a bit more
2018-05-02 13:49:36 +02:00
Dennis Klein
19224d3cec
Add configure options
2018-05-02 13:49:36 +02:00
Dennis Klein
32fc60656b
Add CI jobs
...
Resolves #12
2018-05-02 13:49:36 +02:00