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

Jenkins Maven build does not recognize Tycho surfire reports

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • maven-plugin
    • None
    • Linux 64bit Debian

      Jenkins fails to recognize surefire reports of Maven / Tycho based builds.
      The tycho plugin generating the reports is:

      org.sonatype.tycho:tycho.surefire

      The issue was found with newest tycho release version 0.11.0

          [JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java
          test/src/main/java/org/jvnet/hudson/test/ExtractResourceSCM.java
          test/src/test/java/hudson/maven/Maven3BuildTest.java
          http://jenkins-ci.org/commit/jenkins/e4914db591cde0b8619726f1b92dc488ef8bec1d
          Log:
          [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java test/src/main/java/org/jvnet/hudson/test/ExtractResourceSCM.java test/src/test/java/hudson/maven/Maven3BuildTest.java http://jenkins-ci.org/commit/jenkins/e4914db591cde0b8619726f1b92dc488ef8bec1d Log: [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          http://jenkins-ci.org/commit/jenkins/ebcc79130e142172502dc434cd8e2485962282bc
          Log:
          changelog entry for JENKINS-9326

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html http://jenkins-ci.org/commit/jenkins/ebcc79130e142172502dc434cd8e2485962282bc Log: changelog entry for JENKINS-9326

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java
          http://jenkins-ci.org/commit/jenkins/452479f6219f85178f1da5b009a88dde310cd60a
          Log:
          Merge pull request #131 from kartben/fixTycho

          [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: maven-plugin/src/main/java/hudson/maven/reporters/SurefireArchiver.java http://jenkins-ci.org/commit/jenkins/452479f6219f85178f1da5b009a88dde310cd60a Log: Merge pull request #131 from kartben/fixTycho [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          changelog.html
          http://jenkins-ci.org/commit/jenkins/cd48b4ebab0ea3f4cd60642fd0a1765889ef4ee4
          Log:
          add changelog entry for JENKINS-9326

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: changelog.html http://jenkins-ci.org/commit/jenkins/cd48b4ebab0ea3f4cd60642fd0a1765889ef4ee4 Log: add changelog entry for JENKINS-9326

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          test/src/test/java/hudson/maven/Maven3BuildTest.java
          test/src/test/resources/hudson/maven/foobar_eclipse_with_fix.zip
          http://jenkins-ci.org/commit/jenkins/5ea48db3d21247c75a019d372c4054e0b1549786
          Log:
          JENKINS-9326 add integration tests with eclipse tycho relocation

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: test/src/test/java/hudson/maven/Maven3BuildTest.java test/src/test/resources/hudson/maven/foobar_eclipse_with_fix.zip http://jenkins-ci.org/commit/jenkins/5ea48db3d21247c75a019d372c4054e0b1549786 Log: JENKINS-9326 add integration tests with eclipse tycho relocation

          Code changed in jenkins
          User: Nigel Magnay
          Path:
          core/pom.xml
          core/src/main/java/hudson/ExtensionComponent.java
          core/src/main/java/hudson/WebAppMain.java
          core/src/main/java/hudson/model/Descriptor.java
          core/src/main/java/hudson/model/Hudson.java
          core/src/main/java/hudson/model/Items.java
          core/src/main/java/hudson/model/Run.java
          core/src/main/java/hudson/security/HudsonFilter.java
          core/src/main/java/hudson/taglibs/IntelliJ.gdsl
          core/src/main/java/hudson/taglibs/LayoutTagLib.java
          core/src/main/java/hudson/taglibs/eclipse.dsld
          core/src/main/java/hudson/util/XStream2.java
          core/src/main/java/jenkins/model/Jenkins.java
          core/src/main/resources/hudson/PluginManager/sidepanel.groovy
          core/src/main/resources/hudson/PluginManager/sidepanel.jelly
          core/src/main/resources/hudson/model/Hudson/manag_.groovy
          core/src/main/resources/hudson/tasks/Ant/config.groovy
          core/src/main/resources/hudson/tasks/Ant/config.jelly
          core/src/main/resources/hudson/tasks/Shell/config.groovy
          core/src/main/resources/hudson/tasks/Shell/config.jelly
          core/src/main/resources/hudson/tasks/Shell/global.groovy
          core/src/main/resources/hudson/tasks/Shell/global.jelly
          core/src/main/resources/lib/foo.jelly
          core/src/main/resources/lib/form/hetero-list.jelly
          core/src/main/resources/lib/taglib
          core/src/test/java/hudson/util/XStream2Test.java
          maven-plugin/src/main/java/hudson/maven/MavenRedeployer.java
          pom.xml
          test/src/test/java/hudson/maven/Maven3BuildTest.java
          test/src/test/resources/hudson/maven/foobar_eclipse_with_fix.zip
          http://jenkins-ci.org/commit/jenkins/dbe586ce9260b113caab7ac115a2f8382b88eaa8
          Log:
          Merge remote branch 'origin/master' into momo

          • origin/master: (28 commits)
            Need to run install during prepare, or else the release:perform fails miserably.
            Enabled more convenient access to the XSTREAM field
            added a method to help plugins rename classes and still keep backward compatibility
            Rely on released versions
            Test files accidentally crept in.
            modified to use the type-safe tag lib interface.
            Hooking the taglib interface generation.
            JENKINS-9326 add integration tests with eclipse tycho relocation
            experimenting with the taglib interface generator
            fixed NPE
            Converted a few more pages into Groovy to test the behaviour. Allow global.jelly to be written in Groovy.
            Jenkins
            auto-completes instance and descriptor
            Support global.groovy as well as config.groovy
            A few more Jelly files switched to Groovy as a test
            Looks like a dead code.
            added DSLD for Eclipse
            1.166 shipped
            not specifying the file extension so that different pieces can be implemented by different view technologies
            replaced i18n by '_' since it shows up a lot.
            ...

          Conflicts:
          core/src/main/java/hudson/model/Hudson.java

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Nigel Magnay Path: core/pom.xml core/src/main/java/hudson/ExtensionComponent.java core/src/main/java/hudson/WebAppMain.java core/src/main/java/hudson/model/Descriptor.java core/src/main/java/hudson/model/Hudson.java core/src/main/java/hudson/model/Items.java core/src/main/java/hudson/model/Run.java core/src/main/java/hudson/security/HudsonFilter.java core/src/main/java/hudson/taglibs/IntelliJ.gdsl core/src/main/java/hudson/taglibs/LayoutTagLib.java core/src/main/java/hudson/taglibs/eclipse.dsld core/src/main/java/hudson/util/XStream2.java core/src/main/java/jenkins/model/Jenkins.java core/src/main/resources/hudson/PluginManager/sidepanel.groovy core/src/main/resources/hudson/PluginManager/sidepanel.jelly core/src/main/resources/hudson/model/Hudson/manag_.groovy core/src/main/resources/hudson/tasks/Ant/config.groovy core/src/main/resources/hudson/tasks/Ant/config.jelly core/src/main/resources/hudson/tasks/Shell/config.groovy core/src/main/resources/hudson/tasks/Shell/config.jelly core/src/main/resources/hudson/tasks/Shell/global.groovy core/src/main/resources/hudson/tasks/Shell/global.jelly core/src/main/resources/lib/foo.jelly core/src/main/resources/lib/form/hetero-list.jelly core/src/main/resources/lib/taglib core/src/test/java/hudson/util/XStream2Test.java maven-plugin/src/main/java/hudson/maven/MavenRedeployer.java pom.xml test/src/test/java/hudson/maven/Maven3BuildTest.java test/src/test/resources/hudson/maven/foobar_eclipse_with_fix.zip http://jenkins-ci.org/commit/jenkins/dbe586ce9260b113caab7ac115a2f8382b88eaa8 Log: Merge remote branch 'origin/master' into momo origin/master: (28 commits) Need to run install during prepare, or else the release:perform fails miserably. Enabled more convenient access to the XSTREAM field added a method to help plugins rename classes and still keep backward compatibility Rely on released versions Test files accidentally crept in. modified to use the type-safe tag lib interface. Hooking the taglib interface generation. JENKINS-9326 add integration tests with eclipse tycho relocation experimenting with the taglib interface generator fixed NPE Converted a few more pages into Groovy to test the behaviour. Allow global.jelly to be written in Groovy. Jenkins auto-completes instance and descriptor Support global.groovy as well as config.groovy A few more Jelly files switched to Groovy as a test Looks like a dead code. added DSLD for Eclipse 1.166 shipped not specifying the file extension so that different pieces can be implemented by different view technologies replaced i18n by '_' since it shows up a lot. ... Conflicts: core/src/main/java/hudson/model/Hudson.java

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          src/main/java/hudson/maven/reporters/SurefireArchiver.java
          http://jenkins-ci.org/commit/maven-plugin/8f0cad912983b22b927ed5e928dc3231e3a58795
          Log:
          [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports

          Originally-Committed-As: e4914db591cde0b8619726f1b92dc488ef8bec1d

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: src/main/java/hudson/maven/reporters/SurefireArchiver.java http://jenkins-ci.org/commit/maven-plugin/8f0cad912983b22b927ed5e928dc3231e3a58795 Log: [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports Originally-Committed-As: e4914db591cde0b8619726f1b92dc488ef8bec1d

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          src/main/java/hudson/maven/reporters/SurefireArchiver.java
          http://jenkins-ci.org/commit/maven-plugin/96be2df03bbdde03199caf6e30f3b431d5f15826
          Log:
          Merge pull request #131 from kartben/fixTycho

          [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports
          Originally-Committed-As: 452479f6219f85178f1da5b009a88dde310cd60a

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: src/main/java/hudson/maven/reporters/SurefireArchiver.java http://jenkins-ci.org/commit/maven-plugin/96be2df03bbdde03199caf6e30f3b431d5f15826 Log: Merge pull request #131 from kartben/fixTycho [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports Originally-Committed-As: 452479f6219f85178f1da5b009a88dde310cd60a

          Code changed in jenkins
          User: Nigel Magnay
          Path:
          src/main/java/hudson/maven/MavenRedeployer.java
          http://jenkins-ci.org/commit/maven-plugin/dde440ca7cbe0bc49a32d47886c92c5b1a099db8
          Log:
          Merge remote branch 'origin/master' into momo

          • origin/master: (28 commits)
            Need to run install during prepare, or else the release:perform fails miserably.
            Enabled more convenient access to the XSTREAM field
            added a method to help plugins rename classes and still keep backward compatibility
            Rely on released versions
            Test files accidentally crept in.
            modified to use the type-safe tag lib interface.
            Hooking the taglib interface generation.
            JENKINS-9326 add integration tests with eclipse tycho relocation
            experimenting with the taglib interface generator
            fixed NPE
            Converted a few more pages into Groovy to test the behaviour. Allow global.jelly to be written in Groovy.
            Jenkins
            auto-completes instance and descriptor
            Support global.groovy as well as config.groovy
            A few more Jelly files switched to Groovy as a test
            Looks like a dead code.
            added DSLD for Eclipse
            1.166 shipped
            not specifying the file extension so that different pieces can be implemented by different view technologies
            replaced i18n by '_' since it shows up a lot.
            ...

          Conflicts:
          core/src/main/java/hudson/model/Hudson.java

          Originally-Committed-As: dbe586ce9260b113caab7ac115a2f8382b88eaa8

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Nigel Magnay Path: src/main/java/hudson/maven/MavenRedeployer.java http://jenkins-ci.org/commit/maven-plugin/dde440ca7cbe0bc49a32d47886c92c5b1a099db8 Log: Merge remote branch 'origin/master' into momo origin/master: (28 commits) Need to run install during prepare, or else the release:perform fails miserably. Enabled more convenient access to the XSTREAM field added a method to help plugins rename classes and still keep backward compatibility Rely on released versions Test files accidentally crept in. modified to use the type-safe tag lib interface. Hooking the taglib interface generation. JENKINS-9326 add integration tests with eclipse tycho relocation experimenting with the taglib interface generator fixed NPE Converted a few more pages into Groovy to test the behaviour. Allow global.jelly to be written in Groovy. Jenkins auto-completes instance and descriptor Support global.groovy as well as config.groovy A few more Jelly files switched to Groovy as a test Looks like a dead code. added DSLD for Eclipse 1.166 shipped not specifying the file extension so that different pieces can be implemented by different view technologies replaced i18n by '_' since it shows up a lot. ... Conflicts: core/src/main/java/hudson/model/Hudson.java Originally-Committed-As: dbe586ce9260b113caab7ac115a2f8382b88eaa8

          Code changed in jenkins
          User: Olivier Lamy
          Path:
          test/src/main/java/org/jvnet/hudson/test/ExtractResourceSCM.java
          http://jenkins-ci.org/commit/jenkins-test-harness/fcad7da3bca3d5138df9ba22ef7c8ab7cb0d1659
          Log:
          [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports

          Originally-Committed-As: e4914db591cde0b8619726f1b92dc488ef8bec1d

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Olivier Lamy Path: test/src/main/java/org/jvnet/hudson/test/ExtractResourceSCM.java http://jenkins-ci.org/commit/jenkins-test-harness/fcad7da3bca3d5138df9ba22ef7c8ab7cb0d1659 Log: [FIXED JENKINS-9326] Jenkins Maven build does not recognize Tycho surfire reports Originally-Committed-As: e4914db591cde0b8619726f1b92dc488ef8bec1d

            olamy Olivier Lamy
            david_schmitz David Schmitz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: