diff --git a/.github/workflows/tck-coreprofile.yml b/.github/workflows/tck-coreprofile.yml index 2d26bf5a18..54e6ca697c 100644 --- a/.github/workflows/tck-coreprofile.yml +++ b/.github/workflows/tck-coreprofile.yml @@ -49,12 +49,14 @@ jobs: run: mvn -B -DskipTests=true -ntp install - name: Run TCK run: | - cd external/coreprofile-tck/cdi + cd external/tck/cdi mvn -B -ntp -T 1 verify - name: Test Summary uses: test-summary/action@v2 with: - paths: "external/coreprofile-tck/cdi/runner/target/surefire-reports/junitreports/TEST-*.xml" + paths: | + external/tck/cdi/runner/core/target/surefire-reports/junit-reports/TEST-*.xml + external/tck/cdi/runner/model/target/surefire-reports/TEST-*.xml if: always() coreprofile: if: github.repository == 'piranhacloud/piranha' @@ -159,8 +161,8 @@ jobs: uses: test-summary/action@v2 with: paths: | - external/tck/jsonb/installer/target/tck/bin/tck-tests/target/surefire-reports/TEST-*.xml - external/tck/jsonb/installer/target/tck/bin/tck-tests-pluggability/target/surefire-reports/TEST-*.xml + external/tck/jsonp/installer/target/tck/bin/tck-tests/target/surefire-reports/TEST-*.xml + external/tck/jsonp/installer/target/tck/bin/tck-tests-pluggability/target/surefire-reports/TEST-*.xml if: always() rest: if: github.repository == 'piranhacloud/piranha' diff --git a/external/coreprofile-tck/pom.xml b/external/coreprofile-tck/pom.xml index 126de66b23..145415cd00 100644 --- a/external/coreprofile-tck/pom.xml +++ b/external/coreprofile-tck/pom.xml @@ -16,17 +16,13 @@ Piranha Core Profile - Core Profile TCK project - cdi coreprofile rest - 4.0.13 10.0.3 3.1.5 - - 6.0.0.Beta4 diff --git a/external/coreprofile-tck/cdi/installer/pom.xml b/external/tck/cdi/installer/pom.xml similarity index 92% rename from external/coreprofile-tck/cdi/installer/pom.xml rename to external/tck/cdi/installer/pom.xml index e209ed5730..b25d09e1fe 100644 --- a/external/coreprofile-tck/cdi/installer/pom.xml +++ b/external/tck/cdi/installer/pom.xml @@ -4,15 +4,15 @@ 4.0.0 - cloud.piranha.external.coreprofiletck.cditck + cloud.piranha.external.tck.cdi project 24.11.0-SNAPSHOT - installer + piranha-external-tck-cdi-installer pom - Piranha Core Profile - CDI TCK - Installer + Piranha - External - TCK - CDI - Installer @@ -41,7 +41,7 @@ - 4.0.0 - cloud.piranha.external.coreprofiletck + cloud.piranha.external.tck project 24.11.0-SNAPSHOT - cloud.piranha.external.coreprofiletck.cditck + cloud.piranha.external.tck.cdi project pom - Piranha Core Profile - CDI TCK - Project + Piranha - External - TCK - CDI - Project + + + 4.1.0 + installer diff --git a/external/coreprofile-tck/cdi/runner/core/pom.xml b/external/tck/cdi/runner/core/pom.xml similarity index 98% rename from external/coreprofile-tck/cdi/runner/core/pom.xml rename to external/tck/cdi/runner/core/pom.xml index 008b01e394..bd8a05e36b 100644 --- a/external/coreprofile-tck/cdi/runner/core/pom.xml +++ b/external/tck/cdi/runner/core/pom.xml @@ -1,16 +1,18 @@ + 4.0.0 - cloud.piranha.external.coreprofiletck.cditck.runner + cloud.piranha.external.tck.cdi.runner project 24.11.0-SNAPSHOT - core - Piranha Core Profile - CDI TCK - Runner - Core + piranha-external-tck-cdi-runner-core + + Piranha - External - TCK - CDI - Runner - Core ${project.version} diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaDeploymentExceptionTransformer.java b/external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaDeploymentExceptionTransformer.java similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaDeploymentExceptionTransformer.java rename to external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaDeploymentExceptionTransformer.java diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaExtension.java b/external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaExtension.java similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaExtension.java rename to external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/PiranhaExtension.java diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldBeansImpl.java b/external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldBeansImpl.java similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldBeansImpl.java rename to external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldBeansImpl.java diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldContextImpl.java b/external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldContextImpl.java similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldContextImpl.java rename to external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldContextImpl.java diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldELImpl.java b/external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldELImpl.java similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldELImpl.java rename to external/tck/cdi/runner/core/src/test/java/org/jboss/weld/tck/piranha/WeldELImpl.java diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/resources/META-INF/cdi-tck.properties b/external/tck/cdi/runner/core/src/test/resources/META-INF/cdi-tck.properties similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/resources/META-INF/cdi-tck.properties rename to external/tck/cdi/runner/core/src/test/resources/META-INF/cdi-tck.properties diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension b/external/tck/cdi/runner/core/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension rename to external/tck/cdi/runner/core/src/test/resources/META-INF/services/org.jboss.arquillian.core.spi.LoadableExtension diff --git a/external/coreprofile-tck/cdi/runner/core/src/test/resources/arquillian.xml b/external/tck/cdi/runner/core/src/test/resources/arquillian.xml similarity index 100% rename from external/coreprofile-tck/cdi/runner/core/src/test/resources/arquillian.xml rename to external/tck/cdi/runner/core/src/test/resources/arquillian.xml diff --git a/external/coreprofile-tck/cdi/runner/model/pom.xml b/external/tck/cdi/runner/model/pom.xml similarity index 96% rename from external/coreprofile-tck/cdi/runner/model/pom.xml rename to external/tck/cdi/runner/model/pom.xml index 1e17366d18..3a41922dae 100644 --- a/external/coreprofile-tck/cdi/runner/model/pom.xml +++ b/external/tck/cdi/runner/model/pom.xml @@ -20,14 +20,14 @@ 4.0.0 - cloud.piranha.external.coreprofiletck.cditck.runner + cloud.piranha.external.tck.cdi.runner project 24.11.0-SNAPSHOT - lang-model + piranha-external-tck-cdi-runner-langmodel - Piranha Core Profile - CDI TCK - Runner - Lang Model + Piranha - External - TCK - CDI - Runner - Lang Model Aggregates dependencies and runs the CDI Lang Model TCK on Piranha diff --git a/external/coreprofile-tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/CDILangModelTCKRunner.java b/external/tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/CDILangModelTCKRunner.java similarity index 100% rename from external/coreprofile-tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/CDILangModelTCKRunner.java rename to external/tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/CDILangModelTCKRunner.java diff --git a/external/coreprofile-tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/LangModelVerifierBuildCompatibleExtension.java b/external/tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/LangModelVerifierBuildCompatibleExtension.java similarity index 100% rename from external/coreprofile-tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/LangModelVerifierBuildCompatibleExtension.java rename to external/tck/cdi/runner/model/src/test/java/org/glassfish/tck/cdi/lang/model/LangModelVerifierBuildCompatibleExtension.java diff --git a/external/coreprofile-tck/cdi/runner/pom.xml b/external/tck/cdi/runner/pom.xml similarity index 74% rename from external/coreprofile-tck/cdi/runner/pom.xml rename to external/tck/cdi/runner/pom.xml index ef3db1b4e9..4778476e14 100644 --- a/external/coreprofile-tck/cdi/runner/pom.xml +++ b/external/tck/cdi/runner/pom.xml @@ -4,16 +4,16 @@ 4.0.0 - cloud.piranha.external.coreprofiletck.cditck + cloud.piranha.external.tck.cdi project 24.11.0-SNAPSHOT - cloud.piranha.external.coreprofiletck.cditck.runner + cloud.piranha.external.tck.cdi.runner project pom - Piranha Core Profile - CDI TCK - Runner - Project + Piranha - External - TCK - CDI - Runner - Project core diff --git a/external/coreprofile-tck/cdi/runner/signature/pom.xml b/external/tck/cdi/runner/signature/pom.xml similarity index 90% rename from external/coreprofile-tck/cdi/runner/signature/pom.xml rename to external/tck/cdi/runner/signature/pom.xml index c4d6befd19..514870404b 100644 --- a/external/coreprofile-tck/cdi/runner/signature/pom.xml +++ b/external/tck/cdi/runner/signature/pom.xml @@ -20,14 +20,14 @@ 4.0.0 - cloud.piranha.external.coreprofiletck.cditck.runner + cloud.piranha.external.tck.cdi.runner project 24.11.0-SNAPSHOT - signature + piranha-external-tck-cdi-runner-signature - Piranha Core Profile - CDI TCK - Runner - Signature + Piranha - External - TCK - CDI - Runner - Signature Aggregates dependencies and runs the CDI Signature TCK on Piranha @@ -53,9 +53,9 @@ jakarta.enterprise cdi-tck-core-impl - 4.0.13 + ${cdi.tck.version} sig - sigtest-jdk11 + sigtest-jdk17 ${project.build.directory}/sigtest @@ -79,7 +79,7 @@ ${piranha.version} jar false - target/cdi-sigtest-classes + target/classes @@ -100,9 +100,9 @@ - target/sigtest/cdi-tck-core-impl-sigtest-jdk11.sig + target/sigtest/cdi-tck-core-impl-sigtest-jdk17.sig jakarta.decorator,jakarta.enterprise.**,jakarta.interceptor - target/cdi-sigtest-classes + target/classes target/cdi-sig-report.txt diff --git a/external/tck/inject/runner/pom.xml b/external/tck/inject/runner/pom.xml index 06a55dd9a4..4647e940d7 100644 --- a/external/tck/inject/runner/pom.xml +++ b/external/tck/inject/runner/pom.xml @@ -53,8 +53,7 @@ + executable="mvn"> diff --git a/external/tck/jsonb/runner/pom.xml b/external/tck/jsonb/runner/pom.xml index eb9d6a7a7d..fc349f4a83 100644 --- a/external/tck/jsonb/runner/pom.xml +++ b/external/tck/jsonb/runner/pom.xml @@ -29,6 +29,14 @@ + + + cloud.piranha.external.tck.jsonb + piranha-external-tck-jsonb-installer + ${project.version} + pom + + diff --git a/external/tck/jsonp/runner/pom.xml b/external/tck/jsonp/runner/pom.xml index 0205d0fe05..064b0e6ee2 100644 --- a/external/tck/jsonp/runner/pom.xml +++ b/external/tck/jsonp/runner/pom.xml @@ -57,8 +57,7 @@ Running JSON Processing TCK ${jsonp.tck.version} against Parsson ${parsson.version} ---------------------------------------------------------- + executable="mvn"> ---------------------------------------------------------- diff --git a/external/tck/pom.xml b/external/tck/pom.xml index fcd3b3b42f..c493836fbd 100644 --- a/external/tck/pom.xml +++ b/external/tck/pom.xml @@ -17,6 +17,7 @@ annotations + cdi el inject jsonb