diff --git a/apps/emqx_bridge_gcp_pubsub/test/emqx_bridge_gcp_pubsub_consumer_SUITE.erl b/apps/emqx_bridge_gcp_pubsub/test/emqx_bridge_gcp_pubsub_consumer_SUITE.erl index b0e4e4ac8..d82a61fee 100644 --- a/apps/emqx_bridge_gcp_pubsub/test/emqx_bridge_gcp_pubsub_consumer_SUITE.erl +++ b/apps/emqx_bridge_gcp_pubsub/test/emqx_bridge_gcp_pubsub_consumer_SUITE.erl @@ -1477,7 +1477,7 @@ t_pull_worker_death(Config) -> [PullWorkerPid | _] = get_pull_worker_pids(Config), Ref = monitor(process, PullWorkerPid), - sys:terminate(PullWorkerPid, die), + sys:terminate(PullWorkerPid, die, 20_000), receive {'DOWN', Ref, process, PullWorkerPid, _} -> ok