From b8994d990e4e4397133e2b4d3b1f69f844fb020e Mon Sep 17 00:00:00 2001 From: Tom Page Date: Tue, 6 Dec 2022 09:13:12 +0000 Subject: [PATCH] ACS-3531 Output the list of TAS tests that ran. (#1579) --- .travis.yml | 9 +++++++++ packaging/tests/scripts/output_tests_run.sh | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100755 packaging/tests/scripts/output_tests_run.sh diff --git a/.travis.yml b/.travis.yml index 71ba0fa028..ac9c1ae7cd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -264,6 +264,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 60 mvn -B verify -f packaging/tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part1 -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-restapi" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-restapi" - name: "REST API TAS tests part2" @@ -273,6 +274,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 60 mvn -B verify -f packaging/tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part2 -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-restapi" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-restapi" - name: "REST API TAS tests part3" @@ -282,6 +284,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 60 mvn -B verify -f packaging/tests/tas-restapi/pom.xml -Pall-tas-tests,run-restapi-part3 -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-restapi" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-restapi" - name: "CMIS TAS tests - BROWSER binding" @@ -291,6 +294,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 40 mvn -B verify -f packaging/tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-browser -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-cmis" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-cmis" - name: "CMIS TAS tests - ATOM binding" @@ -300,6 +304,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 40 mvn -B verify -f packaging/tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-atom -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-cmis" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-cmis" - name: "CMIS TAS tests - WEBSERVICES binding" @@ -309,6 +314,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal+transforms.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 40 mvn -B verify -f packaging/tests/tas-cmis/pom.xml -Pall-tas-tests,run-cmis-webservices -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-cmis" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-cmis" - name: "Email TAS tests" @@ -318,6 +324,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 30 mvn -B verify -f packaging/tests/tas-email/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-email" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-email" - name: "WebDAV TAS tests" @@ -327,6 +334,7 @@ jobs: - ${TAS_SCRIPTS}/start-compose.sh ${TAS_ENVIRONMENT}/docker-compose-minimal.yml - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" script: travis_wait 30 mvn -B verify -f packaging/tests/tas-webdav/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-webdav" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-webdav" - name: "Integration TAS tests" @@ -337,6 +345,7 @@ jobs: - ${TAS_SCRIPTS}/wait-for-alfresco-start.sh "http://localhost:8082/alfresco" - travis_retry travis_wait 40 mvn install -pl :alfresco-community-repo-integration-test -am -DskipTests -Pall-tas-tests script: travis_wait 30 mvn -B verify -f packaging/tests/tas-integration/pom.xml -Pall-tas-tests -Denvironment=default -DrunBugs=false + after_success: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/tas-integration" after_failure: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/tas-integration" - name: "Share Services - ShareServicesTestSuite" diff --git a/packaging/tests/scripts/output_tests_run.sh b/packaging/tests/scripts/output_tests_run.sh new file mode 100755 index 0000000000..ca1c9355c4 --- /dev/null +++ b/packaging/tests/scripts/output_tests_run.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +TAS_DIRECTORY=$1 + +cd ${TAS_DIRECTORY} + +cat target/reports/alfresco-tas.log | grep "*** STARTING"