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