TCK Results

As required by the Eclipse Foundation Technology Compatibility Kit License, following is a summary of the TCK results for releases of MicroProfile Context Propagation 1.3.

Open Liberty 22.0.0.1 - MicroProfile Context Propagation 1.3 Certification Summary (Java 17)

  • Product Name, Version and download URL (if applicable):

  • Specification Name, Version and download URL:

  • Public URL of TCK Results Summary:

  • Java runtime used to run the implementation:

    IBM Semeru Runtime Open Edition (17.0.1+12)

  • Summary of the information for the certification environment, operating system, cloud, …​:

    Linux

Test results:

Test suite: org.eclipse.microprofile.context.tck.ManagedExecutorTest 6 Jan 2022 23:46:57 GMT
Tests:35 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.reuseManagedExecutorBuilder Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.propagateTransactionContextJTA Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.contextOfContextualConsumerAndBiFunctionOverrideContextOfManagedExecutor Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.shutdownPreventsAdditionalSubmits Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.timedInvokeAnyRunsTaskWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.executedTaskRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.contextOfContextualSuppplierAndBiConsumerOverrideContextOfManagedExecutor Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.contextControlsForManagedExecutorBuilder Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.executedTaskRunsWithClearedContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.maxQueuedInvalidValues Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.clearUnspecifiedContexts Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.propagateApplicationContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.maxAsyncInvalidValues Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.contextOfContextualFunctionOverridesContextOfManagedExecutor Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.copyCompletableFuture Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.copyCompletionStage Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.newIncompleteFutureDependentStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.completedFutureDependentStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.failedStageDependentStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.contextOfContextualRunnableOverridesContextOfManagedExecutor Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.withDefaultExecutorServiceIsUsedDirectlyAndViaGetThreadContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.builderForManagedExecutorIsProvided Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.contextOfContextualCallableOverridesContextOfManagedExecutor Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.shutdownNowPreventsAdditionalSubmitsAndCancelsTasks Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.maxQueued3 Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.runAsyncStageAndDependentStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.untimedInvokeAnyRunsTasksWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.maxAsync2 Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.submittedTasksRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.supplyAsyncStageAndDependentStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.threadContextHasSamePropagationSettings Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.failedFutureDependentStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.completedStageDependentStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.timedInvokeAllRunsTasksWithContext Passed!
   org.eclipse.microprofile.context.tck.ManagedExecutorTest.untimedInvokeAllRunsTasksWithContext Passed!
Test suite: org.eclipse.microprofile.context.tck.MPConfigTest 6 Jan 2022 23:46:57 GMT
Tests:7 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.MPConfigTest.defaultContextPropagationForThreadContextViaMPConfig Passed!
   org.eclipse.microprofile.context.tck.MPConfigTest.explicitlySpecifiedPropagatedTakesPrecedenceOverDefaults Passed!
   org.eclipse.microprofile.context.tck.MPConfigTest.beanInjected Passed!
   org.eclipse.microprofile.context.tck.MPConfigTest.defaultMaxAsyncAndMaxQueuedForManagedExecutorViaMPConfig Passed!
   org.eclipse.microprofile.context.tck.MPConfigTest.explicitlySpecifyMaxQueued5 Passed!
   org.eclipse.microprofile.context.tck.MPConfigTest.explicitlySpecifyAllAttributesOfThreadContext Passed!
   org.eclipse.microprofile.context.tck.MPConfigTest.defaultContextPropagationForManagedExecutorViaMPConfig Passed!
Test suite: org.eclipse.microprofile.context.tck.TckTest 6 Jan 2022 23:46:57 GMT
Tests:1 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.TckTest.providerSet Passed!
Test suite: org.eclipse.microprofile.context.tck.cdi.JTACDITest 6 Jan 2022 23:46:57 GMT
Tests:6 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.cdi.JTACDITest.testTransactionPropagation Passed!
   org.eclipse.microprofile.context.tck.cdi.JTACDITest.testTransactionWithUT Passed!
   org.eclipse.microprofile.context.tck.cdi.JTACDITest.testRunWithTxnOfExecutingThread Passed!
   org.eclipse.microprofile.context.tck.cdi.JTACDITest.testAsyncTransaction Passed!
   org.eclipse.microprofile.context.tck.cdi.JTACDITest.testConcurrentTransactionPropagation Passed!
   org.eclipse.microprofile.context.tck.cdi.JTACDITest.testTransaction Passed!
Test suite: org.eclipse.microprofile.context.tck.ContextManagerTest 6 Jan 2022 23:46:57 GMT
Tests:1 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.ContextManagerTest.builderForContextManagerIsProvided Passed!
Test suite: org.eclipse.microprofile.context.tck.cdi.CDIContextTest 6 Jan 2022 23:46:57 GMT
Tests:8 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDIMECtxClearsConversationScopedBeans Passed!
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDITCCtxClear Passed!
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDIMECtxPropagatesConversationScopedBean Passed!
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDIMECtxPropagatesSessionScopedBean Passed!
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDIMECtxClearsSessionScopedBeans Passed!
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDITCCtxPropagate Passed!
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDIMECtxPropagatesRequestScopedBean Passed!
   org.eclipse.microprofile.context.tck.cdi.CDIContextTest.testCDIMECtxClearsRequestScopedBean Passed!
Test suite: org.eclipse.microprofile.context.tck.ThreadContextTest 6 Jan 2022 23:46:57 GMT
Tests:22 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.ThreadContextTest.withDefaultExecutorServiceContextCanInvokeAsyncActions Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextualConsumerRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.thirdPartyContextProvidersAreIncludedInThreadContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.unchangedContextListDefaultsToEmpty Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.withContextCaptureDependentCompletableFuturesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextualBiFunctionRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.withContextCaptureDependentCompletionStagesRunWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextualSupplierRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.builderForThreadContextIsProvided Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextualBiConsumerRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.withoutDefaultExecutorServiceContextCannotInvokeAsyncActions Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.withContextCaptureSwitchThreadContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.withContextCaptureMultipleThreadContexts Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextualCallableRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextualFunctionRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.reuseThreadContextBuilder Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.currentContextExecutorRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.clearUnspecifiedContexts Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.clearTransactionContextJTA Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.withContextCaptureDependentStageForcedCompletion Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextualRunnableRunsWithContext Passed!
   org.eclipse.microprofile.context.tck.ThreadContextTest.contextControlsForThreadContextBuilder Passed!
Test suite: org.eclipse.microprofile.context.tck.cdi.BasicCDITest 6 Jan 2022 23:46:57 GMT
Tests:4 Failures:0 Errors:0
   org.eclipse.microprofile.context.tck.cdi.BasicCDITest.testBasicExecutorUsable Passed!
   org.eclipse.microprofile.context.tck.cdi.BasicCDITest.testVerifyInjection Passed!
   org.eclipse.microprofile.context.tck.cdi.BasicCDITest.applicationDefinesProducerUsingInjectedThreadContext Passed!
   org.eclipse.microprofile.context.tck.cdi.BasicCDITest.applicationDefinesProducerOfThreadContext Passed!