TCK Results
As required by the
Eclipse Foundation Technology Compatibility Kit License,
following is a summary of the TCK results for releases of Jakarta EE Platform, Web Profile.
Eclipse GlassFish 5.1 Web Profile, Certification Summary
- Product Name, Version and download URL (if applicable):
Eclipse GlassFish 5.1, Web Profile
- Specification Name, Version and download URL:
Jakarta EE Platform, Web Profile 8.0
- TCK Version, digital SHA-256 fingerprint and download URL:
Jakarta EE Platform CTS 8.0, SHA-256: 847c80c9c80bea4682006f186292b68acdd0ce9b239d998856c3a379c3a7be50
- Public URL of TCK Results Summary:
TCK results summary
- Any Additional Specification Certification Requirements:
None
- Java runtime used to run the implementation:
Oracle JDK 1.8.0_191
- Summary of the information for the certification environment, operating system, cloud, …:
Apache Derby,
Linux, Centos 7.
Test results:
Stage Name: connector
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 264 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 264
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/appexception
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 365 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 365
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/async
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 300 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 300
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/basic
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 105 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 105
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/ejbcontext
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 50 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 50
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/enventry
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 30 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 30
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/interceptor
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 175 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 175
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/lookup
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 30 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 30
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/naming
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 54 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 54
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/nointerface
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 60 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 60
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/packaging
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 203 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 203
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/singleton
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 230 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 220
[runcts] OUT => [javatest.batch] Number of Tests Failed = 10
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 10 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 10
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Includes: singleton_concurrency 125; singleton_dependson 20; singleton_lifecycle 85 (230 total tests)
Stage Name: ejb30/lite/stateful
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 129 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 129
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/tx
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 358 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 358
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/view
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 95 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 95
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb30/lite/xmloverride
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 30 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 30
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: ejb32
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 537 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 537
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: el
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 667 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 667
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jacc
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 24 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 24
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jaspic
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 61 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 61
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: javamail
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 56 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 56
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jaxrs
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 976 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 976
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jdbc
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 2462 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 2462
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jpa
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 1896 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 1896
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jsf
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 5526 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 5526
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jsonb
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 542 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 542
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jsonp
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 372 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 372
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jsp
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 7321 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 721
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jstl
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 541 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 541
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: jta
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 154 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 154
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: samples
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 5 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 5
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: securityapi
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 84 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 84
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: servlet
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 1643 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 1643
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: signaturetest/javaee
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 2 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 2
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Stage Name: websocket
[runcts] OUT => [javatest.batch] ********************************************************************************
[runcts] OUT => [javatest.batch] Completed running 745 tests.
[runcts] OUT => [javatest.batch] Number of Tests Passed = 745
[runcts] OUT => [javatest.batch] Number of Tests Failed = 0
[runcts] OUT => [javatest.batch] Number of Tests with Errors = 0
[runcts] OUT => [javatest.batch] ********************************************************************************
Additionally, Jakarta EE 8 Specification requires the following TCKs:
Jakarta Dependency Injection 1.0 TCK
Download URL & SHA-256
jakarta.inject-tck-1.0-bin.zip,
SHA-256: b679bac9b1057df894753892a880ba6ade530607dd811157106ed767aa26481f
TCK result summary:
[junit] Testsuite: org.jboss.weld.atinject.tck.AtInjectTCK
[junit] Tests run: 50, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.14 sec
Jakarta Contexts and Dependency Injection 2.0 TCK
Download URL & SHA-256
cdi-tck-2.0.6-dist.zip,
SHA-256: 75e969a7a3b3c77332154a2008309aad821a923d8684139242048a7640762808
TCK Result Summary:
[mvn.test] Tests run: 1809, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3,312.887 sec
[mvn.test]
[mvn.test] Results :
[mvn.test]
[mvn.test] Tests run: 1809, Failures: 0, Errors: 0, Skipped: 0
Jakarta Bean Validation 2.0 TCK
Download URL & SHA-256
beanvalidation-tck-dist-2.0.5.zip,
SHA-256: ebab3232311439dfc93559ca0dfa8cc230f51ab221cdc0a4901a8533f129f3ad
TCK Result Summary:
[mvn.test] [INFO] -------------------------------------------------------
[mvn.test] [INFO] T E S T S
[mvn.test] [INFO] -------------------------------------------------------
[mvn.test] [INFO] Running TestSuite
[mvn.test] [INFO] Tests run: 1043, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 718.379 s - in TestSuite
[mvn.test] [INFO]
[mvn.test] [INFO] Results:
[mvn.test] [INFO]
[mvn.test] [INFO] Tests run: 1043, Failures: 0, Errors: 0, Skipped: 0
[mvn.test] [INFO]
[mvn.test] [INFO]
Jakarta Debugging Support for Other Languages 1.0 TCK
Download URL & SHA-256
eclipse-debugging-tck-1.0.0.zip,
SHA-256: c15d41a6d34c844d34ea846bd0ed6b5baa0d85cbfc3d05209e4df955ef7a5df7
TCK Result Summary:
++ grep 'is a correctly formatted SMAP' smap.log
++ wc -l
+ output=1
+ echo 1
1
+ [[ 1 < 1 ]]
+ failures=0
+ status=Passed
+ echo '<testsuite id="1" name="debugging-tck" tests="1" failures="0" errors="0" disabled="0" skipped="0">'
+ echo '<testcase name="VerifySMAP" classname="VerifySMAP" time="0" status="Passed"><system-out></system-out></testcase>'
+ echo '</testsuite>'