mirror of
https://github.com/keycloak/keycloak.git
synced 2025-12-16 20:15:46 -06:00
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:
11
.github/workflows/ci.yml
vendored
11
.github/workflows/ci.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user