The system tests on OpenBSD consistently exhibit lower stability
compared to our other CI platforms. Some of these challenges are
intrinsic to the system test itself and require attention. However,
there are OpenBSD issues, which seem to be more widespread on this
platform than others. In our daily CI pipelines, OpenBSD system tests
often bear the brunt of all failed CI jobs.
It's possible that our OpenBSD CI image could be optimized, but we
currently lack the domain-specific knowledge needed to make
improvements.
<<: *openbsd_amd64_image
<<: *build_job
-system:clang:openbsd:amd64:
- <<: *openbsd_amd64_image
- <<: *system_test_job
- <<: *system_test_make_check_job
- <<: *api_schedules_triggers_web_triggering_rules
- variables:
- USER: gitlab-runner
- needs:
- - job: clang:openbsd:amd64
- artifacts: true
- allow_failure: true
-
unit:clang:openbsd:amd64:
<<: *openbsd_amd64_image
<<: *unit_test_job
- Fedora 39
- Red Hat Enterprise Linux / CentOS / Oracle Linux 8, 9
- FreeBSD 12.4, 13.2, 14.0
-- OpenBSD 7.4
- Alpine Linux 3.18
The amd64 CPU architecture is fully supported and regularly tested.
- macOS 10.12+
- Solaris 11
- NetBSD
+- OpenBSD
- Other Linux distributions still supported by their vendors, such as:
- Ubuntu 22.10+