(command.CommandList
  children: [
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:test_description)
          op: assign_op.Equal
          rhs: 
            {
              (SQ 
                (Token
                  id: Id.Lit_Chars
                  val: 'git cvsimport testing for correct patchset estimation'
                  span_id: 37
                )
              )
            }
          spids: [35]
        )
      ]
    )
    (C {(.)} {(./lib-cvs.sh)})
    (C {(setup_cvs_test_repository)} {(t9603)})
    (C {(test_expect_failure)} {(PERL)} 
      {(SQ (Token id:Id.Lit_Chars val:'import with criss cross times on revisions' span_id:55))} 
      {
        (SQ (Token id:Id.Lit_Chars val:'\n' span_id:59) (Token id:Id.Lit_Chars val:'\n' span_id:60) 
          (Token
            id: Id.Lit_Chars
            val: '    git cvsimport -p"-x" -C module-git module &&\n'
            span_id: 61
          ) (Token id:Id.Lit_Chars val:'    (cd module-git &&\n' span_id:62) 
          (Token
            id: Id.Lit_Chars
            val: '        git log --pretty=format:%s > ../actual-master &&\n'
            span_id: 63
          ) 
          (Token
            id: Id.Lit_Chars
            val: '        git log A~2..A --pretty="format:%s %ad" -- > ../actual-A &&\n'
            span_id: 64
          ) (Token id:Id.Lit_Chars val:'        echo "" >> ../actual-master &&\n' span_id:65) 
          (Token id:Id.Lit_Chars val:'\techo "" >> ../actual-A\n' span_id:66) (Token id:Id.Lit_Chars val:'    ) &&\n' span_id:67) 
          (Token id:Id.Lit_Chars val:'    echo "Rev 4\n' span_id:68) (Token id:Id.Lit_Chars val:'Rev 3\n' span_id:69) (Token id:Id.Lit_Chars val:'Rev 2\n' span_id:70) 
          (Token id:Id.Lit_Chars val:'Rev 1" > expect-master &&\n' span_id:71) (Token id:Id.Lit_Chars val:'    test_cmp actual-master expect-master &&\n' span_id:72) 
          (Token id:Id.Lit_Chars val:'\n' span_id:73) (Token id:Id.Lit_Chars val:'    echo "Rev 5 Branch A Wed Mar 11 19:09:10 2009 +0000\n' span_id:74) 
          (Token
            id: Id.Lit_Chars
            val: 'Rev 4 Branch A Wed Mar 11 19:03:52 2009 +0000" > expect-A &&\n'
            span_id: 75
          ) (Token id:Id.Lit_Chars val:'    test_cmp actual-A expect-A\n' span_id:76)
        )
      }
    )
    (C {(test_done)})
  ]
)