Fix storing artifacts for happy-path-test (#16035)

* Add handling after failures
7.20.x
Maxim Musienko 2020-02-14 14:11:00 +02:00 committed by GitHub
parent 67039daf73
commit cac70f2712
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 1 deletions

View File

@ -317,7 +317,13 @@ createTestWorkspaceAndRunTest() {
mkdir report
REPORT_FOLDER=$(pwd)/report
### Run tests
docker run --shm-size=256m --network host -v $REPORT_FOLDER:/tmp/e2e/report:Z -e TS_SELENIUM_BASE_URL="http://$CHE_ROUTE" -e TS_SELENIUM_MULTIUSER="true" -e TS_SELENIUM_USERNAME="${TEST_USERNAME}" -e TS_SELENIUM_PASSWORD="${TEST_USERNAME}" -e TS_SELENIUM_LOAD_PAGE_TIMEOUT=420000 quay.io/eclipse/che-e2e:nightly
docker run --shm-size=256m --network host -v $REPORT_FOLDER:/tmp/e2e/report:Z \
-e TS_SELENIUM_BASE_URL="http://$CHE_ROUTE" \
-e TS_SELENIUM_MULTIUSER="true" \
-e TS_SELENIUM_USERNAME="${TEST_USERNAME}" \
-e TS_SELENIUM_PASSWORD="${TEST_USERNAME}" \
-e TS_SELENIUM_LOAD_PAGE_TIMEOUT=420000 \
quay.io/eclipse/che-e2e:nightly ||IS_TESTS_FAILED=true
}
function createTestUserAndObtainUserToken() {

View File

@ -20,4 +20,6 @@ loginToOpenshiftAndSetDevRole
deployCheIntoCluster
createTestUserAndObtainUserToken
createTestWorkspaceAndRunTest
echo "=========================== THIS IS POST TEST ACTIONS =============================="
archiveArtifacts "che-nightly-happy-path"
if [[ "$IS_TESTS_FAILED" == "true" ]]; then exit 1; fi