qpid-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Jenkins Server <jenk...@builds.apache.org>
Subject Build failed in Jenkins: Qpid-Java-Java-Test-IBMJDK1.7 #1002
Date Sat, 28 Feb 2015 02:40:00 GMT
See <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/1002/changes>

Changes:

[robbie] QPID-6421: fix typo in README, testing GitHub integration

This closes #5

[aconway] QPID-4710: [AMQP 1.0] Support for transactions in qpid::messaging C++ client.

Implements the "transactional retire and settle immediately" option for
transactions as specified in AMQP 1.0 in the qpid::messaging C++ client.

NOTE: Transactions over AMQP 1.0 require proton 0.9 or greater.  With older
versions, attempting a transactions over AMQP 1.0 will raise a link-detached
exception "Node not found: tx-transaction"

1. Added descriptor list to Variant with support in Encoder and PnData.

Required to support transactions, need to be able to create described lists.
Variant changes are source and binary compatible.

A Variant now has a Variant::List of descripors which can be numeric or string.
Nested descriptors are implemented by putting multiple descriptors in the list.

Other minor changes:
- Variant refactor: don't delete impl on every assignment.
- Add Variant constructors that take a string encoding.
  (new constructors, not defaulted arguments, so the change is binary and source compatible.)
- Growable buffer support for Encoder.
- Printing described Variant prints descriptors in form @descriptor value

2. Added transaction support to AMQP 1.0 client code

Added messaging/amqp/Transaction.h,cpp: transaction logic
- communicate with coordinator, send declare/dischange messages.
- add tx state info to transfers and acknowledgements.
- Sync session after discharge.
- A transactional session automatically acks any message retrieved by fetch/get
  to bring them into the transaction. This is consistent the 0-10 client.

Minor fixes to existing client code:
- Fix use of pn_drain API in C++ client to work with C++ and Java brokers.
- Make amqp::Exception derive from qpid::Exception

3. Fixes to existing broker code:

- Incoming.cpp fix: start async completion before processing message.
- Delay accept of dischage message till commit is complete.
- newSession - handle failover during session creation.

4. Added tests

interop_tests.py: transaction tests that can run against an external broker, see comments.

ha_tests.py: Enable transaction tests over AMQP 1.0.

Minor test fixes:
- brokertest.py don't set default logging if QPID_LOG env vars set.
- brokertest.py Pass kwargs to broker() create function.
- qpid-receive: capacity should never be larger than message count.
- Accept user:pass as well as user/pass in Url.
- brokertest.py: Always do a ready() check on all brokers.

If proton < 0.9 is used, transaction tests will be skipped or will downgrade to
the amqp0-10 protocol with a printed warning.

[rgodfrey] QPID-6419 : [Java Broker] Queue counts can become corrupt in case of rapid acknowledgement

------------------------------------------
[...truncated 8894 lines...]
[INFO] Generating "Source Xref" report    --- maven-jxr-plugin:2.3
[INFO] Generating "Test Source Xref" report    --- maven-jxr-plugin:2.3
[INFO] Generating "JaCoCo Test" report    --- jacoco-maven-plugin:0.7.0.201403182114
[INFO] Analyzed bundle 'Qpid Performance Tests' with 106 classes
[INFO] Generating "Rat Report" report    --- apache-rat-plugin:0.10
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: build/**
[INFO] Exclude: lib/**
[INFO] Exclude: test-profiles/test_resources/ssl/**
[INFO] 564 resources included (use -debug for more details)
[INFO] 
[INFO] --- maven-site-plugin:3.3:stage (default-cli) @ qpid-perftests ---
[INFO] Using this base directory for staging: <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging>
[INFO] Parent project loaded from repository: org.apache.qpid:qpid-parent:pom:1.0
file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/>
- Session: Opened  
[INFO] Pushing <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/target/site>
[INFO]    >>> to file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/perftests/qpid-perftests>
file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/>
- Session: Disconnecting  
file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/>
- Session: Disconnected
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Skipping Qpid Performance Test System Tests
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Qpid Performance Tests Visualisation JFC 0.32-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ qpid-perftests-visualisation-jfc
---
[INFO] Deleting <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target>
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (output-test-properties) @ qpid-perftests-visualisation-jfc
---
[INFO] Executing tasks

main:
     [echo] Qpid Test Profile Properties
     [echo] [profile] java-mms.0-10
     [echo] [profile.broker.language] java
     [echo] [profile.broker.type] internal
     [echo] [profile.broker.command] "<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/bin/qpid-server">
-sp @STORE_PATH -st @STORE_TYPE -l @LOG_CONFIG_FILE
     [echo] [profile.specific.excludes] JavaTransientExcludes Java010Excludes
     [echo] [profile.test.excludes] Excludes JavaExcludes java-mms.0-10.excludes JavaTransientExcludes
Java010Excludes
     [echo] [profile.broker.version] v0_10
     [echo] [profile.test.amqp_port_protocols] ["AMQP_0_8","AMQP_0_9","AMQP_0_9_1","AMQP_0_10"]
     [echo] [profile.broker.persistent] false
     [echo] [profile.virtualhostnode.type] Memory
     [echo] [profile.virtualhostnode.context.blueprint] {"type":"ProvidedStore"}
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-minimum-versions) @ qpid-perftests-visualisation-jfc
---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-versions-standard-properties) @ qpid-perftests-visualisation-jfc
---
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.0.201403182114:prepare-agent (default-prepare-agent) @
qpid-perftests-visualisation-jfc ---
[INFO] argLine set to -javaagent:/home/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.7.0.201403182114/org.jacoco.agent-0.7.0.201403182114-runtime.jar=destfile=<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/jacoco.exec>
-Xmx512m
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ qpid-perftests-visualisation-jfc
---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ qpid-perftests-visualisation-jfc
---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/src/main/resources>
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ qpid-perftests-visualisation-jfc
---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 30 source files to <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/classes>
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ qpid-perftests-visualisation-jfc
---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] skip non existing resourceDirectory <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/src/test/resources>
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ qpid-perftests-visualisation-jfc
---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 11 source files to <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/test-classes>
[INFO] 
[INFO] --- maven-surefire-plugin:2.16:test (default-test) @ qpid-perftests-visualisation-jfc
---
[INFO] Surefire report directory: <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/surefire-reports>

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.qpid.disttest.charting.chartbuilder.TimeSeriesBuilderCallbackTest
log4j:WARN No appenders could be found for logger (org.apache.qpid.test.utils.QpidTestCase).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.599 sec - in org.apache.qpid.disttest.charting.chartbuilder.TimeSeriesBuilderCallbackTest
Running org.apache.qpid.disttest.charting.chartbuilder.ChartProductionTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.139 sec - in org.apache.qpid.disttest.charting.chartbuilder.ChartProductionTest
Running org.apache.qpid.disttest.charting.chartbuilder.ChartBuilderFactoryTest
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec - in org.apache.qpid.disttest.charting.chartbuilder.ChartBuilderFactoryTest
Running org.apache.qpid.disttest.charting.chartbuilder.BaseChartBuilderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 sec - in org.apache.qpid.disttest.charting.chartbuilder.BaseChartBuilderTest
Running org.apache.qpid.disttest.charting.chartbuilder.ColorFactoryTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.qpid.disttest.charting.chartbuilder.ColorFactoryTest
Running org.apache.qpid.disttest.charting.writer.ChartWriterTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.294 sec - in org.apache.qpid.disttest.charting.writer.ChartWriterTest
Running org.apache.qpid.disttest.charting.seriesbuilder.JdbcSeriesBuilderTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 sec - in org.apache.qpid.disttest.charting.seriesbuilder.JdbcSeriesBuilderTest
Running org.apache.qpid.disttest.charting.seriesbuilder.SeriesRowTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.apache.qpid.disttest.charting.seriesbuilder.SeriesRowTest
Running org.apache.qpid.disttest.charting.seriesbuilder.JdbcUrlGeneratorTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec - in org.apache.qpid.disttest.charting.seriesbuilder.JdbcUrlGeneratorTest
Running org.apache.qpid.disttest.charting.definition.SeriesDefinitionCreatorTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in org.apache.qpid.disttest.charting.definition.SeriesDefinitionCreatorTest
Running org.apache.qpid.disttest.charting.definition.ChartingDefinitionCreatorTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in org.apache.qpid.disttest.charting.definition.ChartingDefinitionCreatorTest

Results :

Tests run: 39, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ qpid-perftests-visualisation-jfc ---
[INFO] Building jar: <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/qpid-perftests-visualisation-jfc-0.32-SNAPSHOT.jar>
[INFO] 
[INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ qpid-perftests-visualisation-jfc
---
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (create-qbtc-output-dir) @ qpid-perftests-visualisation-jfc
---
[INFO] Executing tasks

main:
    [mkdir] Created dir: <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/qbtc-test-config>
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-site-plugin:3.3:site (default-site) @ qpid-perftests-visualisation-jfc ---
[INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.7
[INFO] configuring report plugin org.codehaus.mojo:license-maven-plugin:1.6
[INFO] configuring report plugin org.apache.maven.plugins:maven-surefire-report-plugin:2.16
[INFO] configuring report plugin org.apache.maven.plugins:maven-jxr-plugin:2.3
[INFO] configuring report plugin org.jacoco:jacoco-maven-plugin:0.7.0.201403182114
[INFO] Skipping JaCoCo execution due to missing execution data <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/jacoco-it.exec>
[INFO] configuring report plugin org.apache.rat:apache-rat-plugin:0.10
[INFO] Parent project loaded from repository: org.apache.qpid:qpid-parent:pom:1.0
[INFO] Parent project loaded from repository: org.apache:apache:pom:14
[INFO] Relativizing decoration links with respect to project URL: http://qpid.apache.org/qpid-java-build/perftests/qpid-perftests-visualisation-jfc
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
[INFO] Generating "About" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Plugin Management" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Distribution Management" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Dependency Information" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Dependency Convergence" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Source Repository" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Mailing Lists" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Issue Tracking" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Continuous Integration" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Project Plugins" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Project License" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Dependency Management" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Project Team" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Project Summary" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Dependencies" report    --- maven-project-info-reports-plugin:2.7
[INFO] Generating "Third Parties" report    --- license-maven-plugin:1.6
[INFO] Generating "Surefire Report" report    --- maven-surefire-report-plugin:2.16
[INFO] Generating "Source Xref" report    --- maven-jxr-plugin:2.3
[INFO] Generating "Test Source Xref" report    --- maven-jxr-plugin:2.3
[INFO] Generating "JaCoCo Test" report    --- jacoco-maven-plugin:0.7.0.201403182114
[INFO] Analyzed bundle 'Qpid Performance Tests Visualisation JFC' with 33 classes
[INFO] Generating "Rat Report" report    --- apache-rat-plugin:0.10
[INFO] 51 implicit excludes (use -debug for more details).
[INFO] Exclude: build/**
[INFO] Exclude: lib/**
[INFO] Exclude: test-profiles/test_resources/ssl/**
[INFO] 43 resources included (use -debug for more details)
[INFO] 
[INFO] --- maven-site-plugin:3.3:stage (default-cli) @ qpid-perftests-visualisation-jfc ---
[INFO] Using this base directory for staging: <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging>
[INFO] Parent project loaded from repository: org.apache.qpid:qpid-parent:pom:1.0
file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/>
- Session: Opened  
[INFO] Pushing <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/perftests/visualisation-jfc/target/site>
[INFO]    >>> to file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/perftests/visualisation-jfc/perftests/qpid-perftests-visualisation-jfc>
file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/>
- Session: Disconnecting  
file://<https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/target/staging/>
- Session: Disconnected
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Skipping Qpid BDB Store System Tests
[INFO] This project has been banned from the build due to previous failures.
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Qpid Java Build ................................... SUCCESS [45.287s]
[INFO] Qpid AMQP 1.0 Common .............................. SUCCESS [14.180s]
[INFO] Qpid AMQP 1.0 Client .............................. SUCCESS [4.199s]
[INFO] Qpid AMQP 1.0 Client JMS .......................... SUCCESS [7.211s]
[INFO] Qpid AMQP 1.0 JMS Client Examples ................. SUCCESS [3.567s]
[INFO] Qpid AMQP 1.0 Client WebSocket .................... SUCCESS [4.421s]
[INFO] Qpid Broker Code Generation ....................... SUCCESS [3.596s]
[INFO] Qpid Test Utilities ............................... SUCCESS [3.744s]
[INFO] Qpid Common ....................................... SUCCESS [48.110s]
[INFO] Qpid Management Common ............................ SUCCESS [3.945s]
[INFO] Qpid Java Broker Core ............................. FAILURE [1:35.454s]
[INFO] Qpid Access Control Broker Plug-in ................ SKIPPED
[INFO] Qpid AMQP 0-8 Protocol Broker Plug-in ............. SKIPPED
[INFO] Qpid AMQP 0-10 Protocol Plug-in ................... SKIPPED
[INFO] Qpid AMQP 1-0 Protocol Broker Plug-in ............. SKIPPED
[INFO] Qpid AMQP 0-8 to 0-10 Message Conversion Broker Plug-in  SKIPPED
[INFO] Qpid AMQP 0-8 to 1-0 Message Conversion Broker Plug-in  SKIPPED
[INFO] Qpid AMQP 0-10 to 1-0 Message Conversion Broker Plug-in  SKIPPED
[INFO] Qpid Derby Message Store .......................... SKIPPED
[INFO] Qpid JDBC Message Store Connection Pooling Plug-in  SKIPPED
[INFO] Qpid JDBC Message Store Broker Plug-in ............ SKIPPED
[INFO] Qpid HTTP Management Broker Plug-in ............... SKIPPED
[INFO] Qpid JMX Management Broker Plug-in ................ SKIPPED
[INFO] Qpid Memory Message Store Broker Plug-in .......... SKIPPED
[INFO] Qpid WebSocket Broker Plug-in ..................... SKIPPED
[INFO] Qpid AMQP 0-x JMS Client .......................... SUCCESS [11.585s]
[INFO] Qpid BDB Message Store ............................ SKIPPED
[INFO] Qpid BDB Message Store JMX ........................ SKIPPED
[INFO] Qpid Java Broker .................................. SKIPPED
[INFO] Qpid AMQP Management Protocol Broker Plug-in ...... SKIPPED
[INFO] Qpid AMQP 0-x JMS Client Examples ................. SUCCESS [2.068s]
[INFO] Qpid JCA .......................................... SUCCESS [5.133s]
[INFO] Qpid Resource Adaptor ............................. SUCCESS [2.454s]
[INFO] Qpid Tools ........................................ SUCCESS [2.437s]
[INFO] Qpid Management Examples .......................... SUCCESS [2.153s]
[INFO] Qpid Java System Test Parent ...................... SUCCESS [5.452s]
[INFO] Qpid System Tests ................................. SKIPPED
[INFO] Qpid Performance Tests ............................ SUCCESS [4:55.724s]
[INFO] Qpid Performance Test System Tests ................ SKIPPED
[INFO] Qpid Performance Tests Visualisation JFC .......... SUCCESS [7.722s]
[INFO] Qpid BDB Store System Tests ....................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9:30.430s
[INFO] Finished at: Sat Feb 28 02:39:49 UTC 2015
[INFO] Final Memory: 76M/216M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.16:test (default-test)
on project qpid-broker-core: There are test failures.
[ERROR] 
[ERROR] Please refer to <https://builds.apache.org/job/Qpid-Java-Java-Test-IBMJDK1.7/ws/trunk/qpid/java/broker-core/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 :qpid-broker-core
Build step 'Invoke top-level Maven targets' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results

Mime
View raw message