Hi Team,
Some of our batch runs fails with this error:-
{{:badmatch, {:error, :push, 500, ""}},
[
{BorsNG.Worker.Batcher, :complete_batch, 3,
[file: 'lib/worker/batcher.ex', line: 579]},
{BorsNG.Worker.Batcher, :maybe_complete_batch, 1,
[file: 'lib/worker/batcher.ex', line: 537]},
{BorsNG.Worker.Batcher, :handle_cast, 2,
[file: 'lib/worker/batcher.ex', line: 90]},
{:gen_server, :try_dispatch, 4,
[file: 'gen_server.erl', line: 637]},
{:gen_server, :handle_msg, 6,
[file: 'gen_server.erl', line: 711]},
{:proc_lib, :init_p_do_apply, 3,
[file: 'proc_lib.erl', line: 249]}
]}
There is no error message for us to know what might be going wrong.
Also, one pattern I have observed is it happens only when bors build runs on batch PR's. For individual PR's it has never happened
Also, All the checks/validations involved in our pipeline do pass successfully for this batch run but still bors end up with this crash.
Any help would be highly appreciated. Thanks!