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/10 06:36:39 UTC
Build failed in Jenkins: Qpid-Python-Java-Test #789
See <https://builds.apache.org/job/Qpid-Python-Java-Test/789/changes>
Changes:
[aconway] QPID-5428: Heartbeats not in use when attempting to connect with python client.
Heartbeats ignored when opening a connection, could hang indefinitely
Need to cover 3 cases (test included):
- Connect sucessful but then broker stalls.
- Connect to a stalled broker that never responds.
- Fail-over to a stalled broker that never responds
All cases are handled by the following fixes to driver.py:
- Check for heartbeats even before engine._connected since we may time out
before receiving open-ok if the peer is stalled and never sends data.
- Set _last_in and _last_out so that we time heartbeats from the start of the
connection if no data is ever sent or received.
- Call self.update_status in Driver.timeout to detect connection closed due to
heartbeat timeout (rather than a readable or writeable event.)
Make update_status a no-op if engine or transport are not yet set up.
- Don't consider reconnect complete in connect(), wait till we get the open-ok.
See the comment on Driver._check_retry_ok()
[aconway] QPID-5454: Sporadic core dump in ha_tests.ReplicationTests.test_auto_delete_failover
Due to race condition Bridge::cancel using a deleted Connection object.
If the bridge is being cancelled because it is about to be created on
a new connection, then it should not attempt to send a cancel to the
remote peer since that connection is no longer valid.
[kpvdr] QPID-5460: [linearstore] Recovery of store which contains prepared but incomplete transactions results in message loss
[kpvdr] QPID-5362: WIP: Linearstore: No store tools exist for examining the journals. This checkin is work-in-progress.
[rgodfrey] QPID-5459 : Add WebSocket transport support to the Java Broker and AMQP 1-0 JMS client
[robbie] QPID-5458: display the message size, and correlation-id (if there is one)
[gsim] QPID-5457: support for messages composed of multiple transfers
------------------------------------------
[...truncated 2466 lines...]
jar-sources:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-broker-plugins-websocket-0.27-sources.jar>
libs:
copy-bin:
copy-etc:
postbuild:
copy-broker-plugin-jars-deps:
copy-broker-plugin-jars:
[copy] Copying 1 file to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/broker-plugins/lib>
build:
[echo] Running ant for module : systests
prepare:
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/src>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/api/systests>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/test-api/systests>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/test/classes>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/results/systests>
precompile:
compile:
[echo] Targeting : 1.6
[javac] Compiling 207 source files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes>
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[copy] Copying 3 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8En> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes/org/apache/qpid/test/unit/message/UTF8En>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Jp> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes/org/apache/qpid/test/unit/message/UTF8Jp>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/systests/src/main/java/systests.log4j> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes/systests.log4j>
[copy] Copied 5 empty directories to 5 empty directories under <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes>
copy-extra-resources:
copy-resources:
[echo] Copying resources from <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/systests/src/main/resources> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/classes...>
copy-project-resources-metainf:
[copy] Copying 3 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/META-INF>
copy-module-resources-metainf:
copy-module-src-resources-metainf:
[copy] Copying 1 file to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/META-INF>
copy-files-to-module-metainf:
jar.manifest:
jar.nomanifest:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-systests-0.27.jar>
jar:
precompile-tests:
compile-tests:
[javac] Compiling 207 source files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/test/classes>
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[copy] Copying 3 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/test/classes>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8En> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/test/classes/org/apache/qpid/test/unit/message/UTF8En>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/systests/src/main/java/org/apache/qpid/test/unit/message/UTF8Jp> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/test/classes/org/apache/qpid/test/unit/message/UTF8Jp>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/systests/src/main/java/systests.log4j> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/test/classes/systests.log4j>
[copy] Copied 5 empty directories to 5 empty directories under <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/systests/test/classes>
copy-test-resources:
jar-tests:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-systests-tests-0.27.jar>
jar-sources:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-systests-0.27-sources.jar>
libs:
copy-bin:
copy-etc:
[copy] Copying 15 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/etc>
postbuild:
copy-broker-plugin-jars-deps:
copy-broker-plugin-jars:
build:
[echo] Running ant for module : perftests
prepare:
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/classes>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/src>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/api/perftests>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/test-api/perftests>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/results/perftests>
precompile:
compile:
[echo] Targeting : 1.6
[javac] Compiling 93 source files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/classes>
[javac] Note: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/main/java/org/apache/qpid/disttest/jms/ControllerJmsDelegate.java> uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[copy] Copying 2 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/classes>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/main/java/json2.js> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/classes/json2.js>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/main/java/test-utils.js> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/classes/test-utils.js>
copy-extra-resources:
copy-resources:
[echo] Copying resources from <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/main/resources> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/classes...>
[copy] Copying 1 file to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/classes>
copy-project-resources-metainf:
[copy] Copying 3 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/META-INF>
copy-module-resources-metainf:
copy-module-src-resources-metainf:
copy-files-to-module-metainf:
jar.manifest:
jar.nomanifest:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-perftests-0.27.jar>
jar:
precompile-tests:
compile-tests:
[javac] Compiling 62 source files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes>
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[copy] Copying 12 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/controller/config/ConfigReaderTest-test-config.js> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/controller/config/ConfigReaderTest-test-config.js>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/controller/config/JavaScriptConfigEvaluatorTest-test-config.js> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/controller/config/JavaScriptConfigEvaluatorTest-test-config.js>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/controller/config/sampleConfig.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/controller/config/sampleConfig.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/results/formatting/expectedOutput.csv> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/results/formatting/expectedOutput.csv>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/controllerandclient/iteratingFeature.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/controllerandclient/iteratingFeature.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/controllerandclient/produceClient.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/controllerandclient/produceClient.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/controllerandclient/producerAndConsumerInSeparateClients.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/controllerandclient/producerAndConsumerInSeparateClients.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/controllerandclient/producerAndThreeConsumersInSeparateClients.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/controllerandclient/producerAndThreeConsumersInSeparateClients.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/controllerandclient/testWithTwoTests.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/controllerandclient/testWithTwoTests.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/controlleronly/distributedControllerTest.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/controlleronly/distributedControllerTest.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/endtoend/endtoend.json> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/endtoend/endtoend.json>
[copy] Copying <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/systest/disttest/perftests.systests.properties> to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/systest/disttest/perftests.systests.properties>
copy-test-resources:
jar-tests:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-perftests-tests-0.27.jar>
jar-sources:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-perftests-0.27-sources.jar>
libs:
[copy] Copying 1 file to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib>
copy-bin:
copy-etc:
[copy] Copying 52 files to <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/etc>
postbuild:
copy-broker-plugin-jars-deps:
copy-broker-plugin-jars:
build:
check-manifest:
manifest:
[jar] Building jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-all.jar>
BUILD SUCCESSFUL
Total time: 52 seconds
[Qpid-Python-Java-Test] $ /bin/bash -xe /tmp/hudson3853377970999229069.sh
++ ps -ef
++ grep org.apache.qpid.server.Main
++ grep -v grep
++ awk '{print $2}'
+ oldpid=
+ '[' '' ']'
+ pwd
<https://builds.apache.org/job/Qpid-Python-Java-Test/ws/>
+ cd trunk/qpid/python
+ ulimit -n
40000
+ ulimit -n 1024
+ ulimit -n
1024
+ port=25672
++ pwd
+ CONFIG_JSON=<https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/config.json>
+ cat
+ echo Config json: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/config.json>
Config json: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/config.json>
+ ls -la <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/config.json>
-rw-r--r-- 1 jenkins jenkins 498 Jan 10 05:32 <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/config.json>
+ ant -file qpid-python-test-ant.xml -Dqpid.executable=../java/build/bin/qpid-server '-Dpython.test.ignore=-I../java/test-profiles/python_tests/Java010PythonExcludes -I../java/test-profiles/python_tests/JavaPre010PythonExcludes' '-Dpython.test.modules=-m qpid_tests.broker_0_10 -m qpid_tests.broker_0_9 -m qpid_tests.broker_0_8 -m qmf.console' -Dqpid.port=25672 '-Dqpid.executable.args=-sp <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/config.json> -st json' test
Buildfile: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/qpid-python-test-ant.xml>
clean:
[delete] Deleting directory <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/build/results>
[delete] Deleting directory <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/build/work>
init:
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/build/results>
[mkdir] Created dir: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/build/work>
ensure-port-free:
start-broker:
[echo] Starting Qpid with ../java/build/bin/qpid-server -sp <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/config.json> -st json
run-tests:
[echo] Running test-suite
[exec] Result: 1
stop-broker:
[echo] Stopping Qpid 4079
kill-broker:
report:
BUILD FAILED
<https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/python/qpid-python-test-ant.xml>:113: Test(s) failed
Total time: 4 minutes 17 seconds
Build step 'Execute shell' 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-Python-Java-Test #790
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Qpid-Python-Java-Test/790/changes>