From 948760ae45d8009df4a8376adb3ba72fb18edf30 Mon Sep 17 00:00:00 2001 From: Steven Hawkins Date: Mon, 25 Nov 2024 03:10:57 -0500 Subject: [PATCH] fix: switching quarkus dist tests to use integration test setup (#35249) closes: #35193 Signed-off-by: Steve Hawkins --- .github/workflows/ci.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 50ad864af03..684eae6361b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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