about summary refs log tree commit diff
path: root/third_party/git/t/perf/p5304-prune.sh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/git/t/perf/p5304-prune.sh')
-rwxr-xr-xthird_party/git/t/perf/p5304-prune.sh35
1 files changed, 0 insertions, 35 deletions
diff --git a/third_party/git/t/perf/p5304-prune.sh b/third_party/git/t/perf/p5304-prune.sh
deleted file mode 100755
index 83baedb8a492..000000000000
--- a/third_party/git/t/perf/p5304-prune.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-
-test_description='performance tests of prune'
-. ./perf-lib.sh
-
-test_perf_default_repo
-
-test_expect_success 'remove reachable loose objects' '
-	git repack -ad
-'
-
-test_expect_success 'remove unreachable loose objects' '
-	git prune
-'
-
-test_expect_success 'confirm there are no loose objects' '
-	git count-objects | grep ^0
-'
-
-test_perf 'prune with no objects' '
-	git prune
-'
-
-test_expect_success 'repack with bitmaps' '
-	git repack -adb
-'
-
-# We have to create the object in each trial run, since otherwise
-# runs after the first see no object and just skip the traversal entirely!
-test_perf 'prune with bitmaps' '
-	echo "probably not present in repo" | git hash-object -w --stdin &&
-	git prune
-'
-
-test_done