(command.CommandList children: [ (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:test_description) op: assign_op.Equal rhs: { (SQ <'Test operations that emphasize the delta base cache.\n'> <'\n'> <'We look at both "log --raw", which should put only trees into the delta cache,\n'> <'and "log -Sfoo --raw", which should look at both trees and blobs.\n'> <'\n'> <'Any effects will be emphasized if the test repository is fully packed (loose\n'> <'objects obviously do not use the delta base cache at all). It is also\n'> <'emphasized if the pack has long delta chains (e.g., as produced by "gc\n'> <'--aggressive"), though cache is still quite noticeable even with the default\n'> <'depth of 50.\n'> <'\n'> <'The setting of core.deltaBaseCacheLimit in the source repository is also\n'> < 'relevant (depending on the size of your test repo), so be sure it is consistent\n' > <'between runs.\n'> ) } spids: [4] ) ] ) (C {<.>} {<'./perf-lib.sh'>}) (C {<test_perf_large_repo>}) (C {<test_perf>} {(SQ <'log --raw'>)} {(SQ <'\n'> <'\tgit log --raw >/dev/null\n'>)}) (C {<test_perf>} {(SQ <'log -S'>)} {(SQ <'\n'> <'\tgit log --raw -Sfoo >/dev/null\n'>)}) (C {<test_done>}) ] )