perf/run: add GIT_PERF_DIRS_OR_REVS

This environment variable can be set to some revisions or
directories whose Git versions should be tested, in addition
to the revisions or directories passed as arguments to the
'run' script.

This enables a "perf.dirsOrRevs" configuration variable to
be used to set revisions or directories whose Git versions
should be tested.

Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Christian Couder 2017-09-23 19:55:56 +00:00 committed by Junio C Hamano
parent e6b71539de
commit 91c4339e19

View File

@ -113,6 +113,9 @@ get_var_from_env_or_config () {
get_var_from_env_or_config "GIT_PERF_REPEAT_COUNT" "perf.repeatCount" 3 get_var_from_env_or_config "GIT_PERF_REPEAT_COUNT" "perf.repeatCount" 3
export GIT_PERF_REPEAT_COUNT export GIT_PERF_REPEAT_COUNT
get_var_from_env_or_config "GIT_PERF_DIRS_OR_REVS" "perf.dirsOrRevs"
set -- $GIT_PERF_DIRS_OR_REVS "$@"
GIT_PERF_AGGREGATING_LATER=t GIT_PERF_AGGREGATING_LATER=t
export GIT_PERF_AGGREGATING_LATER export GIT_PERF_AGGREGATING_LATER