(command.CommandList
  children: [
    (command.ShAssignment
      left: <Id.Lit_VarLike 'test_description='>
      pairs: [
        (AssignPair
          left: <Id.Lit_VarLike 'test_description='>
          lhs: (sh_lhs_expr.Name left:<Id.Lit_VarLike 'test_description='> name:test_description)
          op: assign_op.Equal
          rhs: {(SQ <'mmap sliding window tests'>)}
        )
      ]
      redirects: []
    )
    (command.Simple
      blame_tok: <.>
      more_env: []
      words: [{<.>} {<'./test-lib.sh'>}]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <test_expect_success>
      more_env: []
      words: [
        {<test_expect_success>}
        {(SQ <setup>)}
        {
          (SQ <'rm -f .git/index* &&\n'> <'     for i in a b c\n'> <'     do\n'> 
            <'         echo $i >$i &&\n'> <'         test-genrandom "$i" 32768 >>$i &&\n'> <'         git update-index --add $i || return 1\n'> 
            <'     done &&\n'> <'     echo d >d && cat c >>d && git update-index --add d &&\n'> <'     tree=$(git write-tree) &&\n'> 
            <'     commit1=$(git commit-tree $tree </dev/null) &&\n'> <'     git update-ref HEAD $commit1 &&\n'> <'     git repack -a -d &&\n'> 
            <'     test "$(git count-objects)" = "0 objects, 0 kilobytes" &&\n'> <'     pack1=$(ls .git/objects/pack/*.pack) &&\n'> <'     test -f "$pack1"'>
          )
        }
      ]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <test_expect_success>
      more_env: []
      words: [
        {<test_expect_success>}
        {(SQ <'verify-pack -v, defaults'>)}
        {(SQ <'git verify-pack -v "$pack1"'>)}
      ]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <test_expect_success>
      more_env: []
      words: [
        {<test_expect_success>}
        {(SQ <'verify-pack -v, packedGitWindowSize == 1 page'>)}
        {(SQ <'git config core.packedGitWindowSize 512 &&\n'> <'     git verify-pack -v "$pack1"'>)}
      ]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <test_expect_success>
      more_env: []
      words: [
        {<test_expect_success>}
        {(SQ <'verify-pack -v, packedGit{WindowSize,Limit} == 1 page'>)}
        {
          (SQ <'git config core.packedGitWindowSize 512 &&\n'> 
            <'     git config core.packedGitLimit 512 &&\n'> <'     git verify-pack -v "$pack1"'>
          )
        }
      ]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <test_expect_success>
      more_env: []
      words: [
        {<test_expect_success>}
        {(SQ <'repack -a -d, packedGit{WindowSize,Limit} == 1 page'>)}
        {
          (SQ <'git config core.packedGitWindowSize 512 &&\n'> 
            <'     git config core.packedGitLimit 512 &&\n'> <'     commit2=$(git commit-tree $tree -p $commit1 </dev/null) &&\n'> 
            <'     git update-ref HEAD $commit2 &&\n'> <'     git repack -a -d &&\n'> <'     test "$(git count-objects)" = "0 objects, 0 kilobytes" &&\n'> 
            <'     pack2=$(ls .git/objects/pack/*.pack) &&\n'> <'     test -f "$pack2" &&\n'> <'     test "$pack1" \\!= "$pack2"'>
          )
        }
      ]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <test_expect_success>
      more_env: []
      words: [
        {<test_expect_success>}
        {(SQ <'verify-pack -v, defaults'>)}
        {
          (SQ <'git config --unset core.packedGitWindowSize &&\n'> 
            <'     git config --unset core.packedGitLimit &&\n'> <'     git verify-pack -v "$pack2"'>
          )
        }
      ]
      redirects: []
      do_fork: T
    )
    (command.Simple
      blame_tok: <test_done>
      more_env: []
      words: [{<test_done>}]
      redirects: []
      do_fork: T
    )
  ]
)