From 3da2ed93d79e3760ca7917693261139dce4120f9 Mon Sep 17 00:00:00 2001 From: Alexandre de Souza Date: Tue, 15 Jul 2025 16:59:45 -0300 Subject: [PATCH] Fix runtime timeout --- test/livebook/runtime/erl_dist/node_manager_test.exs | 2 +- test/livebook/runtime/standalone_test.exs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/livebook/runtime/erl_dist/node_manager_test.exs b/test/livebook/runtime/erl_dist/node_manager_test.exs index 22685c921..8f7030b95 100644 --- a/test/livebook/runtime/erl_dist/node_manager_test.exs +++ b/test/livebook/runtime/erl_dist/node_manager_test.exs @@ -9,7 +9,7 @@ defmodule Livebook.Runtime.ErlDist.NodeManagerTest do # We use a standalone runtime, so that we have an isolated node # with its own node manager pid = Runtime.Standalone.new() |> Runtime.connect() - assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}} + assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}}, 5_000 %{node: node, server_pid: server1} = runtime Runtime.take_ownership(runtime) diff --git a/test/livebook/runtime/standalone_test.exs b/test/livebook/runtime/standalone_test.exs index 83098fc4e..100e96375 100644 --- a/test/livebook/runtime/standalone_test.exs +++ b/test/livebook/runtime/standalone_test.exs @@ -6,7 +6,7 @@ defmodule Livebook.Runtime.StandaloneTest do describe "Runtime.connect/1" do test "starts a new Elixir runtime in distribution mode and ties its lifetime to the NodeManager process" do pid = Runtime.Standalone.new() |> Runtime.connect() - assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}} + assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}}, 5_000 %{node: node} = runtime Runtime.take_ownership(runtime) @@ -24,7 +24,7 @@ defmodule Livebook.Runtime.StandaloneTest do test "loads necessary modules and starts manager process" do pid = Runtime.Standalone.new() |> Runtime.connect() - assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}} + assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}}, 5_000 %{node: node} = runtime Runtime.take_ownership(runtime) @@ -35,7 +35,7 @@ defmodule Livebook.Runtime.StandaloneTest do test "Runtime.disconnect/1 makes the node terminate" do pid = Runtime.Standalone.new() |> Runtime.connect() - assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}} + assert_receive {:runtime_connect_done, ^pid, {:ok, runtime}}, 5_000 %{node: node} = runtime Runtime.take_ownership(runtime)