--- a/tests/test-transaction-wc-rollback-race.t Wed Feb 22 18:07:34 2023 +0100
+++ b/tests/test-transaction-wc-rollback-race.t Wed Feb 22 18:09:12 2023 +0100
@@ -188,3 +188,26 @@
$ wait
$ hg branch
celeste
+
+updating working copy
+---------------------
+
+ $ hg st
+ $ hg log --rev . -T '{desc}\n'
+ babar_m
+ $ hg phase --public --rev 0 2> ../log.err &
+ $ $RUNTESTDIR/testlib/wait-on-file 5 $TESTTMP/transaction-waiting
+ $ hg update "parents(.)" --quiet
+ $ hg log --rev . -T '{desc}\n'
+ babar_l
+ $ hg st
+ $ touch $TESTTMP/transaction-continue
+ $ wait
+ $ hg log --rev . -T '{desc}\n'
+ babar_l (missing-correct-output !)
+ babar_m (known-bad-output !)
+ $ hg st
+ ! babar_m (known-bad-output !)
+
+ $ hg purge --no-confirm
+ $ hg up --quiet babar