Add cico script for checking CHE hotupdate (#16020)

* add --fail-script-on-failed-tests params to the associated tests script
7.20.x
Maxim Musienko 2020-02-19 12:31:04 +02:00 committed by GitHub
parent 444378684f
commit 980be4ce44
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 39 additions and 1 deletions

View File

@ -37,6 +37,7 @@ bash tests/legacy-e2e/che-selenium-test/selenium-tests.sh \
--host=${CHE_ROUTE} \
--port=80 \
--multiuser \
--fail-script-on-failed-tests \
--include-tests-under-repair \
--include-flaky-tests \
--fail-script-on-failed-tests \

View File

@ -0,0 +1,37 @@
#!/usr/bin/env bash
# Copyright (c) 2018 Red Hat, Inc.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
set -e
echo "========Starting nigtly test job $(date)========"
source tests/.infra/centos-ci/functional_tests_utils.sh
setupEnvs
installKVM
installDependencies
installDockerCompose
installAndStartMinishift
loginToOpenshiftAndSetDevRole
installCheCtl
deployCheIntoCluster
seleniumTestsSetup
bash tests/legacy-e2e/che-selenium-test/selenium-tests.sh \
--host=${CHE_ROUTE} \
--port=80 \
--multiuser \
--threads=1 \
--fail-script-on-failed-tests \
--test=org.eclipse.che.selenium.hotupdate.rolling.** \
|| IS_TESTS_FAILED=true
echo "=========================== THIS IS POST TEST ACTIONS =============================="
saveSeleniumTestResult
getOpenshiftLogs
archiveArtifacts "cico-nightly-hot-update-test"
if [[ "$IS_TESTS_FAILED" == "true" ]]; then exit 1; fi

View File

@ -31,8 +31,8 @@ bash tests/legacy-e2e/che-selenium-test/selenium-tests.sh \
--host=${CHE_ROUTE} \
--port=80 \
--multiuser \
--test=org.eclipse.che.selenium.site.ocpoauth.** \
--fail-script-on-failed-tests \
--test=org.eclipse.che.selenium.site.ocpoauth.** \
|| IS_TESTS_FAILED=true
echo "=========================== THIS IS POST TEST ACTIONS =============================="