t/helper/test-bitmap.c: add 'dump-hashes' mode
The pack-bitmap writer code is about to learn how to propagate values from an existing hash-cache. To prepare, teach the test-bitmap helper to dump the values from a bitmap's hash-cache extension in order to test those changes. Signed-off-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
73cd7d9420
commit
a05f02b1d9
@ -7,6 +7,11 @@ static int bitmap_list_commits(void)
|
||||
return test_bitmap_commits(the_repository);
|
||||
}
|
||||
|
||||
static int bitmap_dump_hashes(void)
|
||||
{
|
||||
return test_bitmap_hashes(the_repository);
|
||||
}
|
||||
|
||||
int cmd__bitmap(int argc, const char **argv)
|
||||
{
|
||||
setup_git_directory();
|
||||
@ -16,9 +21,12 @@ int cmd__bitmap(int argc, const char **argv)
|
||||
|
||||
if (!strcmp(argv[1], "list-commits"))
|
||||
return bitmap_list_commits();
|
||||
if (!strcmp(argv[1], "dump-hashes"))
|
||||
return bitmap_dump_hashes();
|
||||
|
||||
usage:
|
||||
usage("\ttest-tool bitmap list-commits");
|
||||
usage("\ttest-tool bitmap list-commits\n"
|
||||
"\ttest-tool bitmap dump-hashes");
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user