From ef87c917d55ed7ad0f3fa93b1cfd439b68c08e38 Mon Sep 17 00:00:00 2001 From: Jakub Rusz Date: Thu, 5 May 2022 14:27:27 +0200 Subject: [PATCH] Nightly testing: remove edge testing from nightly pipelines All of the edge tests are being ran on every nightly compose inside virt-qe Jenkins so no need to run all of them here as well. Keep just ostree-raw-image.sh to cover edge testing for sign-off. --- .gitlab-ci.yml | 7 ++++++- schutzbot/slack_notification.sh | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b6d18cc8d..735b580f1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -297,7 +297,6 @@ OSTree: extends: .terraform/openstack rules: - !reference [.upstream_rules, rules] - - !reference [.nightly_rules, rules] script: - schutzbot/deploy.sh - /usr/libexec/tests/osbuild-composer/ostree.sh @@ -343,6 +342,12 @@ OSTree simplified installer: OSTree raw image: stage: test extends: OSTree + rules: + # run only this edge test on nightly to have some testing for sign-off + # but still reduce duplication with virt-qe Jenkins and increase nightly + # pipelines stability + - !reference [.upstream_rules, rules] + - !reference [.nightly_rules, rules] script: - schutzbot/deploy.sh - /usr/libexec/tests/osbuild-composer/ostree-raw-image.sh diff --git a/schutzbot/slack_notification.sh b/schutzbot/slack_notification.sh index 4812b4a4a..4a06c0af2 100755 --- a/schutzbot/slack_notification.sh +++ b/schutzbot/slack_notification.sh @@ -4,7 +4,7 @@ set -eux COMPOSE_ID=$(cat COMPOSE_ID) COMPOSER_NVR=$(cat COMPOSER_NVR) -MESSAGE="\"Nightly pipeline execution on *$COMPOSE_ID* with *$COMPOSER_NVR* finished with status *$1* $2 \n QE: @atodorov, @jrusz, @jabia, @xiaofwan\n Link to results: $CI_PIPELINE_URL \"" +MESSAGE="\"Nightly pipeline execution on *$COMPOSE_ID* with *$COMPOSER_NVR* finished with status *$1* $2 \n QE: @atodorov, @jrusz, @jabia\n Link to results: $CI_PIPELINE_URL\n For edge testing status please see https://url.corp.redhat.com/edge-pipelines \"" curl \ -X POST \