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-Python-Java-Test #889
Date Fri, 25 Apr 2014 05:43:19 GMT
See <https://builds.apache.org/job/Qpid-Python-Java-Test/889/changes>

Changes:

[rgodfrey] QPID-5578 : Ensure correct error code is returned when a queue is declared with
an unknown alternate exchange

[rgodfrey] QPID-5639 : Add SASL SCRAM-SHA-1 Java client support

[rgodfrey] QPID-5578 : Remove unusued contants and tidy up other code

[rgodfrey] QPID-5580 : Address review comments from Keith Wall / remove dead code

[rgodfrey] QPID-5698 : Address review comments by Keith Wall

[rgodfrey] QPID-5722 : Client connection read can hang forever since socket timeout is 0 (Patch
from Michael Samson)

[aconway] NO-JIRA: HA minor cleanup of qpid-ha tool

- Remove some dead code.
- Removed "set" command - not ready for production. All settings in qpidd.conf.
  - Removed related tests in ha_tests
- Improved help on promote command.
- Made option group for common broker connection options.

[aconway] QPID-5719: HA becomes unresponsive once any of the brokers are SIGSTOPed

- Added timeout to qpid-ha.
- qpidd init script pings broker to verify it is not hung.
- updated documentation in qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml.

The new results for the cases mentioned in the bug:

a] stopped ALL brokers: rgmanager restarts the entire cluster but data is lost.
   Equivalent to killing all the  brokers at once. This does not affect quorum because
   only qpidd services are affected, not other services managed by cman.

b] stopped the primary: rgmanager restarts the primary after a timeout and promotes one of
the backups.

c] stopped a backup: rgmanager restarts the backups after a timeout.
   Clients that are actively sending messages may see a delay while backup is restarted.

Note you need to set link-heartbeat-interval in qpidd.conf. The default is very
high (120 seconds), it should be set lower to see recovery from sigstop in a
reasonable time.
See the updated documentation in qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml.

[rgodfrey] QPID-5710 : Address review comments from Keith Wall and remove unnecessary classes

[rgodfrey] QPID-5698 : [Java Broker] fix broken implementation of queue automated/derived
attributes

[rgodfrey] QPID-5709 : [Java Broker] address review comments from Keith Wall

[jross] QPID-5714: In ha_tests, skip if the target test code is missing

[rgodfrey] QPID-5721 : [Java Broker] allow interpolation and parsing of string values as maps/list/collections
if the String is of the correct JSON form

[aconway] QPID-5720: HA exception raised by the store for durable transactions

Running qpid-txtest against a HA cluster was raising this exception:
async_dequeue() failed: jexception 0x0b02 wmgr::dequeue_check() threw JERR_MAP_LOCKED: Record
ID locked by a pending transaction.

This is actually a test bug. In a cluster a transaction commit takes longer to
complete because of co-ordinating with backups, the test was not waiting for the
completion of commit command before proceeding. Adding a sync() in the test
solves the problem.  Note this test uses the old obsolete C++ API. Applications
written using the supported messaging API are not affected by this. This can be
verified using the qpid-send and qpid-receive clients with the --tx option
(there is already an automated test for this in ha_tests.py.)

[chug] QPID-5716: Messaging C++ .NET binding fails to return GetContentObject data
Changes function signature to: object = message.GetContentObject()
Adds self tests using SetContentObject and GetContentObject.

[aconway] QPID-5718: Dead code in the HA codebase

Removed: std::ostream& operator<<(std::ostream& o, const QueueSetPrinter&
qp)
Already gone: void collectQueueReplicators(const boost::shared_ptr<Exchange>& ex,
set<boost::shared_ptr<QueueReplicator> >& collect)

[aconway] QPID-5711: HA doc clarifications on security.

[aconway] QPID-5711: HA cannot promote primary if SASL security is enabled.

Updated the qpid-ha tool and qpidd init scripts to handle SASL authentication.
The qpid-ha script as as called by the qpidd-primary init script now reads
authentication settings from the qpidd.conf file and uses them to connect to the local broker.

- qpidd-primary script respects prefix: use installed location for qpidd script, not "service"
call
- qpid-ha added --config option qpid-ha options to use qpidd.conf for local broker connection.
- qpid-ha --all use user/pass for each broker.

------------------------------------------
[...truncated 2930 lines...]

jar-tests:
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-systests-tests-0.29.jar

jar-sources:
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-systests-0.29-sources.jar

libs:

copy-bin:

copy-etc:
     [copy] Copying 4 files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/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: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/classes
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/src
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/api/perftests
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/test-api/perftests
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/test/classes
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/results/perftests

precompile:

compile:
     [echo] Targeting : 1.7
    [javac] Compiling 96 source files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/classes
    [javac] Note: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/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 /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/classes
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/perftests/src/main/java/json2.js
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/classes/json2.js
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/perftests/src/main/java/test-utils.js
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/classes/test-utils.js

copy-extra-resources:

copy-resources:
     [echo] Copying resources from /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/perftests/src/main/resources
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/classes...
     [copy] Copying 2 files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/classes

copy-project-resources-metainf:
     [copy] Copying 2 files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/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: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-perftests-0.29.jar

jar:

precompile-tests:

compile-tests:
    [javac] Compiling 51 source files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/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 4 files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/test/classes
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/controller/config/ConfigReaderTest-test-config.js
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/controller/config/ConfigReaderTest-test-config.js
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/controller/config/JavaScriptConfigEvaluatorTest-test-config.js
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/controller/config/JavaScriptConfigEvaluatorTest-test-config.js
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/controller/config/sampleConfig.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/controller/config/sampleConfig.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/perftests/src/test/java/org/apache/qpid/disttest/results/formatting/expectedOutput.csv
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/perftests/test/classes/org/apache/qpid/disttest/results/formatting/expectedOutput.csv

copy-test-resources:

jar-tests:
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-perftests-tests-0.29.jar

jar-sources:
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-perftests-0.29-sources.jar

libs:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib

copy-bin:

copy-etc:
     [copy] Copying 52 files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/etc

postbuild:

copy-broker-plugin-jars-deps:

copy-broker-plugin-jars:

build:
     [echo] Running ant for module : qpid-perftests-systests

prepare:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/src
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/api/qpid-perftests-systests
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/test-api/qpid-perftests-systests
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/test/classes
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/results/qpid-perftests-systests

precompile:

compile:
     [echo] Targeting : 1.7
    [javac] Compiling 13 source files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 8 files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/controllerandclient/iteratingFeature.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/controllerandclient/iteratingFeature.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/controllerandclient/produceClient.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/controllerandclient/produceClient.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/controllerandclient/producerAndConsumerInSeparateClients.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/controllerandclient/producerAndConsumerInSeparateClients.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/controllerandclient/producerAndThreeConsumersInSeparateClients.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/controllerandclient/producerAndThreeConsumersInSeparateClients.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/controllerandclient/testWithTwoTests.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/controllerandclient/testWithTwoTests.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/controlleronly/distributedControllerTest.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/controlleronly/distributedControllerTest.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/endtoend/endtoend.json
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/endtoend/endtoend.json
     [copy] Copying /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/qpid-perftests-systests/src/main/java/org/apache/qpid/systest/disttest/perftests.systests.properties
to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/classes/org/apache/qpid/systest/disttest/perftests.systests.properties

copy-extra-resources:

copy-resources:

copy-project-resources-metainf:
     [copy] Copying 2 files to /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/scratch/qpid-perftests-systests/META-INF

copy-module-resources-metainf:

copy-module-src-resources-metainf:

copy-files-to-module-metainf:

jar.manifest:

jar.nomanifest:
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-qpid-perftests-systests-0.29.jar

jar:

precompile-tests:

compile-tests:

copy-test-resources:

jar-tests:
      [jar] Building MANIFEST-only jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-qpid-perftests-systests-tests-0.29.jar

jar-sources:
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-qpid-perftests-systests-0.29-sources.jar

libs:

copy-bin:

copy-etc:

postbuild:

copy-broker-plugin-jars-deps:

copy-broker-plugin-jars:

build:

check-manifest:

manifest:
      [jar] Building jar: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/java/build/lib/qpid-all.jar

BUILD SUCCESSFUL
Total time: 45 seconds
[Qpid-Python-Java-Test] $ /bin/bash -xe /tmp/hudson1748043600015363008.sh
++ ps -ef
++ grep org.apache.qpid.server.Main
++ grep -v grep
++ awk '{print $2}'
+ oldpid=
+ '[' '' ']'
+ pwd
/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test
+ cd trunk/qpid/python
+ ulimit -n
40000
+ ulimit -n 1024
+ ulimit -n
1024
+ port=25672
++ pwd
+ CONFIG_JSON=/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/config.json
+ cat
+ echo Config json: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/config.json
Config json: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/config.json
+ ls -la /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/config.json
-rw-r--r-- 1 jenkins jenkins 498 Apr 25 05:42 /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/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
/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/config.json -st
json' test
Buildfile: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid-python-test-ant.xml

clean:
   [delete] Deleting directory /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/build/results
   [delete] Deleting directory /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/build/work

init:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/build/results
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/build/work

ensure-port-free:

start-broker:
     [echo] Starting Qpid with ../java/build/bin/qpid-server -sp /x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/config.json
-st json

run-tests:
     [echo] Running test-suite
     [exec] Result: 1

stop-broker:
     [exec] Result: 1
     [echo] Stopping Qpid 
     [exec] ERROR: garbage process ID "".
     [exec] Usage:
     [exec]   kill pid ...              Send SIGTERM to every process listed.
     [exec]   kill signal pid ...       Send a signal to every process listed.
     [exec]   kill -s signal pid ...    Send a signal to every process listed.
     [exec]   kill -l                   List all signal names.
     [exec]   kill -L                   List all signal names in a nice table.
     [exec]   kill -l signal            Convert between signal numbers and names.
     [exec] Result: 1

kill-broker:

report:

BUILD FAILED
/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid-python-test-ant.xml:113:
Test(s) failed

Total time: 22 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

Mime
View raw message