qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alan Conway <acon...@redhat.com>
Subject Re: C++ 0-9 merge heads up
Date Tue, 06 Mar 2007 23:25:45 GMT
On Tue, 2007-03-06 at 11:38 +0000, Martin Ritchie wrote:
> On 05/03/07, Alan Conway <aconway@redhat.com> wrote:
> > I'll be merging the 0-9 C++ branch (Jira QPID-400) soon, speak up if you
> > know of any outstanding issues. The plan is to merge python first for
> > the tests (branch python speaks both old & new protocols) then the C++
> > codebase.
> >
> > I'm currently working on getting python verified against all brokers
> > (trunk/branch, c++/java).
> 
> Alan, I have some updates to the Java broker if you are working on the
> C++ - python I shall look at that java - python. Ensuring my recent
> updates haven't broken a python test.
> 

I'm still seeing many python test failures against the java broker on
trunk. 

Here's the failure output:

.E.E.FFF.........F.......F....E...E.EEEEEEEEEE
======================================================================
ERROR: test_ack (tests.basic.BasicTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/basic.py", line 178, in
test_ack
    msg3b = queue.get(timeout=1)
  File "/home/aconway/svn/qpid/python/qpid/queue.py", line 38, in get
    result = BaseQueue.get(self, block, timeout)
  File "/usr/lib/python2.4/Queue.py", line 127, in get
    raise Empty
Empty

======================================================================
ERROR: test_consume_exclusive (tests.basic.BasicTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/basic.py", line 72, in
test_consume_exclusive
    channel.channel_open()
  File "<string>", line 3, in channel_open
  File "/home/aconway/svn/qpid/python/qpid/peer.py", line 182, in invoke
    raise Closed(self.reason)
Closed

======================================================================
ERROR: testTopic (tests.exchange.RecommendedTypesRuleTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/exchange.py", line 101, in
testTopic
    self.verifyTopicExchange("t")
  File "/home/aconway/svn/qpid/python/tests/exchange.py", line 60, in
verifyTopicExchange
    self.assertPublishGet(q, ex, "a.b.x")
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 216, in
assertPublishGet
    msg = queue.get(timeout=1)
  File "/home/aconway/svn/qpid/python/qpid/queue.py", line 38, in get
    result = BaseQueue.get(self, block, timeout)
  File "/usr/lib/python2.4/Queue.py", line 127, in get
    raise Empty
Empty

======================================================================
ERROR: testAmqTopic (tests.exchange.RequiredInstancesRuleTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/exchange.py", line 123, in
testAmqTopic
    def testAmqTopic(self):  self.verifyTopicExchange("amq.topic")
  File "/home/aconway/svn/qpid/python/tests/exchange.py", line 60, in
verifyTopicExchange
    self.assertPublishGet(q, ex, "a.b.x")
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 216, in
assertPublishGet
    msg = queue.get(timeout=1)
  File "/home/aconway/svn/qpid/python/qpid/queue.py", line 38, in get
    result = BaseQueue.get(self, block, timeout)
  File "/usr/lib/python2.4/Queue.py", line 127, in get
    raise Empty
Empty

======================================================================
ERROR: test_basic_delivery_immediate (tests.broker.BrokerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/broker.py", line 58, in
test_basic_delivery_immediate
    self.queue_declare(channel, queue="test-queue")
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 178, in
queue_declare
    reply = channel.queue_declare(*args, **keys)
  File "<string>", line 3, in queue_declare
  File "/home/aconway/svn/qpid/python/qpid/peer.py", line 182, in invoke
    raise Closed(self.reason)
Closed: Method(name=close, id=40) (405, 'Cannot declare queue, as
exclusive queue with same name declared on another connection [error
code 405: Already exists]', 50, 10) content = None

======================================================================
ERROR: test_basic_delivery_immediate (tests.broker.BrokerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 170, in
tearDown
    ch.exchange_delete(exchange=ex)
  File "<string>", line 3, in exchange_delete
  File "/home/aconway/svn/qpid/python/qpid/peer.py", line 153, in invoke
    raise Closed(self.reason)
Closed: Method(name=close, id=40) (405, 'Cannot declare queue, as
exclusive queue with same name declared on another connection [error
code 405: Already exists]', 50, 10) content = None

======================================================================
ERROR: test_basic_delivery_queued (tests.broker.BrokerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/broker.py", line 78, in
test_basic_delivery_queued
    self.queue_declare(channel, queue="test-queue")
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 178, in
queue_declare
    reply = channel.queue_declare(*args, **keys)
  File "<string>", line 3, in queue_declare
  File "/home/aconway/svn/qpid/python/qpid/peer.py", line 182, in invoke
    raise Closed(self.reason)
Closed: Method(name=close, id=40) (405, 'Cannot declare queue, as
exclusive queue with same name declared on another connection [error
code 405: Already exists]', 50, 10) content = None

======================================================================
ERROR: test_basic_delivery_queued (tests.broker.BrokerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 170, in
tearDown
    ch.exchange_delete(exchange=ex)
  File "<string>", line 3, in exchange_delete
  File "/home/aconway/svn/qpid/python/qpid/peer.py", line 153, in invoke
    raise Closed(self.reason)
Closed: Method(name=close, id=40) (405, 'Cannot declare queue, as
exclusive queue with same name declared on another connection [error
code 405: Already exists]', 50, 10) content = None

======================================================================
ERROR: test_closed_channel (tests.broker.BrokerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/broker.py", line 103, in
test_closed_channel
    self.assertConnectionException(504, e.args[0])
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 234, in
assertConnectionException
    self.assertEqual("connection", message.method.klass.name)
AttributeError: Closed instance has no attribute 'method'

======================================================================
ERROR: test_invalid_channel (tests.broker.BrokerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 162, in
setUp
    self.client = self.connect()
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 174, in
connect
    return testrunner.connect(*args, **keys)
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 139, in
connect
    client.start({"LOGIN": user, "PASSWORD": password})
  File "/home/aconway/svn/qpid/python/qpid/client.py", line 79, in start
    self.conn.connect()
  File "/home/aconway/svn/qpid/python/qpid/connection.py", line 66, in
connect
    sock.connect((self.host, self.port))
  File "<string>", line 1, in connect
error: (111, 'Connection refused')

======================================================================
ERROR: test_auto_rollback (tests.tx.TxTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 162, in
setUp
    self.client = self.connect()
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 174, in
connect
    return testrunner.connect(*args, **keys)
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 139, in
connect
    client.start({"LOGIN": user, "PASSWORD": password})
  File "/home/aconway/svn/qpid/python/qpid/client.py", line 79, in start
    self.conn.connect()
  File "/home/aconway/svn/qpid/python/qpid/connection.py", line 66, in
connect
    sock.connect((self.host, self.port))
  File "<string>", line 1, in connect
error: (111, 'Connection refused')

======================================================================
ERROR: test_commit (tests.tx.TxTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 162, in
setUp
    self.client = self.connect()
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 174, in
connect
    return testrunner.connect(*args, **keys)
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 139, in
connect
    client.start({"LOGIN": user, "PASSWORD": password})
  File "/home/aconway/svn/qpid/python/qpid/client.py", line 79, in start
    self.conn.connect()
  File "/home/aconway/svn/qpid/python/qpid/connection.py", line 66, in
connect
    sock.connect((self.host, self.port))
  File "<string>", line 1, in connect
error: (111, 'Connection refused')

======================================================================
ERROR: test_commit_overlapping_acks (tests.tx.TxTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 162, in
setUp
    self.client = self.connect()
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 174, in
connect
    return testrunner.connect(*args, **keys)
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 139, in
connect
    client.start({"LOGIN": user, "PASSWORD": password})
  File "/home/aconway/svn/qpid/python/qpid/client.py", line 79, in start
    self.conn.connect()
  File "/home/aconway/svn/qpid/python/qpid/connection.py", line 66, in
connect
    sock.connect((self.host, self.port))
  File "<string>", line 1, in connect
error: (111, 'Connection refused')

======================================================================
ERROR: test_rollback (tests.tx.TxTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 162, in
setUp
    self.client = self.connect()
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 174, in
connect
    return testrunner.connect(*args, **keys)
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 139, in
connect
    client.start({"LOGIN": user, "PASSWORD": password})
  File "/home/aconway/svn/qpid/python/qpid/client.py", line 79, in start
    self.conn.connect()
  File "/home/aconway/svn/qpid/python/qpid/connection.py", line 66, in
connect
    sock.connect((self.host, self.port))
  File "<string>", line 1, in connect
error: (111, 'Connection refused')

======================================================================
FAIL: test_consume_queue_errors (tests.basic.BasicTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/basic.py", line 101, in
test_consume_queue_errors
    self.assertConnectionException(530, e.args[0])
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 236, in
assertConnectionException
    self.assertEqual(expectedCode, message.reply_code)
AssertionError: 530 != 507

======================================================================
FAIL: test_consume_unique_consumers (tests.basic.BasicTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/basic.py", line 117, in
test_consume_unique_consumers
    self.assertConnectionException(530, e.args[0])
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 236, in
assertConnectionException
    self.assertEqual(expectedCode, message.reply_code)
AssertionError: 530 != 507

======================================================================
FAIL: test_get (tests.basic.BasicTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/basic.py", line 350, in
test_get
    self.assertEqual(reply.method.name, "get-ok")
AssertionError: u'get-empty' != 'get-ok'

======================================================================
FAIL: test_purge (tests.queue.QueueTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/queue.py", line 46, in
test_purge
    self.assertEqual(3, reply.message_count)
AssertionError: 3 != 0L

======================================================================
FAIL: testDifferentDeclaredType
(tests.exchange.MiscellaneousErrorsTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/aconway/svn/qpid/python/tests/exchange.py", line 321, in
testDifferentDeclaredType
    self.assertConnectionException(530, e.args[0])
  File "/home/aconway/svn/qpid/python/qpid/testlib.py", line 236, in
assertConnectionException
    self.assertEqual(expectedCode, message.reply_code)
AssertionError: 530 != 507

----------------------------------------------------------------------
Ran 44 tests in 536.599s

FAILED (failures=5, errors=14)


Mime
View raw message