tests/blacklists/inotify-failures
author Wagner Bruna <wbruna@softwareexpress.com.br>
Mon, 12 Mar 2012 17:02:45 -0300
branchstable
changeset 16252 cf17e76be4dd
parent 10300 c437745f50ec
child 17482 3afb61810680
permissions -rw-r--r--
strip: enhance repair.strip to receive a list of nodes (issue3299) Originally, mq.strip called repair.strip a single rev at a time. repair.strip stores in a backup bundle any revision greater than the revision being stripped, strips, then restores the backup with repo.addchangegroup. So, when stripping revisions on more than one topological branch, some could end up being restored from the backup bundle, only to be later removed by a subsequent repair.strip call. But repo.addchangegroup calls hooks for all those restore operations. And 9df9444e96ec changed it to delay all hook calls until the repository lock were released - by mq.strip, after stripping all revisions. Thus, the hooks could be called over revisions already removed from the repository at that point. By generating the revision lists at once inside repo.strip, we avoid calling addchangegroup for temporary restores. Incidentally, this also avoids creating many backup files for a single strip command.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9960
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
     1
# When --inotify is activated, help output and config changes:
10300
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     2
test-debugcomplete
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     3
test-empty
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     4
test-fncache
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     5
test-globalopts
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     6
test-help
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     7
test-hgrc
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     8
test-inherit-mode
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
     9
test-qrecord
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    10
test-strict
9960
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
    11
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
    12
# --inotify activates de facto the inotify extension. It does not play well
652064640e98 test blacklist: add inotify-failures target
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9959
diff changeset
    13
# with inotify-specific tests, which activate/desactivate inotify at will:
10300
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    14
test-inotify
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    15
test-inotify-debuginotify
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    16
test-inotify-dirty-dirstate
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    17
test-inotify-issue1208
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    18
test-inotify-issue1371
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    19
test-inotify-issue1542
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    20
test-inotify-issue1556
c437745f50ec run-tests: split tests/blacklist in tests/blacklists/*
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9960
diff changeset
    21
test-inotify-lookup