diff --git a/.github/workflows/tck-coreprofile.yml b/.github/workflows/tck-coreprofile.yml index f76013d3a..83a046147 100644 --- a/.github/workflows/tck-coreprofile.yml +++ b/.github/workflows/tck-coreprofile.yml @@ -77,8 +77,8 @@ jobs: run: mvn -B -DskipTests=true -ntp install - name: Run TCK run: | - cd external/coreprofile-tck/coreprofile - mvn -B -ntp verify + cd external/tck/coreprofile + mvn -B -Dmaven.test.failure.ignore=true -ntp verify - name: Test Summary uses: test-summary/action@v2 with: @@ -189,4 +189,9 @@ jobs: uses: test-summary/action@v2 with: paths: "external/tck/rest/runner/target/failsafe-reports/**/TEST-*.xml" + output: test-summary.md + if: always() + - name: Job Summary + run: | + echo "${{ steps.test_summary.outputs.passed }} out of ${{ steps.test_summary.outputs.total }} tests passed" >> $GITHUB_STEP_SUMMARY if: always() diff --git a/external/coreprofile-tck/pom.xml b/external/coreprofile-tck/pom.xml deleted file mode 100644 index 7b0f7f4b4..000000000 --- a/external/coreprofile-tck/pom.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - 4.0.0 - - - cloud.piranha.external - project - 24.11.0-SNAPSHOT - - - cloud.piranha.external.coreprofiletck - project - pom - - Piranha Core Profile - Core Profile TCK project - - - coreprofile - - - - - 10.0.3 - - diff --git a/external/pom.xml b/external/pom.xml index be775447f..1b26f661c 100644 --- a/external/pom.xml +++ b/external/pom.xml @@ -28,7 +28,6 @@ - coreprofile-tck ejblite jakartaee-samples kickoff diff --git a/external/coreprofile-tck/coreprofile/installer/pom.xml b/external/tck/coreprofile/installer/pom.xml similarity index 87% rename from external/coreprofile-tck/coreprofile/installer/pom.xml rename to external/tck/coreprofile/installer/pom.xml index 499d90d0a..574bd1c0a 100644 --- a/external/coreprofile-tck/coreprofile/installer/pom.xml +++ b/external/tck/coreprofile/installer/pom.xml @@ -4,15 +4,15 @@ 4.0.0 - cloud.piranha.external.coreprofiletck.coreprofiletck + cloud.piranha.external.tck.coreprofile project 24.11.0-SNAPSHOT - installer + piranha-external-tck-coreprofile-installer pom - Piranha Core Profile - Core Profile TCK - Installer + Piranha - External - TCK - Core Profile - Installer ${project.build.directory}/tck @@ -33,7 +33,7 @@ - 4.0.0 - cloud.piranha.external.coreprofiletck + cloud.piranha.external.tck project 24.11.0-SNAPSHOT - cloud.piranha.external.coreprofiletck.coreprofiletck + cloud.piranha.external.tck.coreprofile project pom - Piranha Core Profile - Core Profile TCK - Project + Piranha - External - TCK - Core Profile - Project + + + 11.0.0 + installer diff --git a/external/coreprofile-tck/coreprofile/runner/pom.xml b/external/tck/coreprofile/runner/pom.xml similarity index 85% rename from external/coreprofile-tck/coreprofile/runner/pom.xml rename to external/tck/coreprofile/runner/pom.xml index fc433933e..6e639fbe6 100644 --- a/external/coreprofile-tck/coreprofile/runner/pom.xml +++ b/external/tck/coreprofile/runner/pom.xml @@ -4,15 +4,15 @@ 4.0.0 - cloud.piranha.external.coreprofiletck.coreprofiletck + cloud.piranha.external.tck.coreprofile project 24.11.0-SNAPSHOT - runner + piranha-external-tck-coreprofile-runner jar - Piranha Core Profile - Core Profile TCK - Runner + Piranha - External - TCK - Core Profile - Runner ${project.version} @@ -30,20 +30,18 @@ - - cloud.piranha.external.coreprofiletck.coreprofiletck - installer + cloud.piranha.external.tck.coreprofile + piranha-external-tck-coreprofile-installer ${project.version} pom - provided - jakarta.ee.tck.coreprofile + jakarta.tck.coreprofile core-profile-tck-impl - 10.0.3 + ${coreprofile.tck.version} test @@ -107,7 +105,7 @@ - jakarta.ee.tck.coreprofile:core-profile-tck-impl + jakarta.tck.coreprofile:core-profile-tck-impl 1 false diff --git a/external/coreprofile-tck/coreprofile/runner/src/test/java/cloud/piranha/tck/core/CustomJsonbSerializationITFix.java b/external/tck/coreprofile/runner/src/test/java/cloud/piranha/tck/core/CustomJsonbSerializationITFix.java similarity index 100% rename from external/coreprofile-tck/coreprofile/runner/src/test/java/cloud/piranha/tck/core/CustomJsonbSerializationITFix.java rename to external/tck/coreprofile/runner/src/test/java/cloud/piranha/tck/core/CustomJsonbSerializationITFix.java diff --git a/external/coreprofile-tck/coreprofile/runner/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension b/external/tck/coreprofile/runner/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension similarity index 100% rename from external/coreprofile-tck/coreprofile/runner/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension rename to external/tck/coreprofile/runner/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension diff --git a/external/coreprofile-tck/coreprofile/runner/src/test/resources/arquillian.xml b/external/tck/coreprofile/runner/src/test/resources/arquillian.xml similarity index 100% rename from external/coreprofile-tck/coreprofile/runner/src/test/resources/arquillian.xml rename to external/tck/coreprofile/runner/src/test/resources/arquillian.xml diff --git a/external/tck/inject/installer/pom.xml b/external/tck/inject/installer/pom.xml index dba6834cd..ced8feec2 100644 --- a/external/tck/inject/installer/pom.xml +++ b/external/tck/inject/installer/pom.xml @@ -12,7 +12,7 @@ piranha-external-tck-inject-installer pom - Piranha - External - TCK - Inject TCK - Installer + Piranha - External - TCK - Inject - Installer ${project.build.directory}/tck diff --git a/external/tck/inject/pom.xml b/external/tck/inject/pom.xml index 255e9821a..6114b10ba 100644 --- a/external/tck/inject/pom.xml +++ b/external/tck/inject/pom.xml @@ -13,7 +13,7 @@ project pom - Piranha - External - TCK - Inject TCK - Project + Piranha - External - TCK - Inject - Project 2.0.2 diff --git a/external/tck/inject/runner/pom.xml b/external/tck/inject/runner/pom.xml index 4647e940d..2c6bc7608 100644 --- a/external/tck/inject/runner/pom.xml +++ b/external/tck/inject/runner/pom.xml @@ -12,7 +12,7 @@ piranha-external-tck-inject-runner pom - Piranha - External - TCK - Inject TCK - Runner + Piranha - External - TCK - Inject - Runner ${project.build.directory}/../../installer/target/tck diff --git a/external/tck/pom.xml b/external/tck/pom.xml index c493836fb..0e4a24bf5 100644 --- a/external/tck/pom.xml +++ b/external/tck/pom.xml @@ -18,11 +18,13 @@ annotations cdi + coreprofile el inject jsonb jsonp jwt + rest server wasp