diff --git a/tests/Regression/429825-java.net.URI.relativize-returns-wrong-value/main.fmf b/tests/Regression/429825-java.net.URI.relativize-returns-wrong-value/main.fmf index ff7b81b..f40bf72 100644 --- a/tests/Regression/429825-java.net.URI.relativize-returns-wrong-value/main.fmf +++ b/tests/Regression/429825-java.net.URI.relativize-returns-wrong-value/main.fmf @@ -35,7 +35,7 @@ framework: beakerlib require+: - gcc - libgcj -recommend: +recommend+: - java-1.4.2-gcj-compat - java-1.4.2-gcj-compat-devel - java-1.5.0-gcj diff --git a/tests/Regression/465807-long-long-may-not-work-correctly/main.fmf b/tests/Regression/465807-long-long-may-not-work-correctly/main.fmf index c9fb19e..0db251f 100644 --- a/tests/Regression/465807-long-long-may-not-work-correctly/main.fmf +++ b/tests/Regression/465807-long-long-may-not-work-correctly/main.fmf @@ -44,7 +44,7 @@ framework: beakerlib require+: - gcc - glibc-devel -recommend: +recommend+: - glibc-devel.i686 - glibc-devel.x86_64 - libgcc.i686 diff --git a/tests/Regression/RHEL-73475_Adjust_sed_command_in_gcc_spec/main.fmf b/tests/Regression/RHEL-73475_Adjust_sed_command_in_gcc_spec/main.fmf index ccb4573..c314f5a 100644 --- a/tests/Regression/RHEL-73475_Adjust_sed_command_in_gcc_spec/main.fmf +++ b/tests/Regression/RHEL-73475_Adjust_sed_command_in_gcc_spec/main.fmf @@ -28,7 +28,7 @@ framework: beakerlib require+: - gcc - rpm-build -recommend: +recommend+: - dnf-utils - yum-utils duration: 60m diff --git a/tests/Regression/RHEL-73585_Re-enable_ldp-fusion_on_aarch64/main.fmf b/tests/Regression/RHEL-73585_Re-enable_ldp-fusion_on_aarch64/main.fmf index 51dd153..0977448 100644 --- a/tests/Regression/RHEL-73585_Re-enable_ldp-fusion_on_aarch64/main.fmf +++ b/tests/Regression/RHEL-73585_Re-enable_ldp-fusion_on_aarch64/main.fmf @@ -28,7 +28,7 @@ framework: beakerlib require+: - gcc - rpm-build -recommend: +recommend+: - dnf-utils - yum-utils duration: 60m diff --git a/tests/Regression/RHEL-7546_undefined_hidden_symbols/main.fmf b/tests/Regression/RHEL-7546_undefined_hidden_symbols/main.fmf index a202eed..047bcbc 100644 --- a/tests/Regression/RHEL-7546_undefined_hidden_symbols/main.fmf +++ b/tests/Regression/RHEL-7546_undefined_hidden_symbols/main.fmf @@ -17,7 +17,7 @@ adjust+: contact: Vaclav Kadlcik component: - gcc -recommend: +recommend+: - binutils test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib diff --git a/tests/Regression/bz1076690-Python-Exception-type-exceptions-IndexError/main.fmf b/tests/Regression/bz1076690-Python-Exception-type-exceptions-IndexError/main.fmf index 61f26fc..b6cb5bd 100644 --- a/tests/Regression/bz1076690-Python-Exception-type-exceptions-IndexError/main.fmf +++ b/tests/Regression/bz1076690-Python-Exception-type-exceptions-IndexError/main.fmf @@ -14,7 +14,7 @@ require+: - gcc - gcc-c++ - gdb -recommend: +recommend+: - python - python3 - python2 diff --git a/tests/Regression/bz1104812-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf b/tests/Regression/bz1104812-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf index e9a2785..1850538 100644 --- a/tests/Regression/bz1104812-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf +++ b/tests/Regression/bz1104812-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf @@ -33,7 +33,7 @@ framework: beakerlib require+: - gcc - binutils -recommend: +recommend+: - libgcc.i686 - libgcc.x86_64 - libgcc.ppc diff --git a/tests/Regression/bz1180633-libitm-segfault-for-the-simple-testcase/main.fmf b/tests/Regression/bz1180633-libitm-segfault-for-the-simple-testcase/main.fmf index 1d6f135..1de0306 100644 --- a/tests/Regression/bz1180633-libitm-segfault-for-the-simple-testcase/main.fmf +++ b/tests/Regression/bz1180633-libitm-segfault-for-the-simple-testcase/main.fmf @@ -19,7 +19,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libitm - libitm-devel - gcc-libraries diff --git a/tests/Regression/bz1312850-Address-sanitized-binary-crashed-on-ppc64-with/main.fmf b/tests/Regression/bz1312850-Address-sanitized-binary-crashed-on-ppc64-with/main.fmf index a93b7a6..4e829e4 100644 --- a/tests/Regression/bz1312850-Address-sanitized-binary-crashed-on-ppc64-with/main.fmf +++ b/tests/Regression/bz1312850-Address-sanitized-binary-crashed-on-ppc64-with/main.fmf @@ -34,7 +34,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libasan - libasan.x86_64 - libasan.i686 diff --git a/tests/Regression/bz1387402-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf b/tests/Regression/bz1387402-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf index 4a40d98..3234e49 100644 --- a/tests/Regression/bz1387402-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf +++ b/tests/Regression/bz1387402-libgcc-unwind-c-c-never-uses-Unwind-GetIPInfo/main.fmf @@ -25,7 +25,7 @@ require+: - perl - binutils - libgcc -recommend: +recommend+: - libgcc.x86_64 - libgcc.i686 adjust+: diff --git a/tests/Regression/bz1512587-data-race-in-std-promise-std-future-reported-by-tsan/main.fmf b/tests/Regression/bz1512587-data-race-in-std-promise-std-future-reported-by-tsan/main.fmf index 4ab5959..de65424 100644 --- a/tests/Regression/bz1512587-data-race-in-std-promise-std-future-reported-by-tsan/main.fmf +++ b/tests/Regression/bz1512587-data-race-in-std-promise-std-future-reported-by-tsan/main.fmf @@ -40,7 +40,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc-c++ -recommend: +recommend+: - libtsan - libtsan2 - libtsan-devel diff --git a/tests/Regression/bz1603204-ThreadSanitizer-unsupported-VMA-range/main.fmf b/tests/Regression/bz1603204-ThreadSanitizer-unsupported-VMA-range/main.fmf index 2a255c2..d2e91f4 100644 --- a/tests/Regression/bz1603204-ThreadSanitizer-unsupported-VMA-range/main.fmf +++ b/tests/Regression/bz1603204-ThreadSanitizer-unsupported-VMA-range/main.fmf @@ -29,6 +29,9 @@ adjust+: - enabled: false when: arch == s390x and collection is not defined and distro <= rhel-9 continue: false + - enabled: false + when: arch == s390x and collection is not defined and distro <= centos-stream-9 + continue: false contact: Vaclav Kadlcik component: - gcc @@ -36,7 +39,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libtsan - libtsan-devel - libtsan-static diff --git a/tests/Regression/bz1653814-symbolized-stack-traces-no-longer-available-when/main.fmf b/tests/Regression/bz1653814-symbolized-stack-traces-no-longer-available-when/main.fmf index 672532e..0c9a5b3 100644 --- a/tests/Regression/bz1653814-symbolized-stack-traces-no-longer-available-when/main.fmf +++ b/tests/Regression/bz1653814-symbolized-stack-traces-no-longer-available-when/main.fmf @@ -24,7 +24,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libasan - libasan.x86_64 - libasan.i686 diff --git a/tests/Regression/bz1667885-liblsan-preinit-o-missing-in-devtoolset-8/main.fmf b/tests/Regression/bz1667885-liblsan-preinit-o-missing-in-devtoolset-8/main.fmf index 7c223fd..cbbd333 100644 --- a/tests/Regression/bz1667885-liblsan-preinit-o-missing-in-devtoolset-8/main.fmf +++ b/tests/Regression/bz1667885-liblsan-preinit-o-missing-in-devtoolset-8/main.fmf @@ -24,6 +24,9 @@ adjust+: - enabled: false when: arch == s390x and collection is not defined and distro <= rhel-9 continue: false + - enabled: false + when: arch == s390x and collection is not defined and distro <= centos-stream-9 + continue: false contact: Vaclav Kadlcik component: - gcc @@ -32,7 +35,7 @@ framework: beakerlib require+: - gcc - gcc-c++ -recommend: +recommend+: - liblsan - liblsan-devel - liblsan-static diff --git a/tests/Regression/bz1939638-gcc-toolset-10-libasan-devel-depends-on-the-wrong/main.fmf b/tests/Regression/bz1939638-gcc-toolset-10-libasan-devel-depends-on-the-wrong/main.fmf index 58f7ac0..c6a262c 100644 --- a/tests/Regression/bz1939638-gcc-toolset-10-libasan-devel-depends-on-the-wrong/main.fmf +++ b/tests/Regression/bz1939638-gcc-toolset-10-libasan-devel-depends-on-the-wrong/main.fmf @@ -22,7 +22,7 @@ framework: beakerlib require+: - gcc - libasan -recommend: +recommend+: - libasan.x86_64 - libasan.i686 duration: 5m diff --git a/tests/Regression/bz1965204-RHEL-9-0-Nightly-0523-Please-add-libitm-devel/main.fmf b/tests/Regression/bz1965204-RHEL-9-0-Nightly-0523-Please-add-libitm-devel/main.fmf index c554f70..a0dcf6f 100644 --- a/tests/Regression/bz1965204-RHEL-9-0-Nightly-0523-Please-add-libitm-devel/main.fmf +++ b/tests/Regression/bz1965204-RHEL-9-0-Nightly-0523-Please-add-libitm-devel/main.fmf @@ -20,7 +20,7 @@ tag: tier: '1' require+: - gcc -recommend: +recommend+: - libitm-devel duration: 15m extra-nitrate: TC#0611050 diff --git a/tests/Regression/bz1988450-missing_BIND_NOW/main.fmf b/tests/Regression/bz1988450-missing_BIND_NOW/main.fmf index c091194..4a7b438 100644 --- a/tests/Regression/bz1988450-missing_BIND_NOW/main.fmf +++ b/tests/Regression/bz1988450-missing_BIND_NOW/main.fmf @@ -33,7 +33,7 @@ require+: - gcc-c++ - cpio - elfutils -recommend: +recommend+: - koji - centpkg - annocheck diff --git a/tests/Regression/bz1992727-tsan-segfaults/main.fmf b/tests/Regression/bz1992727-tsan-segfaults/main.fmf index 3831268..3b6c6c1 100644 --- a/tests/Regression/bz1992727-tsan-segfaults/main.fmf +++ b/tests/Regression/bz1992727-tsan-segfaults/main.fmf @@ -16,6 +16,9 @@ adjust+: - enabled: false when: arch == s390x and collection is not defined and distro <= rhel-9 continue: false + - enabled: false + when: arch == s390x and collection is not defined and distro <= centos-stream-9 + continue: false contact: Vaclav Kadlcik component: - gcc @@ -23,7 +26,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libtsan - libtsan-devel - libtsan-static diff --git a/tests/Regression/bz2091571-please-drop-update-dependency-on/main.fmf b/tests/Regression/bz2091571-please-drop-update-dependency-on/main.fmf deleted file mode 100644 index 04d7fb7..0000000 --- a/tests/Regression/bz2091571-please-drop-update-dependency-on/main.fmf +++ /dev/null @@ -1,25 +0,0 @@ -summary: Do not depend on older collections -description: | - Bug summary: please drop/update dependency on gcc-toolset-11-binutils - Bugzilla link: https://bugzilla.redhat.com/show_bug.cgi?id=2091571 -enabled: true -link: - - relates: https://bugzilla.redhat.com/show_bug.cgi?id=2091571 -tag: - - NoRHIVOS - - CI-Tier-1 -tier: '1' -adjust+: - - enabled: false - when: collection is not defined - continue: false -contact: Vaclav Kadlcik -component: - - gcc -test: ${WITH_SCL:-bash} ./runtest.sh -framework: beakerlib -require+: - - gcc -duration: 60m -extra-summary: /tools/gcc/Regression/bz2091571-please-drop-update-dependency-on -extra-task: /tools/gcc/Regression/bz2091571-please-drop-update-dependency-on diff --git a/tests/Regression/bz2091571-please-drop-update-dependency-on/runtest.sh b/tests/Regression/bz2091571-please-drop-update-dependency-on/runtest.sh deleted file mode 100755 index 6f001f3..0000000 --- a/tests/Regression/bz2091571-please-drop-update-dependency-on/runtest.sh +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env bash - -# Load libraries -. /usr/share/beakerlib/beakerlib.sh || exit 1 -. "${0%/*}"/../../lib/common.sh || exit 1 - -# Relevant for Collection GCCs only - -GCC="${GCC:-$(type -P gcc)}" - -GCC_RPM_NAME=$(rpm --qf '%{name}' -qf "$GCC") - -PACKAGES="$GCC_RPM_NAME" - -rlJournalStart - rlPhaseStartSetup - rlMountRedhat - - rlRun "pkgmgr_install --skip-broken $PACKAGES" 0-255 # best effort - - rlLogInfo "PACKAGES=$PACKAGES" - rlLogInfo "COLLECTIONS=$COLLECTIONS" - rlLogInfo "GCC=$GCC" - rlLogInfo "SKIP_COLLECTION_METAPACKAGE_CHECK=$SKIP_COLLECTION_METAPACKAGE_CHECK" - - # We optionally need to skip checking for the presence of the metapackage - # because that would pull in all the dependent toolset subrpms. We do not - # always want that, especially in CI. - _COLLECTIONS="$COLLECTIONS" - if ! test -z "$SKIP_COLLECTION_METAPACKAGE_CHECK"; then - for c in $SKIP_COLLECTION_METAPACKAGE_CHECK; do - rlLogInfo "ignoring metapackage check for collection $c" - COLLECTIONS=$(shopt -s extglob && echo "${COLLECTIONS//$c/}"); export COLLECTIONS - done - fi - rlLogInfo "(without skipped) COLLECTIONS=$COLLECTIONS" - rlAssertRpm --all - export COLLECTIONS="$_COLLECTIONS" - - rlRun "OUR_NVR_SLASHED=$(rpm -q --qf='%{NAME}/%{VERSION}/%{RELEASE}' "$GCC_RPM_NAME")" - rlRun "RPMS_DIR=/mnt/redhat/brewroot/packages/$OUR_NVR_SLASHED" - rlRun "ONLY_ACCEPTED_COLLECTION=${GCC_RPM_NAME%-gcc}" - - rlRun "TmpDir=\$(mktemp -d)" - # shellcheck disable=SC2154 - rlRun "pushd $TmpDir" - rlPhaseEnd - - rlPhaseStartTest - rlRun "ARCH=$(rlGetPrimaryArch)" - rlAssertExists "$RPMS_DIR/$ARCH" - - for a in "$ARCH" $(rlGetSecondaryArch) noarch; do - [[ -e "$RPMS_DIR/$a" ]] || continue # rlGetSecondaryArch and noarch may not exist - - rlRun "/bin/ls $RPMS_DIR/$a/*.rpm >rpms.txt" - - while read -r i; do - - just_basename=${i##*/} - just_basename=${just_basename%.rpm} - - rlRun "rpm -q --requires -p $i >$just_basename" - - while read -r req; do - if [[ "$req" == *${ONLY_ACCEPTED_COLLECTION}* ]]; then - continue # This is OK, deps on "our" collection are expected - fi - if [[ "$req" == *devtoolset-* ]] || [[ "$req" == *gcc-toolset-* ]]; then - rlFail "$just_basename depends on an unexpected collection package: $req" - fi - done <"$just_basename" - - done rhel-7 and arch != x86_64 and arch != ppc64le continue: false + - because: no libquadmath + enabled: false + when: collection is defined and distro > centos-stream-7 and arch != x86_64 and arch != + ppc64le + continue: false contact: Vaclav Kadlcik component: - gcc @@ -36,7 +41,7 @@ framework: beakerlib require+: - gcc - gcc-gfortran -recommend: +recommend+: - libquadmath-static - libgfortran-static duration: 20m diff --git a/tests/Regression/bz2141718-builtin-cpu-is-sapphirerapids-failed-on-SPR/main.fmf b/tests/Regression/bz2141718-builtin-cpu-is-sapphirerapids-failed-on-SPR/main.fmf index 40a8ff1..1f4f1f9 100644 --- a/tests/Regression/bz2141718-builtin-cpu-is-sapphirerapids-failed-on-SPR/main.fmf +++ b/tests/Regression/bz2141718-builtin-cpu-is-sapphirerapids-failed-on-SPR/main.fmf @@ -22,7 +22,7 @@ framework: beakerlib require+: - gcc - rpm-build -recommend: +recommend+: - dnf-utils - yum-utils duration: 60m diff --git a/tests/Regression/bz2168919-Backport-fma-chain-fix-GTS-12-1-gcc-RHEL9/main.fmf b/tests/Regression/bz2168919-Backport-fma-chain-fix-GTS-12-1-gcc-RHEL9/main.fmf index c5cd2ab..0321a89 100644 --- a/tests/Regression/bz2168919-Backport-fma-chain-fix-GTS-12-1-gcc-RHEL9/main.fmf +++ b/tests/Regression/bz2168919-Backport-fma-chain-fix-GTS-12-1-gcc-RHEL9/main.fmf @@ -28,7 +28,7 @@ framework: beakerlib require+: - gcc - rpm-build -recommend: +recommend+: - dnf-utils - yum-utils duration: 60m diff --git a/tests/Regression/bz694141-too-long-warning-for-inline-assembler-string/main.fmf b/tests/Regression/bz694141-too-long-warning-for-inline-assembler-string/main.fmf index cac5dd5..f73165a 100644 --- a/tests/Regression/bz694141-too-long-warning-for-inline-assembler-string/main.fmf +++ b/tests/Regression/bz694141-too-long-warning-for-inline-assembler-string/main.fmf @@ -25,7 +25,7 @@ require+: - systemtap-sdt-devel - kernel-devel - kernel-headers -recommend: +recommend+: - dyninst - systemtap-testsuite - libstdc++-devel.i686 diff --git a/tests/Regression/bz916175-symlinks-to-libasan-libtsan-libitm-and-libatomic/main.fmf b/tests/Regression/bz916175-symlinks-to-libasan-libtsan-libitm-and-libatomic/main.fmf index de2b3d5..119d0b0 100644 --- a/tests/Regression/bz916175-symlinks-to-libasan-libtsan-libitm-and-libatomic/main.fmf +++ b/tests/Regression/bz916175-symlinks-to-libasan-libtsan-libitm-and-libatomic/main.fmf @@ -17,7 +17,7 @@ require+: - gcc - libatomic - libitm -recommend: +recommend+: - libasan - libasan.i686 - libasan.x86_64 diff --git a/tests/Regression/bz996682-Build-libitm-with-HTM/main.fmf b/tests/Regression/bz996682-Build-libitm-with-HTM/main.fmf index 3683ab2..2531a19 100644 --- a/tests/Regression/bz996682-Build-libitm-with-HTM/main.fmf +++ b/tests/Regression/bz996682-Build-libitm-with-HTM/main.fmf @@ -25,7 +25,7 @@ framework: beakerlib require+: - gcc - binutils -recommend: +recommend+: - libitm.x86_64 - libitm.i686 duration: 30m diff --git a/tests/Regression/ppc64le-gcc-internal-settings/runtest.sh b/tests/Regression/ppc64le-gcc-internal-settings/runtest.sh index ed0d95b..3931792 100755 --- a/tests/Regression/ppc64le-gcc-internal-settings/runtest.sh +++ b/tests/Regression/ppc64le-gcc-internal-settings/runtest.sh @@ -11,11 +11,11 @@ PACKAGE="gcc" rlJournalStart rlPhaseStartSetup rlAssertRpm "$PACKAGE" - if rlIsRHEL '<9'; then + if rlIsRHEL '<9' || rlIsCentOS '<9'; then # RHBZ#1213268 POWER_TO_COMPILE_FOR=power8 POWER_TO_OPTIMIZE_TO=power8 - elif rlIsRHEL 9; then + elif rlIsRHEL 9 || rlIsCentOS 9; then # RHBZ#1870028; related: RHBZ#1876584, RHBZ#1876436 POWER_TO_COMPILE_FOR=power9 POWER_TO_OPTIMIZE_TO=power9 diff --git a/tests/Regression/unused_parameter_warning/main.fmf b/tests/Regression/unused_parameter_warning/main.fmf index a8e7c79..b26f649 100644 --- a/tests/Regression/unused_parameter_warning/main.fmf +++ b/tests/Regression/unused_parameter_warning/main.fmf @@ -12,7 +12,7 @@ require+: - gcc-c++ - glibc-devel - libstdc++-devel -recommend: +recommend+: - gcc44-c++ - glibc-devel.ppc64 - glibc-devel.ppc diff --git a/tests/Sanity/RHEL-24044_s390x_Preserve_register_arguments_support/main.fmf b/tests/Sanity/RHEL-24044_s390x_Preserve_register_arguments_support/main.fmf index 96c937e..434e374 100644 --- a/tests/Sanity/RHEL-24044_s390x_Preserve_register_arguments_support/main.fmf +++ b/tests/Sanity/RHEL-24044_s390x_Preserve_register_arguments_support/main.fmf @@ -14,7 +14,7 @@ require+: - gcc - rpm-build - dejagnu -recommend: +recommend+: - dnf-utils - yum-utils duration: 30m diff --git a/tests/Sanity/RHEL-24760_IEEE128_the_default_long_double_for_POWER/main.fmf b/tests/Sanity/RHEL-24760_IEEE128_the_default_long_double_for_POWER/main.fmf index a64de22..b177875 100644 --- a/tests/Sanity/RHEL-24760_IEEE128_the_default_long_double_for_POWER/main.fmf +++ b/tests/Sanity/RHEL-24760_IEEE128_the_default_long_double_for_POWER/main.fmf @@ -17,6 +17,9 @@ adjust+: - enabled: false when: distro < rhel-10 continue: false + - enabled: false + when: distro < centos-stream-10 + continue: false - enabled: false when: arch != ppc64le continue: false diff --git a/tests/Sanity/RHEL-56476_with-cpu_power9_with-tune_power10_for_RHEL10/main.fmf b/tests/Sanity/RHEL-56476_with-cpu_power9_with-tune_power10_for_RHEL10/main.fmf index df45a5e..627aba7 100644 --- a/tests/Sanity/RHEL-56476_with-cpu_power9_with-tune_power10_for_RHEL10/main.fmf +++ b/tests/Sanity/RHEL-56476_with-cpu_power9_with-tune_power10_for_RHEL10/main.fmf @@ -17,6 +17,9 @@ adjust+: - enabled: false when: distro < rhel-10 continue: false + - enabled: false + when: distro < centos-stream-10 + continue: false - enabled: false when: arch != ppc64le continue: false diff --git a/tests/Sanity/allow_multiple_instances_of_fplugin_for_embedded_annobin/main.fmf b/tests/Sanity/allow_multiple_instances_of_fplugin_for_embedded_annobin/main.fmf index 3df634c..65c7a8f 100644 --- a/tests/Sanity/allow_multiple_instances_of_fplugin_for_embedded_annobin/main.fmf +++ b/tests/Sanity/allow_multiple_instances_of_fplugin_for_embedded_annobin/main.fmf @@ -8,7 +8,7 @@ tier: '1' contact: Vaclav Kadlcik component: - gcc -recommend: +recommend+: - gcc-plugin-annobin test: ${WITH_SCL:-bash} ./runtest.sh adjust+: diff --git a/tests/Sanity/annocheck-clean/main.fmf b/tests/Sanity/annocheck-clean/main.fmf index 2d463f3..20959ef 100644 --- a/tests/Sanity/annocheck-clean/main.fmf +++ b/tests/Sanity/annocheck-clean/main.fmf @@ -27,7 +27,7 @@ require+: - annobin-annocheck - redhat-rpm-config - gcc-c++ -recommend: +recommend+: - annobin - annobin-plugin-gcc adjust+: diff --git a/tests/Sanity/build_boost/main.fmf b/tests/Sanity/build_boost/main.fmf index 28d7de9..9b62761 100644 --- a/tests/Sanity/build_boost/main.fmf +++ b/tests/Sanity/build_boost/main.fmf @@ -15,7 +15,7 @@ require+: - libquadmath-devel - openmpi-devel - python3-devel -recommend: +recommend+: - wget - wget2 adjust+: diff --git a/tests/Sanity/bz2188013-init_iostream_in_older_libstdcpp/main.fmf b/tests/Sanity/bz2188013-init_iostream_in_older_libstdcpp/main.fmf index 5e4a456..bea7408 100644 --- a/tests/Sanity/bz2188013-init_iostream_in_older_libstdcpp/main.fmf +++ b/tests/Sanity/bz2188013-init_iostream_in_older_libstdcpp/main.fmf @@ -15,7 +15,7 @@ adjust+: contact: Vaclav Kadlcik component: - gcc -recommend: +recommend+: - gdb tier: '3' test: ${WITH_SCL:-bash} ./runtest.sh diff --git a/tests/Sanity/compile-rpm/main.fmf b/tests/Sanity/compile-rpm/main.fmf index 7a3314a..4eeac79 100644 --- a/tests/Sanity/compile-rpm/main.fmf +++ b/tests/Sanity/compile-rpm/main.fmf @@ -35,7 +35,7 @@ require+: - texinfo - xz-devel - zlib-devel -recommend: +recommend+: - ncurses-devel - python-devel - python3-devel diff --git a/tests/Sanity/fhardened/main.fmf b/tests/Sanity/fhardened/main.fmf index 3417264..e6aa3f8 100644 --- a/tests/Sanity/fhardened/main.fmf +++ b/tests/Sanity/fhardened/main.fmf @@ -10,7 +10,7 @@ require+: - gcc - gcc-c++ - annobin-annocheck -recommend: +recommend+: - annobin-plugin-gcc - annobin duration: 30m diff --git a/tests/Sanity/fujitsu-monaka-smoke/main.fmf b/tests/Sanity/fujitsu-monaka-smoke/main.fmf index 7f3dfcc..40ce6d2 100644 --- a/tests/Sanity/fujitsu-monaka-smoke/main.fmf +++ b/tests/Sanity/fujitsu-monaka-smoke/main.fmf @@ -10,6 +10,9 @@ adjust+: - enabled: false when: collection is not defined and distro < rhel-10 continue: false + - enabled: false + when: collection is not defined and distro < centos-stream-10 + continue: false - enabled: false when: collection == gcc-toolset-13 continue: false diff --git a/tests/Sanity/libasan-smoke/main.fmf b/tests/Sanity/libasan-smoke/main.fmf index ecf1118..ad84112 100644 --- a/tests/Sanity/libasan-smoke/main.fmf +++ b/tests/Sanity/libasan-smoke/main.fmf @@ -29,7 +29,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libasan - libasan.x86_64 - libasan.i686 diff --git a/tests/Sanity/libgomp-smoke/main.fmf b/tests/Sanity/libgomp-smoke/main.fmf index 72542d9..cadd4c8 100644 --- a/tests/Sanity/libgomp-smoke/main.fmf +++ b/tests/Sanity/libgomp-smoke/main.fmf @@ -9,7 +9,7 @@ framework: beakerlib require+: - gcc - gcc-c++ -recommend: +recommend+: - libgomp - libgomp.i686 - libgomp.x86_64 diff --git a/tests/Sanity/libhwasan-smoke/main.fmf b/tests/Sanity/libhwasan-smoke/main.fmf index b5a5073..02f5c37 100644 --- a/tests/Sanity/libhwasan-smoke/main.fmf +++ b/tests/Sanity/libhwasan-smoke/main.fmf @@ -36,7 +36,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libhwasan duration: 10m extra-nitrate: TC#0617548 diff --git a/tests/Sanity/liblsan-smoke/main.fmf b/tests/Sanity/liblsan-smoke/main.fmf index 72639c4..85d7805 100644 --- a/tests/Sanity/liblsan-smoke/main.fmf +++ b/tests/Sanity/liblsan-smoke/main.fmf @@ -21,6 +21,10 @@ adjust+: when: arch == s390x and collection is not defined and distro <= rhel-10 continue: false because: RHEL-40240 + - enabled: false + when: arch == s390x and collection is not defined and distro <= centos-stream-10 + continue: false + because: RHEL-40240 contact: Vaclav Kadlcik component: - gcc @@ -28,7 +32,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - liblsan - liblsan.x86_64 - liblsan.i686 diff --git a/tests/Sanity/libtsan-smoke/main.fmf b/tests/Sanity/libtsan-smoke/main.fmf index fbb7a48..c636907 100644 --- a/tests/Sanity/libtsan-smoke/main.fmf +++ b/tests/Sanity/libtsan-smoke/main.fmf @@ -16,6 +16,9 @@ adjust+: - enabled: false when: distro < rhel-10 and collection is not defined and arch == s390x continue: false + - enabled: false + when: distro < centos-stream-10 and collection is not defined and arch == s390x + continue: false contact: Vaclav Kadlcik component: - gcc @@ -23,7 +26,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libtsan duration: 10m extra-nitrate: TC#0617546 diff --git a/tests/Sanity/libubsan-smoke/main.fmf b/tests/Sanity/libubsan-smoke/main.fmf index fbe6fc7..fa13ede 100644 --- a/tests/Sanity/libubsan-smoke/main.fmf +++ b/tests/Sanity/libubsan-smoke/main.fmf @@ -17,7 +17,7 @@ test: ${WITH_SCL:-bash} ./runtest.sh framework: beakerlib require+: - gcc -recommend: +recommend+: - libubsan - libubsan.x86_64 - libubsan.i686 diff --git a/tests/Sanity/rebuild-binutils/main.fmf b/tests/Sanity/rebuild-binutils/main.fmf index 961b2d9..6161f0d 100644 --- a/tests/Sanity/rebuild-binutils/main.fmf +++ b/tests/Sanity/rebuild-binutils/main.fmf @@ -37,7 +37,7 @@ require+: - sharutils - texinfo - zlib-devel -recommend: +recommend+: - dnf-utils - yum-utils - scl-utils-build diff --git a/tests/Sanity/rebuild-glibc/main.fmf b/tests/Sanity/rebuild-glibc/main.fmf index a72b96d..67bea23 100644 --- a/tests/Sanity/rebuild-glibc/main.fmf +++ b/tests/Sanity/rebuild-glibc/main.fmf @@ -45,7 +45,7 @@ require+: - valgrind - redhat-rpm-config - elfutils -recommend: +recommend+: - glibc-devel.i686 - glibc-devel.x86_64 - glibc-devel.ppc diff --git a/tests/Sanity/rebuild-systemtap/main.fmf b/tests/Sanity/rebuild-systemtap/main.fmf index 4583950..54d3727 100644 --- a/tests/Sanity/rebuild-systemtap/main.fmf +++ b/tests/Sanity/rebuild-systemtap/main.fmf @@ -38,7 +38,7 @@ require+: - sqlite-devel - systemtap - xmlto -recommend: +recommend+: - emacs - dyninst-devel - gtkmm24-devel diff --git a/tests/Sanity/scm-test/main.fmf b/tests/Sanity/scm-test/main.fmf index 5738bc8..f26b77f 100644 --- a/tests/Sanity/scm-test/main.fmf +++ b/tests/Sanity/scm-test/main.fmf @@ -36,7 +36,7 @@ require+: - elfutils - elfutils-libelf-devel - /usr/bin/python3 -recommend: +recommend+: - dnf-utils - yum-utils duration: 3h diff --git a/tests/Sanity/suite_gcc/main.fmf b/tests/Sanity/suite_gcc/main.fmf index b820453..f28e79a 100644 --- a/tests/Sanity/suite_gcc/main.fmf +++ b/tests/Sanity/suite_gcc/main.fmf @@ -15,7 +15,7 @@ require+: - rpm-build - dejagnu - xz -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/suite_gfortran/main.fmf b/tests/Sanity/suite_gfortran/main.fmf index 0186577..5aa2435 100644 --- a/tests/Sanity/suite_gfortran/main.fmf +++ b/tests/Sanity/suite_gfortran/main.fmf @@ -16,7 +16,7 @@ require+: - dejagnu - xz - perf -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/suite_gplusplus/main.fmf b/tests/Sanity/suite_gplusplus/main.fmf index 7920881..8d1f115 100644 --- a/tests/Sanity/suite_gplusplus/main.fmf +++ b/tests/Sanity/suite_gplusplus/main.fmf @@ -15,7 +15,7 @@ require+: - rpm-build - dejagnu - xz -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/suite_jit/main.fmf b/tests/Sanity/suite_jit/main.fmf index 32e0b68..9850548 100644 --- a/tests/Sanity/suite_jit/main.fmf +++ b/tests/Sanity/suite_jit/main.fmf @@ -16,7 +16,7 @@ require+: - gdb - dejagnu - xz -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/suite_libatomic/main.fmf b/tests/Sanity/suite_libatomic/main.fmf index d83f731..c979234 100644 --- a/tests/Sanity/suite_libatomic/main.fmf +++ b/tests/Sanity/suite_libatomic/main.fmf @@ -15,7 +15,7 @@ require+: - rpm-build - dejagnu - xz -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/suite_libgomp/main.fmf b/tests/Sanity/suite_libgomp/main.fmf index c8f8bae..e46107d 100644 --- a/tests/Sanity/suite_libgomp/main.fmf +++ b/tests/Sanity/suite_libgomp/main.fmf @@ -19,7 +19,7 @@ require+: - kernel-devel - curl - jq -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/suite_libitm/main.fmf b/tests/Sanity/suite_libitm/main.fmf index bf749d4..e77cc36 100644 --- a/tests/Sanity/suite_libitm/main.fmf +++ b/tests/Sanity/suite_libitm/main.fmf @@ -15,7 +15,7 @@ require+: - rpm-build - dejagnu - xz -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/suite_libstdcplusplus/main.fmf b/tests/Sanity/suite_libstdcplusplus/main.fmf index 719d307..80d8321 100644 --- a/tests/Sanity/suite_libstdcplusplus/main.fmf +++ b/tests/Sanity/suite_libstdcplusplus/main.fmf @@ -15,7 +15,7 @@ require+: - rpm-build - dejagnu - xz -recommend: +recommend+: - dnf-utils - yum-utils - libatomic diff --git a/tests/Sanity/upstream-glibc/main.fmf b/tests/Sanity/upstream-glibc/main.fmf index 29af55a..4f398e6 100644 --- a/tests/Sanity/upstream-glibc/main.fmf +++ b/tests/Sanity/upstream-glibc/main.fmf @@ -30,7 +30,7 @@ require+: - wget - make - bison -recommend: +recommend+: - python3 - python2 - python diff --git a/tests/Sanity/upstream-prettyprinters/main.fmf b/tests/Sanity/upstream-prettyprinters/main.fmf index 2624f6e..25deeae 100644 --- a/tests/Sanity/upstream-prettyprinters/main.fmf +++ b/tests/Sanity/upstream-prettyprinters/main.fmf @@ -13,7 +13,7 @@ require+: - rpm-build - dejagnu - xz -recommend: +recommend+: - dnf-utils - yum-utils - glibc-devel.i686 diff --git a/tests/Sanity/upstream-qemu/main.fmf b/tests/Sanity/upstream-qemu/main.fmf index dd423b7..f193f51 100644 --- a/tests/Sanity/upstream-qemu/main.fmf +++ b/tests/Sanity/upstream-qemu/main.fmf @@ -25,7 +25,7 @@ require+: - pixman-devel - python3 - zlib-devel -recommend: +recommend+: - python - wget - wget2-wget diff --git a/tests/main.fmf b/tests/main.fmf index 7ff5465..0ca9324 100644 --- a/tests/main.fmf +++ b/tests/main.fmf @@ -86,6 +86,8 @@ adjust: - devtoolset-13-annobin-plugin-gcc - devtoolset-13-annobin-annocheck - devtoolset-13-gdb + recommend+: + - gcc-toolset-13-offload-nvptx - when: collection == gcc-toolset-14 require+: - gcc-toolset-14 @@ -106,6 +108,8 @@ adjust: - gcc-toolset-14-libubsan-devel - gcc-toolset-14-annobin-plugin-gcc - gcc-toolset-14-annobin-annocheck + recommend+: + - gcc-toolset-14-offload-nvptx - when: collection == gcc-toolset-14 and distro == rhel-8 and distro ~> rhel-8.6 require+: - gcc-toolset-14-gdb @@ -132,6 +136,8 @@ adjust: - gcc-toolset-15-libubsan-devel - gcc-toolset-15-annobin-plugin-gcc - gcc-toolset-15-annobin-annocheck + recommend+: + - gcc-toolset-15-offload-nvptx - when: collection == gcc-toolset-15 and distro < rhel-9 require+: - gcc-toolset-15-gdb @@ -155,6 +161,8 @@ adjust: - gcc-toolset-16-libubsan-devel - gcc-toolset-16-annobin-plugin-gcc - gcc-toolset-16-annobin-annocheck + recommend+: + - gcc-toolset-16-offload-nvptx - when: collection == gcc-toolset-16 and distro < rhel-9 require+: - gcc-toolset-16-gdb @@ -178,6 +186,8 @@ adjust: - gcc-toolset-17-libubsan-devel - gcc-toolset-17-annobin-plugin-gcc - gcc-toolset-17-annobin-annocheck + recommend+: + - gcc-toolset-17-offload-nvptx - when: collection == gcc-toolset-17 and distro < rhel-9 require+: - gcc-toolset-17-gdb @@ -201,6 +211,8 @@ adjust: - gcc-toolset-18-libubsan-devel - gcc-toolset-18-annobin-plugin-gcc - gcc-toolset-18-annobin-annocheck + recommend+: + - gcc-toolset-18-offload-nvptx - when: collection == gcc-toolset-18 and distro < rhel-9 require+: - gcc-toolset-18-gdb @@ -224,6 +236,8 @@ adjust: - gcc-toolset-19-libubsan-devel - gcc-toolset-19-annobin-plugin-gcc - gcc-toolset-19-annobin-annocheck + recommend+: + - gcc-toolset-19-offload-nvptx - when: collection == gcc-toolset-19 and distro < rhel-9 require+: - gcc-toolset-19-gdb