(CommandList children: [ (C {(export)} {(Lit_VarLike 'KUBERNETES_PROVIDER=') (DQ (kubemark))}) (C {(export)} {(Lit_VarLike 'KUBE_CONFIG_FILE=') (DQ (config-default.sh))}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:KUBE_ROOT) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [(C {(dirname)} {(DQ (${ VSub_Name BASH_SOURCE))})] ) left_token: <Left_CommandSub '$('> spids: [60 68] ) (/../..) } spids: [59] ) ] spids: [59] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ABSOLUTE_ROOT) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [(C {(readlink)} {(-f)} {(${ VSub_Name KUBE_ROOT)})] ) left_token: <Left_CommandSub '$('> spids: [76 84] ) } spids: [75] ) ] spids: [75] ) (C {(source)} {(DQ (${ VSub_Name KUBE_ROOT) (/cluster/kubemark/util.sh))}) (C {(echo)} {(DQ ('Kubemark master name: ') (${ VSub_Name MASTER_NAME))}) (C {(detect-master)}) (C {(export)} {(Lit_VarLike 'KUBE_MASTER_URL=') (DQ ('https://') (${ VSub_Name KUBE_MASTER_IP))}) (C {(export)} {(Lit_VarLike 'KUBECONFIG=') (DQ (${ VSub_Name ABSOLUTE_ROOT) (/test/kubemark/resources/kubeconfig.kubemark)) } ) (C {(export)} {(Lit_VarLike 'E2E_MIN_STARTUP_PODS=') (0)}) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr:(BoolUnary op_id:BoolUnary_z child:{(DQ ($ VSub_At '$@'))})) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ARGS) op: Equal rhs: {(SQ <'--ginkgo.focus=[Feature:Performance]'>)} spids: [152] ) ] spids: [152] ) ] spids: [16777215 149] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:ARGS) op:Equal rhs:{($ VSub_At '$@')} spids:[160])] spids: [160] ) ] spids: [157 163] ) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (BoolBinary op_id: BoolBinary_GlobDEqual left: {(DQ (${ VSub_Name ENABLE_KUBEMARK_CLUSTER_AUTOSCALER))} right: {(DQ (true))} ) ) terminator: <Op_Semi ';'> ) ] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ARGS) op: Equal rhs: { (DQ (${ VSub_Name ARGS) (' --kubemark-external-kubeconfig=') (${ VSub_Name DEFAULT_KUBECONFIG) ) } spids: [188] ) ] spids: [188] ) ] spids: [16777215 185] ) ] spids: [16777215 199] ) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr:(BoolUnary op_id:BoolUnary_f child:{(/.dockerenv)})) terminator: <Op_Semi ';'> ) ] action: [ (C {(go)} {(run)} {(./hack/e2e.go)} {(--)} {(-v)} {(--check-version-skew) (Lit_Other '=') (false)} {(--test)} {(--test_args) (Lit_Other '=') (DQ ('--e2e-verify-service-account=false --dump-logs-on-failure=false ') (${ VSub_Name ARGS) ) } ) ] spids: [16777215 213] ) ] else_action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ARGS) op: Equal rhs: { (CommandSubPart command_list: (CommandList children: [ (Pipeline children: [ (C {(echo)} {($ VSub_Name '$ARGS')}) (C {(sed)} {(SQ <'s/\\[/\\\\\\[/g'>)}) (C {(sed)} {(SQ <'s/\\]/\\\\\\]/g'>)}) ] negated: False ) ] ) left_token: <Left_CommandSub '$('> spids: [253 273] ) } spids: [252] ) ] spids: [252] ) (C {(${ VSub_Name KUBE_ROOT) (/hack/ginkgo-e2e.sh)} {(DQ ('--e2e-verify-service-account=false'))} {(DQ ('--dump-logs-on-failure=false'))} {($ VSub_Name '$ARGS')} ) ] spids: [245 291] ) ] )