Make requirements in gating tests more explicit

Make requirements stricter (required packages instead of recommended
packages) and remove requirements that are no longer needed. The
previous requirements caused failures in manual testing and possibly
some gating failures as well.
This commit is contained in:
Václav Kadlčík 2023-01-24 15:09:53 +01:00
parent e7cf18531c
commit b533170174
9 changed files with 28 additions and 34 deletions

View File

@ -8,9 +8,11 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- annobin-annocheck - annobin-annocheck
- annobin-plugin-gcc
- gcc - gcc
- redhat-rpm-config
duration: 48h duration: 48h
extra-summary: /tools/annobin/Regression/annobin-fails-to-skip-endbr64-entry-point-check extra-summary: /tools/annobin/Regression/annobin-fails-to-skip-endbr64-entry-point-check
extra-task: /tools/annobin/Regression/annobin-fails-to-skip-endbr64-entry-point-check extra-task: /tools/annobin/Regression/annobin-fails-to-skip-endbr64-entry-point-check

View File

@ -7,15 +7,8 @@ component:
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: recommend:
- annobin - annobin-plugin-gcc
- devtoolset-10 - annobin-annocheck
- devtoolset-10-annocheck
- devtoolset-11
- devtoolset-11-annocheck
- gcc-toolset-10
- gcc-toolset-10-annocheck
- gcc-toolset-11
- gcc-toolset-11-annocheck
duration: 48h duration: 48h
extra-summary: /tools/annobin/Regression/identify extra-summary: /tools/annobin/Regression/identify
extra-task: /tools/annobin/Regression/identify extra-task: /tools/annobin/Regression/identify

View File

@ -6,11 +6,12 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- gcc - annobin-plugin-gcc
- annobin
- annobin-annocheck - annobin-annocheck
- redhat-rpm-config - redhat-rpm-config
- gcc
- redhat-rpm-config
duration: 48h duration: 48h
extra-summary: /tools/annobin/Regression/lto-preprocessor-options extra-summary: /tools/annobin/Regression/lto-preprocessor-options
extra-task: /tools/annobin/Regression/lto-preprocessor-options extra-task: /tools/annobin/Regression/lto-preprocessor-options

View File

@ -7,8 +7,8 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- annobin - annobin-annocheck
duration: 48h duration: 48h
link: link:
- relates: https://bugzilla.redhat.com/show_bug.cgi?id=1991931 - relates: https://bugzilla.redhat.com/show_bug.cgi?id=1991931

View File

@ -7,8 +7,8 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- annobin - annobin-annocheck
duration: 48h duration: 48h
link: link:
- relates: https://bugzilla.redhat.com/show_bug.cgi?id=1988714 - relates: https://bugzilla.redhat.com/show_bug.cgi?id=1988714

View File

@ -7,8 +7,9 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- annobin - annobin-plugin-gcc
- annobin-annocheck
- libstdc++ - libstdc++
duration: 48h duration: 48h
link: link:

View File

@ -6,23 +6,19 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- annobin - annobin-plugin-gcc
- annobin-annocheck - annobin-annocheck
- binutils-devel - binutils-devel
- gcc - bzip2-devel
- gcc-c++ - dnf
- elfutils - elfutils
- elfutils-devel - elfutils-devel
- gcc-c++
- gcc-plugin-devel
- make - make
- rpm-build - rpm-build
- rpm-devel - rpm-devel
- gcc-plugin-devel
- yum
- dnf
- yum-utils
- bzip2-devel
- rpm-build
duration: 48h duration: 48h
extra-summary: /tools/annobin/Regression/testsuite extra-summary: /tools/annobin/Regression/testsuite
extra-task: /tools/annobin/Regression/testsuite extra-task: /tools/annobin/Regression/testsuite

View File

@ -7,8 +7,9 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- annobin - annobin-plugin-gcc
- annobin-annocheck
duration: 48h duration: 48h
link: link:
- relates: https://bugzilla.redhat.com/show_bug.cgi?id=1973981 - relates: https://bugzilla.redhat.com/show_bug.cgi?id=1973981

View File

@ -6,11 +6,11 @@ component:
- annobin - annobin
test: ./runtest.sh test: ./runtest.sh
framework: beakerlib framework: beakerlib
recommend: require:
- annobin-plugin-gcc
- annobin-annocheck
- man-db - man-db
- gcc - gcc
- annobin
- annobin-annocheck
duration: 48h duration: 48h
extra-summary: /tools/annobin/Sanity/smoke extra-summary: /tools/annobin/Sanity/smoke
extra-task: /tools/annobin/Sanity/smoke extra-task: /tools/annobin/Sanity/smoke