diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b6305ca09..a241031b4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -283,20 +283,6 @@ Image Tests: - aws/rhel-9.0-nightly-aarch64 INTERNAL_NETWORK: ["true"] -Test Case Generation: - stage: test - extends: .terraform - rules: - - !reference [.upstream_rules, rules] - script: - - schutzbot/deploy.sh - - /usr/libexec/tests/osbuild-composer/generation.sh - parallel: - matrix: - - RUNNER: - - aws/fedora-34-x86_64 - INTERNAL_NETWORK: ["true"] - OSTree: stage: test extends: .terraform/openstack diff --git a/test/cases/generation.sh b/test/cases/generation.sh deleted file mode 100755 index 15896178e..000000000 --- a/test/cases/generation.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/bash - -# -# The objective of this script is to provide special requirement needed -# for generate-test-cases. For example, disable the dnf-json daemon -# and then execute generate-test-cases. -# - -set -euxo pipefail - -# Provision the software under test. -/usr/libexec/osbuild-composer-test/provision.sh - -# Get OS data -source /usr/libexec/osbuild-composer-test/set-env-variables.sh - -# Colorful timestamped output. -function greenprint { - echo -e "\033[1;32m[$(date -Isecond)] ${1}\033[0m" -} - -# install requirements -sudo dnf -y install go - -# stop dnf-json socket -sudo systemctl stop osbuild-dnf-json.socket - -# test the test cases generation -WORKDIR=$(mktemp -d -p /var/tmp) - -OSBUILD_LABEL=$(matchpathcon -n "$(which osbuild)") -chcon "$OSBUILD_LABEL" tools/image-info - -# test the test case generation when dnf-json socket is stopped -sudo ./tools/test-case-generators/generate-test-cases\ - --output test/data/manifests\ - --arch x86_64\ - --distro rhel-8\ - --image-type qcow2\ - --store "$WORKDIR"\ - --keep-image-info