Details
-
Sub-task
-
Status: Resolved
-
Minor
-
Resolution: Implemented
-
None
Description
- TestOzoneRpcClient and TestOzoneRpcClientWithRatis are subclasses of TestOzoneRpcClientAbstract. They used to execute the same test cases with OM Ratis disabled (relying on default setting) and enabled (explicitly), respectively.
HDDS-4498enabled OM Ratis by default, so now both classes test with OM Ratis enabled. - TestSecureOzoneRpcClient should directly extend TestOzoneRpcClientAbstract to avoid confusion caused by shadowed lifecycle methods.
- Allow passing MiniOzoneCluster.Builder to startCluster to avoid code duplication in TestSecureOzoneRpcClient.
- TestOzoneRpcClientAbstract should be renamed to OzoneRpcClientTests to follow naming conventions.
- Move test cases from TestOzoneRpcClientWithRatis to the base class to extend coverage for other configs.
Attachments
Issue Links
- links to