eclipse / microprofile-health

microprofile-health
Apache License 2.0
106 stars 61 forks source link

Add a TCK test to verify that default vendor procedures can be disabled at application level #327

Closed fabiobrz closed 5 months ago

fabiobrz commented 6 months ago

Description

Currently the TCK must be run with the mp.health.disable-default-procedures MP Config property set to true, see https://github.com/eclipse/microprofile-health/tree/main/tck#disabling-default-vendor-procedures

This does not allow for testing use cases in which the above mentioned property is set just at the application level.

This issue is a proposal for adding TCK tests that assume the mp.health.disable-default-procedures MP Config property is not set via a system property pr environment variable, but just at application level.

Such category of tests should be excluded from the default TCK execution, and executed optionally by vendors, within a separate TCK execution.

Use cases

fabiobrz commented 5 months ago

Closing this issue, see updates in #328