comparison tests/test-push-race.t @ 32892:a7851519ea02

check-concurrency: expose the feature as 'concurrent-push-mode' We move the feature to a proper configuration and document it. The config goes in the 'server' section because it feels like something the server owner would want to decide. We pick and open field because it seems likely that other checking levels will emerge in the future. (eg: server like the mozilla-try server will likely wants a "none" value) The option name contains 'push' since this affects 'push' only. The option value 'check-related' is preferred over one explicitly containing 'allow' or 'deny' because the client still have a strong decision power here. Here, the server is just advising the client on the check mode to use.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sun, 28 May 2017 00:12:38 +0200
parents 16ada4cbb1a9
children 53b3a1968aa6
comparison
equal deleted inserted replaced
32891:7e2eb964a561 32892:a7851519ea02
109 #testcases strict unrelated 109 #testcases strict unrelated
110 110
111 #if unrelated 111 #if unrelated
112 112
113 $ cat >> $HGRCPATH << EOF 113 $ cat >> $HGRCPATH << EOF
114 > [experimental] 114 > [server]
115 > checkheads-strict = no 115 > concurrent-push-mode = check-related
116 > EOF 116 > EOF
117 117
118 #endif 118 #endif
119 119
120 Setup 120 Setup