From 5938b2b96ca05c61f1e5e6bcbef64bc64d75dc19 Mon Sep 17 00:00:00 2001 From: Arne Welzel Date: Wed, 24 Sep 2025 12:22:35 +0200 Subject: [PATCH] btest/broker/remote_event_ts_compat: Replace 15 second sleep with wait-for-file Just so the test runs faster when it can. --- testing/btest/broker/remote_event_ts_compat.zeek | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/testing/btest/broker/remote_event_ts_compat.zeek b/testing/btest/broker/remote_event_ts_compat.zeek index 36a00a74c9..ec71d07272 100644 --- a/testing/btest/broker/remote_event_ts_compat.zeek +++ b/testing/btest/broker/remote_event_ts_compat.zeek @@ -7,8 +7,7 @@ # @TEST-REQUIRES: TOPIC=/zeek/my_topic python3 client.py check # # @TEST-EXEC: TOPIC=/zeek/my_topic btest-bg-run server "zeek %INPUT >output" -# Leave room for Zeek to start up, which can be slow when using -O ZAM -# @TEST-EXEC: sleep 15 +# @TEST-EXEC: wait-for-file server/ready 20 # @TEST-EXEC: TOPIC=/zeek/my_topic btest-bg-run client "python3 ../client.py >output" # # @TEST-EXEC: btest-bg-wait 45 @@ -29,6 +28,8 @@ event zeek_init() Broker::subscribe(getenv("TOPIC")); Broker::listen("127.0.0.1", to_port(getenv("BROKER_PORT"))); set_network_time(double_to_time(42.0)); + + system("touch ready"); } event Broker::peer_added(endpoint: Broker::EndpointInfo, msg: string)