(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')}) ] )