From 96eb0093d07c58ad3b02c49a5a4385da37a8e337 Mon Sep 17 00:00:00 2001 From: fanquake Date: Wed, 5 Jan 2022 09:25:43 +0800 Subject: [PATCH] test: wait rather than assert presence of file in startupnotify test Should fix #23967. --- test/functional/feature_startupnotify.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/functional/feature_startupnotify.py b/test/functional/feature_startupnotify.py index 71135dcd3b2..c6aa8377684 100755 --- a/test/functional/feature_startupnotify.py +++ b/test/functional/feature_startupnotify.py @@ -26,7 +26,7 @@ class StartupNotifyTest(BitcoinTestFramework): self.log.info("Test -startupnotify command is run when node starts") self.restart_node(0, extra_args=[f"-startupnotify=echo '{FILE_NAME}' >> {NODE_DIR}/{FILE_NAME}"]) - assert os.path.exists(tmpdir_file) + self.wait_until(lambda: os.path.exists(tmpdir_file)) self.log.info("Test -startupnotify is executed once") with open(tmpdir_file, "r", encoding="utf8") as f: