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/07/18 04:18:09 UTC

Build failed in Jenkins: Qpid-Java-Java-Test-JDK1.7 #159

See <https://builds.apache.org/job/Qpid-Java-Java-Test-JDK1.7/159/changes>

Changes:

[aconway] QPID-4145: HA Minor fixes to recovery 

- Demote timed-out backups from ready to catch-up.
- Don't cancel connected backups on timeout, only disconnected ones.
- Don't allow promotion of a catch-up broker.
- Minor logging improvement.

[aconway] NO-JIRA: Added missing EXTERN statements causing build breakage.

[aconway] QPID-4144 HA broker deadlocks on broker::QueueRegistry lock and ha::Primary lock

Running tests repeatedly, the broker deadlocked with the attached stack trace.

The problem call sequences are:
1. QueueRegistry::destroy takes QueuerRegistry lock > ConfigurationObserver::queueDestroy > ha::Primary::queueDestroy takes Primary lock.
2. ConnectionObserver::opened cals Primary::opened lock> RemoteBackup>getQueues().eachQueue

This patch breaks the deadlock at both ends: QueueRegistry no longer holds the lock across the observer call and Primary does not hold the lock across eachQueue.

[kwall] QPID-4103: now getting test file paths as URIs instead of URLs so that they still work when the path contains spaces.

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

[gsim] NO-JIRA: error in programming guide

------------------------------------------
[...truncated 2824 lines...]
precompile:

compile:
     [echo] Targeting : 1.5

copy-metainf-resources:

copy-module-metainf:

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-mms.0-10
    [junit] Running org.apache.qpid.server.security.access.plugins.AccessControlTest
    [junit] Tests run: 11, Failures: 0, Errors: 0, Time elapsed: 0.131 sec
    [junit] Running org.apache.qpid.server.security.access.plugins.PlainConfigurationTest
    [junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 0.036 sec
    [junit] Running org.apache.qpid.server.security.access.plugins.RuleSetTest
    [junit] Tests run: 21, Failures: 0, Errors: 0, Time elapsed: 0.051 sec
     [echo] Running ant for module : broker-plugins/access-control
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties

touch-failed:
     [echo] Running ant for module : broker-plugins/firewall
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties

prepare:

precompile:

compile:
     [echo] Targeting : 1.5

copy-metainf-resources:

copy-module-metainf:

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-mms.0-10
    [junit] Running org.apache.qpid.server.security.access.FirewallConfigurationTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 2.306 sec
    [junit] Running org.apache.qpid.server.security.access.FirewallPluginTest
    [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 5.187 sec
     [echo] Running ant for module : broker-plugins/firewall
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties

touch-failed:
     [echo] Running ant for module : broker-plugins/management-http
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties

prepare:

precompile:
    [unwar] Expanding: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/lib/required/dojo-war-1.7.2.war into /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/broker-plugins/management-http/classes/resources/dojo

compile:
     [echo] Targeting : 1.5

copy-metainf-resources:

copy-module-metainf:

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-mms.0-10
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.AuthenticationProviderRestTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.231 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.BindingRestTest
    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 3.144 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.BrokerRestTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.92 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.ConnectionRestTest
    [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 5.957 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.ExchangeRestTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 2.255 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.LogRecordsRestTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.782 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.MessagesRestTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 3.976 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.PortRestTest
    [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.487 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.QueueRestTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 2.175 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.SaslRestTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.736 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.StructureRestTest
    [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.752 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.UserRestTest
    [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 3 sec
    [junit] Running org.apache.qpid.server.management.plugin.servlet.rest.VirtualHostRestTest
    [junit] Tests run: 9, Failures: 0, Errors: 0, Time elapsed: 7.163 sec
     [echo] Running ant for module : broker-plugins/management-http
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties

touch-failed:
     [echo] Running ant for module : broker-plugins/management-jmx
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties

prepare:

precompile:

compile:
     [echo] Targeting : 1.5

copy-metainf-resources:

copy-module-metainf:

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-mms.0-10
    [junit] Running org.apache.qpid.server.jmx.mbeans.ConnectionMBeanTest
    [junit] Tests run: 16, Failures: 0, Errors: 0, Time elapsed: 0.489 sec
    [junit] Running org.apache.qpid.server.jmx.mbeans.ExchangeMBeanTest
    [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.087 sec
    [junit] Running org.apache.qpid.server.jmx.mbeans.LoggingManagementMBeanTest
    [junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 0.06 sec
    [junit] Running org.apache.qpid.server.jmx.mbeans.QueueMBeanTest
    [junit] Tests run: 38, Failures: 0, Errors: 0, Time elapsed: 0.184 sec
    [junit] Running org.apache.qpid.server.jmx.mbeans.ServerInformationMBeanTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.034 sec
    [junit] Running org.apache.qpid.server.jmx.mbeans.UserManagementMBeanTest
    [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.034 sec
    [junit] Running org.apache.qpid.server.jmx.mbeans.VirtualHostManagerMBeanTest
    [junit] Tests run: 9, Failures: 0, Errors: 0, Time elapsed: 0.058 sec
    [junit] Running org.apache.qpid.systest.management.jmx.BrokerManagementTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 1.92 sec
    [junit] Running org.apache.qpid.systest.management.jmx.ConnectionManagementTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.961 sec
    [junit] Running org.apache.qpid.systest.management.jmx.LoggingManagementTest
    [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 1.033 sec
    [junit] Running org.apache.qpid.systest.management.jmx.ManagementActorLoggingTest
    [junit] Tests run: 11, Failures: 0, Errors: 0, Time elapsed: 2.06 sec
    [junit] Running org.apache.qpid.systest.management.jmx.ManagementLoggingTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.018 sec
    [junit] Running org.apache.qpid.systest.management.jmx.QueueManagementTest
    [junit] Tests run: 14, Failures: 0, Errors: 0, Time elapsed: 5.213 sec
    [junit] Running org.apache.qpid.systest.management.jmx.StatisticsTest
    [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.176 sec
    [junit] Running org.apache.qpid.systest.management.jmx.UserManagementTest
    [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 1.254 sec
    [junit] Running org.apache.qpid.systest.management.jmx.UserManagementWithBase64MD5PasswordsTest
    [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 1.251 sec
     [echo] Running ant for module : broker-plugins/management-jmx
   [delete] Deleting: /x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties

touch-failed:

BUILD FAILED
/x1/jenkins/jenkins-slave/workspace/Qpid-Java-Java-Test-JDK1.7/trunk/qpid/java/build.xml:99: TEST SUITE FAILED

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

Jenkins build is back to normal : Qpid-Java-Java-Test-JDK1.7 #160

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Qpid-Java-Java-Test-JDK1.7/160/changes>