Commit graph

88 commits

Author SHA1 Message Date
Václav Kadlčík
8888b3b86a Add missing legal stuff. Borrowed from ../gcc. 2026-03-10 07:42:20 +01:00
Václav Kadlčík
4f1ae56b3f The tests themselves moved to https://gitlab.com/redhat/centos-stream/tests/annobin 2026-03-10 07:39:44 +01:00
Václav Kadlčík
8018057494 Do not debuginfo-install when not needed 2026-02-25 08:25:03 +01:00
Václav Kadlčík
ec68378823 Make dependency on debuginfos more explicit 2026-02-24 13:40:05 +01:00
Václav Kadlčík
31edbf78f6 Image mode testing now hangs on deployment-mode == image 2025-12-04 13:08:46 +01:00
Václav Kadlčík
504e89c935 Do not fail for annobin-11.13-2.el8
That build is older than the current variant of this test. Since this
test is used in RHEL gating, it should pass on any released and still
supported build. Hence this tweak.
2025-11-19 09:18:43 +01:00
Václav Kadlčík
1aa0ec0c00 Work around debuginfo-install hiccups on Rawhide 2025-11-06 08:40:54 +01:00
Václav Kadlčík
05d3deafd3 Tag tests unsuitable for Image mode 2025-08-19 06:35:46 +02:00
Václav Kadlčík
16e1594ffd Fix metadata 2025-06-18 10:32:43 +02:00
Václav Kadlčík
847ecd5077 rlGetPrimaryArch is more reliable 2025-05-05 12:53:38 +02:00
Václav Kadlčík
dbbf3928ae Remove garbage added by mistake 2025-05-02 09:05:39 +02:00
Václav Kadlčík
543a922910 Enforce debuginfo match 2025-05-02 09:04:26 +02:00
Václav Kadlčík
04f0f3c712 Always try to install to avoid build-id mismatches 2025-03-20 12:43:32 +01:00
Václav Kadlčík
95348b5a6c Fix metadata 2025-03-20 12:14:08 +01:00
Václav Kadlčík
c6f2fda01f Allow older rpmbuild layout (f40) 2025-03-13 11:58:00 +01:00
Tulio Magno Quites Machado Filho
fcc973bd33 Take patches into account when comparing the source tarball
The distributed source tarball for gcc must be modified by all
downstream patches applied because some of these patches may be needed
in order to fix bugs downstream.

Replace the previous code with another one based on "diff -r", which
compares the contents of the extracted tarball, ignoring modified times
of the files.
2025-03-11 16:28:27 -03:00
Václav Kadlčík
53c134253a Tune relevancy 2025-02-27 15:27:34 +01:00
Václav Kadlčík
625ac5930c Use for more components 2025-02-25 15:31:02 +01:00
Václav Kadlčík
dd5d0dff6b Test RHEL-79264 2025-02-17 13:44:46 +01:00
Václav Kadlčík
646537d33e Test RHEL-79256 2025-02-14 14:15:17 +01:00
Václav Kadlčík
de92f23864 Adapt to annobin 12.91 2025-02-14 12:49:08 +01:00
abd081b5b7 Allow /sbin/ldconfig to be a symlink
On a system with a partially merged sbin, /usr/sbin/ldconfig
may be a symlink, which causes annocheck to complain:
annocheck: Warning: '/sbin/ldconfig' is a symbolic link.  Run annocheck with -f to follow or -I to ignore.
Follow links to allow unmerged, partially merged, and fully merged
systems.

https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin
2025-01-16 20:37:41 +01:00
Václav Kadlčík
0138aba16d Allow experimenting with GTS-14 on older RHELs 2024-11-20 14:57:13 +01:00
Václav Kadlčík
7eb5b0819e Work around https://github.com/teemtee/tmt/issues/3333 2024-11-01 12:39:53 +01:00
Václav Kadlčík
c640dac10f Forgot to add the GTS metapackage 2024-08-20 11:35:24 +02:00
Václav Kadlčík
0397f143aa Support GTS annobin 2024-08-20 10:18:03 +02:00
Václav Kadlčík
de0908dff9 Add Nitrate metadata 2024-08-16 14:35:37 +02:00
Václav Kadlčík
b0f3e6c691 Test RHEL-53497 2024-08-16 14:33:47 +02:00
Václav Kadlčík
499793fc1f Fix requirements 2024-08-12 13:19:43 +02:00
Václav Kadlčík
e49cb328cf Nitrate metadata 2024-08-09 11:58:24 +02:00
Václav Kadlčík
0f8d67e797 Test GCC plugin layout 2024-08-09 11:40:00 +02:00
Václav Kadlčík
d34bfb22ca Fix CI-Tier-1 and tier: '1' discrepancies 2024-08-05 10:10:06 +02:00
Václav Kadlčík
76523771ea Adapt to annobin-12.60 2024-06-28 07:24:50 +02:00
Václav Kadlčík
84dba129b8 Fedora 38 and older are past EOL 2024-06-24 16:26:33 +02:00
Václav Kadlčík
932db86abd Adapt to annobin 12.57 2024-06-10 11:35:49 +02:00
Václav Kadlčík
193ae737ec Update for RHEL 10+ 2024-04-03 09:28:04 +02:00
Václav Kadlčík
e74010b18b Unify how the test scripts are invoked 2024-01-30 11:43:52 +01:00
Václav Kadlčík
d58716a053 Add a tag for easier tests selection 2024-01-30 11:39:38 +01:00
Václav Kadlčík
7599fb0922 Fix warnings from yamllint and pre-commit 2024-01-05 14:29:37 +01:00
Václav Kadlčík
bd9220e99d GTS/DTS 11 out of support, remove related exceptions 2024-01-05 14:26:44 +01:00
Václav Kadlčík
bd61b06297 Improve metadata 2023-11-29 12:16:09 +01:00
Václav Kadlčík
1994465c49 Improve metadata 2023-11-29 11:49:37 +01:00
Václav Kadlčík
4f1c6991da Several fixes
- Do not report failures when an incomplete gcc-toolset/devtoolset
  is installed
- Cleanup was missing one step
2023-11-29 10:05:37 +01:00
Václav Kadlčík
ae8ccdf795 Fix indentation 2023-11-29 09:46:59 +01:00
Václav Kadlčík
897a471aa6 Fix the wrapper 2023-11-16 16:02:27 +01:00
Václav Kadlčík
6d629cb72b Teach the wrapper use testing-farm 2023-11-16 16:00:07 +01:00
Václav Kadlčík
7dc11a8fe2 Avoid some more RHELs 2023-11-16 13:50:19 +01:00
Václav Kadlčík
dc17b01f0d Fix a metadata bug 2023-11-16 13:08:20 +01:00
Václav Kadlčík
6b7cfe7fe1 Avoid some more RHELs 2023-11-16 12:44:08 +01:00
Václav Kadlčík
e87f3dac2e Should have been in the previous commit 2023-11-16 10:22:28 +01:00