Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-9931 Improve unit/integration tests
  3. HDDS-9968

Avoid using Files.createTempDirectory in AbstractReconSqlDBTest

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • None
    • 1.5.0
    • test

    Description

      AbstractReconSqlDBTest uses Files.createTempDirectory. We should replace it with @TempDir. The problem is that AbstractReconSqlDBTest is used in two different ways:

      • Several tests extend AbstractReconSqlDBTest. JUnit lifecycle method is executed, @TempDir can be used.
      • ReconTestInjector and TestReconWithDifferentSqlDBs create instance of AbstractReconSqlDBTest explicitly. These should provide temp directory via parameter.

      Attachments

        Issue Links

          Activity

            People

              deveshsingh Devesh Kumar Singh
              adoroszlai Attila Doroszlai
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: