3 test_description
='Tests pack performance using bitmaps (rev index enabled)'
5 .
"${TEST_DIRECTORY}/perf/lib-bitmap.sh"
7 test_lookup_pack_bitmap
() {
8 test_expect_success
'start the test from scratch' '
14 test_expect_success
'setup bitmap config' '
15 git config pack.writebitmaps true &&
16 git config pack.writeReverseIndex true
19 # we need to create the tag up front such that it is covered by the repack and
20 # thus by generated bitmaps.
21 test_expect_success
'create tags' '
22 git tag --message="tag pointing to HEAD" perf-tag HEAD
25 test_perf
"enable lookup table: $1" '
26 git config pack.writeBitmapLookupTable '"$1"'
32 test_lookup_pack_bitmap false
33 test_lookup_pack_bitmap true