3d836c474c
Tier0 tests were part of RHEL8 which were
not added in RHEL9 in following
commit 96aed6bf63
Now added with this change which will execute
the tier0 tests in osci
Related: rhbz#1947473
Signed-off-by: Kaleemullah Siddiqui <ksiddiqu@redhat.com>
73 lines
2.8 KiB
Makefile
73 lines
2.8 KiB
Makefile
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
#
|
|
# Makefile of /CoreOS/sudo/Sanity/upstream-testsuite-execution-and-rebuild-test
|
|
# Description: This test rebuild sudo source rpm and checks that rebuild is OK. The second - main - part is about upstream testsuite execution.
|
|
# Author: Ales Marecek <amarecek@redhat.com>
|
|
#
|
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
#
|
|
# Copyright (c) 2013 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.
|
|
#
|
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
#
|
|
# Based on sudo rebuild test
|
|
|
|
export TEST=/CoreOS/certmonger/Sanity/upstream-testsuite-execution-and-rebuild-test
|
|
export TESTVERSION=1.0
|
|
|
|
BUILT_FILES=
|
|
|
|
FILES=$(METADATA) runtest.sh Makefile PURPOSE
|
|
|
|
.PHONY: all install download clean
|
|
|
|
run: $(FILES) build
|
|
./runtest.sh
|
|
|
|
build: $(BUILT_FILES)
|
|
test -x runtest.sh || chmod a+x runtest.sh
|
|
|
|
clean:
|
|
rm -f *~ $(BUILT_FILES)
|
|
|
|
|
|
include /usr/share/rhts/lib/rhts-make.include
|
|
|
|
$(METADATA): Makefile
|
|
@echo "Owner: Rob Crittenden <rcritten@redhat.com>" > $(METADATA)
|
|
@echo "Name: $(TEST)" >> $(METADATA)
|
|
@echo "TestVersion: $(TESTVERSION)" >> $(METADATA)
|
|
@echo "Path: $(TEST_DIR)" >> $(METADATA)
|
|
@echo "Description: This test rebuild sudo source rpm and checks that rebuild is OK. The second - main - part is about upstream testsuite execution." >> $(METADATA)
|
|
@echo "Type: Sanity" >> $(METADATA)
|
|
@echo "TestTime: 30m" >> $(METADATA)
|
|
@echo "RunFor: sudo" >> $(METADATA)
|
|
@echo "Requires: sudo" >> $(METADATA)
|
|
@echo "Requires: sed" >> $(METADATA)
|
|
@echo "Requires: grep" >> $(METADATA)
|
|
@echo "Requires: rpm-build" >> $(METADATA)
|
|
@echo "Requires: yum-utils" >> $(METADATA)
|
|
@echo "Requires: make" >> $(METADATA)
|
|
@echo "Requires: libcap-devel" >> $(METADATA)
|
|
@echo "Requires: audit-libs-devel" >> $(METADATA)
|
|
@echo "Priority: Normal" >> $(METADATA)
|
|
@echo "License: GPLv2" >> $(METADATA)
|
|
@echo "Confidential: no" >> $(METADATA)
|
|
@echo "Destructive: no" >> $(METADATA)
|
|
|
|
rhts-lint $(METADATA)
|