(CommandList
  children: [
    (C {(set)} {(-o)} {(errexit)})
    (C {(set)} {(-o)} {(nounset)})
    (C {(set)} {(-o)} {(pipefail)})
    (C {(set)} {(-o)} {(xtrace)})
    (C {(export)} {(Lit_VarLike 'HOME=') (${ VSub_Name WORKSPACE)})
    (C {(export)} {(Lit_VarLike 'GOPATH=') (${ VSub_Name HOME) (/_gopath)})
    (C {(export)} 
      {(Lit_VarLike 'PATH=') (${ VSub_Name GOPATH) (/bin) (Lit_Other ':') (${ VSub_Name HOME) 
        (/third_party/etcd) (Lit_Other ':') (/usr/local/go/bin) (Lit_Other ':') ($ VSub_Name '$PATH')
      }
    )
    (Sentence child:(C {(command)} {(-v)} {(etcd)}) terminator:<Op_Amp '&'>)
    (AndOr
      children: [
        (SimpleCommand
          redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(/dev/null)} spids:[134])]
        )
        (C {(./hack/install-etcd.sh)})
      ]
      op_id: Op_DPipe
    )
    (C {(go)} {(get)} {(-u)} {(github.com/jstemmer/go-junit-report)})
    (C {(export)} {(Lit_VarLike 'KUBE_RACE=') (-race)})
    (C {(export)} {(Lit_VarLike 'KUBE_JUNIT_REPORT_DIR=') (${ VSub_Name WORKSPACE) (/_artifacts)})
    (C {(export)} {(Lit_VarLike 'KUBE_KEEP_VERBOSE_TEST_OUTPUT=') (y)})
    (C {(make)} {(test)})
    (C {(make)} {(test-integration)})
  ]
)