From 4b35259dc0780bc83d0a7c2182fc43fdb763ab0c Mon Sep 17 00:00:00 2001 From: Yosuke Otosu Date: Thu, 31 Oct 2024 09:56:49 +0900 Subject: [PATCH] Set secondary sort for flaky test --- app/routers/issuer/settlement_issuer.py | 2 ++ app/routers/misc/settlement_agent.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/routers/issuer/settlement_issuer.py b/app/routers/issuer/settlement_issuer.py index e14ce55d..32abf9ac 100644 --- a/app/routers/issuer/settlement_issuer.py +++ b/app/routers/issuer/settlement_issuer.py @@ -145,6 +145,8 @@ async def list_all_dvp_deliveries( stmt = stmt.order_by(IDXDelivery.create_blocktimestamp) else: # DESC stmt = stmt.order_by(desc(IDXDelivery.create_blocktimestamp)) + # NOTE: Set secondary sort for consistent results + stmt = stmt.order_by(IDXDelivery.delivery_id) # Pagination if request_query.limit is not None: diff --git a/app/routers/misc/settlement_agent.py b/app/routers/misc/settlement_agent.py index ab9e5686..9bbfd5a4 100644 --- a/app/routers/misc/settlement_agent.py +++ b/app/routers/misc/settlement_agent.py @@ -300,6 +300,8 @@ async def list_all_dvp_agent_deliveries( stmt = stmt.order_by(IDXDelivery.create_blocktimestamp) else: # DESC stmt = stmt.order_by(desc(IDXDelivery.create_blocktimestamp)) + # NOTE: Set secondary sort for consistent results + stmt = stmt.order_by(IDXDelivery.delivery_id) # Pagination if request_query.limit is not None: