Intermittent compilation errors :read_cache :infinity when running tests in GitHub Actions

We keep hitting the following intermittent error when running tests in GitHub Actions:

== Compilation error in file test/ctl/set_operator_policy_command_test.exs ==
** (exit) exited in: :gen_server.call(#PID<34162.3242.0>, {:read_cache, -576460752303381870}, :infinity)
    ** (EXIT) no connection to rabbit_ctl_67@fv-az16
##[error]    (stdlib 3.12) gen_server.erl:223: :gen_server.call/3
##[error]    (stdlib 3.12) erl_eval.erl:680: :erl_eval.do_apply/6
##[error]    (stdlib 3.12) erl_eval.erl:888: :erl_eval.expr_list/6
##[error]    (stdlib 3.12) erl_eval.erl:411: :erl_eval.expr/5
##[error]    (elixir 1.10.2) lib/kernel/parallel_compiler.ex:396: Kernel.ParallelCompiler.require_file/2
##[error]    (elixir 1.10.2) lib/kernel/parallel_compiler.ex:306: anonymous fn/4 in Kernel.ParallelCompiler.spawn_workers/7

This happens in both OTP v21.3 & v22.3 and we cannot reproduce it reliably:

Has anyone else seen this before? I couldn’t find any GitHub issue or post on this forum that mentions this error.

In the meantime, I’m running the tests twice, because maybe second time lucky :thinking: