mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-25 14:53:37 +00:00
Fix Citus transaction rollback condition check (#2964)
It seems that sometimes we get an exact match, what makes behave tests to fail.
This commit is contained in:
@@ -131,5 +131,5 @@ def check_transaction(context, name, time_limit):
|
|||||||
|
|
||||||
@step("a transaction finishes in {timeout:d} seconds")
|
@step("a transaction finishes in {timeout:d} seconds")
|
||||||
def check_transaction_timeout(context, timeout):
|
def check_transaction_timeout(context, timeout):
|
||||||
assert (datetime.now(tzutc) - context.xact_start).seconds > timeout, \
|
assert (datetime.now(tzutc) - context.xact_start).seconds >= timeout, \
|
||||||
"a transaction finished earlier than in {0} seconds".format(timeout)
|
"a transaction finished earlier than in {0} seconds".format(timeout)
|
||||||
|
|||||||
Reference in New Issue
Block a user