(List (= scope= flags=0 words=[] bindings=[('test_description', {[SQ ]})]) (Com {[LIT_CHARS .]} {[LIT_CHARS ./perf-lib.sh]}) (FunctionDef create_history [] (Pipeline (Com {[LIT_CHARS perl]} {[LIT_CHARS -le]} {[SQ now\";\n"> ]} {[DQ [VarSub @]]}) (Com {[LIT_CHARS git]} {[LIT_CHARS fast-import]} {[LIT_CHARS --date-format] [LIT_OTHER "="] [LIT_CHARS now]}) ) ) (FunctionDef create_tags [] (Pipeline (Com {[LIT_CHARS git]} {[LIT_CHARS rev-list]} {[DQ [VarSub @]]}) (Com {[LIT_CHARS perl]} {[LIT_CHARS -lne]} {[SQ ]}) (Com {[LIT_CHARS git]} {[LIT_CHARS update-ref]} {[LIT_CHARS --stdin]}) ) ) (FunctionDef create_packs [] (AndOr OP_AND_IF (Pipeline (Com {[LIT_CHARS perl]} {[LIT_CHARS -le]} {[SQ ]} {[DQ [VarSub @]]}) (Com {[LIT_CHARS git]} {[LIT_CHARS fast-import]}) ) (Pipeline (Com {[LIT_CHARS git]} {[LIT_CHARS cat-file]} {[LIT_CHARS --batch-all-objects]} {[LIT_CHARS --batch-check] [LIT_OTHER "="] [SQ ]}) (While (Com {[LIT_CHARS read]} {[LIT_CHARS sha1]}) (Pipeline (Com {[LIT_CHARS echo]} {[VarSub sha1]}) (Com {[LIT_CHARS git]} {[LIT_CHARS pack-objects]} {[LIT_CHARS .git/objects/pack/pack]}) ) ) ) ) ) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_expect_success]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_perf]} {[SQ ]} {[SQ ]}) (Com {[LIT_CHARS test_done]}) )