sapling/tests
Thomas Orozco d6c8fef226 infinitepush: alias "default" path into "infinitepush"
Summary:
Through Scuba, we can identify quite a few users that are doing `hg push default` for an infinitepush: https://fburl.com/scuba/6vz3ien7.

This is typically happening in repositories where the `default-push` destination is not the hg repository.

In fact, we actually prompt users to use hg push default if they try to perform a scratch push to a svn repository a few lines below!

markbt suggested we should just replicate the push in this case as well, which I think is a good idea.

Simply replicating the push in this case is not quite enough, however!

Indeed, for our infinitepushes to go to both Mercurial and Mononoke, we would have to maintain an number of consistency rules between `default`, `infinitepush`, and `infinitepush-other`:

- `default` and `infinitepush-other` must point to opposite repositories (i.e. one Mercurial, one Mononoke), to serve users using `hg push default`.
- `infinitepush` and `infinitepush-other` must point to opposite repositories, to serve users using `hg push` without a path.

This effectively means `default` and `infinitepush` must be the same, and `infinitepush-other` must be the other. We could do this with path markers, but this is getting so complicated that I don't foresee us getting it right.

At the end of the day, the root cause of this complexity stems from the fact that we're using a destination that is now effectively a read path (`default`) for infinitepush writes. I think this was perfectly valid when default meant "Mercurial, not subversion", but not so much now that we have Mononoke in the mix.

Of course, we could just update the message and ask our users to use `hg push infinitepush` instead, but this would mess with their muscle memory as well as their shell history (not to mention that `hg push default` would silently do the wrong thing).

So, this patch updates the code to use the infinitepush "write" destination for writes when that is what the user intended.

 ---

As a side note, note that the current behavior is actually a little broken. Indeed, if one were to do `hg push default --to scratch/$FOO` while Mononoke is serving reads, the scratch would go to Mononoke. In this scenario, the scratch push would in theory have been accepted but would have had its bookmarks discarded (at least until we support htose in Mononoke :) ).

This probably never happened in practice, however, for two reasons:

- Most users and systems that actively push scratch bookmarks are actually pushing to a specific `hg.vip` path instead of `default` (one notable exception is On Demand WWW).
- `hg push` to Mononoke for a scratch bookmark doesn't actually work if you have the pushrebase extension code loaded in some way (either by enabling the extension, or enabling an extension that uses it). See D15576199 for the details.

Reviewed By: farnz

Differential Revision: D15576545

fbshipit-source-id: c28b808632505bb8e8f4d114029f7d8c17c9749e
2019-06-03 05:30:44 -07:00
..
blacklists run-tests: add --watchman and --with-watchman flags 2018-06-14 18:49:24 -07:00
bundles sendunbundlereplay: add batch mode of operation 2019-04-29 09:48:50 -07:00
comprehensive hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
fixtures codemod: reformat rest of the code 2018-07-05 17:52:43 -07:00
gpg
hggit strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
hgsql hg: Add ability to check repo lock status from hgsql 2019-03-18 09:42:37 -07:00
infinitepush commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -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
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
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
cgienv
common-pattern.py test-fileset: fix the test on Windows 2018-09-11 18:06:12 -07:00
conduithttp.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 Unify dummyssh with Mercurial 2019-05-28 03:17:03 -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: fixup biggrep implementation 2018-10-30 19:13:56 -07:00
fakedate.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
fakedirstatewritetime.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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
generate-working-copy-states.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -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
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
heredoctest.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
hghave
hghave.py rust: move bindings to a single python extension 2019-02-01 17:53:22 -08:00
hgterm.ti
hgweberror.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
histedit-helpers.sh
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
p4setup.sh tests: fix p4fastimport tests 2019-01-31 11:35:24 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07: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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
stresstest-compress.py rust: move bindings to a single python extension 2019-02-01 17:53:22 -08:00
stresstest-condint.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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_hgsubversion_util.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-abort-checkin.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-absorb-edit-lines.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-absorb-phase.t config: enable obsstore by default 2018-10-26 18:54:40 -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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 test-adding-invalid-utf8: skip the test for OSX 2019-04-08 10:52:57 -07:00
test-addremove-similar.t treestate: enable by default 2018-07-27 18:04:56 -07:00
test-addremove.t remotefilelog: before creating filenode, check in manifest if the file exists 2018-04-13 21:51:12 -07:00
test-alias-circular.t alias: make resolution unaffected by definition order 2018-08-21 12:06:18 -07:00
test-alias.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-amend-fold.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-amend-hiddenoverride.t blackbox: clean up blackbox logging and log more during rage 2019-04-23 02:48:50 -07:00
test-amend-hide.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-amend-metaedit.t metaedit: fix the tests for the --batch option on OSX 2019-05-08 20:49:45 -07:00
test-amend-next.t movement: add short flags for --clean and --merge 2019-02-20 14:49:53 -08:00
test-amend-nextrebase.t heurestics to resolve a obs/non-obs ambiguity 2019-03-22 03:38:52 -07:00
test-amend-noinhibit.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-amend-previous.t movement: add short flags for --clean and --merge 2019-02-20 14:49:53 -08:00
test-amend-rebase.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-amend-restack-auto.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-amend-restack-divergence.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-amend-restack-multidest.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-amend-restack-obsolete.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-amend-restack.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-amend-split.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-amend-template.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -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 strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-amend.t cmdutil: remove amend message template 2018-11-05 06:28:03 -08:00
test-ancestor.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-ancestor.py.out
test-annotate.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-annotate.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-arbitraryfilectx.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-archive-symlinks.t
test-archive.t subrepo: remove subrepo support 2019-03-11 10:43:55 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-automv.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-backout.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-backwards-remove.t
test-bad-extension.t tests: fix test_bad_extension_t 2019-04-25 11:22:15 -07:00
test-bad-pull.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
test-basic.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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-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 strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-bisect.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-blackbox.t blackbox: only log current commit if the changelog has been loaded 2019-05-30 04:02:54 -07:00
test-bookmark-strip.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08: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-pushpull.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bookmarks-rebase.t config: enable obsstore by default 2018-10-26 18:54:40 -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 rust: move bindings to a single python extension 2019-02-01 17:53:22 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle2-remote-changegroup.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-bundle-phases.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17: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 branchcache: fix the tests after removal of branch cache 2019-02-25 09:18:41 -08: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-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 branches: delete hgsubversion test related to branches 2019-02-15 11:26:56 -08:00
test-check-config.t help: move help docs to Python code 2019-05-13 16:23:40 -07:00
test-check-execute.t contrib: remove some unused files 2019-05-15 17:10:07 -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 codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08:00
test-check-interfaces.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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-checkoutidentifier-commitinfo.t blackbox: clean up blackbox logging and log more during rage 2019-04-23 02:48:50 -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: announce remote hostname only when stderr is a tty 2018-04-13 21:51:54 -07:00
test-clone-cgi.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-clone.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-clonebundles.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-command-template2.t templater: add "ifgt" function 2018-05-22 19:51:52 -07:00
test-command-template.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-commit-interactive.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commit-multiple.t transplant: remove the extension 2019-02-12 21:45:11 -08:00
test-commit-reuse.t tweakdefaults: move commit -M to core 2018-10-15 10:34:00 -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 subrepo: remove subrepo support 2019-03-11 10:43:55 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-backup.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-lazypull-phab.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-lazypull.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-commitcloud-sync-race.t tests: add Mononoke integration test target 2019-05-29 01:30:28 -07:00
test-commitcloud-sync-workspacenames.t commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-commitcloud-sync.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07: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 bindings: properly handle builtin configs 2019-05-24 16:11:06 -07:00
test-conflict.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-confused-revert.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -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 metrics: slightly change the API 2019-03-20 22:49:18 -07:00
test-contrib-perf.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-contrib.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-convert-authormap.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -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 test-convert-datesort: do not use branches 2019-02-12 21:45:12 -08:00
test-convert-filemap.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 test-convert-svn-branches: rewrite parts related to named branch 2019-02-06 14:43:37 -08:00
test-convert-svn-encoding.t branch: disable branchcache and drop all branches other than "default" 2019-02-22 21:02:41 -08:00
test-convert-svn-move.t test-convert-svn-move: rewrite part related to named branch 2019-02-06 14:43:37 -08: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 subrepo: remove subrepo support 2019-03-11 10:43:55 -07:00
test-copy-move-merge.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-copy.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-copytrace-heuristics.t shelve: fix tests that rely on traditional shelve 2018-10-12 06:30:04 -07:00
test-custom-filters.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-debian-packages.t deb: build and install chg 2017-10-01 03:31:32 -07:00
test-debugbuilddag.t ui: deprecate ui.progress 2018-04-13 21:51:34 -07:00
test-debugbundle.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-debugcheckcasecollisions-treemanifest.t test-debugcheckcasecollisions-treemanifest.t: fix the test 2019-04-17 14:51:20 -07:00
test-debugcheckcasecollisions.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-debugcommands.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-debugrebuilddirstate-corrupt.t treestate: migrate old config items 2018-07-31 17:04:50 -07:00
test-debugrename.t
test-debugstrip.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 blackbox: only log current commit if the changelog has been loaded 2019-05-30 04:02:54 -07:00
test-diff-antipatience.t mdiff: use xdiff for diff calculation 2018-04-13 21:51:21 -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
test-diff-hashes.t
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
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 diff: add --only-files-in-revs option to limit files diffed 2018-04-13 21:51:15 -07:00
test-diff-reverse.t
test-diff-subdir.t
test-diff-unified.t patch: check length of git index header only if integer is specified 2017-01-15 16:33:15 +09:00
test-diff-upgrade.t
test-diffdir.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -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 treestate: implement debugpathcomplete fastpath 2018-10-10 06:49:05 -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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-dirstate-rebuild.t debugrebuilddirstate: setparent early 2018-08-17 11:38:26 -07:00
test-dirstate-symlink.t dirstate: fix symlink handling about unknown files 2018-07-03 05:50:52 -07:00
test-dirstate.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-disable-bad-features.t commands: replace "branch" command with deprecation warnings 2019-02-14 17:44:40 -08:00
test-disablesymlinks.t disablesymlinks: add extension to disable symlinks 2019-02-06 08:41:34 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-docker-packaging.t tests: alias syshg and syshgenv so they can be switched conditionally 2017-07-02 13:14:20 +09:00
test-doctest.py commitcloud: pull heads in small groups 2019-05-20 06:19:49 -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 edit: save editor text for 2 weeks 2019-05-15 17:20:13 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-empty.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-encode.t
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 pull: remove postincoming advice 2019-05-20 06:19:49 -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 run-tests: add --watchman and --with-watchman flags 2018-06-14 18:49:24 -07:00
test-eol-update.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-eol.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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
test-exitcodemask.t dispatch: add a config option to control exit code 2018-06-13 16:14:01 -07:00
test-export.t color: change diff related colors to bright versions 2018-04-13 21:51:36 -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 subrepo: remove subrepo support 2019-03-11 10:43:55 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-extensions-afterloaded.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-extensions-default.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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-fb-hgext-absorb-filefixupstate.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-arcconfig.t codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08: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 fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-cleanobsstore.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-fb-hgext-copytrace-amend.t copytrace: fix an issue where undesirable entries are reported 2019-02-25 12:43:20 -08:00
test-fb-hgext-copytrace-errormsg.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-fb-hgext-copytrace-mergedriver.t copytrace: fix an issue where undesirable entries are reported 2019-02-25 12:43:20 -08:00
test-fb-hgext-copytrace.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-crdump.t crdump: correctly encode fields 2019-01-16 10:58:35 -08:00
test-fb-hgext-cstore-datapackstore.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-cstore-treemanifest.py manifest: drop manifestv2 support 2019-03-26 13:32:45 -07:00
test-fb-hgext-cstore-uniondatapackstore.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-debugcommitmessage.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-diff-since-last-submit.t codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08:00
test-fb-hgext-dirsync-amend.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-fb-hgext-dirsync.t Add exclude functionality to dirsync 2019-01-15 07:14:23 -08:00
test-fb-hgext-drop.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -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 tests: remove general override of util.getpid 2019-05-30 11:55:11 -07:00
test-fb-hgext-extorder.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07: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 codemod: drop hacks changing PYTHONPATH in tests 2018-04-13 21:51:00 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fastlog.t tweakdefaults: move allowmerge to core 2018-10-15 07:28:22 -07:00
test-fb-hgext-fastmanifest-access.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fastmanifest-blackbox.t tests: stabilize test-fastmanifest-blackbox 2018-04-27 09:16:02 -07:00
test-fb-hgext-fastmanifest-permission.t codemod: drop hacks changing PYTHONPATH in tests 2018-04-13 21:51:00 -07:00
test-fb-hgext-fastmanifest-pruning.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fastmanifest-readfast.t codemod: drop hacks changing PYTHONPATH in tests 2018-04-13 21:51:00 -07:00
test-fb-hgext-fastmanifest-remotenames.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fastmanifest-writepath.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fastmanifest.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-fb-hgext-fastmanifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-fbconduit.t fbconduit: make globalrevs/svnrevs tests more robust 2019-03-14 10:35:32 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-githelp.t improve githelp for 'rebase -i' 2019-03-07 13:11:28 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-lfspushrebase-verify-blobs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-merge-conflictinfo.t config: enable obsstore by default 2018-10-26 18:54:40 -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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-fb-hgext-ownercheck.t fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08:00
test-fb-hgext-p4fastimport-blobcommit-lfs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-p4fastimport-blobcommit.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-p4fastimport-case-insensitive-rename.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-p4fastimport-criss-cross.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-p4fastimport-import-badclient.t Cleanup p4fastimport 2018-06-26 13:35:45 -07:00
test-fb-hgext-p4fastimport-import-deletes.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-p4fastimport-import-non-ascii.t importer - correctly deal with p4 changelist description encoding 2018-09-12 14:21:48 -07:00
test-fb-hgext-p4fastimport-import-replace-symlink.t Cleanup p4fastimport 2018-06-26 13:35:45 -07:00
test-fb-hgext-p4fastimport-import-special-characters.t Cleanup p4fastimport 2018-06-26 13:35:45 -07:00
test-fb-hgext-p4fastimport-sanitize-opts.t Sanitize opts 2018-04-13 21:51:43 -07:00
test-fb-hgext-p4fastimport-seqimport-branch.t Feedback 2018-04-13 21:51:44 -07:00
test-fb-hgext-p4fastimport-seqimport-cl-outside-client.t branchcache: fix the tests after removal of branch cache 2019-02-25 09:18:41 -08:00
test-fb-hgext-p4fastimport-seqimport-dual-push.t Make importer respect commits not done by itself 2019-05-10 10:10:57 -07:00
test-fb-hgext-p4fastimport-seqimport-no-changes.t Get changelists to import 2018-04-13 21:51:43 -07:00
test-fb-hgext-p4fastimport-seqimport-reorg.t branchcache: fix the tests after removal of branch cache 2019-02-25 09:18:41 -08:00
test-fb-hgext-p4fastimport-seqimport.t branchcache: fix the tests after removal of branch cache 2019-02-25 09:18:41 -08: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 fb-hgext: fix copied fb-hgext tests 2018-01-09 03:06:09 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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-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 fix infinitepush state files in hg rage 2019-03-11 12:13:05 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-blame.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 pull: remove postincoming advice 2019-05-20 06:19:49 -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-cacheprocess.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-clone-tree.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-clone.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-corrupt-cache.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-datapack.py bindings: merge pyrevisionstore code into bindings 2019-05-20 04:08:03 -07:00
test-fb-hgext-remotefilelog-gc.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-gcrepack.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-histpack.py bindings: merge pyrevisionstore code into bindings 2019-05-20 04:08:03 -07:00
test-fb-hgext-remotefilelog-keepset.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-lfs-prefetch.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-lfs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-linknodes.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-local.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-log.t tests: add Mononoke integration test target 2019-05-29 01:30:28 -07:00
test-fb-hgext-remotefilelog-pack-files.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-partial-shallow.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-permissions.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-prefetch.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-repack-corrupt.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-repack-fast.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-repack-incremental-rust.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-repack-packsonly.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-repack-remove-old.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-repack-rust.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-repack.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-sparse.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-tags.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-treemanifest-corrupt.t treemanifest: corrupt the treemanifest in a test. 2018-12-05 09:09:18 -08:00
test-fb-hgext-remotefilelog-treemanifest-lfs.t treemanifest: add flatcompat mode for test migration 2019-05-10 09:59:53 -07:00
test-fb-hgext-remotefilelog-treemanifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-remotefilelog-wireproto.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-reset-remotenames.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-reset.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-fb-hgext-revisionstore-datastore.py bindings: merge pyrevisionstore code into bindings 2019-05-20 04:08:03 -07:00
test-fb-hgext-sampling.t blackbox: clean up blackbox logging and log more during rage 2019-04-23 02:48:50 -07:00
test-fb-hgext-scm-prompt-compat.t scripts: move fb-hgext/scripts/ to contrib/ 2018-01-09 16:22:02 -08:00
test-fb-hgext-scm-prompt-git.t scripts: move fb-hgext/scripts/ to contrib/ 2018-01-09 16:22:02 -08:00
test-fb-hgext-scm-prompt-hg.t test-fb-hgext-scm-prompt-hg: rewrite part related to named branch 2019-02-07 18:17:18 -08:00
test-fb-hgext-sigtrace.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 smartlog: rewrite part of the logic using efficent revset 2019-03-14 20:14:37 -07:00
test-fb-hgext-smartlog-obsolete.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-fb-hgext-smartlog-remotenames.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-smartlog-revset.t smartlog: clean up master logic 2019-03-14 20:14:37 -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 amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-fb-hgext-smartlog.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-backfill.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-blame.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-comparetrees.t treemanifest: add flatcompat mode for test migration 2019-05-10 09:59:53 -07:00
test-fb-hgext-treemanifest-convertflat.t treemanifest: fix flaky tests 2019-05-28 07:18:02 -07:00
test-fb-hgext-treemanifest-disabled.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-fb-hgext-treemanifest-fastmanifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-infinitepush.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-noflat.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-peertopeer.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-prefetch.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-pullpublic.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-remotenames-out-of-sync.t treemanifest/remotenames: use write path for reads after push 2019-02-22 06:03:18 -08:00
test-fb-hgext-treemanifest-repack.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-sendtrees.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-server.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-treemanifest-sparse.t tests: stop importing sparse from an explicit python file 2018-11-30 02:19:16 -08:00
test-fb-hgext-treemanifest-treeonly-copyamend.t manifest: remove readfast, replace readdelta 2019-05-24 10:00:49 -07:00
test-fb-hgext-treemanifest-treeonly-fetching.t treemanifest: add flatcompat mode for test migration 2019-05-10 09:59:53 -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 treemanifest: fix flaky tests 2019-05-28 07:18:02 -07:00
test-fb-hgext-treemanifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 tests: remove require-ext.sh 2018-12-12 18:54:22 -08:00
test-fb-hgext-tweakdefaults-grep.t test-fb-hgext-tweakdefaults-grep: fix the test 2018-10-31 12:09:24 -07:00
test-fb-hgext-tweakdefaults-opawarecommands.t amend: replace with the fbamend extension 2018-10-11 06:59:23 -07:00
test-fb-hgext-tweakdefaults-ordering.t tests: remove require-ext.sh 2018-12-12 18:54:22 -08:00
test-fb-hgext-tweakdefaults-pullrebaseffwd.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-tweakdefaults-pullrebaseremotenames.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-tweakdefaults-remotenames.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 tweakdefaults: fold hint for hg prev into core 2018-10-18 05:47:31 -07:00
test-fb-hgext-tweakdefaults.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fb-hgext-undo.t visibility: support undo after split 2019-04-26 01:07:30 -07:00
test-fb-hgext-whereami.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-filebranch.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-filecache.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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
test-fileset-generated.t largefiles: remove the extension 2018-01-17 11:50:44 -08: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-fncache.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-fsmonitor-blackbox.t blackbox: clean up blackbox logging and log more during rage 2019-04-23 02:48:50 -07:00
test-fsmonitor-bumpclock.t blackbox: clean up blackbox logging and log more during rage 2019-04-23 02:48:50 -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 blackbox: clean up blackbox logging and log more during rage 2019-04-23 02:48:50 -07:00
test-fsmonitor-refreshclock.t fsmonitor: add 'debugrefreshwatchmanclock' command 2018-09-14 18:25:52 -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 ignore: support global gitignore configs 2018-08-02 20:22:47 -07:00
test-gitlookup-infinitepush.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-globalopts.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-globalrevs-requires.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-globalrevs.t globalrevs: clean up the 'globalrev' template to not rely on hgsubversion 2019-05-31 12:16:54 -07:00
test-glog-topological.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-glog.t revset: move "log dir" special path to "follow()" revset 2019-04-16 22:19:19 -07:00
test-gpg.t
test-graft.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hardlinks.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-help.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgext-repogenerator.t treestate: enable by default 2018-07-27 18:04:56 -07:00
test-hgext-stablerev.t pull: remove postincoming advice 2019-05-20 06:19:49 -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 hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-merge.t hggit: store git hash in hg extras 2018-12-06 12:35:14 -08:00
test-hggit-nodemap.t pull: remove postincoming advice 2019-05-20 06:19:49 -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 hgsubversion: move to absolute import 2019-05-21 09:15:21 -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_: don't rebuild the project in test-hghave.t 2018-01-16 04:08:46 -08: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 tests: remove most rocksdb test cases 2018-09-26 14:20:15 -07:00
test-hgsql-corruption.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-local-commands.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-metrics.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-profiler.t tests: remove most rocksdb test cases 2018-09-26 14:20:15 -07:00
test-hgsql-pushpull.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-sqlrefill.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-sqlverify.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-strip.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsql-treemanifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-hgsubversion-binaryfiles.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-diff.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-externals.py hgsubversion: use better string literals for significant whitespace 2019-05-22 02:34:58 -07:00
test-hgsubversion-fetch-command-regexes.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-fetch-command.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-fetch-dir-removal.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-fetch-exec.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-fetch-mappings.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-fetch-mappings.py.out hgsubversion: migrate all the tests to silentrunner 2018-01-17 03:23:44 -08:00
test-hgsubversion-fetch-renames.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-fetch-symlinks.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-fetch-truncated.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-globalrevs.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-helpers.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-hooks.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-pull-fallback.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-pull.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-pull.py.out hgsubversion: migrate all the tests to silentrunner 2018-01-17 03:23:44 -08:00
test-hgsubversion-push-autoprops.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-push-command.py hgsubversion: check port is available in subversion tests 2019-06-03 03:31:31 -07:00
test-hgsubversion-push-command.py.out hgsubversion: fix or silent tests with latest branchmap change 2019-02-25 11:23:56 -08:00
test-hgsubversion-push-dirs.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-push-eol.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-push-renames.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-revmap-migrate.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-single-dir-clone.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-single-dir-push.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-svn-pre-commit-hooks.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-svnwrap.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-tags.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-template-keywords.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-template-keywords.py.out remove templates for svnpath and svnuuid 2018-06-06 15:07:25 -07:00
test-hgsubversion-unaffected-core.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-urls.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-utility-commands.py hgsubversion: move to absolute import 2019-05-21 09:15:21 -07:00
test-hgsubversion-utility-commands.py.out hgsubversion: migrate all the tests to silentrunner 2018-01-17 03:23:44 -08:00
test-highlight.t serve: assign hg serve ports dynamically (part 2) 2018-04-13 21:51:08 -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 config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-histedit-obsolete.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 histedit: add support to output nodechanges using formatter 2017-10-28 19:03:23 +05:30
test-histgrep-disable.t commands: rename hg grep to hg histgrep 2018-10-25 14:54:22 -07:00
test-histgrep.t commands: rename hg grep to hg histgrep 2018-10-25 14:54:22 -07:00
test-hook.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
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-unknown.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-import.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-infinitepush-delscratchbookmarks.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-infinitepush-scratchbookmark-commands.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-infinitepush-treemanifest-rebundle.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-inherit-mode.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-init.t localrepo: don't add storerequirements by default 2018-09-25 12:37:57 -07:00
test-install.t templates: move builtin styles to code 2019-05-16 09:49:02 -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 perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-issue660.t treestate: enable by default 2018-07-27 18:04:56 -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 tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-issue1102.t
test-issue1175.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-issue1438.t
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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-issue4074.t tests: clean up many print statements to be print functions instead 2017-06-15 14:22:25 -04:00
test-journal-exists.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-journal-share.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-lfs-journal.t hg: fix lfs and journal extension postshare wrapping 2019-02-07 18:58:40 -08: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 Fix test-lfs-test-server.t 2018-09-01 13:20:34 -07:00
test-lfs.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-linelog-edits.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 tests: move left over tests 2018-01-09 16:55:34 -08:00
test-local-tag.t test-tag: replace the test with a simple local tag test 2019-02-12 21:45:10 -08:00
test-locate.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-lock-badness.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-lock.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-log-dir.t test-log-dir: fix the test by avoiding case collisions 2019-04-25 11:27:58 -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-wireproto-requests.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-log.t cmdutil: add a fast path to _makefollowlogfilematcher 2019-05-30 18:43:13 -07:00
test-lrucachedict.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-lrucachedict.py.out
test-lz4revlog.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-mac-packages.t ignore: disable hgignore by default 2019-03-20 22:32:58 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-manifest.py manifest: drop manifestv2 support 2019-03-26 13:32:45 -07:00
test-manifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-match.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-merge5.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-merge9.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-merge10.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-merge-ancestor-mergestate.t merge: add ancestors as transient propeties to mergestate 2018-10-29 21:04:02 -07:00
test-merge-changedelete.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -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 filemerge: print the potentially conflicting destination commits for each conflict 2018-10-25 14:02: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 filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-merge-halt.t merge: allow "always" continuing when on-failure=prompt 2018-09-03 03:05:10 -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 treestate: enable by default 2018-07-27 18:04:56 -07:00
test-merge-revert2.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-merge-revert.t test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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-minirst.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-minirst.py.out
test-mkdir-broken-symlink.t posix: improve error message about broken symlinks 2018-05-23 06:12:45 -07:00
test-mutation-infinitepush.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-mutation-loops.t visibility: use x graphnode for invisible commits 2019-05-16 02:35:48 -07:00
test-mutation-pushrebase.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-mutation.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07: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-nested-repo.t run-tests: add --watchman and --with-watchman flags 2018-06-14 18:49:24 -07:00
test-newcgi.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-newercgi.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-no-symlinks.t Fix windows tests 2019-05-30 05:06:23 -07:00
test-obsmarker-template.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-obsolete-bounds-checking.t config: use 'experimental.evolution.exchange' 2017-09-28 21:07:58 +01:00
test-obsolete-bundle-strip.t pull: remove postincoming advice 2019-05-20 06:19:49 -07:00
test-obsolete-changeset-exchange.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-obsolete-divergent.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-obsolete-tag-cache.t blackbox: only log current commit if the changelog has been loaded 2019-05-30 04:02:54 -07:00
test-obsolete.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-oldcgi.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-origbackup-conflict.t perftweaks: move commit head detection removal logic to core 2018-04-13 21:50:52 -07:00
test-pager.t codemod: import from the edenscm package 2019-01-29 17:25:32 -08: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 codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-parseindex2.py.out
test-parseindex.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-patch-offset.t cleanup: use $PYTHON to run python in many more tests 2017-06-20 09:45:02 -04:00
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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-perftweaks.t branch: disable branchcache and drop all branches other than "default" 2019-02-22 21:02:41 -08:00
test-permissions.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-phases-exchange.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-phases.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-profile.t test-profile: fix the edenscm-rename fallout 2019-02-11 11:14:17 -08: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 progress: add nullrenderer 2018-06-04 14:07:30 -07:00
test-propertycache.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-propertycache.py.out
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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pull-update.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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-cgi.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-push.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-pushrebase-fastmanifest.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 tweakdefaults: move config overrides to core 2018-10-18 03:15:26 -07:00
test-rebase-abort.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-rebase-base-flag.t rebase: always return 0 on noop rebase 2018-11-13 16:35:31 -08:00
test-rebase-bookmarks.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-brute-force.t drawdag: inline drawdag 2018-04-13 21:50:59 -07:00
test-rebase-check-restore.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-collapse.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-conflicts.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-copy-relations.t rebase: add a test showing that copy obsmarkers work 2018-10-26 13:00:59 -07:00
test-rebase-dest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-detach.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-emptycommit.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-flags.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-inmemory-conflicts.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-inmemory-mergedriver-exception.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-inmemory-mergedriver.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-inmemory-nochanges.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-inmemory-noconflict.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-inmemory.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-interruptions.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-issue-noparam-single-rev.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-legacy.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-missing-cwd.t config: enable obsstore by default 2018-10-26 18:54:40 -07:00
test-rebase-newancestor.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-obsolete.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-parameters.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-partial.t filemerge: add number of textual conflicts in each file to error message 2018-10-22 12:47:41 -07:00
test-rebase-pull.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-rename.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-rebase-scenario-global.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-bookmarks.t codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08:00
test-remotenames-convert.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-on-and-off.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-selective-pull.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-shared-repo.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-strip.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-remotenames-tracking.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-transition.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-remotenames-update.t codemod: move Python packages to edenscm 2019-01-28 18:35:41 -08:00
test-remove.t ui: deprecate ui.progress 2018-04-13 21:51:34 -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 test-helpers: add a helper to run test using chg 2018-04-13 21:50:54 -07:00
test-rename.t summary: remove branch related logic 2018-08-23 17:35:01 -07:00
test-repair-strip.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 commitcloud: incorporate infinitepush backups into commitcloud 2019-05-20 06:19:47 -07:00
test-requires.t revlog: drop v0 and v2 support 2019-03-26 13:32:45 -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-unknown.t
test-revert.t ignore: disable hgignore by default 2019-03-20 22:32:58 -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
test-revlog-group-emptyiter.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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
test-revlog.t revlog: drop v0 and v2 support 2019-03-26 13:32:45 -07:00
test-revset2.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-revset-age.t revset: move age extension to core 2018-10-08 12:01:44 -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 smartset: add a fast path for spanset 2019-04-16 22:19:18 -07:00
test-root.t commands: add root --shared to print the shared root of the current directory. 2019-05-16 11:10:29 -07:00
test-run-tests.py codemod: join the auto-formatter party 2018-05-25 22:17:29 -07:00
test-run-tests.t runtests: add --update-output flag 2019-03-08 17:15:52 -08:00
test-rustthreading.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-schemes.t subrepo: remove subrepo support 2019-03-11 10:43:55 -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 tests: remove general override of util.getpid 2019-05-30 11:55:11 -07:00
test-share-requirements.t localrepo: add storerequirements feature 2018-09-15 03:22:34 -07:00
test-share-unshare.t share: fix hg unshare 2018-04-13 21:50:53 -07:00
test-share.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-shelve.t shelve: add shelvename template keyword 2019-04-15 05:44:49 -07:00
test-show.t revset: make "branch(x)" equvilant to "all()" 2019-02-22 21:02:41 -08: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
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 strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-sparse-clone.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 ignore: disable hgignore by default 2019-03-20 22:32:58 -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 dirstate: stop testing directories as files in ignore handling 2018-12-12 22:44:17 -08: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 tests: stop importing sparse from an explicit python file 2018-11-30 02:19:16 -08:00
test-sparse-profiles.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-sparse-rebase.t tests: stop importing sparse from an explicit python file 2018-11-30 02:19:16 -08:00
test-sparse-verbose-json.t strip: move extension to core and rename to debugstrip 2019-02-25 03:55:08 -08:00
test-sparse.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 ssh: remove "remote:" prefix if the stderr message starts with "ssh:" 2018-10-18 19:56:49 -07:00
test-ssh.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-sshserver.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-status-color.t ignore: disable hgignore by default 2019-03-20 22:32:58 -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
test-status-mlog.t dirstate: add more logging to debug T39234759 2019-02-14 16:29:46 -08:00
test-status-rev.t test-status-rev: conditionalize output instead of tests 2017-07-08 18:46:43 -04:00
test-status-terse.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-status.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-strict.t commands: update help summary text 2018-11-07 19:59:47 -08:00
test-strip-cross.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-subcommands.t dispatch: do not show help on CommandError 2019-02-20 18:44:35 -08: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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-tags.t blackbox: only log current commit if the changelog has been loaded 2019-05-30 04:02:54 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-treemanifest-amend.t inhibit: remove the extension 2018-10-10 10:01:45 -07:00
test-treemanifest.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treestate: do not gc trees that are modified recently 2018-07-25 18:21:11 -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 treestate: fix state handling when upgrading to treestate 2018-06-25 15:24:20 -07:00
test-treestate.py rust: move bindings to a single python extension 2019-02-01 17:53:22 -08:00
test-ui-color.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-ui-color.py.out
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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-uncommit.t commands: help text for uncommit, unamend 2019-05-23 21:39:22 -07:00
test-unified-test.t tests: remove (glob) annotations that were only for '\' matches 2017-12-10 22:50:57 -05:00
test-unionrepo.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-update-empty.t tweakdefaults: move empty update logic to core 2018-10-16 05:17:39 -07:00
test-update-inactive.t perftweaks: move update --inactive to core 2018-10-15 16:55:34 -07:00
test-update-issue1456.t
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-upgrade-repo.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -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 treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-verify.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-visibility-cloudsync.t treemanifest: enable treemanifest by default in tests 2019-05-28 03:17:02 -07:00
test-visibility-upgrade.t mutation: use tglogm in all tests 2019-04-11 07:49:20 -07:00
test-visibility.t visibility: use x graphnode for invisible commits 2019-05-16 02:35:48 -07:00
test-walk.t ignore: disable hgignore by default 2019-03-20 22:32:58 -07:00
test-walkrepo.py codemod: import from the edenscm package 2019-01-29 17:25:32 -08:00
test-websub.t serve: assign hg serve ports dynamically in tests 2018-04-13 21:51:07 -07: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 rust: move bindings to a single python extension 2019-02-01 17:53:22 -08:00
tinit.sh tests: add Mononoke integration test target 2019-05-29 01:30:28 -07:00
tinyproxy.py Remove FBPYTHON lint suppressions 2019-05-30 08:05:11 -07:00
truncate.py truncate: add truncate implementation 2018-10-27 10:59:21 -07:00
unittestify.py tests: add Mononoke integration test target 2019-05-29 01:30:28 -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.