On 08/11/2025 06:41, Collin Funk wrote:
On GNU/Hurd tests/tail/tail-c fails because the following command times out:timeout --verbose 1 tail -c 4096 /dev/urandom >/dev/null 2>err
Ah right. TBH Hurd is perfectly entitled to behave like that. I.e. tail resorts to reading all data as non seekable. The patch looks fine. Please push. Note also the 1 second timeout is too aggressive. For any test that we consider to have failed after a timeout the timeout should be 10 seconds to cater for slow/loaded systems and avoid intermittent false failures. I've just pushed a patch to fix that. thanks! Padraig
