Upgrade MicroProfile Health to 2.1
Overview
MicroProfile 3.1 provides a minor upgrade for MicroProfile Health 2.1.
This component upgrade also covers the upgrade of smallrye-health 2.1.0 that implements MicroProfile Health 2.1.
Issue Metadata
Issue
Related Issues
-
WFLY-12734 - Upgrade smallrye-health to 2.1.0
Dev Contacts
QE Contacts
Testing By
[X] QE
Requirements
-
Upgrade MicroProfile Health to 2.1
-
Upgrade smallrye-health to 2.1.0
-
Run any MicroProfile Health test in WildFly integration test suite
-
Run the Eclipse MicroProfile Health TCK without failures
Non-Requirements
-
Support of the
mp.health.disable-default-procedures
config property is postponed to WFLY-12342 that will add default server procedures. -
Porting of test for Thorntail health-check example is out of scope and will be done in the context of WFLY-12342 that will adds a proper server probes to check the
server-state
status. -
Health checks in subdeployments of EAR deployment are not supported.
Implementation Plan
Test Plan
-
Run the WildFly integration basic test suite and checks there are no failures related to MicroProfle Health tests.
-
Run the
microprofile-tck/health
module from WildFly integration test suite and checks that there are no failures. -
There is only one test for MicroProfile Health in Thorntail test suite ParserTest. The tests in MicroProfile Healh TCK and WildFly integration test suite already covers it and this test will not be brought in WildFly test suite.
Community Documentation
-
No community documentation is required for this upgrade