From 37222d09d63e37112f655292a7f9c40f8d6dfa45 Mon Sep 17 00:00:00 2001 From: Rick Carlino Date: Mon, 13 Apr 2020 14:03:45 -0500 Subject: [PATCH] CI debug: Possible race condition, again? --- farmbot_ext/test/farmbot_ext/amqp/auto_sync_channel_test.exs | 1 + farmbot_ext/test/test_helper.exs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/farmbot_ext/test/farmbot_ext/amqp/auto_sync_channel_test.exs b/farmbot_ext/test/farmbot_ext/amqp/auto_sync_channel_test.exs index c112227e..f520c748 100644 --- a/farmbot_ext/test/farmbot_ext/amqp/auto_sync_channel_test.exs +++ b/farmbot_ext/test/farmbot_ext/amqp/auto_sync_channel_test.exs @@ -155,5 +155,6 @@ defmodule AutoSyncChannelTest do end) Helpers.wait_for(pid) + Process.sleep(1000) end end diff --git a/farmbot_ext/test/test_helper.exs b/farmbot_ext/test/test_helper.exs index 40f2c1b8..f25435b9 100644 --- a/farmbot_ext/test/test_helper.exs +++ b/farmbot_ext/test/test_helper.exs @@ -27,7 +27,7 @@ defmodule Helpers do # Maybe I could use `start_supervised`? # https://hexdocs.pm/ex_unit/ExUnit.Callbacks.html#start_supervised/2 - @wait_time 60 + @wait_time 180 # Base case: We have a pid def wait_for(pid) when is_pid(pid), do: check_on_mbox(pid) # Failure case: We failed to find a pid for a module.