This is an automated email from the ASF dual-hosted git repository.

gmurthy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git


The following commit(s) were added to refs/heads/main by this push:
     new 75607d1  DISPATCH-2330: Removed test_30_presettled_overflow since that 
test case  is already covered in 
system_tests_delivery_counts.OneRouterLinkCountersTest  
testMethod=test_06_large_message_released
75607d1 is described below

commit 75607d11fee7d76e681b040f805542074fc16006
Author: Ganesh Murthy <gmur...@apache.org>
AuthorDate: Wed Feb 16 10:01:08 2022 -0500

    DISPATCH-2330: Removed test_30_presettled_overflow since that test case  is 
already covered in system_tests_delivery_counts.OneRouterLinkCountersTest  
testMethod=test_06_large_message_released
---
 tests/system_tests_one_router.py | 62 ----------------------------------------
 1 file changed, 62 deletions(-)

diff --git a/tests/system_tests_one_router.py b/tests/system_tests_one_router.py
index ac6dcf1..d6367f2 100644
--- a/tests/system_tests_one_router.py
+++ b/tests/system_tests_one_router.py
@@ -563,11 +563,6 @@ class OneRouterTest(TestCase):
         self.assertIsNone(test.error)
         self.assertTrue(test.accepted_count_match)
 
-    def test_30_presettled_overflow(self):
-        test = PresettledOverflowTest(self.address)
-        test.run()
-        self.assertIsNone(test.error)
-
     def test_31_create_unavailable_sender(self):
         test = UnavailableSender(self.address)
         test.run()
@@ -3325,63 +3320,6 @@ class RejectCoordinatorTest(MessagingHandler, 
TransactionHandler):
         Container(self).run()
 
 
-class PresettledOverflowTest(MessagingHandler):
-    def __init__(self, address):
-        super(PresettledOverflowTest, self).__init__(prefetch=0)
-        self.address = address
-        self.dest = "balanced.PresettledOverflow"
-        self.error = None
-        self.count       = 500
-        self.n_sent      = 0
-        self.n_received  = 0
-        self.last_seq    = -1
-
-    def timeout(self):
-        self.error = "Timeout Expired: sent=%d rcvd=%d last_seq=%d" % 
(self.n_sent, self.n_received, self.last_seq)
-        self.conn.close()
-
-    def on_start(self, event):
-        self.timer    = event.reactor.schedule(TIMEOUT, TestTimeout(self))
-        self.conn     = event.container.connect(self.address)
-        self.sender   = event.container.create_sender(self.conn, self.dest)
-        self.receiver = event.container.create_receiver(self.conn, self.dest)
-        self.receiver.flow(10)
-
-    def send(self):
-        while self.n_sent < self.count and self.sender.credit > 0:
-            msg = Message(body={"seq": self.n_sent})
-            dlv = self.sender.send(msg)
-            dlv.settle()
-            self.n_sent += 1
-        if self.n_sent == self.count:
-            self.receiver.flow(self.count)
-
-    def on_sendable(self, event):
-        if self.n_sent < self.count:
-            self.send()
-
-    def on_message(self, event):
-        self.n_received += 1
-        self.last_seq = event.message.body["seq"]
-        if self.last_seq == self.count - 1:
-            if self.n_received == self.count:
-                self.error = "No deliveries were dropped"
-
-            if not self.error:
-                local_node = Node.connect(self.address, timeout=TIMEOUT)
-                out = 
local_node.query(type='org.apache.qpid.dispatch.router.link')
-
-                for result in out.results:
-                    if result[5] == 'out' and 'balanced.PresettledOverflow' in 
result[6]:
-                        if result[16] != 249:
-                            self.error = "Expected 249 dropped presettled 
deliveries but got " + str(result[16])
-            self.conn.close()
-            self.timer.cancel()
-
-    def run(self):
-        Container(self).run()
-
-
 class RejectDispositionTest(MessagingHandler):
     def __init__(self, address):
         super(RejectDispositionTest, self).__init__(auto_accept=False)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to