Build failed in Jenkins: java-metadata-aggregator-multi-jdk » JDK-1.7.0 #18

Shibboleth Jenkins noreply at shibboleth.net
Sat Oct 12 03:57:36 EDT 2013


See <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/18/changes>

Changes:

[iay] MDA-112: signature validation stage should protect against wrapping attacks
MDA-110: signature verification stage needs property to indicate reference ID attribute
The existing test was not noticing that validation of signatures was failing. This version of the test will notice, and the build will fail.

[iay] MDA-112: signature validation stage should protect against wrapping attacks
Refactor test resources so that we can see what is going on.

[iay] MDA-82 (partial): refactor unit tests by class
Implement revised conventions for class-relative resource access.

------------------------------------------
Started by upstream project "java-metadata-aggregator-multi-jdk" build number 18
originally caused by:
 Started by an SCM change
Building in workspace <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/>
Updating https://svn.shibboleth.net/java-metadata-aggregator/trunk at revision '2013-10-12T03:56:49.913 -0400'
U         aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/ElementFormattingStageTest.java
U         aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/BaseDomTest.java
U         aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/EntitiesDescriptorAssemblerStageTest.java
U         aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/ContactPersonFilterStageTest.java
U         aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/XMLSignatureValidationStageTest.java
D         aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/ElementFormattingStage
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureValidationStage-entities2.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureValidationStage-badSignature.xml
A         aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureValidationStage-signingKey.pem
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureValidationStage-signed.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/ElementFormattingStage-prettyPrint.xml
A         aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureValidationStage-signingCert.pem
D         aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/EntitiesDescriptorAssemblerStage
D         aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/ContactPersonFilterStage
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/EntitiesDescriptorAssemblerStage-entity1.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/EntitiesDescriptorAssemblerStage-entity2.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/EntitiesDescriptorAssemblerStage-reversed.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/EntitiesDescriptorAssemblerStage-name.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/EntitiesDescriptorAssemblerStage-entities.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/ContactPersonFilterStage-entities.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/ElementFormattingStage-unformatted.xml
AU        aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/ElementFormattingStage-singleLine.xml
D         aggregator-pipeline/src/test/resources/data/badSignatureSamlMetadata.xml
Fetching 'hudson.scm.subversion.SubversionUpdateEventHandler$SVNExternalDetails at 54f5e69a' at 166 into '<https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-web-service/.settings'>
At revision 166
Fetching 'hudson.scm.subversion.SubversionUpdateEventHandler$SVNExternalDetails at 910f7ef' at 166 into '<https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/.settings'>
At revision 166
Fetching 'hudson.scm.subversion.SubversionUpdateEventHandler$SVNExternalDetails at 45298727' at 166 into '<https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-cli/.settings'>
At revision 166
Fetching 'hudson.scm.subversion.SubversionUpdateEventHandler$SVNExternalDetails at 2e6b7bf0' at 166 into '<https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-distribution/.settings'>
At revision 166
At revision 264
no change for https://svn.shibboleth.net/java-parent-projects/java-parent-project-v3/trunk/resources/eclipse/.settings since the previous build
no change for https://svn.shibboleth.net/java-parent-projects/java-parent-project-v3/trunk/resources/eclipse/.settings since the previous build
no change for https://svn.shibboleth.net/java-parent-projects/java-parent-project-v3/trunk/resources/eclipse/.settings since the previous build
no change for https://svn.shibboleth.net/java-parent-projects/java-parent-project-v3/trunk/resources/eclipse/.settings since the previous build
[JDK-1.7.0] $ /opt/maven/bin/mvn -f aggregator-parent/pom.xml -Djdk=JDK-1.7.0 clean verify -Prelease
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] Shibboleth Metadata Aggregator
[INFO] Shibboleth Metadata Aggregator :: Processing Pipeline
[INFO] Shibboleth Metadata Aggregator :: Command Line Interface
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Shibboleth Metadata Aggregator 0.8-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aggregator-parent ---
[INFO] Deleting <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-parent/target>
[INFO] 
[INFO] --- maven-dependency-plugin:2.7:copy (default) @ aggregator-parent ---
[INFO] 
[INFO] --- maven-assembly-plugin:2.4:attached (make-assembly) @ aggregator-parent ---
[INFO] 
[INFO] --- maven-jar-plugin:2.4:test-jar (default) @ aggregator-parent ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-parent/target/aggregator-parent-0.8-SNAPSHOT-tests.jar>
[INFO] 
[INFO] --- maven-javadoc-plugin:2.9:jar (attach-javadocs) @ aggregator-parent ---
[INFO] Not executing Javadoc as the project is not a Java classpath-capable package
[INFO] 
[INFO] --- maven-javadoc-plugin:2.9:test-jar (attach-javadocs) @ aggregator-parent ---
[INFO] Not executing Javadoc as the project is not a Java classpath-capable package
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources) @ aggregator-parent >>>
[INFO] 
[INFO] --- maven-dependency-plugin:2.7:copy (default) @ aggregator-parent ---
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources) @ aggregator-parent <<<
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:jar (attach-sources) @ aggregator-parent ---
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Shibboleth Metadata Aggregator :: Processing Pipeline 0.8-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ aggregator-pipeline ---
[INFO] Deleting <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/target>
[INFO] 
[INFO] --- maven-dependency-plugin:2.7:copy (default) @ aggregator-pipeline ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ aggregator-pipeline ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ aggregator-pipeline ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 82 source files to <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/target/classes>
[WARNING] <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/src/main/java/net/shibboleth/metadata/DeduplicatingItemIdMergeStrategy.java>: Some input files use unchecked or unsafe operations.
[WARNING] <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/src/main/java/net/shibboleth/metadata/DeduplicatingItemIdMergeStrategy.java>: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ aggregator-pipeline ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 51 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ aggregator-pipeline ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 41 source files to <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/target/test-classes>
[WARNING] <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/src/test/java/net/shibboleth/metadata/pipeline/ItemMetadataFilterStageTest.java>: Some input files use unchecked or unsafe operations.
[WARNING] <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/src/test/java/net/shibboleth/metadata/pipeline/ItemMetadataFilterStageTest.java>: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ aggregator-pipeline ---
[INFO] Surefire report directory: <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/target/surefire-reports>

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running TestSuite
Tests run: 117, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 7.425 sec <<< FAILURE!
testValidSignature(net.shibboleth.metadata.dom.XMLSignatureValidationStageTest)  Time elapsed: 0.007 sec  <<< FAILURE!
java.lang.AssertionError: expected [0] but found [1]
	at org.testng.Assert.fail(Assert.java:94)
	at org.testng.Assert.failNotEquals(Assert.java:494)
	at org.testng.Assert.assertEquals(Assert.java:123)
	at org.testng.Assert.assertEquals(Assert.java:370)
	at org.testng.Assert.assertEquals(Assert.java:380)
	at net.shibboleth.metadata.dom.XMLSignatureValidationStageTest.testValidSignature(XMLSignatureValidationStageTest.java:75)


Results :

Failed tests:   testValidSignature(net.shibboleth.metadata.dom.XMLSignatureValidationStageTest): expected [0] but found [1]

Tests run: 117, Failures: 1, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Shibboleth Metadata Aggregator .................... SUCCESS [19.777s]
[INFO] Shibboleth Metadata Aggregator :: Processing Pipeline  FAILURE [19.824s]
[INFO] Shibboleth Metadata Aggregator :: Command Line Interface  SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 40.892s
[INFO] Finished at: Sat Oct 12 03:57:36 EDT 2013
[INFO] Final Memory: 32M/328M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project aggregator-pipeline: There are test failures.
[ERROR] 
[ERROR] Please refer to <https://build.shibboleth.net/jenkins/job/java-metadata-aggregator-multi-jdk/jdk=JDK-1.7.0/ws/aggregator-pipeline/target/surefire-reports> for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :aggregator-pipeline
Build step 'Invoke top-level Maven targets' marked build as failure
TestNG Reports Processing: START
Looking for TestNG results report in workspace using pattern: **/target/surefire-reports/testng-results.xml
Saving reports...
Processing '/home/jenkins/.jenkins/jobs/java-metadata-aggregator-multi-jdk/configurations/axis-jdk/JDK-1.7.0/builds/2013-10-12_03-56-49/testng/testng-results.xml'
TestNG Reports Processing: FINISH


More information about the commits mailing list