(command.CommandList children: [ (C {<set>} {<-o>} {<errexit>}) (C {<set>} {<-o>} {<nounset>}) (C {<set>} {<-o>} {<pipefail>}) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:KUBE_ROOT) op: assign_op.Equal rhs: { (command_sub left_token: <Id.Left_DollarParen '$('> child: (C {<dirname>} {(DQ (${ Id.VSub_Name BASH_SOURCE))}) ) <'/..'> } spids: [67] ) ] ) (C {<echo>} {(DQ ($ Id.VSub_Number '$0') <' has been replaced by \'make test-integration\''>)}) (C {<echo>}) (C {<echo>} {(DQ <'The following invocation will run all integration tests: '>)}) (C {<echo>} {(SQ <' make test-integration'>)}) (C {<echo>}) (C {<echo>} {(DQ <'The following invocation will run a specific test with the verbose flag set: '>)}) (C {<echo>} { (SQ < ' make test-integration WHAT=./test/integration/pods GOFLAGS="-v" KUBE_TEST_ARGS="-run ^TestPodUpdateActiveDeadlineSeconds$"' > ) } ) (C {<echo>}) (command.ControlFlow token:<Id.ControlFlow_Exit exit> arg_word:{<1>}) ] )