t7900: factor out packfile dependency
Tests `'--schedule inheritance weekly -> daily -> hourly` and `maintenance.strategy inheritance` depend on the packfile made in `incremental-repack task`. Factor out the packfile creation. Signed-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
df169ebf3b
commit
bf236ef834
@ -257,13 +257,15 @@ test_expect_success 'maintenance.loose-objects.auto' '
|
|||||||
test_subcommand git prune-packed --quiet <trace-loC
|
test_subcommand git prune-packed --quiet <trace-loC
|
||||||
'
|
'
|
||||||
|
|
||||||
test_expect_success 'incremental-repack task' '
|
test_expect_success 'setup packfile' '
|
||||||
packDir=.git/objects/pack &&
|
packDir=.git/objects/pack &&
|
||||||
for i in $(test_seq 1 5)
|
for i in $(test_seq 1 5)
|
||||||
do
|
do
|
||||||
test_commit $i || return 1
|
test_commit $i || return 1
|
||||||
done &&
|
done
|
||||||
|
'
|
||||||
|
|
||||||
|
test_expect_success 'incremental-repack task' '
|
||||||
# Create three disjoint pack-files with size BIG, small, small.
|
# Create three disjoint pack-files with size BIG, small, small.
|
||||||
echo HEAD~2 | git pack-objects --revs $packDir/test-1 &&
|
echo HEAD~2 | git pack-objects --revs $packDir/test-1 &&
|
||||||
test_tick &&
|
test_tick &&
|
||||||
|
Reference in New Issue
Block a user