Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-33809

Find out what's wrong with the tests on the 2.0 branch requiring so much RAM

      Tests on the 2.0 branch require crazy amounts of RAM or that the VM be killed after every test. This appears to be a regression from 1.x.

      Running the full test suite (on 2.0, Maven 3.3.3 and Java 8):

      Surefire forked booter 1:

      Surefire forked booter 2 (there is a little jconsole disconnection of ~4 minutes in my local env, but nothing remarkable happened in the middle):

      Maven launcher process:

      Running the full test suite (on 2.0, Maven 3.3.3 and Java 7 and -Xmx600m - lowered from the current value of -Xmx1g):

      Surefire forked booter 1:

      Surefire forked booter 2:

      Maven launcher process:

      Running the full test suite (on 1.x, Maven 3.3.3 and Java 7 and -Xmx256):

      Surefire forked booter 1:

      Surefire forked booter 2:

      Maven launcher process:

        1. java7-2.0-maven-launcher.png
          java7-2.0-maven-launcher.png
          21 kB
        2. java7-2.0-surefire-booter1.png
          java7-2.0-surefire-booter1.png
          70 kB
        3. java7-2.0-surefire-booter2.png
          java7-2.0-surefire-booter2.png
          75 kB
        4. java7-1.x-maven-launcher.png
          java7-1.x-maven-launcher.png
          20 kB
        5. java7-1.x-surefire-booter1.png
          java7-1.x-surefire-booter1.png
          56 kB
        6. java7-1.x-surefire-booter2.png
          java7-1.x-surefire-booter2.png
          50 kB
        7. forked-booter-1.png
          forked-booter-1.png
          354 kB
        8. forked-booter-2.png
          forked-booter-2.png
          331 kB
        9. maven-laucher.png
          maven-laucher.png
          152 kB
        10. jenkins2-maven-launcher.png
          jenkins2-maven-launcher.png
          230 kB
        11. jenkins1-surefire-booter.png
          jenkins1-surefire-booter.png
          261 kB
        12. jenkins2-surefire-booter.png
          jenkins2-surefire-booter.png
          259 kB
        13. jenkins1-maven-launcher.png
          jenkins1-maven-launcher.png
          253 kB

          [JENKINS-33809] Find out what's wrong with the tests on the 2.0 branch requiring so much RAM

          Daniel Beck created issue -
          Daniel Beck made changes -
          Epic Link New: JENKINS-33810 [ 169285 ]
          Daniel Beck made changes -
          Rank New: Ranked higher
          Spike Washburn made changes -
          Assignee New: Antonio Muñiz [ amuniz ]
          Daniel Beck made changes -
          Labels Original: 2.0 2.0-beta regression New: 2.0 2.0-beta 2.0-planned regression
          Antonio Muñiz made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Antonio Muñiz made changes -
          Attachment New: jenkins2-surefire-booter.png [ 32294 ]
          Attachment New: jenkins2-maven-launcher.png [ 32295 ]
          Attachment New: jenkins1-surefire-booter.png [ 32296 ]
          Attachment New: jenkins1-maven-launcher.png [ 32297 ]
          Antonio Muñiz made changes -
          Description Original: Tests on the 2.0 branch require crazy amounts of RAM or that the VM be killed after every test. This appears to be a regression from 1.x. New: Tests on the 2.0 branch require crazy amounts of RAM or that the VM be killed after every test. This appears to be a regression from 1.x.

          Monitor of Jenkins 1.x (JDKInstallerTest run):

          1. Maven launcher process:

          !jenkins1-maven-launcher.png|thumbnail!

          2. Surefire booter:

          !jenkins1-surefire-booter.png|thumbnail!

          Monitor of Jenkins 2.x (JDKInstallerTest run):

          1. Maven launcher process

          !jenkins2-maven-launcher.png|thumbnail!

          2. Surefire booter

          !jenkins2-surefire-booter.png|thumbnail!
          Antonio Muñiz made changes -
          Description Original: Tests on the 2.0 branch require crazy amounts of RAM or that the VM be killed after every test. This appears to be a regression from 1.x.

          Monitor of Jenkins 1.x (JDKInstallerTest run):

          1. Maven launcher process:

          !jenkins1-maven-launcher.png|thumbnail!

          2. Surefire booter:

          !jenkins1-surefire-booter.png|thumbnail!

          Monitor of Jenkins 2.x (JDKInstallerTest run):

          1. Maven launcher process

          !jenkins2-maven-launcher.png|thumbnail!

          2. Surefire booter

          !jenkins2-surefire-booter.png|thumbnail!
          New: Tests on the 2.0 branch require crazy amounts of RAM or that the VM be killed after every test. This appears to be a regression from 1.x.

          Monitor of Jenkins 1.x (JDKInstallerTest run):

          1. Maven launcher process:

          !jenkins1-maven-launcher.png|width=200,height=200!

          2. Surefire booter:

          !jenkins1-surefire-booter.png|thumbnail!

          Monitor of Jenkins 2.x (JDKInstallerTest run):

          1. Maven launcher process

          !jenkins2-maven-launcher.png|thumbnail!

          2. Surefire booter

          !jenkins2-surefire-booter.png|thumbnail!
          Antonio Muñiz made changes -
          Description Original: Tests on the 2.0 branch require crazy amounts of RAM or that the VM be killed after every test. This appears to be a regression from 1.x.

          Monitor of Jenkins 1.x (JDKInstallerTest run):

          1. Maven launcher process:

          !jenkins1-maven-launcher.png|width=200,height=200!

          2. Surefire booter:

          !jenkins1-surefire-booter.png|thumbnail!

          Monitor of Jenkins 2.x (JDKInstallerTest run):

          1. Maven launcher process

          !jenkins2-maven-launcher.png|thumbnail!

          2. Surefire booter

          !jenkins2-surefire-booter.png|thumbnail!
          New: Tests on the 2.0 branch require crazy amounts of RAM or that the VM be killed after every test. This appears to be a regression from 1.x.

          Monitor of Jenkins 1.x (JDKInstallerTest run):

          1. Maven launcher process:

          !jenkins1-maven-launcher.png|width=400,height=300!

          2. Surefire booter:

          !jenkins1-surefire-booter.png|width=400,height=300!

          Monitor of Jenkins 2.x (JDKInstallerTest run):

          1. Maven launcher process

          !jenkins2-maven-launcher.png|width=400,height=300!

          2. Surefire booter

          !jenkins2-surefire-booter.png|width=400,height=300!
          Antonio Muñiz made changes -
          Attachment New: maven-laucher.png [ 32299 ]
          Attachment New: forked-booter-2.png [ 32300 ]
          Attachment New: forked-booter-1.png [ 32301 ]

            amuniz Antonio Muñiz
            danielbeck Daniel Beck
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: