We definitely need better server to support the CI, it doesn't have
processing power enough to run the CI when there are more than 5 PRs.
It doesn't scale well.

Also I think we could keep only one test for MacOS because it is too
slow! Normally MacOS delays more than 2h to complete.

Maybe we could create some distributed CI farm and we could include
low power hardware (i.e. Raspberry Pi boards) running from our homes
to help it, hehehe.

Suggestions are welcome!

BR,

Alan

On 3/30/21, Nathan Hartman <hartman.nat...@gmail.com> wrote:
> On Tue, Mar 30, 2021 at 3:30 PM Matias N. <mat...@imap.cc> wrote:
>>
>> It appears we overwhelmed CI. There are a couple of running jobs (notably
>> one is a macOS run which is taking about 2hrs as of now) but they are for
>> PRs from 12hs ago at least. There are a multitude of queued runs for many
>> recent PRs. The problem is that new runs (from force pushes) do not cancel
>> previous runs so they remain queued apparently.
>
> Ouch!
>
>> I will see what can be done to have new pushes cancel new pending runs. In
>> the meantime we may have to manually cancel all queued workflows. Not sure
>> if there's a mass cancel to be done.
>
> Thanks for looking into it. Yes, it would be a good thing if new force
> pushes could cancel in-progress runs.
>
> Thanks,
> Nathan
>

Reply via email to