(CommandList children: [ (C {(set)} {(-o)} {(errexit)}) (C {(set)} {(-o)} {(nounset)}) (C {(set)} {(-o)} {(pipefail)}) (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: [71 79] ) (/../..) } spids: [70] ) ] spids: [70] ) (C {(source)} {(DQ (${ VSub_Name KUBE_ROOT) (/hack/lib/init.sh))}) (C {(source)} {(DQ (${ VSub_Name KUBE_ROOT) (/hack/lib/test.sh))}) (C {(source)} {(DQ (${ VSub_Name KUBE_ROOT) (/hack/make-rules/test-cmd-util.sh))}) (FuncDef name: run_kube_apiserver body: (BraceGroup children: [ (C {(kube) (Lit_Other ":") (Lit_Other ":") (log) (Lit_Other ":") (Lit_Other ":") (status)} {(DQ ("Building kube-apiserver"))} ) (C {(make)} {(-C)} {(DQ (${ VSub_Name KUBE_ROOT))} {(Lit_VarLike "WHAT=") (DQ (cmd/kube-apiserver))} ) (C {(kube) (Lit_Other ":") (Lit_Other ":") (log) (Lit_Other ":") (Lit_Other ":") (status)} {(DQ ("Starting kube-apiserver"))} ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ADMISSION_CONTROL) op: Equal rhs: {(DQ ("Initializers,NamespaceLifecycle,LimitRanger,ResourceQuota"))} spids: [171] ) ] spids: [171] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:AUTHORIZATION_MODE) op: Equal rhs: {(DQ ("RBAC,AlwaysAllow"))} spids: [182] ) ] spids: [182] ) (Sentence child: (SimpleCommand words: [ {(DQ (${ VSub_Name KUBE_OUTPUT_HOSTBIN) (/kube-apiserver))} {(--insecure-bind-address) (Lit_Other "=") (DQ (127.0.0.1))} {(--bind-address) (Lit_Other "=") (DQ (127.0.0.1))} {(--insecure-port) (Lit_Other "=") (DQ (${ VSub_Name API_PORT))} {(--authorization-mode) (Lit_Other "=") (DQ (${ VSub_Name AUTHORIZATION_MODE))} {(--secure-port) (Lit_Other "=") (DQ (${ VSub_Name SECURE_API_PORT))} {(--admission-control) (Lit_Other "=") (DQ (${ VSub_Name ADMISSION_CONTROL))} {(--etcd-servers) (Lit_Other "=") (DQ ("http://") (${ VSub_Name ETCD_HOST) (":") (${ VSub_Name ETCD_PORT)) } {(--runtime-config) (Lit_Other "=") (api/v1)} {(--storage-media-type) (Lit_Other "=") (DQ (BracedVarSub token: <VSub_Name KUBE_TEST_API_STORAGE_TYPE> suffix_op: (StringUnary op_id:VTest_Hyphen arg_word:{(SQ )}) spids: [278 281] ) ) } {(--cert-dir) (Lit_Other "=") (DQ (BracedVarSub token: <VSub_Name TMPDIR> suffix_op: (StringUnary op_id: VTest_ColonHyphen arg_word: {(Lit_Slash /) (tmp) (Lit_Slash /)} ) spids: [289 295] ) ) } {(--service-cluster-ip-range) (Lit_Other "=") (DQ (10.0.0.0/24))} {(--token-auth-file) (Lit_Other "=") (hack/testdata/auth-tokens.csv)} ] redirects: [(Redir op_id:Redir_GreatAnd fd:1 arg_word:{(2)} spids:[312])] ) terminator: <Op_Amp "&"> ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:APISERVER_PID) op: Equal rhs: {($ VSub_Bang "$!")} spids: [318] ) ] spids: [318] ) (C {(kube) (Lit_Other ":") (Lit_Other ":") (util) (Lit_Other ":") (Lit_Other ":") (wait_for_url) } {(DQ ("http://127.0.0.1:") (${ VSub_Name API_PORT) (/healthz))} {(DQ (apiserver))} ) ] spids: [116] ) spids: [110 115] ) (FuncDef name: run_kube_controller_manager body: (BraceGroup children: [ (C {(kube) (Lit_Other ":") (Lit_Other ":") (log) (Lit_Other ":") (Lit_Other ":") (status)} {(DQ ("Building kube-controller-manager"))} ) (C {(make)} {(-C)} {(DQ (${ VSub_Name KUBE_ROOT))} {(Lit_VarLike "WHAT=") (DQ (cmd/kube-controller-manager))} ) (C {(kube) (Lit_Other ":") (Lit_Other ":") (log) (Lit_Other ":") (Lit_Other ":") (status)} {(DQ ("Starting controller-manager"))} ) (Sentence child: (SimpleCommand words: [ {(DQ (${ VSub_Name KUBE_OUTPUT_HOSTBIN) (/kube-controller-manager))} {(--port) (Lit_Other "=") (DQ (${ VSub_Name CTLRMGR_PORT))} {(--kube-api-content-type) (Lit_Other "=") (DQ (BracedVarSub token: <VSub_Name KUBE_TEST_API_TYPE> suffix_op: (StringUnary op_id:VTest_Hyphen arg_word:{(SQ )}) spids: [424 427] ) ) } {(--master) (Lit_Other "=") (DQ ("127.0.0.1:") (${ VSub_Name API_PORT))} ] redirects: [(Redir op_id:Redir_GreatAnd fd:1 arg_word:{(2)} spids:[441])] ) terminator: <Op_Amp "&"> ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:CTLRMGR_PID) op: Equal rhs: {($ VSub_Bang "$!")} spids: [447] ) ] spids: [447] ) (C {(kube) (Lit_Other ":") (Lit_Other ":") (util) (Lit_Other ":") (Lit_Other ":") (wait_for_url) } {(DQ ("http://127.0.0.1:") (${ VSub_Name CTLRMGR_PORT) (/healthz))} {(DQ (controller-manager))} ) ] spids: [352] ) spids: [346 351] ) (FuncDef name: create_node body: (BraceGroup children: [ (SimpleCommand words: [ {(kubectl)} {(create)} {(-f)} {(-)} {(-s)} {(DQ ("http://127.0.0.1:") (${ VSub_Name API_PORT))} ] redirects: [ (HereDoc op_id: Redir_DLess fd: -1 body: { (DQ ("{\n") (" ") (Right_DoubleQuote "\"") (kind) (Right_DoubleQuote "\"") (": ") (Right_DoubleQuote "\"") (Node) (Right_DoubleQuote "\"") (",\n") (" ") (Right_DoubleQuote "\"") (apiVersion) (Right_DoubleQuote "\"") (": ") (Right_DoubleQuote "\"") (v1) (Right_DoubleQuote "\"") (",\n") (" ") (Right_DoubleQuote "\"") (metadata) (Right_DoubleQuote "\"") (": {\n") (" ") (Right_DoubleQuote "\"") (name) (Right_DoubleQuote "\"") (": ") (Right_DoubleQuote "\"") (127.0.0.1) (Right_DoubleQuote "\"") ("\n") (" },\n") (" ") (Right_DoubleQuote "\"") (status) (Right_DoubleQuote "\"") (": {\n") (" ") (Right_DoubleQuote "\"") (capacity) (Right_DoubleQuote "\"") (": {\n") (" ") (Right_DoubleQuote "\"") (memory) (Right_DoubleQuote "\"") (": ") (Right_DoubleQuote "\"") (1Gi) (Right_DoubleQuote "\"") ("\n") (" }\n") (" }\n") ("}\n") ) } do_expansion: True here_end: __EOF__ was_filled: True spids: [507] ) ] ) ] spids: [487] ) spids: [481 486] ) (C {(kube) (Lit_Other ":") (Lit_Other ":") (log) (Lit_Other ":") (Lit_Other ":") (status)} {(DQ ("Running kubectl tests for kube-apiserver"))} ) (C {(setup)}) (C {(run_kube_apiserver)}) (C {(run_kube_controller_manager)}) (C {(create_node)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:SUPPORTED_RESOURCES) op: Equal rhs: {(ArrayLiteralPart words:[{(DQ ("*"))}])} spids: [591] ) ] spids: [591] ) (C {(runTests)}) (C {(kube) (Lit_Other ":") (Lit_Other ":") (log) (Lit_Other ":") (Lit_Other ":") (status)} {(DQ ("TESTS PASSED"))} ) ] )