python_SUITE: Add more debug messages

This commit is contained in:
Jean-Sébastien Pédron 2025-08-07 12:06:29 +02:00
parent 5bfb7bc26f
commit 0a5024b47e
No known key found for this signature in database
GPG Key ID: 39E99761A5FD94CC
2 changed files with 19 additions and 3 deletions

View File

@ -126,7 +126,10 @@ class BaseTest(unittest.TestCase):
if self.conn.is_connected(): if self.conn.is_connected():
try: try:
self.conn.disconnect() self.conn.disconnect()
except: except Exception as inst:
print(type(inst))
print(inst.args)
print(inst)
pass pass
elapsed = time.time() - self._started_at elapsed = time.time() - self._started_at
print('{} ({}s)'.format(self.id(), round(elapsed, 2))) print('{} ({}s)'.format(self.id(), round(elapsed, 2)))

View File

@ -11,6 +11,7 @@ import pika
import base import base
import time import time
import os import os
import test_util
class TestUserGeneratedQueueName(base.BaseTest): class TestUserGeneratedQueueName(base.BaseTest):
@ -29,6 +30,12 @@ class TestUserGeneratedQueueName(base.BaseTest):
pika.ConnectionParameters( host='127.0.0.1', port=int(os.environ["AMQP_PORT"]))) pika.ConnectionParameters( host='127.0.0.1', port=int(os.environ["AMQP_PORT"])))
channel = connection.channel() channel = connection.channel()
test_util.rabbitmqctl(['list_queues'])
test_util.rabbitmqctl(['list_connections', 'peer_host', 'peer_port',
'protocol'])
test_util.rabbitmqctl(['list_stomp_connections', 'peer_host',
'peer_port', 'protocol'])
# publish a message to the named queue # publish a message to the named queue
channel.basic_publish( channel.basic_publish(
exchange='', exchange='',
@ -39,7 +46,7 @@ class TestUserGeneratedQueueName(base.BaseTest):
self.assertTrue(self.listener.wait(30), "initial message not received") self.assertTrue(self.listener.wait(30), "initial message not received")
self.assertEqual(1, len(self.listener.messages)) self.assertEqual(1, len(self.listener.messages))
self.conn.disconnect() # self.conn.disconnect()
connection.close() connection.close()
while not connection.is_closed: while not connection.is_closed:
time.sleep(1) time.sleep(1)
@ -59,6 +66,12 @@ class TestUserGeneratedQueueName(base.BaseTest):
pika.ConnectionParameters( host='127.0.0.1', port=int(os.environ["AMQP_PORT"]))) pika.ConnectionParameters( host='127.0.0.1', port=int(os.environ["AMQP_PORT"])))
channel = connection.channel() channel = connection.channel()
test_util.rabbitmqctl(['list_queues'])
test_util.rabbitmqctl(['list_connections', 'peer_host', 'peer_port',
'protocol'])
test_util.rabbitmqctl(['list_stomp_connections', 'peer_host',
'peer_port', 'protocol'])
# publish a message to the named queue # publish a message to the named queue
channel.basic_publish( channel.basic_publish(
exchange='', exchange='',
@ -69,7 +82,7 @@ class TestUserGeneratedQueueName(base.BaseTest):
self.assertTrue(self.listener.wait(30), "initial message not received") self.assertTrue(self.listener.wait(30), "initial message not received")
self.assertEqual(1, len(self.listener.messages)) self.assertEqual(1, len(self.listener.messages))
self.conn.disconnect() # self.conn.disconnect()
connection.close() connection.close()
while not connection.is_closed: while not connection.is_closed:
time.sleep(1) time.sleep(1)