You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@qpid.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2014/01/25 07:23:01 UTC

Build failed in Jenkins: Qpid-Java-Java-MMS-TestMatrix » JDK 1.6 (latest),Ubuntu,java-mms.0-10 #1574

See <https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/1574/changes>

Changes:

[aconway] QPID-5513: HA backup fails if number of replicated queues exceeds number of channels.

The problem:
- create cluster of 2 brokers.
- create more than 32768 queues (exceeds number of channels on a connection)
- backup exits with critical error but
- client creating queues receives no error, primary continues with unreplicated queue.

The solution: Primary raises an error to the client if it attempts to create
queues in excess of the channel limit. The queue is not created on primary
or backup, primary and backup continue as normal.

In addition: raised the channel limit from 32k to 64k. There was no reason for
the smaller limit. See discussion: http://qpid.2158936.n2.nabble.com/CHANNEL-MAX-and-CHANNEL-HIGH-BIT-question-tp7603121p7603138.html

New unit test to reproduce the issue, must create > 64k queues.

Other minor improvements:
- brokertest framework doesn't override --log options in the arguments.
- increased default heartbeat in test framework for tests that have busy brokers.

[astitcher] NO-JIRA: Make the python test install depend on the python files.
- So just after the previous checkin Gordon changed the python
  code. This made me think that the python install needs to have
  the dependencies!

[robbie] QPID-5512: suppress exception sometimes seen due to race while closing the socket on Windows, prevent erroneous ConnectionTest failures.

Patch supplied by Andrew MacBean <an...@gmail.com>

[robbie] QPID-5048: Moved test-scope logging dependencies to being compile scope dependencies of qpid-test-utils, which other modules depend on at test scope. Workaround for maven scope dependency resolution issue causing system test run problems.

Patch supplied by Andrew MacBean <an...@gmail.com>

[gsim] QPID-2294: add checks for negative timeout

[rgodfrey] NO-JIRA : fix typos / spelling errors

[astitcher] NO-JIRA: Changes to python related build processes:
- Use an intermediate build area in the build area not in the source.
-- With this change the source tree is now completely untouched during
   a build.
- Fiddle with CMake so that the python install into the build area doesn't
  happen on every build.

[rgodfrey] NO-JIRA : fix spelling error/typo in DtxBranch.addPostTransactionAc(t)ion

[rgodfrey] NO-JIRA : fix spelling error/typo in name of Enque(ue)ableMessage

[rgodfrey] NO-JIRA : set eol-style property

[rgodfrey] QPID-5504 : simplify QueueEntry to remove discard/dispose/dequeue and only leave delete as the correct way to remove entries

[gsim] QPID-5509: release messages that have not yet been fetched when closing receiver

[astitcher] QPID-5506: Use a randomness source to certutil that will definitely exist.

[astitcher] QPID-5488: Allow for not enough bytes initially received by client for protocol init

------------------------------------------
[...truncated 6537 lines...]
test:
     [echo] Using profile:java-mms.0-10
    [junit] Running org.apache.qpid.server.store.berkeleydb.jmx.BDBHAMessageStoreManagerMBeanTest
    [junit] Tests run: 15, Failures: 0, Errors: 0, Time elapsed: 0.435 sec
     [echo] Running ant for module : bdbstore/jmx

touch-failed:
     [echo] Running ant for module : bdbstore/systests

prepare:

precompile:

compile:
     [echo] Targeting : 1.6

copy-extra-resources:
     [echo] Copying extra resources from <https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/ws/trunk/qpid/java/bdbstore/src/test/resources> to <https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/ws/trunk/qpid/java/build/scratch/bdbstore/systests/classes...>

copy-resources:

copy-project-resources-metainf:

copy-module-resources-metainf:

copy-module-src-resources-metainf:

copy-files-to-module-metainf:

jar.manifest:

jar.nomanifest:

jar:

precompile-tests:

compile-tests:

copy-test-resources:

jar-tests:

jar-sources:

libs:

copy-bin:

copy-etc:

postbuild:

copy-broker-plugin-jars-deps:

copy-broker-plugin-jars:

build:

test:
     [echo] Using profile:java-mms.0-10
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBBackupTest
    [junit] Tests run: 0, Failures: 0, Errors: 0, Time elapsed: 0.02 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBMessageStoreTest
    [junit] Tests run: 0, Failures: 0, Errors: 0, Time elapsed: 0.013 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBUpgradeTest
    [junit] Tests run: 0, Failures: 0, Errors: 0, Time elapsed: 0.009 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterBlackboxTest
    [junit] Tests run: 0, Failures: 0, Errors: 0, Time elapsed: 0.009 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterManagementTest
    [junit] Tests run: 0, Failures: 0, Errors: 0, Time elapsed: 0.01 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterTwoNodeTest
    [junit] Tests run: 0, Failures: 0, Errors: 0, Time elapsed: 0.009 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterWhiteboxTest
    [junit] Tests run: 0, Failures: 0, Errors: 0, Time elapsed: 0.007 sec
     [echo] Running ant for module : bdbstore/systests

touch-failed:
     [echo] Running ant for module : perftests/visualisation-jfc

checkjfree-request-props:
     [echo] Running ant for module : perftests/visualisation-jfc

jfree-licence-note:
     [echo] *NOTE* The JFreeChart and JFreeCommon libraries required by this optional module are licensed under the LGPL Licence, which is not compatible with the Apache Licence v2.0.
     [echo] 
     [echo] For a copy of the LGPL Licence, please see:
     [echo] http://www.gnu.org/licenses/lgpl.html
     [echo]        

download-ivy:

load-ivy:

configure-ivy:
[ivy:configure] :: Ivy 2.2.0 - 20100923230623 :: http://ant.apache.org/ivy/ ::
[ivy:configure] :: loading settings :: file = <https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/ws/trunk/qpid/java/ivysettings.retrieve.xml>

download-jfree:
     [echo] Resolving and retrieving dependencies...
[ivy:resolve] :: resolving dependencies :: org/apache#qpid;0.27
[ivy:resolve] 	confs: [jfree]
[ivy:resolve] 	found jfree#jfreechart;1.0.13 in m2repo
[ivy:resolve] 	found jfree#jcommon;1.0.16 in m2repo
[ivy:resolve] :: resolution report :: resolve 4147ms :: artifacts dl 2ms
	---------------------------------------------------------------------
	|                  |            modules            ||   artifacts   |
	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
	---------------------------------------------------------------------
	|       jfree      |   2   |   0   |   0   |   0   ||   2   |   0   |
	---------------------------------------------------------------------
[ivy:retrieve] :: retrieving :: org/apache#qpid [sync]
[ivy:retrieve] 	confs: [jfree]
[ivy:retrieve] 	0 artifacts copied, 2 already retrieved (0kB/3ms)

check-jfree-jars:

jfree-licence-note-optional:

jfree-jar-required:

checkcsvjdbc-request-props:
     [echo] Running ant for module : perftests/visualisation-jfc

csvjdbc-licence-note:
     [echo] *NOTE* The CSVJDBC library required by this optional module is licensed under the LGPL Licence, which is not compatible with the Apache Licence v2.0.
     [echo] 
     [echo] For a copy of the LGPL Licence, please see:
     [echo] http://www.gnu.org/licenses/lgpl.html
     [echo]        

download-ivy:

load-ivy:

configure-ivy:
[ivy:configure] :: Ivy 2.2.0 - 20100923230623 :: http://ant.apache.org/ivy/ ::
[ivy:configure] :: loading settings :: file = <https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/ws/trunk/qpid/java/ivysettings.retrieve.xml>

download-csvjdbc:
     [echo] Resolving and retrieving dependencies...
[ivy:resolve] :: resolving dependencies :: org/apache#qpid;0.27
[ivy:resolve] 	confs: [csvjdbc]
[ivy:resolve] 	found net.sourceforge.csvjdbc#csvjdbc;1.0.8 in csvjdbc
[ivy:resolve] :: resolution report :: resolve 58ms :: artifacts dl 2ms
	---------------------------------------------------------------------
	|                  |            modules            ||   artifacts   |
	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
	---------------------------------------------------------------------
	|      csvjdbc     |   1   |   0   |   0   |   0   ||   1   |   0   |
	---------------------------------------------------------------------
[ivy:retrieve] :: retrieving :: org/apache#qpid [sync]
[ivy:retrieve] 	confs: [csvjdbc]
[ivy:retrieve] 	0 artifacts copied, 1 already retrieved (0kB/3ms)

check-csvjdbc-jars:

csvjdbc-licence-note-optional:

csvjdbc-jar-required:

prepare:

precompile:

compile:
     [echo] Targeting : 1.6

jar.manifest:
      [jar] Building jar: <https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/ws/trunk/qpid/java/build/lib/qpid-perftests-visualisation-jfc-0.27.jar>

copy-extra-resources:

copy-resources:

copy-project-resources-metainf:

copy-module-resources-metainf:

copy-module-src-resources-metainf:

copy-files-to-module-metainf:

jar.nomanifest:

jar:

precompile-tests:

compile-tests:

copy-test-resources:

jar-tests:

jar-sources:

libs:

copy-bin:

copy-etc:

postbuild:

copy-broker-plugin-jars-deps:

copy-broker-plugin-jars:

module.build:

build:

test:
     [echo] Using profile:java-mms.0-10
    [junit] Running org.apache.qpid.disttest.charting.chartbuilder.BaseChartBuilderTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.086 sec
    [junit] Running org.apache.qpid.disttest.charting.chartbuilder.ChartBuilderFactoryTest
    [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.015 sec
    [junit] Running org.apache.qpid.disttest.charting.chartbuilder.ChartProductionTest
    [junit] Tests run: 8, Failures: 0, Errors: 0, Time elapsed: 1.563 sec
    [junit] Running org.apache.qpid.disttest.charting.chartbuilder.ColorFactoryTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.009 sec
    [junit] Running org.apache.qpid.disttest.charting.chartbuilder.TimeSeriesBuilderCallbackTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.013 sec
    [junit] Running org.apache.qpid.disttest.charting.definition.ChartingDefinitionCreatorTest
    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.031 sec
    [junit] Running org.apache.qpid.disttest.charting.definition.SeriesDefinitionCreatorTest
    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.011 sec
    [junit] Running org.apache.qpid.disttest.charting.seriesbuilder.JdbcSeriesBuilderTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.082 sec
    [junit] Running org.apache.qpid.disttest.charting.seriesbuilder.JdbcUrlGeneratorTest
    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 0.009 sec
    [junit] Running org.apache.qpid.disttest.charting.seriesbuilder.SeriesRowTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.008 sec
    [junit] Running org.apache.qpid.disttest.charting.writer.ChartWriterTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.27 sec
     [echo] Running ant for module : perftests/visualisation-jfc

touch-failed:

BUILD FAILED
<https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/ws/trunk/qpid/java/build.xml>:107: TEST SUITE FAILED

Total time: 24 minutes 41 seconds
Build step 'Invoke Ant' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results

Jenkins build is back to normal : Qpid-Java-Java-MMS-TestMatrix » JDK 1.6 (latest),Ubuntu,java-mms.0-10 #1575

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Qpid-Java-Java-MMS-TestMatrix/jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-mms.0-10/1575/>