Convert remaining tests to work with alternative components

Expand adjusting based on components to more alternatives
This commit is contained in:
Petr Menšík 2023-08-25 15:14:41 +02:00
commit 87e2d28453
11 changed files with 83 additions and 25 deletions

View file

@ -3,12 +3,9 @@ description: |
Bug summary: bind does not listen on all addresses over TCP when listen-on/listen-on-v6 has specific IPs or any listed
Bugzilla link: https://bugzilla.redhat.com/show_bug.cgi?id=1999691
contact: Petr Sklenar <psklenar@redhat.com>
component:
- bind
test: ./runtest.sh
framework: beakerlib
recommend:
- bind
- lsof
duration: 15m
enabled: true
@ -21,6 +18,24 @@ adjust:
- enabled: false
when: distro == rhel-4, rhel-5
continue: false
- require+:
- bind
- bind-utils
environment+:
PACKAGE: bind
when: component is not defined or component == bind
- require+:
- bind9-next
- bind9-next-utils
environment+:
PACKAGE: bind9-next
when: component == bind9-next
- require+:
- bind9.16
- bind9.16-utils
environment+:
PACKAGE: bind9.16
when: component == bind9.16
extra-nitrate: TC#0612648
extra-summary: /CoreOS/bind/Regression/bind-does-not-listen-on-all-addresses-over-TCP
extra-task: /CoreOS/bind/Regression/bind-does-not-listen-on-all-addresses-over-TCP

View file

@ -28,7 +28,7 @@
# Include Beaker environment
. /usr/share/beakerlib/beakerlib.sh || exit 1
PACKAGE="bind"
: ${PACKAGE:="bind"}
rlJournalStart
rlPhaseStartSetup

View file

@ -3,15 +3,29 @@ description: |
Bug summary: BIND stops DNSKEY lookup in get_dst_key() when a key with unsupported algorithm is found first
Bugzilla link: https://bugzilla.redhat.com/show_bug.cgi?id=1769876
contact: Petr Mensik <pemensik@redhat.com>
component:
- bind
test: ./runtest.sh
framework: beakerlib
#require:
# - library(bind/bind-utils)
recommend:
- bind
- bind-utils
adjust:
- require+:
- bind
- bind-utils
environment+:
PACKAGE: bind
when: component is not defined or component == bind
- require+:
- bind9-next
- bind9-next-utils
environment+:
PACKAGE: bind9-next
when: component == bind9-next
- require+:
- bind9.16
- bind9.16-utils
environment+:
PACKAGE: bind9.16
when: component == bind9.16
duration: 5m
link:
- relates: https://bugzilla.redhat.com/show_bug.cgi?id=1769876

View file

@ -28,7 +28,7 @@
# Include Beaker environment
. /usr/share/beakerlib/beakerlib.sh || exit 1
PACKAGE="bind"
: ${PACKAGE:="bind"}
PHASE=${PHASE:-Test}
rlJournalStart

View file

@ -1,12 +1,8 @@
summary: What the test does
description: ''
contact: Petr Sklenar <psklenar@redhat.com>
component:
- bind
test: ./runtest.sh
framework: beakerlib
recommend:
- bind
duration: 5m
enabled: true
tag:
@ -19,6 +15,24 @@ adjust:
- enabled: false
when: distro != rhel-8
continue: false
- require+:
- bind
- bind-utils
environment+:
PACKAGE: bind
when: component is not defined or component == bind
- require+:
- bind9-next
- bind9-next-utils
environment+:
PACKAGE: bind9-next
when: component == bind9-next
- require+:
- bind9.16
- bind9.16-utils
environment+:
PACKAGE: bind9.16
when: component == bind9.16
extra-nitrate: TC#0608023
extra-summary: /CoreOS/bind/Regression/bz1848169-named-checkconf-cidr-host-bits
extra-task: /CoreOS/bind/Regression/bz1848169-named-checkconf-cidr-host-bits

View file

@ -28,7 +28,7 @@
# Include Beaker environment
. /usr/share/beakerlib/beakerlib.sh || exit 1
PACKAGE="bind"
: ${PACKAGE:="bind"}
rlJournalStart
rlPhaseStartSetup

View file

@ -1,8 +1,6 @@
summary: Sanity/named-checkzone
description: ''
contact: Petr Sklenar <psklenar@redhat.com>
component:
- bind
test: ./runtest.sh
framework: beakerlib
duration: 5m

View file

@ -3,5 +3,7 @@ test: ./test.sh
framework: beakerlib
duration: 68m
contact: Petr Sklenar <psklenar@redhat.com>
component:
- bind
adjust:
- enabled: false
when: component != bind
because: freeipa is not supported with alternative components

View file

@ -1,13 +1,8 @@
summary: sanity testing of stub server
description: ''
contact: Petr Sklenar <psklenar@redhat.com>
component:
- bind
test: ./runtest.sh
framework: beakerlib
recommend:
- bind
- bind-utils
duration: 10m
enabled: true
tag:
@ -25,6 +20,24 @@ adjust:
- enabled: false
when: arch == ppc64le
continue: false
- require+:
- bind
- bind-utils
environment+:
PACKAGE: bind
when: component is not defined or component == bind
- require+:
- bind9-next
- bind9-next-utils
environment+:
PACKAGE: bind9-next
when: component == bind9-next
- require+:
- bind9.16
- bind9.16-utils
environment+:
PACKAGE: bind9.16
when: component == bind9.16
extra-nitrate: TC#0518539
extra-summary: /CoreOS/bind/Stub/master-and-stub-server-talks-a-bit
extra-task: /CoreOS/bind/Stub/master-and-stub-server-talks-a-bit

View file

@ -28,7 +28,7 @@
# Include Beaker environment
. /usr/share/beakerlib/beakerlib.sh || exit 1
PACKAGE="bind"
: ${PACKAGE:="bind"}
rlJournalStart
rlPhaseStartSetup "base setup"

View file

@ -4,3 +4,5 @@ discover:
how: fmf
execute:
how: tmt
context:
component: bind