|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 2/2] DO NOT APPLY git-checkout.sh: add sleep to demonstrate race
This allows easy reproduction of git-checkout races: each checkout
waits until you kill its sleep. You can see the multiple identical
checkout runes in ps etc. A good rune is:
watch 'ps -fHtpts/60'
(replacing pts/60 with the pty of your build job).
Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
---
scripts/git-checkout.sh | 2 ++
1 file changed, 2 insertions(+)
diff --git a/scripts/git-checkout.sh b/scripts/git-checkout.sh
index 20ae31ff23..290026ad32 100755
--- a/scripts/git-checkout.sh
+++ b/scripts/git-checkout.sh
@@ -11,6 +11,8 @@ DIR=$3
set -e
+sleep 1000 ||:
+
if test \! -d $DIR-remote; then
rm -rf $DIR-remote $DIR-remote.tmp
mkdir -p $DIR-remote.tmp; rmdir $DIR-remote.tmp
--
2.11.0
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |