From fbf5966d104d0062aea0552290db664074a89470 Mon Sep 17 00:00:00 2001 From: tathagta15 Date: Tue, 17 Jun 2025 15:04:33 +0530 Subject: [PATCH] ACS-9745-removed-reportPortal-integration (#3383) --- .github/workflows/ci.yml | 629 +----------------- .secrets.baseline | 25 +- .../rm-automation-community-rest-api/pom.xml | 10 - .../services/org.testng.ITestNGListener | 1 - .../rm-community/rm-community-repo/pom.xml | 5 - .../services/org.testng.ITestNGListener | 1 - .../services/org.testng.ITestNGListener | 1 - amps/share-services/pom.xml | 5 - .../services/org.testng.ITestNGListener | 1 - core/pom.xml | 5 - .../services/org.testng.ITestNGListener | 1 - data-model/pom.xml | 5 - .../services/org.testng.ITestNGListener | 1 - mmt/pom.xml | 5 - .../services/org.testng.ITestNGListener | 1 - packaging/tests/tas-cmis/pom.xml | 10 - .../services/org.testng.ITestNGListener | 1 - packaging/tests/tas-email/pom.xml | 5 - .../services/org.testng.ITestNGListener | 1 - packaging/tests/tas-integration/pom.xml | 12 - .../services/org.testng.ITestNGListener | 1 - packaging/tests/tas-restapi/pom.xml | 12 - .../services/org.testng.ITestNGListener | 1 - packaging/tests/tas-webdav/pom.xml | 5 - .../services/org.testng.ITestNGListener | 1 - pom.xml | 12 - remote-api/pom.xml | 5 - .../alfresco/repo/webdav/MoveMethodTest.java | 11 +- .../services/org.testng.ITestNGListener | 1 - repository/pom.xml | 5 - .../bootstrap/DataDictionaryFolderTest.java | 4 +- .../cache/lookup/EntityLookupCacheTest.java | 15 +- .../caching/CachingContentStoreTest.java | 7 +- .../org/alfresco/repo/lock/LockUtilsTest.java | 23 +- .../services/org.testng.ITestNGListener | 1 - scripts/ci/add_step_summary.sh | 17 - 36 files changed, 42 insertions(+), 804 deletions(-) delete mode 100644 amps/ags/rm-automation/rm-automation-community-rest-api/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 amps/ags/rm-community/rm-community-repo/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 amps/ags/rm-community/rm-community-repo/unit-test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 amps/share-services/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 core/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 data-model/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 mmt/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 packaging/tests/tas-cmis/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 packaging/tests/tas-email/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 packaging/tests/tas-integration/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 packaging/tests/tas-restapi/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 packaging/tests/tas-webdav/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 remote-api/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 repository/src/test/resources/META-INF/services/org.testng.ITestNGListener delete mode 100644 scripts/ci/add_step_summary.sh diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 95710e18bb..18cbbb442f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,9 +29,6 @@ env: AUTH0_CLIENT_ID: ${{ secrets.AUTH0_OIDC_ADMIN_CLIENT_ID }} AUTH0_CLIENT_SECRET: ${{ secrets.AUTH0_OIDC_CLIENT_SECRET }} AUTH0_ADMIN_PASSWORD: ${{ secrets.AUTH0_OIDC_ADMIN_PASSWORD }} - # Report Portal settings - RP_LAUNCH_PREFIX: "${{ github.workflow }} - ${{ github.job }}" - RP_PROJECT: alfresco-backend jobs: prepare: @@ -182,52 +179,9 @@ jobs: - uses: Alfresco/alfresco-build-tools/.github/actions/setup-java-build@v8.16.0 - name: "Init" run: bash ./scripts/ci/init.sh - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - ${{ matrix.testModule }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} run: | - eval "args=($RP_OPTS)" mvn -B test -pl ${{ matrix.testModule }} -am ${{ matrix.testAttributes }} -DfailIfNoTests=false "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -270,52 +224,8 @@ jobs: - name: "Set up the environment" timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} run: docker compose -f ./scripts/ci/docker-compose/docker-compose.yaml --profile ${{ matrix.compose-profile }} up -d - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - ${{ matrix.testSuite }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl remote-api -Dtest=${{ matrix.testSuite }} -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl remote-api -Dtest=${{ matrix.testSuite }} -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -345,52 +255,8 @@ jobs: run: docker compose -f ./scripts/ci/docker-compose/docker-compose-db.yaml --profile mariadb up -d env: MARIADB_VERSION: ${{ matrix.version }} - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - ${{ matrix.version }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.name=alfresco -Ddb.url=jdbc:mariadb://localhost:3307/alfresco?useUnicode=yes\&characterEncoding=UTF-8 -Ddb.username=alfresco -Ddb.password=alfresco -Ddb.driver=org.mariadb.jdbc.Driver "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.name=alfresco -Ddb.url=jdbc:mariadb://localhost:3307/alfresco?useUnicode=yes\&characterEncoding=UTF-8 -Ddb.username=alfresco -Ddb.password=alfresco -Ddb.driver=org.mariadb.jdbc.Driver # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -416,52 +282,8 @@ jobs: run: docker compose -f ./scripts/ci/docker-compose/docker-compose-db.yaml --profile mariadb up -d env: MARIADB_VERSION: 10.11 - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.name=alfresco -Ddb.url=jdbc:mariadb://localhost:3307/alfresco?useUnicode=yes\&characterEncoding=UTF-8 -Ddb.username=alfresco -Ddb.password=alfresco -Ddb.driver=org.mariadb.jdbc.Driver "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.name=alfresco -Ddb.url=jdbc:mariadb://localhost:3307/alfresco?useUnicode=yes\&characterEncoding=UTF-8 -Ddb.username=alfresco -Ddb.password=alfresco -Ddb.driver=org.mariadb.jdbc.Driver # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -487,52 +309,8 @@ jobs: run: docker compose -f ./scripts/ci/docker-compose/docker-compose-db.yaml --profile mysql up -d env: MYSQL_VERSION: 8 - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=com.mysql.cj.jdbc.Driver -Ddb.name=alfresco -Ddb.url=jdbc:mysql://localhost:3307/alfresco -Ddb.username=alfresco -Ddb.password=alfresco "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=com.mysql.jdbc.Driver -Ddb.name=alfresco -Ddb.url=jdbc:mysql://localhost:3307/alfresco -Ddb.username=alfresco -Ddb.password=alfresco # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -557,52 +335,8 @@ jobs: run: docker compose -f ./scripts/ci/docker-compose/docker-compose-db.yaml --profile postgres up -d env: POSTGRES_VERSION: 14.15 - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -627,52 +361,8 @@ jobs: run: docker compose -f ./scripts/ci/docker-compose/docker-compose-db.yaml --profile postgres up -d env: POSTGRES_VERSION: 15.10 - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -697,52 +387,8 @@ jobs: run: docker compose -f ./scripts/ci/docker-compose/docker-compose-db.yaml --profile postgres up -d env: POSTGRES_VERSION: 16.6 - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=AllDBTestsTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -763,52 +409,8 @@ jobs: run: bash ./scripts/ci/init.sh - name: "Run ActiveMQ" run: docker compose -f ./scripts/ci/docker-compose/docker-compose.yaml --profile activemq up -d - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=MessagingUnitTestSuite -DfailIfNoTests=false "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=CamelRoutesTest,CamelComponentsTest -DfailIfNoTests=false # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -879,52 +481,8 @@ jobs: - name: "Set up the environment" timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} run: docker compose -f ./scripts/ci/docker-compose/docker-compose.yaml --profile ${{ matrix.compose-profile }} up -d - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - ${{ matrix.testSuite }} ${{ matrix.idp }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl repository -am -Dtest=${{ matrix.testSuite }} -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco ${{ matrix.mvn-options }} "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl repository -am -Dtest=${{ matrix.testSuite }} -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco ${{ matrix.mvn-options }} # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -986,59 +544,16 @@ jobs: - name: "Build TAS integration tests" if: ${{ matrix.test-name }} == 'Integration TAS tests' run: mvn install -pl :alfresco-community-repo-integration-test -am -DskipTests -Pall-tas-tests - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - ${{ matrix.test-name }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" id: tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} - run: | - eval "args=($RP_OPTS)" - mvn -B verify -f packaging/tests/${{ matrix.pom-dir }}/pom.xml -Pall-tas-tests,${{ matrix.test-profile }} -Denvironment=default -DrunBugs=false "${args[@]}" - continue-on-error: true + run: mvn -B verify -f packaging/tests/${{ matrix.pom-dir }}/pom.xml -Pall-tas-tests,${{ matrix.test-profile }} -Denvironment=default -DrunBugs=false - name: "Print output after success" if: ${{ always() && steps.tests.outcome == 'success' }} run: ${TAS_SCRIPTS}/output_tests_run.sh "packaging/tests/${{ matrix.pom-dir }}" - name: "Print output after failure" if: ${{ always() && steps.tests.outcome == 'failure' }} run: ${TAS_SCRIPTS}/output_logs_for_failures.sh "packaging/tests/${{ matrix.pom-dir }}" - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.tests.outcome != 'success' - run: | - echo "::error title=tests::Tests failed: re-throwing on error." - exit 1 - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -1059,52 +574,8 @@ jobs: run: bash ./scripts/ci/init.sh - name: "Run Postgres 16.6 database" run: docker compose -f ./scripts/ci/docker-compose/docker-compose.yaml --profile postgres up -d - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Run tests" - id: run-tests - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl :alfresco-share-services -am -Dtest=ShareServicesTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl :alfresco-share-services -am -Dtest=ShareServicesTestSuite -DfailIfNoTests=false -Ddb.driver=org.postgresql.Driver -Ddb.name=alfresco -Ddb.url=jdbc:postgresql://localhost:5433/alfresco -Ddb.username=alfresco -Ddb.password=alfresco # pragma: allowlist secret - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -1134,23 +605,9 @@ jobs: run: | bash ./scripts/ci/init.sh bash ./scripts/ci/build.sh - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} 0${{ matrix.part }} - (PostgreSQL) ${{ matrix.test-name }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - name: "Verify" timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn --file amps/ags/pom.xml -B verify -Dmaven.javadoc.skip=true -Dmaven.source.skip=true -Pags -Pstart-postgres -PagsAllTestSuitePt${{ matrix.part }} ${{ env.LOG_WARN }} "${args[@]}" + run: mvn --file amps/ags/pom.xml -B verify -Dmaven.javadoc.skip=true -Dmaven.source.skip=true -Pags -Pstart-postgres -PagsAllTestSuitePt${{ matrix.part }} ${{ env.LOG_WARN }} - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -1180,23 +637,9 @@ jobs: run: | bash ./scripts/ci/init.sh bash ./scripts/ci/build.sh - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} 0${{ matrix.part }} - (MySQL) ${{ matrix.test-name }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - name: "Verify" timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn --file amps/ags/pom.xml -B verify -Dmaven.javadoc.skip=true -Dmaven.source.skip=true -Pags -Pstart-mysql -PagsAllTestSuitePt${{ matrix.part }} ${{ env.LOG_WARN }} "${args[@]}" + run: mvn --file amps/ags/pom.xml -B verify -Dmaven.javadoc.skip=true -Dmaven.source.skip=true -Pags -Pstart-mysql -PagsAllTestSuitePt${{ matrix.part }} ${{ env.LOG_WARN }} - name: "Clean Maven cache" run: bash ./scripts/ci/cleanup_cache.sh @@ -1228,53 +671,9 @@ jobs: ${{ env.TAS_SCRIPTS }}/start-compose.sh ./amps/ags/rm-community/rm-community-repo/docker-compose.yml ${{ env.TAS_SCRIPTS }}/wait-for-alfresco-start.sh "http://localhost:8080/alfresco" mvn -B install -pl :alfresco-governance-services-automation-community-rest-api -am -Pags -Pall-tas-tests -DskipTests - - name: "Prepare Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-prepare@v8.16.0 - id: rp-prepare - with: - rp-launch-prefix: ${{ env.RP_LAUNCH_PREFIX }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - rp-project: ${{ env.RP_PROJECT }} - rp-use-static-launch-name: true - continue-on-error: true - - name: "Add GitHub Step Summary" - if: github.ref_name == 'master' - env: - RP_ENABLED: ${{ steps.rp-prepare.outputs.enabled }} - RP_KEY: ${{ steps.rp-prepare.outputs.key }} - RP_URL: ${{ steps.rp-prepare.outputs.url }} - run: bash scripts/ci/add_step_summary.sh - continue-on-error: true - name: "Test" - id: run-tests timeout-minutes: ${{ fromJSON(env.GITHUB_ACTIONS_DEPLOY_TIMEOUT) }} - env: - RP_OPTS: ${{ github.ref_name == 'master' && steps.rp-prepare.outputs.mvn-opts || '' }} - run: | - eval "args=($RP_OPTS)" - mvn -B test -pl :alfresco-governance-services-automation-community-rest-api -Dskip.automationtests=false -Pags -Pall-tas-tests "${args[@]}" - continue-on-error: true - - name: "Update GitHub Step Summary" - if: github.ref_name == 'master' - run: | - echo "#### ⏱ After Tests: $(date -u +'%Y-%m-%d %H:%M:%S%:z')" >> $GITHUB_STEP_SUMMARY - continue-on-error: true - - name: "Summarize Report Portal" - if: github.ref_name == 'master' - uses: Alfresco/alfresco-build-tools/.github/actions/reportportal-summarize@v8.16.0 - id: rp-summarize - with: - tests-outcome: ${{ steps.run-tests.outcome }} - rp-launch-key: ${{ steps.rp-prepare.outputs.key }} - rp-project: ${{ env.RP_PROJECT }} - rp-token: ${{ secrets.REPORT_PORTAL_TOKEN }} - continue-on-error: true - - name: "Exit on failure" - if: steps.run-tests.outcome != 'success' - run: | - echo "::error title=run-tests::Tests failed: re-throwing on error." - exit 1 + run: mvn -B test -pl :alfresco-governance-services-automation-community-rest-api -Dskip.automationtests=false -Pags -Pall-tas-tests - name: "Configure AWS credentials" if: ${{ always() }} uses: aws-actions/configure-aws-credentials@v4 diff --git a/.secrets.baseline b/.secrets.baseline index 9727d8b8b8..c2e187e741 100644 --- a/.secrets.baseline +++ b/.secrets.baseline @@ -127,29 +127,6 @@ } ], "results": { - ".github/workflows/ci.yml": [ - { - "type": "Secret Keyword", - "filename": ".github/workflows/ci.yml", - "hashed_secret": "b86dc2f033a63f2b7b9e7d270ab806d2910d7572", - "is_verified": false, - "line_number": 295 - }, - { - "type": "Secret Keyword", - "filename": ".github/workflows/ci.yml", - "hashed_secret": "1bfb0e20f886150ba59b853bcd49dea893e00966", - "is_verified": false, - "line_number": 370 - }, - { - "type": "Secret Keyword", - "filename": ".github/workflows/ci.yml", - "hashed_secret": "128f14373ccfaff49e3664045d3a11b50cbb7b39", - "is_verified": false, - "line_number": 904 - } - ], ".github/workflows/master_release.yml": [ { "type": "Secret Keyword", @@ -1868,5 +1845,5 @@ } ] }, - "generated_at": "2025-04-22T06:32:47Z" + "generated_at": "2025-06-09T16:43:14Z" } diff --git a/amps/ags/rm-automation/rm-automation-community-rest-api/pom.xml b/amps/ags/rm-automation/rm-automation-community-rest-api/pom.xml index 942e7930a0..b178a58601 100644 --- a/amps/ags/rm-automation/rm-automation-community-rest-api/pom.xml +++ b/amps/ags/rm-automation/rm-automation-community-rest-api/pom.xml @@ -74,16 +74,6 @@ alfresco-testng 1.1 - - com.epam.reportportal - agent-java-testng - test - - - com.squareup.okhttp3 - okhttp - test - org.awaitility awaitility diff --git a/amps/ags/rm-automation/rm-automation-community-rest-api/src/test/resources/META-INF/services/org.testng.ITestNGListener b/amps/ags/rm-automation/rm-automation-community-rest-api/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/amps/ags/rm-automation/rm-automation-community-rest-api/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/amps/ags/rm-community/rm-community-repo/pom.xml b/amps/ags/rm-community/rm-community-repo/pom.xml index 0683e30d5f..6ee3f06f1c 100644 --- a/amps/ags/rm-community/rm-community-repo/pom.xml +++ b/amps/ags/rm-community/rm-community-repo/pom.xml @@ -84,11 +84,6 @@ junit test - - com.epam.reportportal - agent-java-testng - test - org.postgresql postgresql diff --git a/amps/ags/rm-community/rm-community-repo/test/resources/META-INF/services/org.testng.ITestNGListener b/amps/ags/rm-community/rm-community-repo/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/amps/ags/rm-community/rm-community-repo/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/amps/ags/rm-community/rm-community-repo/unit-test/resources/META-INF/services/org.testng.ITestNGListener b/amps/ags/rm-community/rm-community-repo/unit-test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/amps/ags/rm-community/rm-community-repo/unit-test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/amps/share-services/pom.xml b/amps/share-services/pom.xml index ad4d73e193..4785126ce1 100644 --- a/amps/share-services/pom.xml +++ b/amps/share-services/pom.xml @@ -70,11 +70,6 @@ junit test - - com.epam.reportportal - agent-java-testng - test - org.postgresql postgresql diff --git a/amps/share-services/src/test/resources/META-INF/services/org.testng.ITestNGListener b/amps/share-services/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/amps/share-services/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/core/pom.xml b/core/pom.xml index 10352e67d8..79a1b44356 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -126,11 +126,6 @@ junit test - - com.epam.reportportal - agent-java-testng - test - org.mockito mockito-core diff --git a/core/src/test/resources/META-INF/services/org.testng.ITestNGListener b/core/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/core/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/data-model/pom.xml b/data-model/pom.xml index 1ffd217da6..804870e72e 100644 --- a/data-model/pom.xml +++ b/data-model/pom.xml @@ -247,11 +247,6 @@ junit test - - com.epam.reportportal - agent-java-testng - test - org.antlr gunit diff --git a/data-model/src/test/resources/META-INF/services/org.testng.ITestNGListener b/data-model/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/data-model/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/mmt/pom.xml b/mmt/pom.xml index b0a6f3f1b3..6441085507 100644 --- a/mmt/pom.xml +++ b/mmt/pom.xml @@ -46,11 +46,6 @@ junit test - - com.epam.reportportal - agent-java-testng - test - org.mockito mockito-core diff --git a/mmt/src/test/resources/META-INF/services/org.testng.ITestNGListener b/mmt/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/mmt/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/packaging/tests/tas-cmis/pom.xml b/packaging/tests/tas-cmis/pom.xml index b3b4778716..880554af84 100644 --- a/packaging/tests/tas-cmis/pom.xml +++ b/packaging/tests/tas-cmis/pom.xml @@ -68,16 +68,6 @@ - - com.epam.reportportal - agent-java-testng - test - - - com.squareup.okhttp3 - okhttp - test - diff --git a/packaging/tests/tas-cmis/src/test/resources/META-INF/services/org.testng.ITestNGListener b/packaging/tests/tas-cmis/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/packaging/tests/tas-cmis/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/packaging/tests/tas-email/pom.xml b/packaging/tests/tas-email/pom.xml index 62afd2ea2b..9fbd109b19 100644 --- a/packaging/tests/tas-email/pom.xml +++ b/packaging/tests/tas-email/pom.xml @@ -36,11 +36,6 @@ jakarta.mail-api test - - com.epam.reportportal - agent-java-testng - test - diff --git a/packaging/tests/tas-email/src/test/resources/META-INF/services/org.testng.ITestNGListener b/packaging/tests/tas-email/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/packaging/tests/tas-email/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/packaging/tests/tas-integration/pom.xml b/packaging/tests/tas-integration/pom.xml index 50fe735379..46d436a8a3 100644 --- a/packaging/tests/tas-integration/pom.xml +++ b/packaging/tests/tas-integration/pom.xml @@ -44,18 +44,6 @@ test - - com.epam.reportportal - agent-java-testng - test - - - - com.squareup.okhttp3 - okhttp - test - - com.sun.mail jakarta.mail diff --git a/packaging/tests/tas-integration/src/test/resources/META-INF/services/org.testng.ITestNGListener b/packaging/tests/tas-integration/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/packaging/tests/tas-integration/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/packaging/tests/tas-restapi/pom.xml b/packaging/tests/tas-restapi/pom.xml index 33742b7649..51380a9a24 100644 --- a/packaging/tests/tas-restapi/pom.xml +++ b/packaging/tests/tas-restapi/pom.xml @@ -79,18 +79,6 @@ ${commons-lang3.version} - - com.epam.reportportal - agent-java-testng - test - - - - com.squareup.okhttp3 - okhttp - test - - org.awaitility awaitility diff --git a/packaging/tests/tas-restapi/src/test/resources/META-INF/services/org.testng.ITestNGListener b/packaging/tests/tas-restapi/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/packaging/tests/tas-restapi/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/packaging/tests/tas-webdav/pom.xml b/packaging/tests/tas-webdav/pom.xml index 14dbaee77c..c295769d45 100644 --- a/packaging/tests/tas-webdav/pom.xml +++ b/packaging/tests/tas-webdav/pom.xml @@ -31,11 +31,6 @@ webdav test - - com.epam.reportportal - agent-java-testng - test - diff --git a/packaging/tests/tas-webdav/src/test/resources/META-INF/services/org.testng.ITestNGListener b/packaging/tests/tas-webdav/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/packaging/tests/tas-webdav/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/pom.xml b/pom.xml index 073919ebbb..93d00ad829 100644 --- a/pom.xml +++ b/pom.xml @@ -828,18 +828,6 @@ 4.13.2 test - - com.epam.reportportal - agent-java-testng - 5.4.0 - test - - - com.squareup.okhttp3 - okhttp - 4.12.0 - test - org.antlr gunit diff --git a/remote-api/pom.xml b/remote-api/pom.xml index 67b162c25a..e153223333 100644 --- a/remote-api/pom.xml +++ b/remote-api/pom.xml @@ -66,11 +66,6 @@ junit test - - com.epam.reportportal - agent-java-testng - test - org.mockito mockito-core diff --git a/remote-api/src/test/java/org/alfresco/repo/webdav/MoveMethodTest.java b/remote-api/src/test/java/org/alfresco/repo/webdav/MoveMethodTest.java index 451471ec8b..aaf8aa0ca9 100644 --- a/remote-api/src/test/java/org/alfresco/repo/webdav/MoveMethodTest.java +++ b/remote-api/src/test/java/org/alfresco/repo/webdav/MoveMethodTest.java @@ -29,6 +29,7 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; +import static org.mockito.Mockito.lenient; import static org.mockito.Mockito.never; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; @@ -203,8 +204,8 @@ public class MoveMethodTest @Test public void canRenameFoldersWhenNewNameMatchesShufflePattern() throws Exception { - when(davHelper.isRenameShuffle(destPath)).thenReturn(true); - when(davHelper.isRenameShuffle(sourcePath)).thenReturn(false); + lenient().when(davHelper.isRenameShuffle(destPath)).thenReturn(true); + lenient().when(davHelper.isRenameShuffle(sourcePath)).thenReturn(false); // Test: Perform the rename moveMethod.moveOrCopy(sourceNodeRef, sourceParentNodeRef, destParentNodeRef, "dest.doc"); @@ -247,8 +248,8 @@ public class MoveMethodTest sourcePath = "/path/from/test.doc"; moveMethod.m_strPath = sourcePath; - when(davHelper.getServiceRegistry()).thenReturn(mockServiceRegistry); - when(mockServiceRegistry.getContentService()).thenReturn(mockContentService); + lenient().when(davHelper.getServiceRegistry()).thenReturn(mockServiceRegistry); + lenient().when(mockServiceRegistry.getContentService()).thenReturn(mockContentService); List sourcePathSplit = Arrays.asList("path", "from", "test.doc"); when(davHelper.splitAllPaths(sourcePath)).thenReturn(sourcePathSplit); @@ -366,7 +367,7 @@ public class MoveMethodTest when(mockFileFolderService.resolveNamePath(rootNode, sourcePathSplit)).thenReturn(tmpFI); when(davHelper.isRenameShuffle(destPath)).thenReturn(false); - when(davHelper.isRenameShuffle(sourcePath)).thenReturn(true); + lenient().when(davHelper.isRenameShuffle(sourcePath)).thenReturn(true); moveMethod.moveOrCopy(atmpFI.getNodeRef(), companyHomeNodeRef, companyHomeNodeRef, bakFileName); diff --git a/remote-api/src/test/resources/META-INF/services/org.testng.ITestNGListener b/remote-api/src/test/resources/META-INF/services/org.testng.ITestNGListener deleted file mode 100644 index f335f0c13f..0000000000 --- a/remote-api/src/test/resources/META-INF/services/org.testng.ITestNGListener +++ /dev/null @@ -1 +0,0 @@ -com.epam.reportportal.testng.ReportPortalTestNGListener diff --git a/repository/pom.xml b/repository/pom.xml index ec079603c8..75bb26e061 100644 --- a/repository/pom.xml +++ b/repository/pom.xml @@ -627,11 +627,6 @@ junit test - - com.epam.reportportal - agent-java-testng - test - org.assertj assertj-core diff --git a/repository/src/test/java/org/alfresco/repo/bootstrap/DataDictionaryFolderTest.java b/repository/src/test/java/org/alfresco/repo/bootstrap/DataDictionaryFolderTest.java index a418fd20bd..be1bcb1874 100644 --- a/repository/src/test/java/org/alfresco/repo/bootstrap/DataDictionaryFolderTest.java +++ b/repository/src/test/java/org/alfresco/repo/bootstrap/DataDictionaryFolderTest.java @@ -46,12 +46,12 @@ import org.alfresco.util.test.junitrules.WellKnownNodes; public class DataDictionaryFolderTest extends BaseSpringTest { @ClassRule - private static final ApplicationContextInit APP_CONTEXT_INIT = new ApplicationContextInit(); + public static final ApplicationContextInit APP_CONTEXT_INIT = new ApplicationContextInit(); private static final String DATA_DICTIONARY = "Data Dictionary"; @Rule - private WellKnownNodes wellKnownNodes = new WellKnownNodes(APP_CONTEXT_INIT); + public WellKnownNodes wellKnownNodes = new WellKnownNodes(APP_CONTEXT_INIT); private NodeService nodeService; diff --git a/repository/src/test/java/org/alfresco/repo/cache/lookup/EntityLookupCacheTest.java b/repository/src/test/java/org/alfresco/repo/cache/lookup/EntityLookupCacheTest.java index dadd1d87b3..a1429e386c 100644 --- a/repository/src/test/java/org/alfresco/repo/cache/lookup/EntityLookupCacheTest.java +++ b/repository/src/test/java/org/alfresco/repo/cache/lookup/EntityLookupCacheTest.java @@ -31,7 +31,6 @@ import java.sql.Savepoint; import java.util.Map; import java.util.TreeMap; -import junit.framework.AssertionFailedError; import org.junit.Before; import org.junit.Test; import org.mockito.Mockito; @@ -61,7 +60,7 @@ public class EntityLookupCacheTest implements EntityLookupCallbackDAO(); entityLookupCacheA = new EntityLookupCache(cache, "A", this); @@ -72,18 +71,10 @@ public class EntityLookupCacheTest implements EntityLookupCallbackDAO> $GITHUB_STEP_SUMMARY -echo "#### ⚙ Configuration" >> $GITHUB_STEP_SUMMARY - -if [[ "$RP_ENABLED" == 'true' ]]; then - echo "- [Report Portal]($RP_URL) configured with key "'`'$RP_KEY'`' >> $GITHUB_STEP_SUMMARY -else - echo "- Report Portal not enabled" >> $GITHUB_STEP_SUMMARY -fi - -set +vex -echo "=========================== Finishing Add Step Summary Script =========================="