fix: switching quarkus dist tests to use integration test setup (#35249)

closes: #35193

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
This commit is contained in:
Steven Hawkins
2024-11-25 03:10:57 -05:00
committed by GitHub
parent 491d4af79b
commit 948760ae45

View File

@@ -285,11 +285,10 @@ jobs:
steps:
- uses: actions/checkout@v4
- id: unit-test-setup
name: Unit test setup
uses: ./.github/actions/unit-test-setup
- id: integration-test-setup
name: Integration test setup
uses: ./.github/actions/integration-test-setup
# Not sure why, but needs to re-build otherwise there's some failures starting up
# Smoke tests should cover scenarios that could be broken by changes in other modules that quarkus
# test classes and even individual tests are included in the following suites by junit tags
# kc.quarkus.tests.groups acts as the tag filter
@@ -303,7 +302,9 @@ jobs:
PARAMS["storage"]="-Ptest-database"
PARAMS["smoke"]="-Dkc.quarkus.tests.groups=smoke"
./mvnw install -pl quarkus/tests/integration -am -DskipTests
if [ "${{ matrix.suite }}" == "container" ]; then
./mvnw install -pl quarkus/tests/integration -am -DskipTests
fi
./mvnw test -pl quarkus/tests/integration ${PARAMS["${{ matrix.suite }}"]} 2>&1 | misc/log/trimmer.sh
- name: Upload JVM Heapdumps