[Updated] D11251: test-nointerrupt: make "sure" the handler "might" trigger (issue6558)
marmoute (Pierre-Yves David)
phabricator at mercurial-scm.org
Thu Aug 5 16:05:21 UTC 2021
Closed by commit rHG8892f604e242: test-nointerrupt: make "sure" the handler "might" trigger (issue6558) (authored by marmoute).
This revision was automatically updated to reflect the committed changes.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D11251?vs=29788&id=29805
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D11251/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D11251
AFFECTED FILES
tests/test-nointerrupt.t
CHANGE DETAILS
diff --git a/tests/test-nointerrupt.t b/tests/test-nointerrupt.t
--- a/tests/test-nointerrupt.t
+++ b/tests/test-nointerrupt.t
@@ -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
To: marmoute, #hg-reviewers, Alphare
Cc: Alphare, mercurial-patches
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial-patches/attachments/20210805/3b430648/attachment-0002.html>
More information about the Mercurial-patches
mailing list