sapling/eden/scm/tests/test-perftweaks-remotenames.t
Jun Wu 75a8173a10 tests: enable chg for 572 tests
Summary:
Add `#chg-compatible` to 572 tests that seem to pass with chg enabled.
This should make them run faster.

Reviewed By: xavierd

Differential Revision: D18870507

fbshipit-source-id: fe895e733efffc9286cd3d17c7a156c803124395
2019-12-09 15:26:29 -08:00

52 lines
1.3 KiB
Perl

#chg-compatible
$ setconfig extensions.treemanifest=!
$ cat >> $HGRCPATH << EOF
> [ui]
> ssh=python "$TESTDIR/dummyssh"
> [extensions]
> tweakdefaults=
> remotenames=
> rebase=
> EOF
$ hg init master
$ cd master
$ echo a >> a && hg ci -Aqm a
$ hg book master
$ hg book -i
$ echo b >> b && hg ci -Aqm b
$ hg book foo
$ cd ..
$ hg clone ssh://user@dummy/master client -r 0
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
new changesets cb9a9f314b8b
updating to branch default
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
Verify pulling only some commits does not cause errors from the unpulled
remotenames
$ cd client
$ hg pull -r 0
pulling from ssh://user@dummy/master
no changes found
$ hg book --remote
default/master 0:cb9a9f314b8b
$ hg dbsh -c 'ui.write(repo.svfs.read("remotenames"))'
cb9a9f314b8b07ba71012fcdbc544b5a4d82ff5b bookmarks default/master
$ hg pull --rebase -d master
pulling from ssh://user@dummy/master
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files
new changesets d2ae7f538514
nothing to rebase - working directory parent is also destination