-
Notifications
You must be signed in to change notification settings - Fork 597
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MP Fault Tolerance 1.1 Feature Test Summary #2515
Comments
I've updated the first post with the feature test summary details. It is ready for review. |
@Azquelt : The feature test has 2 parts to it. The first describing the testing done and strategy which you have provided above. The second part is to provide a squad confidence level in the testing done. Please can you update the above with part 2. For your reference, the second part states Part 2:
Confidence: |
@Azquelt : Please could I also ask that you update the test information above to add the test bucket names that you have added the tests to. It is unclear if the tests listed are new in the TCK or are delivered as a seperate bucket. Thanks |
Updated to say that all new tests are added to the TCK, along with the FAT bucket name where the TCK is run in the liberty build. Also discovered that the 1.0 FAT tests had not been updated to run against 1.1, |
Test confidence score: 4 |
FT 1.1 is complete. Closing. |
Existing functionality
Fault Tolerance (FT) 1.1 retains all the existing function of FT 1.0
com.ibm.ws.microprofile.faulttolerance.cdi_fat
Use of TCK
FT 1.1 will have a TCK which we have integrated into the build
com.ibm.ws.microprofile.faulttolerance.1.1_fat_tck
New features for Fault Tolerance 1.1
Add config options to disable each of the FT annotation types - 2707 - spec issue #109
@CircuitBreaker
,@Retry
,@Timeout
,@Bulkhead
,@Fallback
,@Asynchronous
:MP_Fault_Tolerance_NonFallback_Enabled=false
can be enabled at the method levelMP_Fault_Tolerance_NonFallback_Enabled=false
can be enabled at the class levelMP_Fault_Tolerance_NonFallback_Enabled=false
can be enabled globallyAdd
getFailure()
method toExecutionContext
- spec issue #224getFailure()
returns the exceptionAutomated metrics integration - 2569 - spec issue #234
The text was updated successfully, but these errors were encountered: