(CommandList
  children: [
    (C {(set)} {(-e)})
    (C {(source)} {($ VSub_Name '$TRAVIS_BUILD_DIR') (/ci/travis_env_common.sh)})
    (C {(pushd)} {($ VSub_Name '$ARROW_JAVA_DIR')})
    (C {(echo)} {(DQ ('mvn package'))})
    (AndOr
      children: [
        (SimpleCommand
          words: [{(mvn)} {(-B)} {(clean)} {(package)}]
          redirects: [
            (Redir op_id:Redir_GreatAnd fd:2 arg_word:{(1)} spids:[83])
            (Redir op_id:Redir_Great fd:-1 arg_word:{(mvn_package.log)} spids:[86])
          ]
        )
        (Subshell
          child: (AndOr children:[(C {(cat)} {(mvn_package.log)})(C {(false)})] op_id:Op_DAmp)
          spids: [92 100]
        )
      ]
      op_id: Op_DPipe
    )
    (C {(popd)})
    (C {(pushd)} {($ VSub_Name '$ARROW_INTEGRATION_DIR')})
    (C {(export)} {(Lit_VarLike 'ARROW_CPP_EXE_PATH=') ($ VSub_Name '$ARROW_CPP_BUILD_DIR') (/debug)})
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:CONDA_ENV_NAME)
          op: Equal
          rhs: {(arrow-integration-test)}
          spids: [117]
        )
      ]
      spids: [117]
    )
    (C {(conda)} {(create)} {(-y)} {(-q)} {(-n)} {($ VSub_Name '$CONDA_ENV_NAME')} 
      {(Lit_VarLike 'python=') (3.5)}
    )
    (C {(source)} {(activate)} {($ VSub_Name '$CONDA_ENV_NAME')})
    (C {(conda)} {(install)} {(-y)} {(nomkl)})
    (C {(conda)} {(install)} {(-y)} {(pip)} {(numpy)} {(six)})
    (C {(python)} {(integration_test.py)} {(--debug)})
    (C {(popd)})
  ]
)