• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

fedora-llvm-team / llvm-snapshots
55%

Build:
DEFAULT BRANCH: main
Repo Added 21 Mar 2024 12:28PM UTC
Files 25
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • Handle_exception_when_making_testing-farm_request
  • actionlinting
  • add-github-repo-arg
  • add-lldb
  • add-python-nanobind-copr-build-time-repo
  • add-req-id-to-perf-request
  • ask-ai
  • auto-close-issue
  • automated-testing
  • avoid-str-object-has-no-attribute-to_icon
  • bin-bisect
  • bisect-clang-llvm
  • bisect-if-fix
  • bisect-improve-pr
  • bisect-script-pr
  • black-once
  • centos-stream-build-roots-for-pgo
  • clang-21
  • cleanups
  • codecov
  • compare-compilers
  • compile-time-perf
  • contender-only
  • copr-false-positive
  • copr_util_has_all_good_builds
  • correctly-reference-copr-client
  • dependabot/pip/cryptography-44.0.1
  • dependabot/pip/idna-3.7
  • dependabot/pip/jinja2-3.1.6
  • dependabot/pip/main/copr-1.132
  • dependabot/pip/main/copr-2.1
  • dependabot/pip/main/copr-2.2
  • dependabot/pip/main/copr-cli-1.112
  • dependabot/pip/main/copr-cli-2.1
  • dependabot/pip/main/copr-cli-2.2
  • dependabot/pip/main/coverage-7.10.0
  • dependabot/pip/main/coverage-7.10.1
  • dependabot/pip/main/coverage-7.10.2
  • dependabot/pip/main/coverage-7.10.3
  • dependabot/pip/main/coverage-7.10.4
  • dependabot/pip/main/coverage-7.10.5
  • dependabot/pip/main/coverage-7.10.6
  • dependabot/pip/main/coverage-7.10.7
  • dependabot/pip/main/coverage-7.6.11
  • dependabot/pip/main/coverage-7.6.12
  • dependabot/pip/main/coverage-7.6.9
  • dependabot/pip/main/coverage-7.7.0
  • dependabot/pip/main/coverage-7.7.1
  • dependabot/pip/main/coverage-7.8.0
  • dependabot/pip/main/coverage-7.8.1
  • dependabot/pip/main/coverage-7.8.2
  • dependabot/pip/main/coverage-7.9.0
  • dependabot/pip/main/coverage-7.9.1
  • dependabot/pip/main/coverage-7.9.2
  • dependabot/pip/main/koji-1.35.2
  • dependabot/pip/main/koji-1.35.3
  • dependabot/pip/main/pandas-2.2.2
  • dependabot/pip/main/pandas-2.3.0
  • dependabot/pip/main/pandas-2.3.1
  • dependabot/pip/main/pandas-2.3.2
  • dependabot/pip/main/plotly-6.0.1
  • dependabot/pip/main/plotly-6.1.1
  • dependabot/pip/main/plotly-6.1.2
  • dependabot/pip/main/plotly-6.2.0
  • dependabot/pip/main/plotly-6.3.0
  • dependabot/pip/main/pygithub-2.5.0
  • dependabot/pip/main/pygithub-2.6.0
  • dependabot/pip/main/pygithub-2.6.1
  • dependabot/pip/main/pygithub-2.7.0
  • dependabot/pip/main/pygithub-2.8.1
  • dependabot/pip/main/pytest-8.3.5
  • dependabot/pip/main/pytest-8.4.0
  • dependabot/pip/main/pytest-8.4.1
  • dependabot/pip/main/pytest-8.4.2
  • dependabot/pip/main/regex-2024.5.15
  • dependabot/pip/main/regex-2025.7.31
  • dependabot/pip/main/regex-2025.7.34
  • dependabot/pip/main/regex-2025.8.29
  • dependabot/pip/main/regex-2025.9.1
  • dependabot/pip/main/regex-2025.9.18
  • dependabot/pip/main/requests-2.32.4
  • dependabot/pip/main/requests-2.32.5
  • dependabot/pip/requests-2.32.4
  • dependabot/pip/urllib3-1.26.19
  • dependabot/pip/urllib3-2.5.0
  • deprecate-testing-farm-ids-without-training-slash
  • dont-fetch-xuint-url-when-none
  • drop-default-cc-pkg
  • drop_packages_param
  • enable-chroots-for-pgo
  • error-details
  • exit-125
  • fix-1178
  • fix-1360
  • fix-1364
  • fix-1366
  • fix-1373
  • fix-1376
  • fix-1395
  • fix-1398
  • fix-437
  • fix-439
  • fix-443
  • fix-460
  • fix-462
  • fix-529
  • fix-632
  • fix-77
  • fix-bisect
  • fix-copr
  • fix-diagrams
  • fix-exit-code
  • fix-for-project-instructions
  • fix-git-url-in-perf-req
  • fix-lookback-days-argument-for-github-matrix-command
  • fix-lookback-days-argument-on-scheduled-workflow-run
  • fix-notify-bisect-complete
  • fix-requests-model
  • fix-retest-title-change
  • fix-snapshots-disable-pgo-builds
  • fix-success-property
  • fix-tests
  • fix-tf
  • fix-variable-expansion
  • fixes
  • fixup-for-1172
  • fixup-for-1377
  • future-proof-detection-of-snapshots-when-using-autorelease_args
  • gh/kwk/1/base
  • gh/kwk/1/head
  • gh/kwk/1/orig
  • gh/kwk/15/base
  • gh/kwk/15/head
  • gh/kwk/15/orig
  • gh/kwk/2/base
  • gh/kwk/2/head
  • gh/kwk/2/orig
  • gh/kwk/3/base
  • gh/kwk/3/head
  • gh/kwk/3/orig
  • gh/kwk/4/base
  • gh/kwk/4/head
  • gh/kwk/4/orig
  • gh/kwk/5/base
  • gh/kwk/5/head
  • gh/kwk/5/orig
  • gh/kwk/6/base
  • gh/kwk/6/head
  • gh/kwk/6/orig
  • gh/kwk/7/base
  • gh/kwk/7/head
  • gh/kwk/7/orig
  • handle-missing-log
  • handle-missing-results-csv
  • handle-timeout
  • invalidate-testing-farm-request-ids
  • issue_416
  • keep-latest-3-fedora-versions
  • kwk-citation
  • kwk-patch-1
  • limit-chroots-for-pgo
  • limit-s390x
  • link-to-perf-issue
  • log-detective
  • maintainer
  • maintainer-update
  • maintainer-update-2
  • manually-setup-python-in-fedora-copr-build-workflow
  • mass-rebuild
  • misc-fixes
  • mitigate-lsb-relase-error
  • mock-github-client
  • move-get-chroots-to-python
  • mypy
  • not-schedule-perf-test
  • performance-run-fixups
  • performance-test
  • placeholder-comment
  • pre-commit-isolation
  • prevent-empty-strategy
  • project-rename
  • provide-secret
  • rebuild-tier0
  • rebuild-user
  • relax-rpm__installed_but_unpackaged_files_found
  • remove-config.packages
  • remove-dead-code
  • remove-debugging
  • remove-project-label
  • rename-failed_on-to-tests_failed_on
  • rename-tested-on
  • reproducer-all-arches
  • retest-workflow
  • revert-1379-deprecate-testing-farm-ids-without-training-slash
  • revert/1379
  • rework-diagrams
  • run-workflow-in-ubuntu-container
  • s390x-chroot-selection
  • single-package-workflows
  • skip-tests-token
  • spr/main/36304537
  • spr/main/63c32770
  • spr/main/7df2fd2b
  • spr/main/b0176d15
  • srpm-rebuild
  • successful-build-states-only
  • tagged-builds
  • tbaederr-patch-2
  • testing-farm-tag-repository-availability
  • tokens-for-testing-farm
  • trim-comments
  • typo-test-plan
  • update-build-time-diagrams-limitation
  • update-maintainer
  • update-tmt-tests-discover
  • use-correct-distname
  • use-rawhide
  • venv
  • workflow-reorg

25 Sep 2025 10:24PM UTC coverage: 55.276% (+0.2%) from 55.045%
18022297621

push

github

web-flow
Keep only latest 3 fedora versions (#1649)

Each configuration (see [snapshot_manager.config.build_config_map()](https://github.com/fedora-llvm-team/llvm-snapshots/blob/6ab9c00e0/snapshot_manager/snapshot_manager/config.py#L189)) has a `chroot_pattern` to select what chroots to build (e.g. `^(fedora-(rawhide|[0-9]+)|centos-stream-[10,9]|rhel-8)`).

Later once we have all the chroots that copr supports we limit them those matching the `chroot_pattern`.

After this initial matching we also sanitize the list by eliminating `s390x` chroots.

What's new in this PR is that we now limit the chroots to the latest three fedora versions (including `rawhide` if it was initially part of the list).

NOTE: There's a conceptual flaw that's negligible: If a `chroot_pattern` explicitly selects a span of fedora versions (e.g. `^(fedora-(rawhide|40|41|42|43)|centos-stream-[10,9]|rhel-8)` we will not deliver everything that matches.

13 of 13 new or added lines in 1 file covered. (100.0%)

1294 of 2341 relevant lines covered (55.28%)

0.55 hits per line

Relevant lines Covered
Build:
Build:
2341 RELEVANT LINES 1294 COVERED LINES
0.55 HITS PER LINE
Source Files on main
  • Tree
  • List 25
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18022297621 main Keep only latest 3 fedora versions (#1649) Each configuration (see [snapshot_manager.config.build_config_map()](https://github.com/fedora-llvm-team/llvm-snapshots/blob/6ab9c00e0/snapshot_manager/snapshot_manager/con... push 25 Sep 2025 10:27PM UTC web-flow github
55.28
17972438200 main Set myself as current maintainer (#1647) push 24 Sep 2025 09:29AM UTC web-flow github
55.05
17863355532 main pip prod(deps): bump copr-cli from 2.1 to 2.2 (#1606) push 19 Sep 2025 03:59PM UTC web-flow github
55.05
17862972980 main pip prod(deps): bump pygithub from 2.7.0 to 2.8.1 (#1621) push 19 Sep 2025 03:41PM UTC web-flow github
55.05
17862492679 main pip prod(deps): bump coverage from 7.10.5 to 7.10.6 (#1616) push 19 Sep 2025 03:23PM UTC web-flow github
55.05
17862107561 main pip prod(deps): bump regex from 2025.7.34 to 2025.9.18 (#1638) Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2025.7.34 to 2025.9.18. - [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt) - [Commits](https://... push 19 Sep 2025 03:06PM UTC web-flow github
55.05
17614080093 main Increase the priority of the copr repos when testing Instead of decreasing the priority of the Testing Farm repositories, increase the priority of our Copr repositories in order to guarantee that packages from the daily snapshots are chosen. Thi... push 10 Sep 2025 12:46PM UTC tuliom github
55.05
17371340550 main Set myself as the current maintainer push 01 Sep 2025 07:58AM UTC nikic github
55.05
17324194205 main Handle 404 on build log file It's possible for a build log URL to be listed, but the actual lookup to 404, see: https://copr.fedorainfracloud.org/coprs/build/9498339 Treat this the same way as a missing build log, rather than failing the check s... push 29 Aug 2025 12:49PM UTC nikic github
55.05
17324056556 main Use exit_code variable proc.returncode is not set in the timeout case, use the exit_code variable instead. push 29 Aug 2025 12:43PM UTC nikic github
55.11
See All Builds (971)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc