(CommandList
  children: [
    (Sentence
      child: 
        (C {(.)} 
          {
            (DQ 
              (BracedVarSub
                token: <VSub_Name srcdir>
                suffix_op: (StringUnary op_id:VTest_Equals arg_word:{(.)})
                spids: [47 51]
              ) (/tests/init.sh)
            )
          }
        )
      terminator: <Op_Semi ';'>
    )
    (C {(path_prepend_)} {(./src)})
    (C {(print_ver_)} {(timeout)})
    (C {(getlimits_)})
    (C {(timeout)} {(invalid)} {(sleep)} {(0)})
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(125)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[93])]
          spids: [93]
        )
      ]
    )
    (C {(timeout)} {(--kill-after) (Lit_Other '=') (invalid)} {(1)} {(sleep)} {(0)})
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(125)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[122])]
          spids: [122]
        )
      ]
    )
    (C {(timeout)} {(42D)} {(sleep)} {(0)})
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(125)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[147])]
          spids: [147]
        )
      ]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:KERNEL_OVERFLOW_LIMIT)
          op: Equal
          rhs: 
            {
              (CommandSubPart
                command_list: 
                  (CommandList
                    children: [
                      (C {(expr)} {($ VSub_Name '$TIME_T_MAX')} {(-)} 
                        {
                          (CommandSubPart
                            command_list: 
                              (CommandList
                                children: [(C {(date)} {(Lit_Other '+') (Lit_Other '%') (s)})]
                              )
                            left_token: <Left_CommandSub '$('>
                            spids: [168 174]
                          )
                        } {(Lit_Other '+')} {(100)}
                      )
                    ]
                  )
                left_token: <Left_CommandSub '$('>
                spids: [161 179]
              )
            }
          spids: [160]
        )
      ]
      spids: [160]
    )
    (C {(timeout)} {($ VSub_Name '$KERNEL_OVERFLOW_LIMIT')} {(sleep)} {(0)})
    (If
      arms: [
        (if_arm
          cond: [
            (Sentence
              child: (C {(test)} {($ VSub_QMark '$?')} {(KW_Bang '!') (Lit_Other '=')} {(124)})
              terminator: <Op_Semi ';'>
            )
          ]
          action: [
            (C {(timeout)} {($ VSub_Name '$UINT_OFLOW')} {(sleep)} {(0)})
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(0)})
                (Assignment
                  keyword: Assign_None
                  pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[227])]
                  spids: [227]
                )
              ]
            )
            (C {(timeout)} 
              {
                (CommandSubPart
                  command_list: 
                    (CommandList
                      children: [
                        (C {(expr)} {($ VSub_Name '$UINT_MAX')} {(/)} {(86400)} {(Lit_Other '+')} {(1)})
                      ]
                    )
                  left_token: <Left_CommandSub '$('>
                  spids: [238 250]
                ) (d)
              } {(sleep)} {(0)}
            )
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(0)})
                (Assignment
                  keyword: Assign_None
                  pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[268])]
                  spids: [268]
                )
              ]
            )
            (C {(timeout)} {(999999999999999999999999999999999999999999999999999999999999d)} {(sleep)} 
              {(0)}
            )
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(0)})
                (Assignment
                  keyword: Assign_None
                  pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[296])]
                  spids: [296]
                )
              ]
            )
            (C {(timeout)} {(2.34e) (Lit_Other '+') (5d)} {(sleep)} {(0)})
            (AndOr
              ops: [Op_DPipe]
              children: [
                (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(0)})
                (Assignment
                  keyword: Assign_None
                  pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[326])]
                  spids: [326]
                )
              ]
            )
          ]
          spids: [16777215 201]
        )
      ]
      spids: [16777215 329]
    )
    (C {(timeout)} {(2.34)} {(sleep)} {(0)})
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(0)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[353])]
          spids: [353]
        )
      ]
    )
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(timeout)} {(.999999999)} {(sleep)} {(0)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[370])]
          spids: [370]
        )
      ]
    )
    (C {(timeout)} {(--signal) (Lit_Other '=') (invalid)} {(1)} {(sleep)} {(0)})
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(125)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[399])]
          spids: [399]
        )
      ]
    )
    (C {(timeout)} {(10)} {(.)})
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(126)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[422])]
          spids: [422]
        )
      ]
    )
    (C {(timeout)} {(10)} {(no_such)})
    (AndOr
      ops: [Op_DPipe]
      children: [
        (C {(test)} {($ VSub_QMark '$?')} {(Lit_Other '=')} {(127)})
        (Assignment
          keyword: Assign_None
          pairs: [(assign_pair lhs:(LhsName name:fail) op:Equal rhs:{(1)} spids:[445])]
          spids: [445]
        )
      ]
    )
    (C {(Exit)} {($ VSub_Name '$fail')})
  ]
)