XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Minor
    • Resolution: Implemented
    • None
    • 2.0.0
    • test

    Description

      1. 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-4498 enabled OM Ratis by default, so now both classes test with OM Ratis enabled.
      2. TestSecureOzoneRpcClient should directly extend TestOzoneRpcClientAbstract to avoid confusion caused by shadowed lifecycle methods.
      3. Allow passing MiniOzoneCluster.Builder to startCluster to avoid code duplication in TestSecureOzoneRpcClient.
      4. TestOzoneRpcClientAbstract should be renamed to OzoneRpcClientTests to follow naming conventions.
      5. Move test cases from TestOzoneRpcClientWithRatis to the base class to extend coverage for other configs.

      Attachments

        Issue Links

          Activity

            People

              adoroszlai Attila Doroszlai
              adoroszlai Attila Doroszlai
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: