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 #843
Date Wed, 05 Mar 2014 05:38:51 GMT
See <https://builds.apache.org/job/Qpid-Python-Java-Test/843/changes>

Changes:

[chug] QPID-5599: C++ Broker silently ignores --max-connections option when no ACL file is
loaded

Simply installing a null and permissive rule file trips up the 'create link'
security check. The security check from 
https://issues.apache.org/jira/browse/QPID-4631 reasons that if authentication
is enabled and no ACL rule file is specified then interbroker links are 
denied. The check for 'ACL rule file is loaded' is simply the existence of
the ACL object. That check is voided by always having an ACL object regardless
of whether the ACL rule file was specified or not.

One fix considered was adding an ACL rule "acl deny-log all create link" to
the formerly null rule set when no ACL file is specified. This solution has
too much complexity in several places and is too hard.

The fix implemented here is a boolean flag indicating if the ACL rule set 
in force is specified by the user or not. Then the security check tests
that the acl exists (always true) and that the rule set is specified by the
user.

[rgodfrey] QPID-5591 : Address review comments from Robbie Gemmell

[rgodfrey] QPID-5601 : [Java Broker] remove unused interface

[rgodfrey] QPID-5601 : [Java Broker] The 0-x "default exchange" should not actually be modelled
as an Exchange

[chug] QPID-5599: C++ Broker silently ignores --max-connections option when no ACL file is
loaded

Temporarily revert creation of ACL with null rule set as it subverts
the CREATE LINK security check and self test. Real fix coming shortly.

[chug] QPID-5599: C++ Broker silently ignores --max-connections option when no ACL file is
loaded.

Always create an ACL object. If no ACL file is specified then create 
a permissive, empty ACL rule set.

[aconway] NO-JIRA: CMakelists.txt check that ../python exists before building it.

[pmoravec] QPID-5597: [C++ client] Topic subscriptions should not ignore auto-delete x-declare
flag

------------------------------------------
[...truncated 2764 lines...]
jar-tests:
      [jar] Building MANIFEST-only jar: <https://builds.apache.org/job/Qpid-Python-Java-Test/ws/trunk/qpid/java/build/lib/qpid-broker-plugins-websocket-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-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-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-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: 1 minute 18 seconds
[Qpid-Python-Java-Test] $ /bin/bash -xe /tmp/hudson4734346330514223171.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 Mar  5 05:34 <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 3822

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 29 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