I too think it's a race condition. I made some changes to the test but the upload to Debian did not went well.
On July 6, 2023 2:12:59 PM GMT+01:00, Vincent Lefevre <vinc...@vinc17.net> wrote: >On 2023-07-05 18:58:13 +0200, Johannes Christ wrote: >> Is there another way to reproduce this issue? > >I'm wondering whether there is a race condition in the test: > ># use at command to schedule a job. >echo "echo `date` > ${WORKDIR}/${TMPFILE}" | at now + 1 minute > >So the file is expected to be created 1 minute later. > >Then in the script: > >sleep 2 > >[...] > >sleep 58 > >if grep -Fq "UTC" $WORKDIR/$TMPFILE > >[...] > >So the script waits for 1 minute (and some other fast commands) >before checking the existence of the file, which is the wait time >given to "at". > >I can see 2 possible issues: > >1. The system is a bit slow, and the job execution will take a bit >more time. > >2. Time inaccuracies. What are the guaranties given by the system? > >-- >Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> >100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> >Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)