Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-4847

Activate single jvm for small tests on jenkins

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 0.94.0
    • Fix Version/s: 0.94.0
    • Component/s: build, test
    • Labels:
      None
    • Environment:

      build

    • Hadoop Flags:
      Reviewed

      Description

      This will not revolutionate performances alone. We will win between 1 to 4 minutes.

      But we win as well:

      • it's a step for parallelizing the tests
      • new tests are less expensive as they do not create a new jvm: it's a continuous win
      • it will allow to push it on dev env while having the same env on dev & on build, and 3 minutes are 10% of small + medium tests execution time.

      I will do a few "submit patch" to see if it works well before asking for the real commit.

        Attachments

        1. 4847_all.v10.patch
          19 kB
          Nicolas Liochon
        2. 4847_all.v10.patch
          19 kB
          Nicolas Liochon
        3. 4847_all.v10.patch
          19 kB
          Nicolas Liochon
        4. 4847_all.v11.patch
          22 kB
          Nicolas Liochon
        5. 4847_all.v11.patch
          22 kB
          Nicolas Liochon
        6. 4847_all.v12.patch
          34 kB
          Nicolas Liochon
        7. 4847_all.v4.patch
          7 kB
          Nicolas Liochon
        8. 4847_all.v5.patch
          8 kB
          Nicolas Liochon
        9. 4847_all.v6.patch
          10 kB
          Nicolas Liochon
        10. 4847_all.v6.patch
          10 kB
          Nicolas Liochon
        11. 4847_all.v7.patch
          11 kB
          Nicolas Liochon
        12. 4847_all.v7.patch
          11 kB
          Nicolas Liochon
        13. 4847_all.v7.patch
          11 kB
          Nicolas Liochon
        14. 4847_all.v7.patch
          11 kB
          Nicolas Liochon
        15. 4847_all.v8.patch
          11 kB
          Nicolas Liochon
        16. 4847_all.v8.patch
          11 kB
          Nicolas Liochon
        17. 4847_all.v9.patch
          12 kB
          Nicolas Liochon
        18. 4847_pom.patch
          4 kB
          Nicolas Liochon
        19. 4847_pom.v2.patch
          4 kB
          Nicolas Liochon
        20. 4847_pom.v2.patch
          4 kB
          Nicolas Liochon
        21. 4847_pom.v2.patch
          4 kB
          Nicolas Liochon
        22. 4847_pom.v3.patch
          6 kB
          Nicolas Liochon

          Issue Links

            Activity

              People

              • Assignee:
                nkeywal Nicolas Liochon
                Reporter:
                nkeywal Nicolas Liochon
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: