sapling/tests
Xavier Deguillard 230af20935 remotefilelog: move getancestors into remotefilelog
Summary:
The getancestors call is a _very_ expansive at it requires walking all the
ancestors of the given node, which potentially requires O(N) network round
trips. Since we want to discourage/remove such behavior, let's move it out of
the store layer, and move it one layer up. The handful of places that calls
into ancestormap would need to be optimized to not call it later.

Reviewed By: DurhamG

Differential Revision: D17946852

fbshipit-source-id: 93eb7873b685ee88f8af5d4ceca500738d779396
2019-11-07 08:53:37 -08:00
..
blacklists run-tests: add --watchman and --with-watchman flags 2018-06-14 18:49:24 -07:00
bundles debugbundle: show commits in b2x:rebase parts 2019-06-17 01:28:54 -07:00
gpg
hggit cmdutil: change logmessage to take a repo 2019-09-04 17:06:35 -07:00
hgsql tests: convert test-hgsql-filenames.t 2019-10-02 10:12:18 -07:00
infinitepush infinitepush: add replaybookmarksqueue 2019-06-17 06:19:12 -07:00
sslcerts tests: update test certificate generation instructions 2016-07-17 11:28:01 -07:00
svn
testlib strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
testutil testutil: use multi-line diff if either actual or expected is multi-line 2019-10-17 13:55:26 -07:00
autodiff.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
badserverext.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
binfile.bin Add test for git binary diff support 2006-10-12 09:17:16 -07:00
bitmanipulation_tests.cpp codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08:00
blackbox-readonly-dispatch.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
bruterebase.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
bundlerepologger.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
bzr-definitions tests: move '#require bzr' into .t files 2015-08-22 10:22:12 -07:00
cgienv tests: remove duplication of the CGI environment variables 2011-01-16 19:12:54 +08:00
common-pattern.py test-fileset: fix the test on Windows 2018-09-11 18:06:12 -07:00
conduithttp.py tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
copytrace.sh fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
crashgetbundler.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
ctrlchar-msg.txt fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
dumbhttp.py tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
dummyext1.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
dummyext2.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
dummysmtpd.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
dummyssh mononoke: rebuild test framework 2019-06-25 08:35:32 -07:00
extralog.py blackbox: add util.log for blackbox logging when no ui object is available 2019-05-28 02:40:07 -07:00
f tests: update f helper script to work on Python 3 2017-09-18 13:37:32 -04:00
failfilemerge.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
fake-biggrep-client.py hg grep: fixup biggrep integration to respect repo relative cwd 2019-11-05 13:04:46 -08:00
fakedate.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
fakedirstatewritetime.py dirstate: move dirstate old id generation to before status 2019-10-16 17:40:12 -07:00
fakemergerecord.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
fakepatchtime.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
filterpyflakes.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
flagprocessorext.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
generateworkingcopystates.py tests: fix missing depth initialization in generateworkingcopystates 2019-09-30 11:23:55 -07:00
get-with-headers.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
getflogheads.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
helper-runtests.sh tests: refactor run-tests helpers 2016-05-11 16:40:16 +00:00
helper-testrepo.sh fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
helpers-testrepo.sh tests: use hg files to decide testrepohg vs syshg 2019-03-08 15:45:51 -08:00
helpers-usechg.sh tests: fix helpers-usechg.sh 2018-05-11 16:20:55 -07:00
helpers-wireprotologging.sh wireproto logging: capture getpack 2019-08-30 05:08:18 -07:00
heredoctest.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
hghave tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
hghave.py hgsubversion: remove the extension 2019-10-23 12:55:08 -07:00
hgterm.ti tests: hardcode terminfo entry for the terminfo color test 2011-06-27 11:36:40 -07:00
hgweberror.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
histedit-helpers.sh tests: histedit-helpers fixbundle should not complain about no input 2015-12-14 22:21:30 +00:00
hypothesishelpers.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
killdaemons.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
library.sh tests: set CACHEDIR to $TESTTMP/hgcache instead of $PWD/hgcache 2019-04-22 18:39:40 -07:00
list-tree.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
lockdelay.py commitcloud: add a test demonstrating races during sync 2019-05-28 02:40:08 -07:00
logexceptions.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
ls-l.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
md5sum.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
missing-comment.hg
mockblackbox.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
mocktime.py Upgrade to 18.5b1 2018-05-30 02:23:58 -07:00
notcapable codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
pdiff tests: make pdiff return appropriate exit code at comparison of files 2017-07-31 13:10:19 +09:00
perfectlyok-msg.txt fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
printenv.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
progresstest.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
pushrebase_replay_schema.sql record updated onto rev 2018-11-12 04:17:37 -08:00
readlink.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
README
require-core-hg.sh fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
revlog-formatv0.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
revnamesext.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
run-tests.py tracing: selectively auto-trace Python functions 2019-11-06 10:53:20 -08:00
seq.py tests: make seq.py output Unix line endings everywhere 2018-06-26 13:05:11 -07:00
setconfig.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
silenttestrunner.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
sitecustomize.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
sortdictfilter.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
stableidentifiers.py dirstate: add checkoutidentifier to identify and correlate checkouts 2019-04-04 11:29:49 -07:00
stresstest-atomicreplace.py Fix interpreter lines for files with python2-only syntax. 2019-07-09 10:51:40 -07:00
stresstest-compress.py hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
stresstest-condint.py setup: move native extensions to edenscmnative 2019-06-19 17:55:49 -07:00
svn-safe-append.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
svnxml.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
test-abort-checkin-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-absorb-edit-lines.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-absorb-phase-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-absorb-rename.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-absorb-strip.t absorb: use ngettext for message plurals 2018-11-06 03:19:01 -08:00
test-absorb-t.py tests: fix test-hg-absorb diff settings 2019-10-01 18:35:04 -07:00
test-add.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-adding-invalid-utf8-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-addremove-similar.t treestate: enable by default 2018-07-27 18:04:56 -07:00
test-addremove-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-alias2.t dispatch: expand aliases correctly 2019-07-29 19:35:31 -07:00
test-alias-circular.t dispatch: remove Python alias handling 2019-08-19 19:27:29 -07:00
test-alias.t dispatch: remove command prefix matching 2019-10-09 11:08:18 -07:00
test-amend-fold.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-hiddenoverride.t commands: provide in-core blackbox command 2019-06-26 11:03:27 -07:00
test-amend-hide-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-metaedit.t metaedit: support -M / --reuse-message 2019-09-04 17:06:36 -07:00
test-amend-next.t commands: define prefixes as aliases 2019-10-08 09:45:59 -07:00
test-amend-nextrebase.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-noinhibit-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-previous.t commands: define prefixes as aliases 2019-10-08 09:45:59 -07:00
test-amend-rebase-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-restack-auto.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-restack-divergence.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-restack-multidest.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-restack-obsolete.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-restack-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-split.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend-template-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-amend-to.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-amend-userestack.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-amend.t tests: rename generate-working-copy-states 2019-09-27 13:44:58 -07:00
test-ancestor.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-ancestor.py.out test-ancestor: use random testing for missing ancestors 2014-11-15 10:55:34 -08:00
test-annotate.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-annotate.t tests: fix annotate tests 2019-11-04 15:35:50 -08:00
test-arbitraryfilectx.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-archive-symlinks.t tests: guard test-archive-symlink with unziplinks check 2016-08-25 01:26:39 -04:00
test-archive.t tests: remove web / cgi related test 2019-09-20 18:32:35 -07:00
test-argspans.py testutil: add a utility to calculate argument positions 2019-07-17 21:11:27 -07:00
test-atexit-epipe.t ui: silent stdio write errors during atexit 2019-03-25 18:33:05 -07:00
test-atomictempfile.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-audit-path.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-auth-match.t make auth logging debug level 2019-10-03 07:49:29 -07:00
test-autofix.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-automv-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-backout.t fix the problem with flags starting from --no 2019-07-26 14:13:11 -07:00
test-backwards-remove-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-bad-extension.t tests: fix test_bad_extension_t 2019-04-25 11:22:15 -07:00
test-bad-pull.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-basic.t dispatch: remove command prefix matching 2019-10-09 11:08:18 -07:00
test-batching.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-batching.py.out wireproto: overhaul iterating batcher code (API) 2017-08-09 23:29:30 -07:00
test-bdiff.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-bindag-t.py dagparser: add a binary dag serialization format 2019-08-09 16:17:49 -07:00
test-bisect2.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-bisect3.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-bisect-sparse.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-bisect-t.py tests: fix test-bisect-t.py on windows 2019-10-01 09:57:16 -07:00
test-blackbox.t hgcommands: log tracing data to blackbox 2019-11-04 16:17:25 -08:00
test-bookmark-strip-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-bookmarks-current.t commands: remove "commit --close-branch" flag 2019-02-14 17:44:40 -08:00
test-bookmarks-merge.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-bookmarks-rebase.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-bookmarks-strip.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-bookmarks.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bookmarkstore.py hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
test-bundle2-exchange.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle2-format.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle2-multiple-changegroups.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle2-pushback-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-bundle2-remote-changegroup.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-bundle-phases-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-bundle-r.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle-type.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle-vs-outgoing.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-casecollision-merge.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-casecollision.t treestate: migrate old config items 2018-07-31 17:04:50 -07:00
test-casefolding.t tests: use debugfsinfo instead of debugfs 2019-10-10 09:12:48 -07:00
test-cat.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-changelog-exec.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-changelog-remoteheads-t.py narrow-heads: fix tests 2019-10-31 01:19:43 -07:00
test-check-clang-format.t tests cut test-check-clang-format.t from 1.2m to 5s 2018-07-06 17:27:25 -07:00
test-check-code.t pullcreatemarkers: query Phabricator to get "landed as" information 2019-11-06 16:12:01 -08:00
test-check-config.t templater: add hyperlink function to print hyperlink 2019-10-29 14:29:20 -07:00
test-check-execute.t hgsubversion: remove the extension 2019-10-23 12:55:08 -07:00
test-check-fix-code.t tests: add a test-check test that runs fix-code.py 2018-11-15 18:54:06 -08:00
test-check-help.t help: fix test-check-help.t to recognize fold 2019-08-19 16:59:05 -07:00
test-check-interfaces.py statichttprepo: remove statichttprepo 2019-08-09 16:17:54 -07:00
test-check-interfaces.py.out tests: verify that peer instances only expose interface members 2017-08-10 21:00:30 -07:00
test-check-jshint.t hg: drop hg10 requirement for jshint and pylint 2018-04-13 21:50:56 -07:00
test-check-shbang.t hg: remove facebook-hg-rpms related code 2018-04-13 21:51:20 -07:00
test-check-win32-signature.py win32: add explicit signature for GetProcessTimes 2019-06-20 11:18:24 -07:00
test-check-win32-signature.py.out win32: add explicit signature for CertFreeCertificateChain 2019-06-20 11:18:25 -07:00
test-checkoutidentifier-commitinfo.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-checkoutidentifier-dirstateinfo.t blackbox: clean up blackbox logging and log more during rage 2019-04-23 02:48:50 -07:00
test-checkserverbookmark.t checkserverbookmark: add an extension to check server bookmark location 2019-05-24 16:23:46 -07:00
test-chg.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-churn.t
test-clienttelemetry.t clienttelemetry: log peer name to blackbox 2019-10-09 06:19:44 -07:00
test-clone-pull-corruption.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-clone-r.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-clone-uncompressed.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-clone.t add: remove usage of dirstate.walk 2019-10-02 11:00:24 -07:00
test-command-template2-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-command-template-t.py scmutil: print out stat information on permission errors 2019-10-30 17:48:12 -07:00
test-commit-amend-reuse-rawfctx.t branch: disable branchcache and drop all branches other than "default" 2019-02-22 21:02:41 -08:00
test-commit-amend.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commit-interactive-curses.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-commit-interactive.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commit-multiple.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-commit-reuse.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-commit-revive.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-commit-unresolved.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-commit.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-commitcloud-background-logging-perms.t commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-backup-all.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-backup-bundlestore-short-hash.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-commitcloud-backup-compression.t commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-backup-lfs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-backup-logging.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-backup-phases.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-backup-remotefilelog.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-commitcloud-backup-remotenames-public.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-backup-remotenames.t commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-backup-restore-markers.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-backup-restore-obsolete.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-commitcloud-backup-restore.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-commitcloud-backup-rev.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-backup-share.t commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-backup-sql1.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-commitcloud-backup-sql2.t commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-backup-status.t add hg cloud status command 2019-06-13 05:53:22 -07:00
test-commitcloud-backup.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-commitcloud-checkoutlocations-update.t sync checkout locations on update 2019-08-15 08:37:14 -07:00
test-commitcloud-lazypull-phab.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-commitcloud-lazypull.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-commitcloud-smartlog-version.t change cloud sl --version_number to --workspace-version 2019-08-01 02:18:05 -07:00
test-commitcloud-smartlog.t commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-sync-bookmarks.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-commitcloud-sync-migration.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-sync-omission.t commitcloud: use lastsyncstate omittedheads for lastsyncstate head omissions 2019-05-29 07:25:22 -07:00
test-commitcloud-sync-oscillation.t hide: pluralize messages 2019-06-03 08:48:25 -07:00
test-commitcloud-sync-race.t tests: update tests with latest changes 2019-10-09 08:32:36 -07:00
test-commitcloud-sync-remote-bookmarks.t remotenames: disable selectivepull on clone 2019-07-19 10:04:26 -07:00
test-commitcloud-sync-workspacenames-t.py commitcloud: cloud leave should always clear the workspace name 2019-08-08 03:09:24 -07:00
test-commitcloud-sync.t commitcloud: rewrite helptext to reduce support burden 2019-10-25 08:50:54 -07:00
test-commitcloud-update.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-committer.t
test-completion.t hgcommands: add debugpython --trace 2019-11-06 10:53:20 -08:00
test-config-configfile.t dispatch: do not show help on CommandError 2019-02-20 18:44:35 -08:00
test-config.t config: stop lying about the config locations 2019-02-14 09:31:58 -08:00
test-configparser.t hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
test-conflict.t encoding: replace 'ascii' with 'utf-8' automatically 2019-09-12 15:06:36 -07:00
test-confused-revert-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-context-metadata.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-context.py treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-context.py.out branch: disable branchcache and drop all branches other than "default" 2019-02-22 21:02:41 -08:00
test-contrib-check-code.t check-code: remove more duplicates with black 2019-10-03 15:32:25 -07:00
test-contrib-perf.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-contrib.t contrib: remove (un)dumprevlog 2019-10-16 13:57:44 -07:00
test-convert-authormap-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-convert-baz.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-bzr-114.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-bzr-directories.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-bzr-ghosts.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-bzr-merges.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-bzr-treeroot.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-bzr.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-cvsnt-mergepoints.rlog
test-convert-darcs.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-datesort-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-convert-filemap.t localrepo: properly handle no manifest changes 2019-08-13 13:48:26 -07:00
test-convert-git.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-hg-sink.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-hg-source.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-hg-startrev.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-hg-svn.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-p4-filetypes.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-p4.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-splicemap.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-svn-branches.t manifest: update test configs to enable rustmanifest by default 2019-10-04 10:52:13 -07:00
test-convert-svn-encoding.t encoding: replace 'ascii' with 'utf-8' automatically 2019-09-12 15:06:36 -07:00
test-convert-svn-move.t manifest: update test configs to enable rustmanifest by default 2019-10-04 10:52:13 -07:00
test-convert-svn-sink.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-convert-svn-source.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-svn-startrev.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-svn-tags.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert-tagsbranch-topology.t branch: disable branchcache and drop all branches other than "default" 2019-02-22 21:02:41 -08:00
test-convert-tla.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-convert.t Prototype: repo-hg converter plugin 2019-09-24 14:38:31 -07:00
test-copy-move-merge.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-copy.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-copytrace-heuristics.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-copytrace-manual-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-crdump-commitcloud.t crdump: add config gate for commitcloud backup 2019-10-22 15:12:22 -07:00
test-custom-filters-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-debugbuilddag-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-debugbundle-rebase.t debugbundle: show commits in b2x:rebase parts 2019-06-17 01:28:54 -07:00
test-debugbundle.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-debugcheckcasecollisions-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-debugcheckcasecollisions-treemanifest.t tests: remove fastmanifest from test-debugcheckcasecollisions-treemanifest.t 2019-10-28 08:31:45 -07:00
test-debugcommands.t hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
test-debugdirs.py debugdirs: add command to test existence of directories quickly 2019-11-02 11:48:58 -07:00
test-debugexistingcasecollisions-t.py debugexistingcasecollisions: add command to check for existing case collisions 2019-08-08 03:01:44 -07:00
test-debugextensions.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-debugignore.t pathmatcher: make gitignore "explain" low cost and more verbose 2019-05-17 14:25:26 -07:00
test-debugindexdot-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-debugrebuilddirstate-corrupt.t treestate: migrate old config items 2018-07-31 17:04:50 -07:00
test-debugrename-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-debugstrip.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-default-push.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-demandimport.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-demandimport.py.out codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-devel-warnings.t ui: split config handling to a separate class 2019-08-15 12:47:35 -07:00
test-diff-antipatience-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-diff-binary-file.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-diff-binary.t plain: add a diff exception 2018-12-05 19:23:41 -08:00
test-diff-change.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-diff-color.t subrepo: remove subrepo support 2019-03-11 10:43:55 -07:00
test-diff-copy-depth.t tests: unify test-diff-copy-depth 2010-09-02 15:08:36 +02:00
test-diff-hashbinary.t Add hash binary config option for hg diff 2019-09-26 09:22:18 -07:00
test-diff-hashes-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-diff-ignore-whitespace.t mdiff: add a --ignore-space-at-eol option 2017-08-29 18:20:50 -07:00
test-diff-indent-heuristic.t mdiff: use xdiff for diff calculation 2018-04-13 21:51:21 -07:00
test-diff-issue2761-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-diff-newlines.t py3: fix test-diff-newlines.t to be compatible with py3 2017-07-06 17:18:50 +02:00
test-diff-only-files-in-revs-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-diff-reverse-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-diff-subdir-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-diff-unified.t
test-diff-upgrade.t tests: write hgrc of more than two lines by using shell heredoc 2014-11-04 23:41:46 +09:00
test-diffdir-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-diffstat.t merge with stable 2017-12-19 16:27:24 -05:00
test-directaccess-revset.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-dirstate-backup.t dirstate: unify format configs 2018-06-13 18:17:26 -07:00
test-dirstate-completion-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-dirstate-migrate.t fsmonitor: store fsmonitor state in treestate 2018-06-14 21:38:33 -07:00
test-dirstate-nonnormalset.t dirstate: unify format configs 2018-06-13 18:17:26 -07:00
test-dirstate-race.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-dirstate-rebuild.t debugrebuilddirstate: setparent early 2018-08-17 11:38:26 -07:00
test-dirstate-symlink-t.py test-dirstate: fix testcase handling in new tests 2019-07-18 15:06:45 -07:00
test-dirstate.t dirstate: fix hg diff crashing for deleted adds 2019-10-14 20:54:47 -07:00
test-disable-bad-features-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-disablesymlinks.t disablesymlinks: add extension to disable symlinks 2019-02-06 08:41:34 -08:00
test-dispatch-debug-prefix-t.py dispatch: remove command prefix matching 2019-10-09 11:08:18 -07:00
test-dispatch.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-dispatch.py.out dispatch: add a config option to control exit code 2018-06-13 16:14:01 -07:00
test-dispatch.t dispatch: change 'no repository found' message 2019-09-10 18:29:50 -07:00
test-docker-packaging.t
test-doctest.py hgsubversion: remove the extension 2019-10-23 12:55:08 -07:00
test-doctor.t commands: add a doctor command 2019-10-04 20:37:06 -07:00
test-dott-quote-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-dott-translate.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-double-merge.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-drawdag.t drawdag: allow overriding dates 2019-03-08 20:27:07 -08:00
test-duplicateoptions.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-duplicateoptions.py.out duplicates: make test robust 2018-01-09 08:18:14 -08:00
test-edit-tmp.t ui: handle folder in .hg/edit-tmp at commit time 2019-06-17 13:24:01 -07:00
test-editor-filename.t test-editor-filename: fix portability of fake editor command 2017-09-02 21:49:45 +09:00
test-empty-dir.t
test-empty-file.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-empty-group-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-empty-t.py visibility: track all (hidden) heads 2019-09-25 17:22:50 -07:00
test-encode.t tests: add missing trailing 'cd ..' 2012-06-11 01:40:51 +02:00
test-encodedstore-long.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-encoding-align.t test-encoding-align: remove part related to named branch or tags 2019-02-07 18:17:18 -08:00
test-encoding-func.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-encoding-textwrap.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-encoding.t encoding: replace 'ascii' with 'utf-8' automatically 2019-09-12 15:06:36 -07:00
test-eol-add.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-eol-clone.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-eol-hook.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-eol-patch.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-eol-tag-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-eol-update.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-eol.t blackbox: initial integrate with mercurial Python code 2019-06-26 11:03:27 -07:00
test-eolfilename.t run-tests: add --watchman and --with-watchman flags 2018-06-14 18:49:24 -07:00
test-excessive-merge.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-execute-bit.t tests: replace exit 80 with #require 2014-08-06 11:43:59 -05:00
test-exitcodemask-t.py dispatch: change 'no repository found' message 2019-09-10 18:29:50 -07:00
test-export-t.py test-export: stablize the test 2019-10-18 13:29:31 -07:00
test-extdata.t extdata: abort if external command exits with non-zero status (BC) 2017-10-01 12:21:50 +01:00
test-extdiff.t clidispatch: replace Dispatcher with CommandTable 2019-08-21 12:16:35 -07:00
test-extension-hgext-prefix.t extensions: work with 'hgext.' prefix 2018-12-17 12:53:12 -08:00
test-extension-inline.t extension: support inlined extensions 2019-04-29 13:52:19 -07:00
test-extension.t dispatch: remove command prefix matching 2019-10-09 11:08:18 -07:00
test-extensions-afterloaded.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-extensions-default.t dispatch: do not show help on UnknownCommand 2019-08-19 19:27:28 -07:00
test-extensions-wrapfunction.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-extensions-wrapfunction.py.out extensions: fix wrapcommand/function of class instance 2017-09-10 23:37:14 +09:00
test-fastdiscovery.t discovery: add fastdiscovery 2019-06-03 15:14:21 -07:00
test-fb-convert-repo.py convert: fix test which uses gitutil.parsegitcommitraw 2019-10-31 10:41:59 -07:00
test-fb-hgext-absorb-filefixupstate.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-arcconfig-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-catnotate.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-fb-hgext-checkmessagehook-t.py checkmessagehook: allow non-printable characters 2019-10-28 19:12:56 -07:00
test-fb-hgext-cleanobsstore-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-copytrace-amend.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-copytrace-errormsg-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-copytrace-mergedriver-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-fb-hgext-copytrace.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-crdump.t crdump: fix index error 2019-10-14 14:03:12 -07:00
test-fb-hgext-cstore-treemanifest.py manifest: remove the dirs function from the manifest 2019-08-26 10:48:07 -07:00
test-fb-hgext-cstore-uniondatapackstore.py hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
test-fb-hgext-debugcommitmessage-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-diff-since-last-submit-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-dirsync-amend-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-dirsync.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-drop.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-edrecord.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-errorredirect.t commands: provide in-core blackbox command 2019-06-26 11:03:27 -07:00
test-fb-hgext-extorder.t hgcommands: print errors to io instead of stderr 2019-10-02 10:12:19 -07:00
test-fb-hgext-extutil.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-fb-hgext-fastannotate-corrupt.t codemod: drop hacks changing PYTHONPATH in tests 2018-04-13 21:51:00 -07:00
test-fb-hgext-fastannotate-diffopts.t mdiff: use xdiff for diff calculation 2018-04-13 21:51:21 -07:00
test-fb-hgext-fastannotate-hg.t tests: fix annotate tests 2019-11-04 15:35:50 -08:00
test-fb-hgext-fastannotate-perfhack.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fastannotate-protocol.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fastannotate-renames-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-fastannotate-revmap.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-fastannotate.t dispatch: do not show help on UnknownCommand 2019-08-19 19:27:28 -07:00
test-fb-hgext-fastlog.t tweakdefaults: move allowmerge to core 2018-10-15 07:28:22 -07:00
test-fb-hgext-fbconduit.t hgsubversion: remove the extension 2019-10-23 12:55:08 -07:00
test-fb-hgext-fbhistedit-exec-obsolete.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-fbhistedit-exec.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-fb-hgext-fbhistedit-graft.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-fb-hgext-fbhistedit-json.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-fbhistedit-rebase-interactive.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-fb-hgext-fbhistedit-show-plan.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-fbhistedit-stop-obsolete.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fbhistedit-stop.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fixcorrupt.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fold-undo.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-fb-hgext-generic-bisect.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-fb-hgext-git-getmeta.t allow skip hashes in gitgetmeta 2019-10-30 08:33:38 -07:00
test-fb-hgext-githelp.t githelp: update branch -d suggestions 2019-06-03 08:48:25 -07:00
test-fb-hgext-grepdiff.t codemod: drop hacks changing PYTHONPATH in tests 2018-04-13 21:51:00 -07:00
test-fb-hgext-grpcheck.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-hiddenerror.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-inhibit.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-lfs-pointer.py.out fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
test-fb-hgext-lfs-pushrebase.t lfs: add test for lfs-downgrade-after-rename issue 2019-09-20 11:40:27 -07:00
test-fb-hgext-lfspushrebase-verify-blobs.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-fb-hgext-merge-conflictinfo.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-mergedriver.t hook: print exception message on load failure 2019-02-14 16:22:22 -08:00
test-fb-hgext-morecolors.t ui: add labelled prefixes to ui.write 2019-05-09 06:55:11 -07:00
test-fb-hgext-morestatus.t dispatch: fixed arguments escaping before invoking hooks 2019-04-15 06:56:50 -07:00
test-fb-hgext-myparent.t codemod: drop hacks changing PYTHONPATH in tests 2018-04-13 21:51:00 -07:00
test-fb-hgext-nointerrupt.t dispatch: remove command prefix matching 2019-10-09 11:08:18 -07:00
test-fb-hgext-ownercheck-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-patchrmdir.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-patchrmdir.py.out tests: move left over tests 2018-01-09 16:55:34 -08:00
test-fb-hgext-phabdiff.t phabdiff: fix empty reviewers template 2018-06-22 15:50:39 -07:00
test-fb-hgext-phabstatus.t codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08:00
test-fb-hgext-phrevset-local-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-pull-createmarkers-hide-later.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pull-createmarkers.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-pushrebase-cannot-rebasepublic.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushrebase-hgsql-mfs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushrebase-manifests.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushrebase-protection.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushrebase-pushkey.t pushrebase: expose real "old" commit to pushkey hooks if commits were not rewritten 2019-11-04 05:55:08 -08:00
test-fb-hgext-pushrebase-recording.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushrebase-remotenames.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushrebase-set-dates.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushrebase.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-pushvars-remotenames.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-rage.t add hg cloud status in hg pasterage output 2019-06-13 05:53:22 -07:00
test-fb-hgext-remotefilelog-archive.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-bad-configs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-bgprefetch.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-blame.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-bundle2-legacy.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-bundle2.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-bundleloop-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-fb-hgext-remotefilelog-bundles.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-clone-tree.t remotefilelog: enable format.noloosefile by default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-clone.t remotefilelog: enable format.noloosefile by default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-commit-repack-t.py remotefilelog: automatically repack when many transaction are commited 2019-10-01 14:34:04 -07:00
test-fb-hgext-remotefilelog-datapack.py hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
test-fb-hgext-remotefilelog-getpackv2.t mononoke: add getpackv2 wire protocol 2019-06-24 11:20:39 -07:00
test-fb-hgext-remotefilelog-histpack.py remotefilelog: move getancestors into remotefilelog 2019-11-07 08:53:37 -08:00
test-fb-hgext-remotefilelog-lfs-fetchpacks.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-fb-hgext-remotefilelog-lfs-prefetch.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-fb-hgext-remotefilelog-lfs.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-linknodes.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-local.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-remotefilelog-localdatarepack-full.t remotefilelog: enable format.noloosefile by default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-log.t remotefilelog: remove local loosefile generation 2019-09-10 13:10:42 -07:00
test-fb-hgext-remotefilelog-pack-files.t remotefilelog: remove python repack 2019-10-16 14:21:58 -07:00
test-fb-hgext-remotefilelog-partial-shallow.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-fb-hgext-remotefilelog-prefetch.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-pull-noshallow.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-push-pull-query-string.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-push-pull.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-repack-corrupt.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-repack-fast.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-remotefilelog-repack-incremental-rust.t remotefilelog: Rust repack is the default 2019-08-30 15:09:24 -07:00
test-fb-hgext-remotefilelog-repack-remove-old.t remotefilelog: Rust repack is the default 2019-08-30 15:09:24 -07:00
test-fb-hgext-remotefilelog-repack-rust.t tests: remove fastmanifest from test-fb-hgext-remotefilelog-repack-rust.t 2019-10-28 08:46:13 -07:00
test-fb-hgext-remotefilelog-repack.t remotefilelog: remove python repack 2019-10-16 14:21:58 -07:00
test-fb-hgext-remotefilelog-sparse.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-remotefilelog-tags.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-fb-hgext-remotefilelog-treemanifest-corrupt.t tests: remove fastmanifest from test-fb-hgext-remotefilelog-treemanifest-corrupt.t 2019-10-28 08:46:14 -07:00
test-fb-hgext-remotefilelog-treemanifest-lfs.t tests: remove fastmanifest from test-fb-hgext-remotefilelog-treemanifest-lfs.t 2019-10-28 08:46:15 -07:00
test-fb-hgext-remotefilelog-treemanifest-t.py tests: remove fastmanifest from test-fb-hgext-remotefilelog-treemanifest-t.py 2019-10-28 08:46:12 -07:00
test-fb-hgext-remotefilelog-wireproto-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-fb-hgext-reset-remotenames-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-reset-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-sampling.t fsmonitor: convert fsmonitor to use new filesystem abstraction 2019-10-08 16:45:09 -07:00
test-fb-hgext-scm-prompt-compat.t test-scm-prompt: fix tests 2019-09-12 10:00:55 -07:00
test-fb-hgext-scm-prompt-git.t test-scm-prompt: fix tests 2019-09-12 10:00:55 -07:00
test-fb-hgext-scm-prompt-hg.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-sigtrace.t sigtrace: use smarttraceback and print to stderr 2019-09-04 13:37:39 -07:00
test-fb-hgext-simplecache.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-smartlog-hide-before.t smartlog: show more commits 2019-03-11 11:11:59 -07:00
test-fb-hgext-smartlog-inhibit-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-smartlog-obsolete.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-smartlog-remotenames-t.py tests: remove a test case that is practically invalid 2019-11-05 21:44:34 -08:00
test-fb-hgext-smartlog-revset-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-fb-hgext-smartlog-smartdate.t commitcloud: omit older commits when pulling during sync 2018-11-15 12:16:19 -08:00
test-fb-hgext-smartlog-tweakdefaults.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-smartlog.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-snapshot-backup.t snapshot: support redirection of hg checkout for snapshots 2019-10-10 05:06:37 -07:00
test-fb-hgext-snapshot-show.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-snapshot-sync.t snapshot: store metadata content 2019-10-04 10:07:54 -07:00
test-fb-hgext-snapshot.t snapshot: support redirection of hg checkout for snapshots 2019-10-10 05:06:37 -07:00
test-fb-hgext-sshaskpass.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-fb-hgext-sshaskpass.py.out fb-hgext: move most of hgext3rd and related tests to core 2018-01-09 03:03:59 -08:00
test-fb-hgext-syncstatus-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-template-stat.t stat: add a new "status" style 2018-05-25 01:04:07 -07:00
test-fb-hgext-treemanifest-autoconvert.t tests: remove fastmanifest from test-fb-hgext-treemanifest-autoconvert.t 2019-10-28 08:46:12 -07:00
test-fb-hgext-treemanifest-backfill.t tests: remove use of remotefilelog.{use,}fastdatapack 2019-06-26 11:10:55 -07:00
test-fb-hgext-treemanifest-bad-tree.t localrepo: properly handle no manifest changes 2019-08-13 13:48:26 -07:00
test-fb-hgext-treemanifest-blame.t tests: remove fastmanifest from test-fb-hgext-treemanifest-blame.t 2019-10-28 08:31:43 -07:00
test-fb-hgext-treemanifest-comparetrees.t tests: remove use of remotefilelog.{use,}fastdatapack 2019-06-26 11:10:55 -07:00
test-fb-hgext-treemanifest-convertflat.t tests: remove fastmanifest from test-fb-hgext-treemanifest-convertflat.t 2019-10-28 08:46:16 -07:00
test-fb-hgext-treemanifest-disabled-t.py tests: remove fastmanifest from test-fb-hgext-treemanifest-disabled-t.py 2019-10-28 08:31:45 -07:00
test-fb-hgext-treemanifest-infinitepush.t tests: remove fastmanifest from test-fb-hgext-treemanifest-infinitepush.t 2019-10-28 08:46:12 -07:00
test-fb-hgext-treemanifest-noflat.t tests: remove fastmanifest from test-fb-hgext-treemanifest-noflat.t 2019-10-28 08:31:44 -07:00
test-fb-hgext-treemanifest-peertopeer.t tests: remove fastmanifest from test-fb-hgext-treemanifest-peertopeer.t 2019-10-28 08:46:14 -07:00
test-fb-hgext-treemanifest-prefetch.t tests: remove fastmanifest from test-fb-hgext-treemanifest-prefetch.t 2019-10-28 08:46:13 -07:00
test-fb-hgext-treemanifest-pullpublic.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-fb-hgext-treemanifest-pushrebase2.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-fb-hgext-treemanifest-pushrebase-treeonly.t treemanifest: add flatcompat mode for test migration 2019-05-10 09:59:53 -07:00
test-fb-hgext-treemanifest-pushrebase.t tests: remove fastmanifest from test-fb-hgext-treemanifest-pushrebase.t 2019-10-28 08:46:13 -07:00
test-fb-hgext-treemanifest-remotenames-out-of-sync.t tests: remove fastmanifest from test-fb-hgext-treemanifest-remotenames-out-of-sync.t 2019-10-28 08:46:14 -07:00
test-fb-hgext-treemanifest-repack.t tests: remove fastmanifest from test-fb-hgext-treemanifest-repack.t 2019-10-28 08:46:14 -07:00
test-fb-hgext-treemanifest-sendtrees.t tests: remove fastmanifest from test-fb-hgext-treemanifest-sendtrees.t 2019-10-28 08:31:44 -07:00
test-fb-hgext-treemanifest-server.t tests: remove fastmanifest from test-fb-hgext-treemanifest-server.t 2019-10-28 19:20:27 -07:00
test-fb-hgext-treemanifest-sparse-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-treemanifest-treeonly-copyamend.t tests: remove fastmanifest from test-fb-hgext-treemanifest-treeonly-copyamend.t 2019-10-28 08:31:43 -07:00
test-fb-hgext-treemanifest-treeonly-fetching.t tests: remove fastmanifest from test-fb-hgext-treemanifest-treeonly-fetching.t 2019-10-28 08:31:43 -07:00
test-fb-hgext-treemanifest-treeonly-linknodes.t treemanifest: fixup linknodes when sending to the server 2019-01-02 04:43:58 -08:00
test-fb-hgext-treemanifest-treeonly.t fastmanifest: remove it 2019-10-28 19:20:27 -07:00
test-fb-hgext-treemanifest.t tests: remove fastmanifest from test-fb-hgext-treemanifest.t 2019-10-28 08:46:15 -07:00
test-fb-hgext-tweakdefaults-blame.t tweakdefaults: make blame phabdiff numbers longer 2018-10-27 10:32:32 -07:00
test-fb-hgext-tweakdefaults-bookmarks-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-tweakdefaults-grep.t hg grep: fixup biggrep integration to respect repo relative cwd 2019-11-05 13:04:46 -08:00
test-fb-hgext-tweakdefaults-opawarecommands.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-tweakdefaults-ordering-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-tweakdefaults-pullrebaseffwd-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-tweakdefaults-pullrebaseremotenames-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-tweakdefaults-remotenames.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-tweakdefaults-revsets.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-tweakdefaults-update-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-fb-hgext-tweakdefaults.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-undo.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fb-hgext-whereami-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-filebranch.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-filecache.py autoformat all of fbcode/scm with black 2019-07-30 08:21:05 -07:00
test-filecache.py.out treemanifest: fix filecache for manifestlog 2018-10-17 20:07:47 -07:00
test-filelog.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-filelog.py.out tests: test test-filelog is python - rename to test-filelog.py 2012-04-23 01:57:17 +02:00
test-fileset-generated.t tests: rename generate-working-copy-states 2019-09-27 13:44:58 -07:00
test-fileset.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-flagprocessor.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-flags.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fsmonitor-blackbox.t logging: migrate fsmonitor to new blackbox API 2019-07-06 02:46:17 -07:00
test-fsmonitor-bumpclock.t logging: migrate fsmonitor to new blackbox API 2019-07-06 02:46:17 -07:00
test-fsmonitor-casefolding.t dirstate: move some untrack() use cases into delete() 2018-10-12 09:38:25 -07:00
test-fsmonitor-detectrace.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fsmonitor-filemerge.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-fsmonitor-refreshclock.t fsmonitor: add 'debugrefreshwatchmanclock' command 2018-09-14 18:25:52 -07:00
test-fsmonitor-warn-fresh.t fsmonitor: don't return generator for pendingchanges 2019-10-16 14:16:29 -07:00
test-generaldelta.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-getbundle.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-git-export.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-gitignore-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-gitlookup-infinitepush.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-globalopts.t dispatch: remove command prefix matching 2019-10-09 11:08:18 -07:00
test-globalrevs-requires.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-globalrevs-t.py hgsubversion: remove the extension 2019-10-23 12:55:08 -07:00
test-glog-t.py test-glog: fix the test 2019-07-24 14:32:29 -07:00
test-glog-topological-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-gpg.t test-gpg: start gpg-agent by gpg-connect-agent only if GnuPG v2.1+ detected 2016-08-29 22:59:39 +09:00
test-graft-t.py commands: implement 'hg continue' 2019-10-08 14:20:55 -07:00
test-help.t pullcreatemarkers: query Phabricator to get "landed as" information 2019-11-06 16:12:01 -08:00
test-hg-parseurl.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-hg-parseurl.py.out
test-hgext-perfsuite.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-hgext-repogenerator.t treestate: enable by default 2018-07-27 18:04:56 -07:00
test-hgext-stablerev.t stablerev: pass information using environment variables 2019-09-05 15:53:37 -07:00
test-hggit-bookmark-workflow.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hggit-clone.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-conflict-1.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-conflict-2.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-convergedmerge.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-empty-working-tree.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-encoding.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hggit-extra.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-file-removal.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-git-clone.t test-hggit: yet another fix 2019-02-14 14:08:27 -08:00
test-hggit-git-tags.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-git-workflow.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hggit-gitignore.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-hggit-hg-author.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-hg-tags-invalid.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-hg-tags.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-illegal-contents.t localrepo: add storerequirements feature 2018-09-15 03:22:34 -07:00
test-hggit-incoming.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hggit-keywords.t translate from hg to git hash should use the extras 2019-08-16 07:09:31 -07:00
test-hggit-merge.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-nodemap.t translate from hg to git hash should use the extras 2019-08-16 07:09:31 -07:00
test-hggit-octopus.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-outgoing.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-hggit-pull-after-strip.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-hggit-pull.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-hggit-push-r.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hggit-push.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-hggit-renames.t subrepo: remove subrepo support 2019-03-11 10:43:55 -07:00
test-hggit-timezone.t hggit: internalize extension 2018-01-09 06:08:01 -08:00
test-hggit-tree-decomposition.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-updatemeta.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hggit-url-parsing.py hggit: correct import error handling for test-hggit-url-parsing 2019-10-30 11:04:50 -07:00
test-hggit-url-parsing.py.out hggit: internalize extension 2018-01-09 06:08:01 -08:00
test-hggit-verify-fail.t hggit: internalize extension 2018-01-09 06:08:01 -08:00
test-hghave.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-hgrc.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-bundle2.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-bundlerepo-t.py tests: convert 5 more hgsql tests 2019-10-02 10:12:18 -07:00
test-hgsql-corruption.t hgcommands: print errors to io instead of stderr 2019-10-02 10:12:19 -07:00
test-hgsql-encoding.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-filenames-t.py tests: convert test-hgsql-filenames.t 2019-10-02 10:12:18 -07:00
test-hgsql-hggit.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-hgsql-lfs-sync.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-linkrevs-t.py tests: convert 5 more hgsql tests 2019-10-02 10:12:18 -07:00
test-hgsql-local-commands-t.py tests: convert 5 more hgsql tests 2019-10-02 10:12:18 -07:00
test-hgsql-metrics-t.py tests: convert 5 more hgsql tests 2019-10-02 10:12:18 -07:00
test-hgsql-profiler.t tests: remove most rocksdb test cases 2018-09-26 14:20:15 -07:00
test-hgsql-pushpull.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-hgsql-pushrebase2.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-hgsql-pushrebase.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-race-conditions.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-repolock.t hgsql: expose reason on top of sqlisreporeadonly 2019-05-02 09:08:51 -07:00
test-hgsql-requires.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-hgsql-sqlrefill.t hgcommands: print errors to io instead of stderr 2019-10-02 10:12:19 -07:00
test-hgsql-sqlverify.t hgcommands: print errors to io instead of stderr 2019-10-02 10:12:19 -07:00
test-hgsql-strip.t hgcommands: print errors to io instead of stderr 2019-10-02 10:12:19 -07:00
test-hgsql-sync-interval.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-sync.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-transaction-restrictions-t.py tests: convert 5 more hgsql tests 2019-10-02 10:12:18 -07:00
test-hgsql-treemanifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hint.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-histedit-arguments.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-histedit-base.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-histedit-bookmark-motion.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-histedit-commute.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-histedit-drop.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-histedit-edit.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-histedit-fold-non-commute.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-histedit-fold.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-histedit-no-change.t commands: remove "commit --close-branch" flag 2019-02-14 17:44:40 -08:00
test-histedit-non-commute-abort.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-histedit-non-commute.t commands: implement 'hg continue' 2019-10-08 14:20:55 -07:00
test-histedit-obsolete.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-histedit-outgoing.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-histedit-templates.t
test-histgrep-disable-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-histgrep.t commands: rename hg grep to hg histgrep 2018-10-25 14:54:22 -07:00
test-hook.t tests: fix test-hook.t 2019-09-25 19:17:43 -07:00
test-hybridencode.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-hybridencode.py.out
test-identify.t commands: deprecate "hg id -b" 2019-02-14 17:44:40 -08:00
test-import-bypass.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-import-context.t
test-import-eol.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-import-git.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-import-merge.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-import-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-import-unknown-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-include-fail.t ignore all errors when including config file 2018-04-13 21:51:14 -07:00
test-incoming-outgoing.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-infinitepush-bundlestore.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-infinitepush-delscratchbookmarks.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-infinitepush-forwardfillerqueue.t infinitepush: add forwardfillerqueue 2019-06-12 07:41:19 -07:00
test-infinitepush-publicscratchbookmarks.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-infinitepush-push-to-other.t infinitepush: alias "default" path into "infinitepush" 2019-06-03 05:30:44 -07:00
test-infinitepush-remotefilelog.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-infinitepush-remotenames.t remotenames: move 'remotenames' state to storevfs 2019-09-13 20:19:09 -07:00
test-infinitepush-replaybookmarksqueue-ignore-backup.t infinitepush: add replaybookmarksqueue 2019-06-17 06:19:12 -07:00
test-infinitepush-replaybookmarksqueue-multiple-updates.t infinitepush: add replaybookmarksqueue 2019-06-17 06:19:12 -07:00
test-infinitepush-replaybookmarksqueue-one-bookmark.t infinitepush: add replaybookmarksqueue 2019-06-17 06:19:12 -07:00
test-infinitepush-scratchbookmark-commands.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-infinitepush-treemanifest-rebundle.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-inherit-mode.t indexedlog: use fix_perm in more places 2019-10-10 19:53:51 -07:00
test-init.t localrepo: don't add storerequirements by default 2018-09-25 12:37:57 -07:00
test-install.t encoding: replace 'ascii' with 'utf-8' automatically 2019-09-12 15:06:36 -07:00
test-issue522.t Improve backout default message 2018-04-13 21:50:58 -07:00
test-issue586.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-issue612-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-issue660-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-issue672.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-issue1089-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-issue1102-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-issue1175.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-issue1438-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-issue1502.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-issue1802.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-issue1877.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-issue1993.t
test-issue2137-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-issue4074.t
test-journal-exists.t scmutil: print out stat information on permission errors 2019-10-30 17:48:12 -07:00
test-journal-share-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-journal.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-known.t serve: assign hg serve ports dynamically in tests 2018-04-13 21:51:07 -07:00
test-lfs-bundle.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-lfs-checksum.t lfs: move abstract local blobstore to core mercurial 2019-09-04 11:09:36 -07:00
test-lfs-journal-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-lfs-localstore.t test-lfs-localstore: make test more robust 2018-08-23 17:05:39 -07:00
test-lfs-pointer.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-lfs-pointer.py.out lfs: import the Facebook git-lfs client extension 2017-11-14 00:06:23 -05:00
test-lfs-test-server.t test-lfs-test-server: disable the test 2019-08-19 19:27:29 -07:00
test-lfs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-linelog-edits.py setup: move native extensions to edenscmnative 2019-06-19 17:55:49 -07:00
test-linerange.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-linkrevcache-linkrevdb.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-linkrevcache-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-local-tag-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-locate-t.py dirstate: backout change that removed dirstate.matches 2019-11-04 11:07:47 -08:00
test-lock-badness.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-lock.py autoformat all of fbcode/scm with black 2019-07-30 08:21:05 -07:00
test-log-dir-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-log-exthook.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-log-filenode-conflict.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-log-linerange.t tests: improve test compatibility with different zlib 2018-04-13 21:51:09 -07:00
test-log-t.py test-log: fix the test 2019-07-24 14:32:28 -07:00
test-log-wireproto-requests-getpack.t wireproto logging: capture getpack 2019-08-30 05:08:18 -07:00
test-log-wireproto-requests.t remotefilelog: make fetchpacks the default 2019-10-16 14:21:57 -07:00
test-lrucachedict.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-lrucachedict.py.out lrucachedict: add copy method 2015-12-30 13:10:53 -08:00
test-lz4revlog.t changelog: disable inline revlog 2019-08-30 14:58:02 -07:00
test-mactext.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-manifest-merging-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-manifest-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-manifest.py manifest: remove the clean argument from diff 2019-07-31 10:06:47 -07:00
test-match.py match: use "" instead of "." for root directory (API) 2019-08-12 14:34:36 -07:00
test-memcommit.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-merge1.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-merge2.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-merge4-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-merge5-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-merge6.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-merge7.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-merge8-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-merge9-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-merge10-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-merge-ancestor-mergestate-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-merge-changedelete.t filesystem: implement fs.pendingchanges() 2019-10-08 16:45:09 -07:00
test-merge-commit.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-merge-conflict-count.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-merge-criss-cross.t revset: optimize ancestor revset function 2019-03-14 20:14:37 -07:00
test-merge-default.t commands: deprecate "hg id -b" 2019-02-14 17:44:40 -08:00
test-merge-force.t tests: rename generate-working-copy-states 2019-09-27 13:44:58 -07:00
test-merge-halt.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-merge-internal-tools-pattern.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-merge-issue5091.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-merge-local.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-merge-relative-paths.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-merge-remove.t merge: make it possible to manually specify a rename destination 2019-09-18 20:44:05 -07:00
test-merge-revert2-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-merge-revert-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-merge-symlinks.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-merge-tools.t merge-tools: look for merge-tools inside repo when relative path is supplied 2019-09-18 07:12:18 -07:00
test-merge-types.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-merge-update-noconflict.t merge: print conflicting paths when rejecting update 2018-09-20 17:21:37 -07:00
test-mergedriver2.t hook: make "mercurial" module available for Python hooks 2019-03-08 16:04:38 -08:00
test-migrate-inline-changelog-t.py changelog: migrate to non-inlined revlog automatically 2019-10-16 11:42:07 -07:00
test-minirst.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-minirst.py.out minirst: detect bullet lists using asterisks 2017-02-15 16:42:17 -08:00
test-mkdir-broken-symlink-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-mutation-fromobsmarkers.t debugmutation: improve format and render successors 2019-09-06 00:44:12 -07:00
test-mutation-infinitepush.t test-mutation-infinitepush: enable narrow heads 2019-09-25 17:22:52 -07:00
test-mutation-loops.t test-mutation-loops: use narrow-heads 2019-09-25 17:22:52 -07:00
test-mutation-pushrebase.t narrow-heads: add bi-directional migration 2019-09-27 17:24:00 -07:00
test-mutation.t test-mutation: add log commands to investigate repo state 2019-11-06 10:28:42 -08:00
test-mv-cp-st-diff.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-namespaces.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-narrow-heads-migration.t narrow-heads: add bi-directional migration 2019-09-27 17:24:00 -07:00
test-narrow-heads.t visibility: make invisiblerevs emtpy if narrow-heads is enabled 2019-11-06 10:28:41 -08:00
test-nested-repo-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-no-symlinks.t Fix windows tests 2019-05-30 05:06:23 -07:00
test-obsmarker-template-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-obsolete-bounds-checking.t config: use 'experimental.evolution.exchange' 2017-09-28 21:07:58 +01:00
test-obsolete-changeset-exchange-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-obsolete-divergent.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-origbackup-conflict.t util: make util.dirs() and util.finddirs() include root directory (API) 2019-08-12 14:34:36 -07:00
test-pager.t dispatch: replace alias expansion and fancyopts parsing call with native rust 2019-07-20 01:06:34 -07:00
test-parents.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-parse-date.t date: fix parsing months 2018-12-06 15:14:18 -08:00
test-parseindex2.py setup: move native extensions to edenscmnative 2019-06-19 17:55:49 -07:00
test-parseindex2.py.out
test-parseindex.t visibility: track all (hidden) heads 2019-09-25 17:22:50 -07:00
test-patch-offset.t
test-patch.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pathconflicts-basic.t summary: remove branch related logic 2018-08-23 17:35:01 -07:00
test-pathconflicts-merge.t treestate: migrate old config items 2018-07-31 17:04:50 -07:00
test-pathconflicts-update.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-pathencode.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-paths.t subrepo: remove subrepo support 2019-03-11 10:43:55 -07:00
test-patterns.t tests: add a test showing some corner cases in matchmod.match API 2018-12-05 17:58:42 -08:00
test-pending.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-perftrace.t tracing: fix the perftrace tests 2019-05-06 12:17:40 -07:00
test-perftweaks-remotenames.t remotenames: move 'remotenames' state to storevfs 2019-09-13 20:19:09 -07:00
test-perftweaks.t tests: remove some tag cache related tests 2019-06-06 20:23:50 -07:00
test-permissions.t scmutil: print out stat information on permission errors 2019-10-30 17:48:12 -07:00
test-phases-exchange.t blackbox: initial integrate with mercurial Python code 2019-06-26 11:03:27 -07:00
test-phases.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-profile.t hgmain: implement native hg root command with new dispatch library 2019-07-26 20:38:50 -07:00
test-progress-classicrenderer.t progress: implement formatting of bytes values 2018-04-13 21:51:38 -07:00
test-progress-fancyrenderer.t progress: keep cursor in column 1 for fancyrenderer 2018-08-01 09:50:10 -07:00
test-progressfile.t progressfile: include pid in progress information 2019-09-16 19:02:38 -07:00
test-propertycache.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-propertycache.py.out repoview: have unfilteredpropertycache using the underlying cache 2013-09-30 14:23:14 +02:00
test-pull-permission.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pull-pull-corruption.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pull-r.t selectivepull: show hint in hg log to fetch remotename 2019-06-10 09:31:15 -07:00
test-pull-update-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-pull.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-purge-fsmonitor.t fsmonitor: do not set watchman clock to None 2018-10-12 19:23:01 -07:00
test-purge.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-push.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pushrebase-merge-changed-file-list.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pushrebase-withmerges.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pushvars-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-rebase-abort.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-base-flag.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-bookmarks.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-brute-force.t drawdag: inline drawdag 2018-04-13 21:50:59 -07:00
test-rebase-check-restore-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-collapse.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-conflicts.t undo: fix compatibility with hg continue 2019-10-29 16:04:19 -07:00
test-rebase-copy-relations.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-dest.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-detach.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-emptycommit.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-flags.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-inmemory-conflicts.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-inmemory-mergedriver-exception.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-inmemory-mergedriver.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-inmemory-nochanges-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-inmemory-noconflict.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-inmemory.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-interruptions.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-issue-noparam-single-rev-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-legacy-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-missing-cwd.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-newancestor.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-obsolete.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-parameters.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-partial.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-pull-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-removed.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-rename.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-scenario-global.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-rebase-templates.t template: improve error handling when template function signature mismatch 2018-06-06 15:43:25 -07:00
test-rebase-transaction.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebuildstate.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-record.t subrepo: remove subrepo support 2019-03-11 10:43:55 -07:00
test-remotenames-basic.t remotenames: move 'remotenames' state to storevfs 2019-09-13 20:19:09 -07:00
test-remotenames-bookmarks-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-remotenames-convert-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-remotenames-journal.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-namespaces-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-remotenames-on-and-off-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-remotenames-paths.t remotenames: move tests to the tests directory 2018-01-03 06:15:47 -08:00
test-remotenames-pull-rebase.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-remotenames-push.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-pushto-pathandname.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-pushto.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-remotenames-schemes.t test-remotenames-schemes: rewrite the test 2019-02-12 19:54:30 -08:00
test-remotenames-selective-pull-accessed-bookmarks.t selectivepull: keep info about enabled remotes 2019-06-10 09:31:16 -07:00
test-remotenames-selective-pull.t remotenames: disable selectivepull on clone 2019-07-19 10:04:26 -07:00
test-remotenames-shared-repo-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-remotenames-strip-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-remotenames-tracking.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-remotenames-transition.t remotenames: move 'remotenames' state to storevfs 2019-09-13 20:19:09 -07:00
test-remotenames-update.t codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08:00
test-remove.t remove: fix root path ("") exception handling 2019-08-13 18:53:11 -07:00
test-rename-after-merge.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rename-dir-merge.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rename-merge1.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-rename-merge2.t merge: make it possible to manually specify a rename destination 2019-09-18 20:44:05 -07:00
test-rename.t summary: remove branch related logic 2018-08-23 17:35:01 -07:00
test-repair-strip.t scmutil: print out stat information on permission errors 2019-10-30 17:48:12 -07:00
test-repo-compengines.t localrepo: don't add storerequirements by default 2018-09-25 12:37:57 -07:00
test-repo-leak.t tests: remove fastmanifest from test-repo-leak.t 2019-10-28 08:46:16 -07:00
test-requires-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-resolve.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-revert-flags.t
test-revert-interactive.t record: move extension into core 2018-10-12 11:16:46 -07:00
test-revert-status.t tests: fix flaky test-revert-status.t 2018-05-25 13:03:57 -07:00
test-revert-t.py tests: fix test-revert-t.py on Windows 2019-10-01 09:57:16 -07:00
test-revert-unknown-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-revlog-ancestry.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-revlog-ancestry.py.out revlog.ancestors: add support for including revs 2012-12-17 15:13:51 -08:00
test-revlog-group-emptyiter-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-revlog-mmapindex.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-revlog-packentry.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-revlog-raw.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-revlog-raw.py.out revlog: make _addrevision only accept rawtext 2017-03-30 18:38:03 -07:00
test-revlog.t indicate which revlog is corrupt 2019-06-12 14:41:09 -07:00
test-revnum-deprecate-t.py phase: use commit hash internally 2019-08-22 13:00:13 -07:00
test-revset2.t clidispatch: replace Dispatcher with CommandTable 2019-08-21 12:16:35 -07:00
test-revset-age-t.py test-revset-age: migrate to Python and stablize it 2019-07-19 19:36:33 -07:00
test-revset-dirstate-parents.t treestate: migrate old config items 2018-07-31 17:04:50 -07:00
test-revset-outgoing.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-revset-t.py test-revset: fix compatibility with Windows 2019-07-25 17:43:42 -07:00
test-root-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-run-tests.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
test-run-tests.t update copyright statements in some additional files 2019-11-01 17:39:41 -07:00
test-rust-rmcwd.t test-rust-rmcwd: fix the test running with buck build 2019-10-29 18:52:26 -07:00
test-rust-subcommands-t.py dispatch: support Rust subcommands 2019-10-24 13:40:20 -07:00
test-rustthreading.py setup: move native extensions to edenscmnative 2019-06-19 17:55:49 -07:00
test-schemes.t clidispatch: make use of HgGlobalOpts 2019-08-21 12:16:36 -07:00
test-seq.t tests: make seq.py output Unix line endings everywhere 2018-06-26 13:05:11 -07:00
test-serve.t serve: assign hg serve ports dynamically in tests 2018-04-13 21:51:07 -07:00
test-setdiscovery.t commands: provide in-core blackbox command 2019-06-26 11:03:27 -07:00
test-share-requirements-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-share-unshare-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-share.t tests: remove web / cgi related test 2019-09-20 18:32:35 -07:00
test-shelve-t.py rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-show.t encoding: replace 'ascii' with 'utf-8' automatically 2019-09-12 15:06:36 -07:00
test-simple-update.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-simplekeyvaluefile.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-simplemerge.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-simplemerge.py.out simplemerge: burn "minimal" feature to the ground 2014-08-05 14:56:25 -07:00
test-sortdictfilter.t tests: add a utility to sort dict outputs 2018-04-19 13:17:08 -07:00
test-sparse-casecollision.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-sparse-clear-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-sparse-clone.t sparse: warn when enabling non-existing profile 2019-09-26 02:23:09 -07:00
test-sparse-diff.t tests: stop importing sparse from an explicit python file 2018-11-30 02:19:16 -08:00
test-sparse-extensions-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-sparse-ignore.t sparse: rename fbsparse into sparse in tests 2018-10-16 14:27:29 -07:00
test-sparse-import.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-sparse-issues-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-sparse-merges.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-sparse-notsparse-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-sparse-profiles.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-sparse-rebase.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-sparse-verbose-json-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-sparse.t files: make files respect sparse profile 2019-11-01 13:30:56 -07:00
test-ssh-clone-r.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-ssh-earlyerror-t.py ssh: improve error message for bad initial connection 2019-10-22 17:43:56 -07:00
test-ssh.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-sshserver.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-stackdesc.py bindings: add bindings to stackdesc 2019-08-01 19:53:56 -07:00
test-stackdesc.py.out bindings: add bindings to stackdesc 2019-08-01 19:53:56 -07:00
test-status-color.t dispatch: do not show help on UnknownCommand 2019-08-19 19:27:28 -07:00
test-status-inprocess.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-status-inprocess.py.out add a test for the inprocess status dirstate race 2010-04-05 20:10:46 +02:00
test-status-mlog.t commands: provide in-core blackbox command 2019-06-26 11:03:27 -07:00
test-status-rev.t tests: rename generate-working-copy-states 2019-09-27 13:44:58 -07:00
test-status-terse-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-status.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-strict.t commands: define prefixes as aliases 2019-10-08 09:45:59 -07:00
test-strip-cross.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-subcommands.t dispatch: remove command prefix matching 2019-10-09 11:08:18 -07:00
test-symlink-os-yes-fs-no.py treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-symlink-os-yes-fs-no.py.out transaction-summary: show the range of new revisions upon pull/unbundle (BC) 2017-10-12 09:39:50 +02:00
test-symlink-placeholder.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-symlinks.t fsmonitor: convert fsmonitor to use new filesystem abstraction 2019-10-08 16:45:09 -07:00
test-template-engine.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-template-filestat.t templatekw: add filestat template keyword 2018-05-25 10:05:41 -07:00
test-tools.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-treedirstate.t fsmonitor: convert fsmonitor to use new filesystem abstraction 2019-10-08 16:45:09 -07:00
test-treemanifest-amend.t test: remove fastmanifest from test-treemanifest-amend.t 2019-10-28 08:31:42 -07:00
test-treemanifest-diff-t.py tests: add treemanifest diff test 2019-09-19 19:45:08 -07:00
test-treemanifest.t match: fix patternmatcher.visitdir 2019-10-02 11:00:26 -07:00
test-treestate-downgrade.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-treestate-fresh-instance.t treestate: update clock when watchman returns is_fresh_instance=True 2018-07-02 13:35:42 -07:00
test-treestate-needcheck.t treestate: add a test demostrating NEED_CHECK is removed for files outside sparse 2018-12-10 17:52:04 -08:00
test-treestate-repack.t filesystem: only set dirstate to dirty if a file was actually marked clean 2019-10-14 17:01:41 -07:00
test-treestate-trackignore.t fsmonitor: add migration to toggle tracking ignored files 2018-11-03 11:12:56 -07:00
test-treestate-upgrade-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-treestate.py hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
test-ui-color.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-ui-color.py.out color: check if ui is already a subclass of colorui before wrapping it 2011-06-02 00:43:34 +03:00
test-ui-config.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-ui-config.py.out
test-ui-verbosity.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-ui-verbosity.py.out
test-unbundlehash.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-unbundlereplay.t test: remove fastmanifest from test-unbundlereplay.t 2019-10-28 08:27:21 -07:00
test-uncommit.t commands: define prefixes as aliases 2019-10-08 09:45:59 -07:00
test-undo-narrow-heads.t test-undo-narrow-heads: rewrite the test to a minimal form 2019-11-05 20:14:18 -08:00
test-unified-test.t tests: change some 'python' to 'hg debugpython' 2019-09-20 18:32:35 -07:00
test-unrelated-pull.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-up-local-change.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-update-dest-t.py testutil/dott: match shell's behavior on quote handling 2019-09-30 16:53:25 -07:00
test-update-empty-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-update-inactive-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-update-issue1456.t
test-update-merge-state-t.py commands: implement 'hg continue' 2019-10-08 14:20:55 -07:00
test-update-names.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-update-reverse.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-url-rev.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-url.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-username-newline.t commit: don't let failed commit with --addremove update dirstate (issue5645) 2017-07-31 14:54:57 -07:00
test-verify-repo-operations.py push: remove newbranch option 2019-02-25 17:51:10 -08:00
test-verify-skipmanifests-t.py tests: translate some .t tests to Python 2019-07-17 21:11:32 -07:00
test-verify.t localrepo: make 'ignoring unknown working parent' a hard error 2019-09-23 18:59:43 -07:00
test-visibility-bundle.t test-visibility-bundle: use narrow-heads 2019-09-25 17:22:53 -07:00
test-visibility-cloudsync.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-visibility.t rebase: remove rev number from rebase output 2019-10-15 16:29:51 -07:00
test-walk.t fsmonitor: convert fsmonitor to use new filesystem abstraction 2019-10-08 16:45:09 -07:00
test-walkrepo.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-win32text.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-wireproto.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-wireproto.py.out
test-wireproto.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-worker.t fix the test-worker.t test 2019-05-06 11:50:11 -07:00
test-xdg.t configparser: fix XDG config loading 2019-03-11 15:32:55 -07:00
test-zstdelta.py hgmain: make bindings a builtin module 2019-09-20 18:32:36 -07:00
tinit.sh manifest: update test configs to enable rustmanifest by default 2019-10-04 10:52:13 -07:00
tinyproxy.py Remove FBPYTHON lint suppressions 2019-05-30 08:05:11 -07:00
translate tests: add a script to translate tests to Python 2019-09-26 13:23:29 -07:00
truncate.py truncate: add truncate implementation 2018-10-27 10:59:21 -07:00
unittestify.py tests: migrate unittestify to python3 2019-10-09 14:41:12 -07:00
waitforfile.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00

To run the tests, do:

cd tests/
python run-tests.py

See https://mercurial-scm.org/wiki/WritingTests for
more information on writing tests.