(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
      ops: [Op_DPipe]
      children: [
        (SimpleCommand
          words: [{(mvn)} {(-B)} {(clean)} {(package)}]
          redirects: [
            (Redir op:<Redir_GreatAnd '2>&'> fd:2 arg_word:{(1)})
            (Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(mvn_package.log)})
          ]
        )
        (Subshell
          child: (AndOr ops:[Op_DAmp] children:[(C {(cat)} {(mvn_package.log)}) (C {(false)})])
          spids: [92 100]
        )
      ]
    )
    (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 spids:[117])
          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)})
  ]
)