about summary refs log tree commit diff
path: root/third_party/git/t/perf/p5311-pack-bitmaps-fetch.sh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/git/t/perf/p5311-pack-bitmaps-fetch.sh')
-rwxr-xr-xthird_party/git/t/perf/p5311-pack-bitmaps-fetch.sh44
1 files changed, 0 insertions, 44 deletions
diff --git a/third_party/git/t/perf/p5311-pack-bitmaps-fetch.sh b/third_party/git/t/perf/p5311-pack-bitmaps-fetch.sh
deleted file mode 100755
index 47c3fd7581cc..000000000000
--- a/third_party/git/t/perf/p5311-pack-bitmaps-fetch.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-test_description='performance of fetches from bitmapped packs'
-. ./perf-lib.sh
-
-test_perf_default_repo
-
-test_expect_success 'create bitmapped server repo' '
-	git config pack.writebitmaps true &&
-	git repack -ad
-'
-
-# simulate a fetch from a repository that last fetched N days ago, for
-# various values of N. We do so by following the first-parent chain,
-# and assume the first entry in the chain that is N days older than the current
-# HEAD is where the HEAD would have been then.
-for days in 1 2 4 8 16 32 64 128; do
-	title=$(printf '%10s' "($days days)")
-	test_expect_success "setup revs from $days days ago" '
-		now=$(git log -1 --format=%ct HEAD) &&
-		then=$(($now - ($days * 86400))) &&
-		tip=$(git rev-list -1 --first-parent --until=$then HEAD) &&
-		{
-			echo HEAD &&
-			echo ^$tip
-		} >revs
-	'
-
-	test_perf "server $title" '
-		git pack-objects --stdout --revs \
-				 --thin --delta-base-offset \
-				 <revs >tmp.pack
-	'
-
-	test_size "size   $title" '
-		wc -c <tmp.pack
-	'
-
-	test_perf "client $title" '
-		git index-pack --stdin --fix-thin <tmp.pack
-	'
-done
-
-test_done