mirror of
https://github.com/facebook/sapling.git
synced 2024-12-29 08:02:24 +03:00
75a8173a10
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
158 lines
7.7 KiB
Raku
158 lines
7.7 KiB
Raku
#chg-compatible
|
|
|
|
$ enable infinitepush commitcloud
|
|
$ setconfig ui.ssh="python \"$TESTDIR/dummyssh\""
|
|
$ setconfig infinitepush.branchpattern="re:scratch/.*"
|
|
$ setconfig commitcloud.hostname=testhost
|
|
$ setconfig experimental.graphstyle.grandparent=2.
|
|
$ setconfig templatealias.sl_cloud="\"{truncatelonglines(node, 6)} {ifeq(phase, 'public', '(public)', '')} {ifeq(phase, 'draft', author, '')} {date|isodate} {bookmarks}\\n{desc|firstline}\\n \""
|
|
|
|
$ setconfig remotefilelog.reponame=server
|
|
|
|
$ hg init server
|
|
$ cd server
|
|
$ setconfig infinitepush.server=yes infinitepush.indextype=disk infinitepush.storetype=disk infinitepush.reponame=testrepo
|
|
|
|
Make the clone of the server
|
|
$ hg clone ssh://user@dummy/server client -q
|
|
$ cd client
|
|
$ setconfig commitcloud.servicetype=local commitcloud.servicelocation="$TESTTMP" commitcloud.user_token_path="$TESTTMP"
|
|
|
|
|
|
Registration
|
|
$ hg cloud auth -t '****************'
|
|
setting authentication token
|
|
authentication successful
|
|
|
|
|
|
Tests for hg cloud sl --date "2019-06-23 19:34:39"
|
|
$ cat > $TESTTMP/usersmartlogbyversiondata << EOF
|
|
> {
|
|
> "smartlog": {
|
|
> "nodes": []
|
|
> }
|
|
> }
|
|
> EOF
|
|
$ hg cloud sl --date "2019-06-23 19:34:39"
|
|
commitcloud: searching draft commits for the 'user/test/default' workspace for the 'server' repo
|
|
Smartlog version 42
|
|
synced at 2019-07-09 16:46:27
|
|
|
|
$ cat > $TESTTMP/usersmartlogbyversiondata << EOF
|
|
> {
|
|
> "smartlog": {
|
|
> "nodes": [
|
|
> { "node": "0067e44d36d919bec1bff6ac65d277e8e0dc2250", "phase": "draft", "author": "Test User", "date": 1527626185, "message": "some commit", "parents": ["4b1141993451c32f5e1c285ddc88468255cdccf2"], "bookmarks": [] },
|
|
> { "node": "30443c40415321c0157d3798f14c51068edb428d", "phase": "public", "author": "Test User", "date": 1529511690, "message": "some commit", "parents": ["5526fe82a2b98fb5f3a340f21712a3437ddeb300"], "bookmarks": [] },
|
|
> { "node": "4b1141993451c32f5e1c285ddc88468255cdccf2", "phase": "public", "author": "Test User", "date": 1527625388, "message": "some commit", "parents": ["42a2e3678e5e79c482a5eb4af808429fc044ae88"], "bookmarks": [] },
|
|
> { "node": "685a62272258b3bd4d71ac0b331486276b3c2599", "phase": "draft", "author": "Test User", "date": 1531408804, "message": "some commit", "parents": ["aa84f0443f949a6accca6d67b2790d2f37927451"], "bookmarks": [] },
|
|
> { "node": "717dccd1a732f794c51df27f7ba143c5c743d770", "phase": "draft", "author": "Test User", "date": 1529528566, "message": "some commit", "parents": ["30443c40415321c0157d3798f14c51068edb428d"], "bookmarks": [] },
|
|
> { "node": "773bd8234d94c44079b4409525028517fcbd98ba", "phase": "draft", "author": "Test User", "date": 1532525470, "message": "some commit", "parents": ["c609e6238e05accd090222c74a0699238f394ba4"], "bookmarks": ["somebookmark"] },
|
|
> { "node": "99d5fb5998e4f0a77a6b867ddeee93e7666e76c6", "phase": "public", "author": "Test User", "date": 1531229959, "message": "some commit", "parents": ["0c9fb09820a8fecb7ca9f5c46a776b72ffe41f24"], "bookmarks": [] },
|
|
> { "node": "aa84f0443f949a6accca6d67b2790d2f37927451", "phase": "draft", "author": "Test User", "date": 1531249011, "message": "some commit", "parents": ["99d5fb5998e4f0a77a6b867ddeee93e7666e76c6"], "bookmarks": [] },
|
|
> { "node": "c609e6238e05accd090222c74a0699238f394ba4", "phase": "public", "author": "Test User", "date": 1532342212, "message": "some commit", "parents": ["8cf8e2da24fdedf8f90276663bf8bb8acf60af2d"], "bookmarks": [] }]
|
|
> }
|
|
> }
|
|
> EOF
|
|
|
|
$ hg cloud sl --date "2019-06-23 19:34:39"
|
|
commitcloud: searching draft commits for the 'user/test/default' workspace for the 'server' repo
|
|
Smartlog version 42
|
|
synced at 2019-07-09 16:46:27
|
|
|
|
o 773bd8 Test User 2018-07-25 13:31 +0000 somebookmark
|
|
| some commit
|
|
|
|
|
o c609e6 (public) 2018-07-23 10:36 +0000
|
|
. some commit
|
|
.
|
|
| o 685a62 Test User 2018-07-12 15:20 +0000
|
|
| | some commit
|
|
| |
|
|
| o aa84f0 Test User 2018-07-10 18:56 +0000
|
|
|/ some commit
|
|
|
|
|
o 99d5fb (public) 2018-07-10 13:39 +0000
|
|
. some commit
|
|
.
|
|
| o 717dcc Test User 2018-06-20 21:02 +0000
|
|
|/ some commit
|
|
|
|
|
o 30443c (public) 2018-06-20 16:21 +0000
|
|
. some commit
|
|
.
|
|
| o 0067e4 Test User 2018-05-29 20:36 +0000
|
|
|/ some commit
|
|
|
|
|
o 4b1141 (public) 2018-05-29 20:23 +0000
|
|
some commit
|
|
|
|
$ hg cloud sl --date "2019-06-23 19:34:"
|
|
hg: parse error: invalid date: '2019-06-23 19:34:'
|
|
[255]
|
|
Tests for hg cloud sl --workspace-version
|
|
$ cat > $TESTTMP/usersmartlogbyversiondata << EOF
|
|
> {
|
|
> "smartlog": {
|
|
> "nodes": []
|
|
> }
|
|
> }
|
|
> EOF
|
|
$ hg cloud sl --workspace-version 42
|
|
commitcloud: searching draft commits for the 'user/test/default' workspace for the 'server' repo
|
|
Smartlog version 42
|
|
synced at 2019-07-09 16:46:27
|
|
|
|
|
|
$ cat > $TESTTMP/usersmartlogbyversiondata << EOF
|
|
> {
|
|
> "smartlog": {
|
|
> "nodes": [
|
|
> { "node": "0067e44d36d919bec1bff6ac65d277e8e0dc2250", "phase": "draft", "author": "Test User", "date": 1527626185, "message": "some commit", "parents": ["4b1141993451c32f5e1c285ddc88468255cdccf2"], "bookmarks": [] },
|
|
> { "node": "30443c40415321c0157d3798f14c51068edb428d", "phase": "public", "author": "Test User", "date": 1529511690, "message": "some commit", "parents": ["5526fe82a2b98fb5f3a340f21712a3437ddeb300"], "bookmarks": [] },
|
|
> { "node": "4b1141993451c32f5e1c285ddc88468255cdccf2", "phase": "public", "author": "Test User", "date": 1527625388, "message": "some commit", "parents": ["42a2e3678e5e79c482a5eb4af808429fc044ae88"], "bookmarks": [] },
|
|
> { "node": "685a62272258b3bd4d71ac0b331486276b3c2599", "phase": "draft", "author": "Test User", "date": 1531408804, "message": "some commit", "parents": ["aa84f0443f949a6accca6d67b2790d2f37927451"], "bookmarks": [] },
|
|
> { "node": "717dccd1a732f794c51df27f7ba143c5c743d770", "phase": "draft", "author": "Test User", "date": 1529528566, "message": "some commit", "parents": ["30443c40415321c0157d3798f14c51068edb428d"], "bookmarks": [] },
|
|
> { "node": "773bd8234d94c44079b4409525028517fcbd98ba", "phase": "draft", "author": "Test User", "date": 1532525470, "message": "some commit", "parents": ["c609e6238e05accd090222c74a0699238f394ba4"], "bookmarks": ["somebookmark"] },
|
|
> { "node": "99d5fb5998e4f0a77a6b867ddeee93e7666e76c6", "phase": "public", "author": "Test User", "date": 1531229959, "message": "some commit", "parents": ["0c9fb09820a8fecb7ca9f5c46a776b72ffe41f24"], "bookmarks": [] },
|
|
> { "node": "aa84f0443f949a6accca6d67b2790d2f37927451", "phase": "draft", "author": "Test User", "date": 1531249011, "message": "some commit", "parents": ["99d5fb5998e4f0a77a6b867ddeee93e7666e76c6"], "bookmarks": [] },
|
|
> { "node": "c609e6238e05accd090222c74a0699238f394ba4", "phase": "public", "author": "Test User", "date": 1532342212, "message": "some commit", "parents": ["8cf8e2da24fdedf8f90276663bf8bb8acf60af2d"], "bookmarks": [] }]
|
|
> }
|
|
> }
|
|
> EOF
|
|
|
|
$ hg cloud sl --workspace-version 42
|
|
commitcloud: searching draft commits for the 'user/test/default' workspace for the 'server' repo
|
|
Smartlog version 42
|
|
synced at 2019-07-09 16:46:27
|
|
|
|
o 773bd8 Test User 2018-07-25 13:31 +0000 somebookmark
|
|
| some commit
|
|
|
|
|
o c609e6 (public) 2018-07-23 10:36 +0000
|
|
. some commit
|
|
.
|
|
| o 685a62 Test User 2018-07-12 15:20 +0000
|
|
| | some commit
|
|
| |
|
|
| o aa84f0 Test User 2018-07-10 18:56 +0000
|
|
|/ some commit
|
|
|
|
|
o 99d5fb (public) 2018-07-10 13:39 +0000
|
|
. some commit
|
|
.
|
|
| o 717dcc Test User 2018-06-20 21:02 +0000
|
|
|/ some commit
|
|
|
|
|
o 30443c (public) 2018-06-20 16:21 +0000
|
|
. some commit
|
|
.
|
|
| o 0067e4 Test User 2018-05-29 20:36 +0000
|
|
|/ some commit
|
|
|
|
|
o 4b1141 (public) 2018-05-29 20:23 +0000
|
|
some commit
|
|
|
|
|
|
|