summaryrefslogtreecommitdiff
path: root/t/perf/p0006-read-tree-checkout.sh
diff options
context:
space:
mode:
Diffstat (limited to 't/perf/p0006-read-tree-checkout.sh')
-rwxr-xr-xt/perf/p0006-read-tree-checkout.sh10
1 files changed, 9 insertions, 1 deletions
diff --git a/t/perf/p0006-read-tree-checkout.sh b/t/perf/p0006-read-tree-checkout.sh
index 900b385..325566e 100755
--- a/t/perf/p0006-read-tree-checkout.sh
+++ b/t/perf/p0006-read-tree-checkout.sh
@@ -46,7 +46,15 @@ test_expect_success "setup repo" '
'
test_perf "read-tree br_base br_ballast ($nr_files)" '
- git read-tree -m br_base br_ballast -n
+ git read-tree -n -m br_base br_ballast
+'
+
+test_perf "read-tree br_ballast_plus_1 ($nr_files)" '
+ # Run read-tree 100 times for clearer performance results & comparisons
+ for i in $(test_seq 100)
+ do
+ git read-tree -n -m br_ballast_plus_1 || return 1
+ done
'
test_perf "switch between br_base br_ballast ($nr_files)" '