Skip to content
This repository was archived by the owner on Aug 13, 2025. It is now read-only.

Commit 2b9111b

Browse files
committed
Drop "unstable" Debian "bullseye" unit and system jobs
"Unstable" Debian "bullseye" unit and system jobs differ from unit and system jobs on the Debian "bullseye" image by running a few more tests enabled by the CI_ENABLE_ALL_TESTS environmental variable. These tests are no less stable than the rest, and thus to have distinct jobs for them wastes resources. Run "unstable" unit and system tests as part of stock Debian "bullseye" jobs.
1 parent f86d4f3 commit 2b9111b

File tree

1 file changed

+1
-18
lines changed

1 file changed

+1
-18
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -642,7 +642,6 @@ gcc:tarball:nosphinx:
642642
artifacts: true
643643

644644
# Jobs for regular GCC builds on Debian 11 "bullseye" (amd64)
645-
# (The second unit test job also executes unstable unit tests.)
646645

647646
gcc:bullseye:amd64:
648647
variables:
@@ -657,31 +656,15 @@ gcc:bullseye:amd64:
657656
system:gcc:bullseye:amd64:
658657
<<: *debian_bullseye_amd64_image
659658
<<: *system_test_gcov_job
660-
needs:
661-
- job: unit:gcc:bullseye:amd64
662-
artifacts: true
663-
664-
system:gcc:bullseye:unstable:amd64:
665-
<<: *debian_bullseye_amd64_image
666-
<<: *system_test_job
667-
<<: *api_schedules_triggers_web_triggering_rules
668659
variables:
669660
CI_ENABLE_ALL_TESTS: 1
670661
needs:
671-
- job: gcc:bullseye:amd64
662+
- job: unit:gcc:bullseye:amd64
672663
artifacts: true
673664

674665
unit:gcc:bullseye:amd64:
675666
<<: *debian_bullseye_amd64_image
676667
<<: *unit_test_gcov_job
677-
needs:
678-
- job: gcc:bullseye:amd64
679-
artifacts: true
680-
681-
unit:gcc:bullseye:unstable:amd64:
682-
<<: *debian_bullseye_amd64_image
683-
<<: *unit_test_job
684-
<<: *api_schedules_triggers_web_triggering_rules
685668
variables:
686669
CI_ENABLE_ALL_TESTS: 1
687670
needs:

0 commit comments

Comments
 (0)