TCK Results

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

Open Liberty 21.0.0.12-beta - MicroProfile Health 4.0 Certification Summary

  • 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:

    Java 8 and 11

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

    RHEL 8

Java 8 Test results:

<?xml version="1.0" encoding="UTF-8" ?>
<testsuites>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="0" name="FATSuite" package="io.openliberty.microprofile.health40.tck" tests="2" time="166.31" timestamp="2021-10-20T23:30:11">
      <testcase classname="componenttest.custom.junit.runner.AlwaysPassesTest" name="testThatWillAlwaysPass" time="0.001" />
      <testcase classname="io.openliberty.microprofile.health40.tck.Health40TCKLauncher" name="launchHealth40Tck" time="160.865" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="1" name="CDIProducedProceduresTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="3" time="0.067" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.CDIProducedProceduresTest" name="testFailureReadinessResponsePayload" time="0.017" />
      <testcase classname="org.eclipse.microprofile.health.tck.CDIProducedProceduresTest" name="testSuccessStartupResponsePayload" time="0.019" />
      <testcase classname="org.eclipse.microprofile.health.tck.CDIProducedProceduresTest" name="testSuccessfulLivenessResponsePayload" time="0.031" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="2" name="ConfigTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.023" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.ConfigTest" name="testEmptyReadinessWithConfig" time="0.023" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="3" name="DelayedCheckTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="6.056" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.DelayedCheckTest" name="testSuccessResponsePayload" time="6.056" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="4" name="DelegateHealthSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.067" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.DelegateHealthSuccessfulTest" name="testSuccessfulDelegateInvocation" time="0.067" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="5" name="EnforceQualifierTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.018" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.EnforceQualifierTest" name="testFailureResponsePayload" time="0.018" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="6" name="HealthCheckResponseAttributesTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.040" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.HealthCheckResponseAttributesTest" name="testSuccessResponsePayload" time="0.040" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="7" name="HealthCheckResponseValidationTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.092" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.HealthCheckResponseValidationTest" name="testValidateConcreteHealthCheckResponse" time="0.092" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="8" name="JsonSchemaValidationTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="1.333" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.JsonSchemaValidationTest" name="testPayloadJsonVerifiesWithTheSpecificationSchema" time="1.333" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="9" name="MultipleLivenessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="2" time="0.081" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleLivenessFailedTest" name="testFailureLivenessResponsePayload" time="0.055" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleLivenessFailedTest" name="testSuccessfulReadinessResponsePayload" time="0.026" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="10" name="MultipleProceduresFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.061" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleProceduresFailedTest" name="testFailureResponsePayload" time="0.061" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="11" name="MultipleReadinessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="2" time="0.137" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleReadinessFailedTest" name="testSuccessfulLivenessResponsePayload" time="0.046" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleReadinessFailedTest" name="testFailureResponsePayload" time="0.091" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="12" name="MultipleStartupFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="4" time="0.225" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testFailingHealthResponsePayload" time="0.091" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testSuccessfulReadinessResponsePayload" time="0.028" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testSuccessfulLivenessResponsePayload" time="0.045" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testFailingStartupResponsePayload" time="0.061" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="13" name="NoProcedureSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.023" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.NoProcedureSuccessfulTest" name="testSuccessResponsePayload" time="0.023" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="14" name="OnlySuccessfulProcedureTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="2" time="0.058" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.OnlySuccessfulProcedureTest" name="testSuccessfulReadinessResponsePayload" time="0.019" />
      <testcase classname="org.eclipse.microprofile.health.tck.OnlySuccessfulProcedureTest" name="testSuccessfulLivenessResponsePayload" time="0.039" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="15" name="SingleLivenessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.071" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleLivenessFailedTest" name="testFailureResponsePayload" time="0.071" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="16" name="SingleLivenessSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.075" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleLivenessSuccessfulTest" name="testSuccessResponsePayload" time="0.075"     />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="17" name="SingleReadinessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.064" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleReadinessFailedTest" name="testFailureResponsePayload" time="0.064" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="18" name="SingleReadinessSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.060" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleReadinessSuccessfulTest" name="testSuccessResponsePayload" time="0.060" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="19" name="SingleStartupFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.046" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleStartupFailedTest" name="testFailedResponsePayload" time="0.046" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="20" name="SingleStartupSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.039" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleStartupSuccessfulTest" name="testSuccessResponsePayload" time="0.039" />
  </testsuite>
</testsuites>

Java 11 Test results:

<?xml version="1.0" encoding="UTF-8" ?>
<testsuites>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="0" name="FATSuite" package="io.openliberty.microprofile.health40.tck" tests="2" time="166.31" timestamp="2021-10-20T23:30:11">
      <testcase classname="componenttest.custom.junit.runner.AlwaysPassesTest" name="testThatWillAlwaysPass" time="0.001" />
      <testcase classname="io.openliberty.microprofile.health40.tck.Health40TCKLauncher" name="launchHealth40Tck" time="160.865" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="1" name="CDIProducedProceduresTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="3" time="0.067" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.CDIProducedProceduresTest" name="testFailureReadinessResponsePayload" time="0.017" />
      <testcase classname="org.eclipse.microprofile.health.tck.CDIProducedProceduresTest" name="testSuccessStartupResponsePayload" time="0.019" />
      <testcase classname="org.eclipse.microprofile.health.tck.CDIProducedProceduresTest" name="testSuccessfulLivenessResponsePayload" time="0.031" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="2" name="ConfigTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.023" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.ConfigTest" name="testEmptyReadinessWithConfig" time="0.023" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="3" name="DelayedCheckTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="6.056" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.DelayedCheckTest" name="testSuccessResponsePayload" time="6.056" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="4" name="DelegateHealthSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.067" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.DelegateHealthSuccessfulTest" name="testSuccessfulDelegateInvocation" time="0.067" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="5" name="EnforceQualifierTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.018" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.EnforceQualifierTest" name="testFailureResponsePayload" time="0.018" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="6" name="HealthCheckResponseAttributesTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.040" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.HealthCheckResponseAttributesTest" name="testSuccessResponsePayload" time="0.040" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="7" name="HealthCheckResponseValidationTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.092" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.HealthCheckResponseValidationTest" name="testValidateConcreteHealthCheckResponse" time="0.092" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="8" name="JsonSchemaValidationTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="1.333" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.JsonSchemaValidationTest" name="testPayloadJsonVerifiesWithTheSpecificationSchema" time="1.333" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="9" name="MultipleLivenessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="2" time="0.081" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleLivenessFailedTest" name="testFailureLivenessResponsePayload" time="0.055" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleLivenessFailedTest" name="testSuccessfulReadinessResponsePayload" time="0.026" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="10" name="MultipleProceduresFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.061" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleProceduresFailedTest" name="testFailureResponsePayload" time="0.061" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="11" name="MultipleReadinessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="2" time="0.137" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleReadinessFailedTest" name="testSuccessfulLivenessResponsePayload" time="0.046" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleReadinessFailedTest" name="testFailureResponsePayload" time="0.091" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="12" name="MultipleStartupFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="4" time="0.225" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testFailingHealthResponsePayload" time="0.091" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testSuccessfulReadinessResponsePayload" time="0.028" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testSuccessfulLivenessResponsePayload" time="0.045" />
      <testcase classname="org.eclipse.microprofile.health.tck.MultipleStartupFailedTest" name="testFailingStartupResponsePayload" time="0.061" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="13" name="NoProcedureSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.023" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.NoProcedureSuccessfulTest" name="testSuccessResponsePayload" time="0.023" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="14" name="OnlySuccessfulProcedureTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="2" time="0.058" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.OnlySuccessfulProcedureTest" name="testSuccessfulReadinessResponsePayload" time="0.019" />
      <testcase classname="org.eclipse.microprofile.health.tck.OnlySuccessfulProcedureTest" name="testSuccessfulLivenessResponsePayload" time="0.039" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="15" name="SingleLivenessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.071" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleLivenessFailedTest" name="testFailureResponsePayload" time="0.071" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="16" name="SingleLivenessSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.075" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleLivenessSuccessfulTest" name="testSuccessResponsePayload" time="0.075" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="17" name="SingleReadinessFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.064" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleReadinessFailedTest" name="testFailureResponsePayload" time="0.064" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="18" name="SingleReadinessSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.060" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleReadinessSuccessfulTest" name="testSuccessResponsePayload" time="0.060" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="19" name="SingleStartupFailedTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.046" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleStartupFailedTest" name="testFailedResponsePayload" time="0.046" />
  </testsuite>
  <testsuite errors="0" failures="0" hostname="ebcprs11326672-n.fyre.ibm.com" id="20" name="SingleStartupSuccessfulTest" package="org.eclipse.microprofile.health.tck" skipped="0" tests="1" time="0.039" timestamp="2021-10-20T16:32:54 PDT">
      <testcase classname="org.eclipse.microprofile.health.tck.SingleStartupSuccessfulTest" name="testSuccessResponsePayload" time="0.039" />
  </testsuite>
</testsuites>