Mercurial > hg
annotate tests/test-inotify-issue1556.t @ 20446:d258486604f4
revset: changed limit revset implementation to work with lazy revsets
Performance benchmarking:
$ time hg log -qr "first(branch(default))"
0:9117c6561b0b
real 0m3.130s
user 0m3.025s
sys 0m0.074s
$ time ./hg log -qr "first(branch(default))"
0:9117c6561b0b
real 0m0.300s
user 0m0.198s
sys 0m0.069s
author | Lucas Moscovicz <lmoscovicz@fb.com> |
---|---|
date | Tue, 28 Jan 2014 16:19:30 -0800 |
parents | 895d65364570 |
children |
rev | line source |
---|---|
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
1 |
12456
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
2 $ "$TESTDIR/hghave" inotify || exit 80 |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
3 $ hg init |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
4 $ touch a b |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
5 $ hg add a b |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
6 $ rm b |
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
7 |
12456
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
8 status without inotify |
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
9 |
12456
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
10 $ hg st |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
11 A a |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
12 ! b |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
13 $ echo "[extensions]" >> $HGRCPATH |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
14 $ echo "inotify=" >> $HGRCPATH |
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
15 |
12456
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
16 inserve |
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
17 |
12456
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
18 $ hg inserve -d --pid-file=hg.pid 2>&1 |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
19 $ cat hg.pid >> "$DAEMON_PIDS" |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
20 |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
21 status |
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
22 |
12456
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
23 $ hg st |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
24 A a |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
25 ! b |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
26 ? hg.pid |
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
27 $ sleep 1 |
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
28 |
12456
1f74b0d0f485
tests: unify test-inotify-issue1556
Matt Mackall <mpm@selenic.com>
parents:
8601
diff
changeset
|
29 Are we able to kill the service? if not, the service died on some error |
8601
021de2d12355
inotify: adding test for issue1556
Dmitriy Kostunin <dmitriy.kostunin@gmail.com>
parents:
diff
changeset
|
30 |
18593
895d65364570
test-inotify-issue1556.t: migrate to killdaemons from kill `cat pidfile`
Augie Fackler <raf@durin42.com>
parents:
12456
diff
changeset
|
31 $ "$TESTDIR/killdaemons.py" hg.pid |