Possible infinite loop on buildfarm animals

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: buildfarm-members(at)lists(dot)postgresql(dot)org
Subject: Possible infinite loop on buildfarm animals
Date: 2024-03-15 18:42:14
Message-ID: 2530379.1710528134@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: buildfarm-members

Between approximately 11:05 UTC and 13:25 UTC today (15 Mar 2024),
the Postgres git repo contained a buggy test recipe that caused
an infinite loop that will eventually exhaust disk space.
If you have any animals that might have launched a test run on
HEAD in that interval, you might want to check up on them.
A manual kill of the process that's consuming 100% CPU should
be enough to get out of it.

Another idea to consider is to set the wait_timeout parameter
in your animals' configuration files, to put an upper bound
on the total elapsed time for a run. By default that's
infinite, since it's really hard to select a one-size-fits-all
value ... but it's a good backstop if you don't mind picking
machine-specific limits.

regards, tom lane

Responses

Browse buildfarm-members by date

  From Date Subject
Next Message Noah Misch 2024-03-17 17:29:41 Re: Possible infinite loop on buildfarm animals
Previous Message Nathan Bossart 2024-02-14 18:18:17 413 Request Entity Too Large