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

Guess at buckets for initial build via filesystem scan

      When no reference build is available (there could be several reasons for this), currently the plugin puts everything into a single bucket. For very long suites, it would be useful to be able to offer a fallback estimate based on a filesystem scan.

      For example, in a Maven project with default Surefire configuration you could look in src/test/java/ for **/*Test.java, divide all matches into buckets based simply on count, and proceed.

      Subsequent builds would have access to more accurate information as well as timing and so would do a better job of equalizing branch runtimes, but this would be a lot better than nothing.

          [JENKINS-47206] Guess at buckets for initial build via filesystem scan

          Jesse Glick created issue -
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-28924 [ JENKINS-28924 ]
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-33169 [ JENKINS-33169 ]
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-46028 [ JENKINS-46028 ]
          Jesse Glick made changes -
          Assignee New: Lucie Votypkova [ lvotypkova ]
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Jesse Glick made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "PR 34 (Web Link)" [ 20090 ]
          Andrew Bayer made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-64038 [ JENKINS-64038 ]

            lvotypkova Lucie Votypkova
            jglick Jesse Glick
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: