This issue is archived. You can view it, but you can't modify it. Learn more

ExportXMLWordPrintable

      After a successful build I see

      Recording test results

      It then takes ages to do whatever its doing, sometime spending another 10 minutes shuffling away.

      Here is a threadDump:

      java.io.WinNTFileSystem.list(Native Method)
      java.io.File.list(File.java:937)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1230)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1259)
      org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1184)
      org.apache.tools.ant.DirectoryScanner.checkIncludePatterns(DirectoryScanner.java:1003)
      org.apache.tools.ant.DirectoryScanner.scan(DirectoryScanner.java:882)
      org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:490)
      org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:451)
      hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:105)
      hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:87)
      hudson.FilePath.act(FilePath.java:758)
      hudson.FilePath.act(FilePath.java:740)
      hudson.tasks.junit.JUnitParser.parse(JUnitParser.java:83)
      hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:123)
      hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:135)
      hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
      hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:664)
      hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:639)
      hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:617)
      hudson.model.Build$RunnerImpl.post2(Build.java:161)
      hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:586)
      hudson.model.Run.run(Run.java:1400)
      hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      hudson.model.ResourceController.execute(ResourceController.java:88)
      hudson.model.Executor.run(Executor.java:146)

      Any chance it could be speeded up? A build which takes 23 minutes ends up taking 33 just because we'd like it to show the junit results, but this seems excessive. We have about 2000 unit tests. Is this a lot?

      Thanks.

            Assignee:
            Unassigned
            Reporter:
            Dino Fancellu
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: