Map Store Removal: Remove Map Store tests from GHA
Closes #24089 Signed-off-by: Martin Kanis <mkanis@redhat.com>
This commit is contained in:
parent
0dd1ea09c7
commit
06067d473c
1 changed files with 0 additions and 66 deletions
66
.github/workflows/ci.yml
vendored
66
.github/workflows/ci.yml
vendored
|
@ -251,71 +251,6 @@ jobs:
|
|||
with:
|
||||
job-id: jdk-integration-tests-${{ matrix.os }}-${{ matrix.dist }}-${{ matrix.version }}
|
||||
|
||||
databases-new-store:
|
||||
name: Databases New Store
|
||||
runs-on: ubuntu-latest
|
||||
needs: [conditional]
|
||||
if: needs.conditional.outputs.ci-store == 'true'
|
||||
steps:
|
||||
- id: matrix-db
|
||||
# language=bash
|
||||
run: |
|
||||
# For PRs, run only PostgreSQL, on branches and nightly runs run all databases
|
||||
if [ "${{ github.event_name }}" == "pull_request" ]; then
|
||||
echo 'db=["chm", "hot-rod", "jpa-postgres"]' >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo 'db=["chm", "hot-rod", "jpa-postgres", "jpa-cockroach"]' >> $GITHUB_OUTPUT
|
||||
fi
|
||||
outputs:
|
||||
db: ${{ steps.matrix-db.outputs.db }}
|
||||
|
||||
new-store-integration-tests:
|
||||
name: New Store IT
|
||||
needs: [conditional, build, databases-new-store]
|
||||
if: needs.conditional.outputs.ci-store == 'true'
|
||||
runs-on: ubuntu-latest
|
||||
# Currently, the run of CockroachDB (only branches and nightly runs) is the longest with 50-60 minutes
|
||||
timeout-minutes: 90
|
||||
strategy:
|
||||
matrix:
|
||||
db: ${{ fromJson(needs.databases-new-store.outputs.db) }}
|
||||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- id: integration-test-setup
|
||||
name: Integration test setup
|
||||
uses: ./.github/actions/integration-test-setup
|
||||
|
||||
- name: Run base tests
|
||||
run: |
|
||||
declare -A PARAMS
|
||||
PARAMS["chm"]="-Pmap-storage-chm -Dpageload.timeout=90000"
|
||||
PARAMS["hot-rod"]="-Pmap-storage-hot-rod -Dpageload.timeout=90000"
|
||||
PARAMS["jpa-postgres"]="-Pmap-storage-jpa-postgres -Dpageload.timeout=90000"
|
||||
PARAMS["jpa-cockroach"]="-Pmap-storage-jpa-cockroach -Dpageload.timeout=90000"
|
||||
|
||||
TESTS=`testsuite/integration-arquillian/tests/base/testsuites/suite.sh database`
|
||||
echo "Tests: $TESTS"
|
||||
./mvnw test ${{ env.SUREFIRE_RETRY }} -Pauth-server-quarkus ${PARAMS["${{ matrix.db }}"]} -Dtest=$TESTS -pl testsuite/integration-arquillian/tests/base | misc/log/trimmer.sh
|
||||
|
||||
- name: Upload JVM Heapdumps
|
||||
if: always()
|
||||
uses: ./.github/actions/upload-heapdumps
|
||||
|
||||
- uses: ./.github/actions/upload-flaky-tests
|
||||
name: Upload flaky tests
|
||||
env:
|
||||
GH_TOKEN: ${{ github.token }}
|
||||
with:
|
||||
job-name: New Store IT
|
||||
|
||||
- name: Surefire reports
|
||||
if: always()
|
||||
uses: ./.github/actions/archive-surefire-reports
|
||||
with:
|
||||
job-id: new-store-integration-tests-${{ matrix.db }}
|
||||
|
||||
legacy-store-integration-tests:
|
||||
name: Legacy Store IT
|
||||
needs: [build, conditional]
|
||||
|
@ -714,7 +649,6 @@ jobs:
|
|||
- quarkus-unit-tests
|
||||
- quarkus-integration-tests
|
||||
- jdk-integration-tests
|
||||
- new-store-integration-tests
|
||||
- legacy-store-integration-tests
|
||||
- store-model-tests
|
||||
- clustering-integration-tests
|
||||
|
|
Loading…
Reference in a new issue