[Test Migration] New testsuites: Clusterless, Multisite, VolatileSessions, migrated test: SessionTest

Closes #35391
Closes #35393
Closes #42619

Signed-off-by: Lukas Hanusovsky <lhanusov@redhat.com>
This commit is contained in:
Lukas Hanusovsky
2025-10-03 19:23:15 +02:00
committed by GitHub
parent 3de1613251
commit 64ffb3a83f
11 changed files with 176 additions and 143 deletions

View File

@@ -379,6 +379,10 @@ jobs:
echo "Tests: $TESTS"
./mvnw test ${{ env.SUREFIRE_RETRY }} -Pauth-server-quarkus "-Dwebdriver.chrome.driver=$CHROMEWEBDRIVER/chromedriver" -Dauth.server.feature.disable=persistent-user-sessions -Dtest=$TESTS -pl testsuite/integration-arquillian/tests/base 2>&1 | misc/log/trimmer.sh
- name: Run new base tests
run: |
./mvnw package -f tests/pom.xml -Dtest=VolatileSessionsTestSuite
- uses: ./.github/actions/upload-flaky-tests
name: Upload flaky tests
env:
@@ -394,7 +398,7 @@ jobs:
timeout-minutes: 150
strategy:
matrix:
variant: [ "clusterless,multi-site" ]
variant: [clusterless, multi-site]
fail-fast: false
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -409,6 +413,11 @@ jobs:
echo "Tests: $TESTS"
./mvnw test ${{ env.SUREFIRE_RETRY }} -Pauth-server-quarkus -Pinfinispan-server -Dauth.server.feature=${{ matrix.variant }} -Dauth.server.feature.disable=persistent-user-sessions -Dtest=$TESTS -pl testsuite/integration-arquillian/tests/base 2>&1 | misc/log/trimmer.sh
- name: Run new base tests without cache
run: |
CLASS_NAME=$(echo ${{ matrix.variant }} | sed 's/\([[:alpha:]]\)/\U\1/' | sed 's/-//')TestSuite
./mvnw package -f tests/pom.xml -Dtest=$CLASS_NAME
- uses: ./.github/actions/upload-flaky-tests
name: Upload flaky tests
env: