gsubprocess build-time test intermittently timing out since 2.78.1
Since upgrading to 2.78.1, some Debian builds of GLib are failing with a timeout in the gsubprocess
test.
A good build (this is on armhf, meaning ARMv7 EABI little-endian 32-bit hardfloat):
...
▶ 232/367 /gsubprocess/fd-conflation/inherit-fds OK
▶ 232/367 /gsubprocess/fd-conflation/child-err-report-fd OK
▶ 232/367 /gsubprocess/exit-status/trapped OK
232/367 glib:gio / gsubprocess OK 10.39s 83 subtests passed
A bad build (also on armhf, retrying the above after an unrelated test failed):
...
▶ 232/367 /gsubprocess/fd-conflation/inherit-fds OK
▶ 232/367 /gsubprocess/fd-conflation/child-err-report-fd OK
▶ 232/367 /gsubprocess/exit-status/trapped OK
glib:gio / gsubprocess time out (After 600.0 seconds)
232/367 glib:gio / gsubprocess TIMEOUT 600.10s 83 subtests passed
Also seen on i386 and ppc64el, each of which succeeded when retried, which makes me concerned that this is a pattern.
Not much has changed between 2.78.0 and .1 around GSubprocess, which makes me wonder whether #3156 (closed) is the root cause.