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>