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 2012/06/21 22:20:30 UTC

Build failed in Jenkins: Qpid-Java-Java-BDB-TestMatrix » JDK 1.6 (latest),Ubuntu,java-bdb.0-9-1 #338

See <https://builds.apache.org/job/Qpid-Java-Java-BDB-TestMatrix/./jdk=JDK%201.6%20(latest),label=Ubuntu,profile=java-bdb.0-9-1/338/changes>

Changes:

[aconway] QPID-4082: cluster de-sync after broker restart & queue replication

Having queue state replication between 2 clusters, restarting a broker in both
source+destination clusters sometimes leads to cluster de-sync. No QMF
communication is involved, though symptoms are similar to the bug caused by
missing propagation of QMF errors within a cluster.

The bug is caused by "deliveryCount" in SemanticState::ConsumerImpl
(qpid/broker/SemanticState.cpp) not being replicated to a joining cluster node
during catch-up. When the elder broker in src.cluster sends session.sync() after
sending 5 messages (per --ack 5 in qpid-route), the recently joiner node in
src.cluster does not do so, what leads to the cluster de-sync.

The patch:

 - adds to "consumer-state" method (see xml/cluster.xml file change) to update a new joi-ner a new property deliveryCount
 - updates cluster::Connection::consumerState to send deliveryCount to the method
 - updates cluster::Connection::consumerState to set the received deliveryCount
 - add two methods to broker::SemanticState::ConsumerImpl for getting and setting deliveryCount

[kwall] QPID-4080: [Java Broker] HA - Increase client connectdelay to allow test to be successful on slowe boxes

[gsim] QPID-3333: Patch 0015 from Anthony Foglia; better exception translation

[gsim] QPID-4076: Patch from Andy Goldstein, don't use infinite credit on bridges with explicit acknolwedgements

[chug] QPID-3902 log category - force log statement to be in test category and to display [Test] with no external processing.

[kgiusti] QPID-4063: remove spurious whitespace introduced in last commit.

[kgiusti] QPID-4063: allow configuration of source queue for exchange or dynamic routes

[aconway] NO-JIRA: Updates to HA documentation.

[aconway] QPID-4072: HA use backup messages in failover.

ReplicatingSubscription syncs the primary and backup queues, and does not
re-send messages that are already on the backup.

[aconway] NO-JIRA: Remove non-existing file windows/MemStat.cpp from ha.mk.

[aconway] QPID-3603: Fix & clean up in HA code.

- Fix fencepost error in getFirstSafe()
- QueueGuard::attach completes messages before the ReplicatingSubscription postion
- Fix minor test issues in brokertest.py and ha_test.py.
- ReplicatingSubscription check for ready in acknowledge not dispatch.
- HA test fix: retry wait_status retry on ConnectErrors, broker may not be up.

[aconway] QPID-3603: Minor cleanup and test improvements in HA code.

- Enabled 10 queue failover test
- Minor cleanup in types.h
- Rewording, adding comments.
- Detect and reject invalid replication values.
- Cleaned up some unnecessary #includes

[aconway] NO-JIRA: Remove non-existing file HeldQueue from ha.mk.

[gsim] QPID-4030: Check send rate actually achieved and report if it fails to match the desired rate

[tross] QPID-4060 - Fixed error in the help text.

[aconway] NO-JIRA: Added missing EXTERN declaration on broker::Link::getRemoteAddress

[cliffjansen] QPID-4071: basic porting changes for solaris native compiler

[chug] QPID-4022 C++ Broker connection limits corrections for cluster.
Never throw in event of shadow connection going over any limit and issue error messages describing cluster decisions.

[tross] QPID-4070 - Minor internal-api changes for LinkRegistry and Bridge (in qpid::broker)

[tross] QPID-4066 - Allow configuration to override the broker's federation tag

[kwall] QPID-4069: DistributedClientTest.testClientFailsToCreateProducerUsingInvalidSession occasionally seen to fail on CI

Test is seen to fail on slower CI boxes running persistent profiles.  From the logs, it can be seen that the
issue is timing. Extending receive timeout and sync'ing after the message ought to resolve the problem.

[kwall] QPID-4052: [Java Broker] Increase the number of retries that the client will use when trying to reconnect to the cluster.

[kwall] QPID-3977: ChartingUtil now generates chart-summary.html file to facilitate chart png browsing from CI server.

Applied patch from Philip Harvey <ph...@philharveyonline.com>

[kwall] QPID-3977: Add support for 3D bar/line charts; XY line charts, chart subtitles, and add Main-Class/Class-Path manifest entries to visualisation JAR to allow for convienient use from command line.

[kwall] QPID-4050: reduced verbosity of logging. Also removed unnecessary imports and casts in various perftests files.

Applied patch from Philip Harvey <ph...@philharveyonline.com>

------------------------------------------
[...truncated 2598 lines...]
prepare:

compile_velocity:

check_velocity_deps:

gen_logging:

precompile:

compile:
     [echo] Targeting : 1.5

jar.manifest:

jar.nomanifest:

jar:

precompile-tests:

compile-tests:

jar-tests:

jar-sources:

libs:

copy-bin:

copy-etc:

postbuild:

build:

test:
     [echo] Using profile:java-bdb.0-9-1
    [junit] Running org.apache.qpid.server.security.access.plugins.AccessControlTest
    [junit] Tests run: 11, Failures: 0, Errors: 0, Time elapsed: 0.167 sec
    [junit] Running org.apache.qpid.server.security.access.plugins.PlainConfigurationTest
    [junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 0.057 sec
    [junit] Running org.apache.qpid.server.security.access.plugins.RuleSetTest
    [junit] Tests run: 21, Failures: 0, Errors: 0, Time elapsed: 0.049 sec
     [echo] Running ant for module : broker-plugins/access-control
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/scratch/test-java-bdb.0-9-1.properties

touch-failed:
     [echo] Running ant for module : broker-plugins/experimental/shutdown
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/scratch/test-java-bdb.0-9-1.properties

prepare:

precompile:

compile:
     [echo] Targeting : 1.5

jar.manifest:

jar.nomanifest:

jar:

precompile-tests:

compile-tests:

jar-tests:

jar-sources:

libs:

copy-bin:

copy-etc:

postbuild:

build:

test:
     [echo] Running ant for module : broker-plugins/firewall
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/scratch/test-java-bdb.0-9-1.properties

prepare:

precompile:

compile:
     [echo] Targeting : 1.5

jar.manifest:

jar.nomanifest:

jar:

precompile-tests:

compile-tests:

jar-tests:

jar-sources:

libs:

copy-bin:

copy-etc:

postbuild:

build:

test:
     [echo] Using profile:java-bdb.0-9-1
    [junit] Running org.apache.qpid.server.security.access.FirewallConfigurationTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.075 sec
    [junit] Running org.apache.qpid.server.security.access.FirewallPluginTest
    [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.323 sec
     [echo] Running ant for module : broker-plugins/firewall
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/scratch/test-java-bdb.0-9-1.properties

touch-failed:
     [echo] Running ant for module : bdbstore
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/scratch/test-java-bdb.0-9-1.properties

check-request-props:
     [echo] Running ant for module : bdbstore
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/scratch/test-java-bdb.0-9-1.properties

bdb-licence-note:
     [echo] *NOTE* The BDB JE library required by this optional module is licensed under the Sleepycat Licence, which is not compatible with the Apache Licence v2.0.
     [echo] 
     [echo] For a copy of the Sleepycat Licence, please see:
     [echo] http://www.oracle.com/technetwork/database/berkeleydb/downloads/jeoslicense-086837.html

download-ivy:

load-ivy:

configure-ivy:
[ivy:configure] :: Ivy 2.2.0 - 20100923230623 :: http://ant.apache.org/ivy/ ::
[ivy:configure] :: loading settings :: file = /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/ivysettings.retrieve.xml

download-bdb:
     [echo] Resolving and retrieving dependencies...
[ivy:resolve] :: resolving dependencies :: org/apache#qpid;0.17
[ivy:resolve] 	confs: [bdbje]
[ivy:resolve] 	found com.sleepycat#je;5.0.55 in oracle
[ivy:resolve] :: resolution report :: resolve 47ms :: artifacts dl 1ms
	---------------------------------------------------------------------
	|                  |            modules            ||   artifacts   |
	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
	---------------------------------------------------------------------
	|       bdbje      |   1   |   0   |   0   |   0   ||   1   |   0   |
	---------------------------------------------------------------------
[ivy:retrieve] :: retrieving :: org/apache#qpid [sync]
[ivy:retrieve] 	confs: [bdbje]
[ivy:retrieve] 	0 artifacts copied, 1 already retrieved (0kB/2ms)

check-bdb-jar:

bdb-licence-note-optional:

bdb-jar-required:

prepare:

precompile:

compile:
     [echo] Targeting : 1.5

jar.manifest:

jar.nomanifest:

jar:

precompile-tests:

compile-tests:

jar-tests:

jar-sources:

libs:

copy-bin:

copy-etc:

copy-store-to-upgrade:

postbuild:

module.build:

build:

test:
     [echo] Using profile:java-bdb.0-9-1
    [junit] Running org.apache.qpid.server.store.berkeleydb.AMQShortStringEncodingTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.171 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBBackupTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.935 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBHAMessageStoreManagerMBeanTest
    [junit] Tests run: 15, Failures: 0, Errors: 0, Time elapsed: 0.27 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBHAMessageStoreTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.227 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBMessageStoreConfigurationTest
    [junit] Tests run: 9, Failures: 0, Errors: 0, Time elapsed: 0.502 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBMessageStoreQuotaEventsTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.33 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBMessageStoreTest
    [junit] Tests run: 15, Failures: 0, Errors: 0, Time elapsed: 1.62 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.BDBUpgradeTest
    [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 6.435 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterBlackboxTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 20.658 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterManagementTest
    [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 72.209 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterTwoNodeTest
    [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 129.641 sec
    [junit] Running org.apache.qpid.server.store.berkeleydb.HAClusterWhiteboxTest
    [junit] Running org.apache.qpid.server.store.berkeleydb.upgrade.Batch-With-Multiple-Tests
    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
    [junit] Tests FAILED (timeout)
     [echo] Running ant for module : bdbstore
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/scratch/test-java-bdb.0-9-1.properties

touch-failed:
    [touch] Creating /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/results/bdbstore/FAILED
    [touch] Creating /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build/results/FAILED

BUILD FAILED
/x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-BDB-TestMatrix/jdk/JDK 1.6 (latest)/label/Ubuntu/profile/java-bdb.0-9-1/trunk/qpid/java/build.xml:99: TEST SUITE FAILED

Total time: 116 minutes 4 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