mirror of
https://github.com/facebook/sapling.git
synced 2024-10-08 07:49:11 +03:00
[fastmanifest] fix test output
Summary: D3505464 modified the kwargs, but the test output was not updated. Test Plan: passed tests. Reviewers: lcharignon, #mercurial, rmcelroy Reviewed By: rmcelroy Subscribers: mitrandir, mjpieters Differential Revision: https://phabricator.intern.facebook.com/D3506179 Signature: t1:3506179:1467353060:7c7cf9fd51257f5f5aa037a779618cf6512c1dd0
This commit is contained in:
parent
38faebe31d
commit
f8d9664b2a
@ -29,58 +29,58 @@ Check diagnosis, debugging information
|
||||
|
||||
$ mkcommit a
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ mkcommit b
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ mkcommit c
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ mkcommit d
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ mkcommit e
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg diff -c . --debug --nodate
|
||||
[FM] cache miss for fastmanifest f064a7f8e3e138341587096641d86e9d23cd9778
|
||||
@ -94,17 +94,17 @@ Check diagnosis, debugging information
|
||||
@@ -0,0 +1,1 @@
|
||||
+e
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', 0.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', 0.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
$ hg debugcachemanifest -a
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: revsetsize, kwargs: [('size', 5)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --list
|
||||
fast7ab5760d084a24168f7595c38c00f4bbc2e308d9 (size 328 bytes)
|
||||
@ -123,9 +123,9 @@ Check diagnosis, debugging information
|
||||
a539ce0c1a22b0ecf34498f9f5ce8ea56df9ecb7|1
|
||||
a0c8bcbbb45c63b90b70ad007bf38961f64f2af0|0
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg diff -c . --debug --nodate
|
||||
[FM] cache hit for fastmanifest f064a7f8e3e138341587096641d86e9d23cd9778
|
||||
@ -138,9 +138,9 @@ Check diagnosis, debugging information
|
||||
@@ -0,0 +1,1 @@
|
||||
+e
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
Test the --pruneall command to prune all the cached manifests
|
||||
@ -152,9 +152,9 @@ Test the --pruneall command to prune all the cached manifests
|
||||
[FM] removing cached manifest fastf064a7f8e3e138341587096641d86e9d23cd9778
|
||||
[FM] removing cached manifest fast7ab5760d084a24168f7595c38c00f4bbc2e308d9
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
$ hg diff -c . --debug --nodate
|
||||
@ -169,9 +169,9 @@ Test the --pruneall command to prune all the cached manifests
|
||||
@@ -0,0 +1,1 @@
|
||||
+e
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', 0.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', 0.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
$ cat >> .hg/hgrc << EOF
|
||||
@ -181,22 +181,22 @@ Test the --pruneall command to prune all the cached manifests
|
||||
> EOF
|
||||
$ mkcommit f
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: trigger, kwargs: [('source', 'commit')]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg book --debug foo
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: trigger, kwargs: [('source', 'bookmark')]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM] skipped 1853a742c28c3a531336bbb3d677d2e2d8937027, already cached (fast path)
|
||||
[FM] refreshing 1853a742c28c3a531336bbb3d677d2e2d8937027 with delay 0
|
||||
@ -228,9 +228,9 @@ Test the --pruneall command to prune all the cached manifests
|
||||
@@ -0,0 +1,1 @@
|
||||
+f
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
$ hg debugcachemanifest --all --debug
|
||||
@ -255,15 +255,15 @@ Test the --pruneall command to prune all the cached manifests
|
||||
[FM] refreshing a0c8bcbbb45c63b90b70ad007bf38961f64f2af0 with delay 10
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: revsetsize, kwargs: [('size', 6)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --pruneall
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg log -r "fastmanifesttocache()" -T '{rev}\n'
|
||||
0
|
||||
@ -274,15 +274,15 @@ Test the --pruneall command to prune all the cached manifests
|
||||
5
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: revsetsize, kwargs: [('size', 6)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg log -r "fastmanifestcached()" -T '{rev}\n'
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --all --debug
|
||||
[FM] caching revset: ['fastmanifesttocache()'], pruneall(False), list(False)
|
||||
@ -306,9 +306,9 @@ Test the --pruneall command to prune all the cached manifests
|
||||
[FM] refreshing a0c8bcbbb45c63b90b70ad007bf38961f64f2af0 with delay 10
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: revsetsize, kwargs: [('size', 6)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg log -r "fastmanifesttocache()" -T '{rev}\n'
|
||||
0
|
||||
@ -319,9 +319,9 @@ Test the --pruneall command to prune all the cached manifests
|
||||
5
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: revsetsize, kwargs: [('size', 6)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg log -r "fastmanifestcached()" -T '{rev}\n'
|
||||
0
|
||||
@ -331,9 +331,9 @@ Test the --pruneall command to prune all the cached manifests
|
||||
4
|
||||
5
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
$ hg debugcachemanifest --debug --list
|
||||
@ -356,9 +356,9 @@ Test the --pruneall command to prune all the cached manifests
|
||||
a539ce0c1a22b0ecf34498f9f5ce8ea56df9ecb7|1
|
||||
a0c8bcbbb45c63b90b70ad007bf38961f64f2af0|0
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
Check that trimming to a limit higher than what is cached does nothing
|
||||
@ -367,9 +367,9 @@ Check that trimming to a limit higher than what is cached does nothing
|
||||
[FM] nothing to do, cache size < limit
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: ondiskcachestats, kwargs: [('bytes', 1536), ('numentries', 6)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
Trim the cache to at most 1kb, we should start from the oldest entry to the
|
||||
@ -381,9 +381,9 @@ newest ones:
|
||||
[FM] removing cached manifest faste3738bf5439958f89499a656982023aba57b076e
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: ondiskcachestats, kwargs: [('bytes', 984), ('numentries', 3)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --debug --list
|
||||
[FM] caching revset: [], pruneall(False), list(True)
|
||||
@ -399,18 +399,18 @@ newest ones:
|
||||
7ab5760d084a24168f7595c38c00f4bbc2e308d9|4
|
||||
f064a7f8e3e138341587096641d86e9d23cd9778|3
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg log -r "fastmanifestcached()" -T '{rev}\n'
|
||||
3
|
||||
4
|
||||
5
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
Trim the cache to at most 512 bytes
|
||||
@ -420,9 +420,9 @@ Trim the cache to at most 512 bytes
|
||||
[FM] removing cached manifest fast7ab5760d084a24168f7595c38c00f4bbc2e308d9
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: ondiskcachestats, kwargs: [('bytes', 376), ('numentries', 1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --debug --list
|
||||
[FM] caching revset: [], pruneall(False), list(True)
|
||||
@ -434,16 +434,16 @@ Trim the cache to at most 512 bytes
|
||||
manifest node |revs
|
||||
1853a742c28c3a531336bbb3d677d2e2d8937027|5
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg log -r "fastmanifestcached()" -T '{rev}\n'
|
||||
5
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
Trim the cache to at most 100 bytes
|
||||
@ -452,27 +452,27 @@ Trim the cache to at most 100 bytes
|
||||
[FM] removing cached manifest fast1853a742c28c3a531336bbb3d677d2e2d8937027
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: ondiskcachestats, kwargs: [('bytes', 0), ('numentries', 0)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --debug --list
|
||||
[FM] caching revset: [], pruneall(False), list(True)
|
||||
cache size is: 0 bytes
|
||||
number of entries is: 0
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
Check that trimming the cache to 0 byte works
|
||||
$ hg debugcachemanifest -a
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: revsetsize, kwargs: [('size', 6)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --debug --list
|
||||
[FM] caching revset: [], pruneall(False), list(True)
|
||||
@ -494,9 +494,9 @@ Check that trimming the cache to 0 byte works
|
||||
a539ce0c1a22b0ecf34498f9f5ce8ea56df9ecb7|1
|
||||
a0c8bcbbb45c63b90b70ad007bf38961f64f2af0|0
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --debug --limit=0
|
||||
[FM] caching revset: [], pruneall(False), list(False)
|
||||
@ -508,40 +508,40 @@ Check that trimming the cache to 0 byte works
|
||||
[FM] removing cached manifest fast1853a742c28c3a531336bbb3d677d2e2d8937027
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: ondiskcachestats, kwargs: [('bytes', 0), ('numentries', 0)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ hg debugcachemanifest --debug --list
|
||||
[FM] caching revset: [], pruneall(False), list(True)
|
||||
cache size is: 0 bytes
|
||||
number of entries is: 0
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
Use the cache in a commit.
|
||||
$ hg debugcachemanifest -a
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: revsetsize, kwargs: [('size', 6)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
$ mkcommit g
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', -1)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
[FM-METRICS] Begin metrics
|
||||
[FM-METRICS] kind: trigger, kwargs: [('source', 'commit')]
|
||||
[FM-METRICS] kind: trigger, kwargs: [('source', 'bookmark')]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('ratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('ratio', -1)]
|
||||
[FM-METRICS] kind: cachehitratio, kwargs: [('cachehitratio', 100.0)]
|
||||
[FM-METRICS] kind: diffcachehitratio, kwargs: [('diffcachehitratio', -1)]
|
||||
[FM-METRICS] kind: filesnotincachehitratio, kwargs: [('filesnotincachehitratio', -1)]
|
||||
[FM-METRICS] End metrics
|
||||
|
||||
$ cd ..
|
||||
|
Loading…
Reference in New Issue
Block a user