From c7edfc6796312f4378a170c06c133b287bcac625 Mon Sep 17 00:00:00 2001 From: Kevin Heifner Date: Sat, 17 Sep 2022 12:39:48 -0500 Subject: [PATCH] GH-178 Allow longer time for node to sync up after fork --- tests/trx_finality_status_forked_test.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/trx_finality_status_forked_test.py b/tests/trx_finality_status_forked_test.py index 5e2b218f17..e9786abb25 100755 --- a/tests/trx_finality_status_forked_test.py +++ b/tests/trx_finality_status_forked_test.py @@ -245,13 +245,13 @@ def getState(status): "ERROR: The way the test is designed, the transaction should be added to a block that has a higher number than it was in originally before it was forked out." + \ f"\n\noriginal in block state: {json.dumps(originalInBlockState, indent=1)}\n\nafter fork in block state: {json.dumps(afterForkInBlockState, indent=1)}" - assert prodNodes[1].waitForBlock(afterForkInBlockState["block_number"], blockType=BlockType.lib), \ + assert prodNodes[1].waitForBlock(afterForkInBlockState["block_number"], timeout=120, blockType=BlockType.lib), \ f"ERROR: Block never finalized.\n\nprod 0 info: {json.dumps(prodNodes[0].getInfo(), indent=1)}\n\nprod 1 info: {json.dumps(prodNodes[1].getInfo(), indent=1)}" + \ f"\n\nafter fork in block state: {json.dumps(afterForkInBlockState, indent=1)}" retStatus = prodNodes[1].getTransactionStatus(transId) if afterForkBlockId != retStatus["block_id"]: # might have been forked out, if so wait for new block to become LIB - assert prodNodes[1].waitForBlock(retStatus["block_number"], blockType=BlockType.lib), \ + assert prodNodes[1].waitForBlock(retStatus["block_number"], timeout=120, blockType=BlockType.lib), \ f"ERROR: Block never finalized.\n\nprod 0 info: {json.dumps(prodNodes[0].getInfo(), indent=1)}\n\nprod 1 info: {json.dumps(prodNodes[1].getInfo(), indent=1)}" + \ f"\n\nafter fork in block state: {json.dumps(afterForkInBlockState, indent=1)}"