annotate tools/bisect-find-bad.sh @ 1474:f21605bcda24

tests: add the sqlite revmap test The SqliteRevMap test generates new tests based on existing tests. The generated tests will use SqliteRevMap instead of RevMap. Tests are selected if they are both interesting and fast. For comprehensive tests like rebuildmeta and updatemeta, only a few svndumps are selected. On my laptop vm, the sqlite revmap test completes within 6.2s. Note: the current way tests are running will not gc the database connections well, meaning it can leak fd. Fortunately it's only 55 tests now. If we add a lot more tests in the future, be aware of the fd leak issue.
author Jun Wu <quark@fb.com>
date Fri, 27 May 2016 15:48:16 +0100
parents 11c4c7242a36
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
208
de3807ceea5c Removed verify_* commands and replaced them with a shell script to pass to hg bisect --command.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
1 #!/bin/bash
213
b1d2ea765516 tools: refactor stuff into common.sh, make verify-all-heads not revert.
Augie Fackler <durin42@gmail.com>
parents: 208
diff changeset
2 . $(dirname $0)/common.sh
396
11c4c7242a36 tools: use new svn verify command instead of svn export incantations
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 213
diff changeset
3 hg svn verify
213
b1d2ea765516 tools: refactor stuff into common.sh, make verify-all-heads not revert.
Augie Fackler <durin42@gmail.com>
parents: 208
diff changeset
4 exit $?