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 250db92462
commit bc0466b88d
9 changed files with 28 additions and 34 deletions

View File

@ -8,9 +8,11 @@ component:
- annobin
test: ./runtest.sh
framework: beakerlib
recommend:
require:
- annobin-annocheck
- annobin-plugin-gcc
- gcc
- redhat-rpm-config
duration: 48h
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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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