--- a/tests/test-nointerrupt.t Tue Aug 03 19:26:26 2021 +0200
+++ b/tests/test-nointerrupt.t Tue Aug 03 21:22:02 2021 +0200
@@ -27,6 +27,8 @@
> with ui.uninterruptible():
> testing.write_file(sync_file, b'%d' % os.getpid())
> testing.wait_file(done_file)
+ > # make sure we get rescheduled and the signal get a chance to be handled
+ > time.sleep(0.1)
> ui.warn(b"end of unsafe operation\n")
> ui.warn(b"%d second(s) passed\n" % int(time.time() - start))
> EOF
@@ -40,6 +42,7 @@
> fi
> "$RUNTESTDIR/testlib/wait-on-file" 10 "$SYNC_FILE" || exit 2
> kill -s \$SIG \`cat "$SYNC_FILE"\`
+ > sleep 1
> touch "$DONE_FILE"
> EOF