Update the RHEL-10 gating plan

- Replace the Beaker+TCMS jobs with Openstack jobs because TCMS has
  been declared obsoleted.

- Remove the embedded tests because they haven't been used on RHEL
  anyway and were just partial and outdated copies of what already
  is in the Openstack jobs above/

This change aligns this component to what we already have in c10s GCC
and annobin.
This commit is contained in:
Václav Kadlčík 2024-08-12 15:03:24 +02:00
parent 53304b3ce0
commit 7b91b0358c
3 changed files with 2 additions and 65 deletions

View File

@ -15,7 +15,8 @@ product_versions:
- rhel-10
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.other.functional}
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.gate-build-fast-lane.functional}
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.gate-build-slow-lane.functional}
--- !Policy
product_versions:
- fedora-*

View File

@ -1,13 +0,0 @@
summary: 'Test for bz460153'
description: 'Perror should not errcnt across test files'
contact: Martin Cermak <mcermak@redhat.com>
component:
- dejagnu
test: ./runtest.sh
framework: beakerlib
recommend:
- dejagnu
- expect
duration: 5m
extra-summary: /CoreOS/dejagnu/Sanity/bz460153-perror-should-not-errcnt-across-test-files
extra-task: /CoreOS/dejagnu/Sanity/bz460153-perror-should-not-errcnt-across-test-files

View File

@ -1,51 +0,0 @@
#!/bin/bash
# vim: dict=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# runtest.sh of /CoreOS/dejagnu/Sanity/bz460153-perror-should-not-errcnt-across-test-files
# Description: Test for bz460153 (perror should not errcnt across test files)
# Author: Marek Polacek <mpolacek@redhat.com>
#
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# Copyright (c) 2011 Red Hat, Inc. All rights reserved.
#
# This copyrighted material is made available to anyone wishing
# to use, modify, copy, or redistribute it subject to the terms
# and conditions of the GNU General Public License version 2.
#
# This program is distributed in the hope that it will be
# useful, but WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
# PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public
# License along with this program; if not, write to the Free
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
# Boston, MA 02110-1301, USA.
#
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Include rhts environment
. /usr/share/beakerlib/beakerlib.sh || exit 1
PACKAGE="dejagnu"
rlJournalStart
rlPhaseStartSetup
rlAssertRpm $PACKAGE
rlRun "TmpDir=\`mktemp -d\`" 0 "Creating tmp directory"
rlRun "pushd $TmpDir"
rlPhaseEnd
rlPhaseStartTest
rlRun "echo 'perror foo' > a.exp; echo 'pass bar' > b.exp; runtest a.exp b.exp" 0
rlAssertGrep "PASS: bar" testrun.sum
rlPhaseEnd
rlPhaseStartCleanup
rlRun "popd"
rlRun "rm -r $TmpDir" 0 "Removing tmp directory"
rlPhaseEnd
rlJournalPrintText
rlJournalEnd