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 >