More CI improvements (#8313)
* Reduce clutter in log of Python test * Set up BuildKite test analytics * Add separate step for building containers * Enable incremental update of CI stack; custom agent IAM policy
This commit is contained in:
committed by
GitHub
parent
bc7a6ec603
commit
50ff8a2623
@@ -29,11 +29,15 @@ command_wrapper="tests/ci_build/ci_build.sh gpu nvidia-docker --build-arg "`
|
||||
# Run specified test suite
|
||||
case "$suite" in
|
||||
gpu)
|
||||
export BUILDKITE_ANALYTICS_TOKEN=$(get_aws_secret buildkite/test_analytics/gpu)
|
||||
set_buildkite_env_vars_in_container
|
||||
echo "--- Test XGBoost Python package, single GPU"
|
||||
$command_wrapper tests/ci_build/test_python.sh $suite
|
||||
;;
|
||||
|
||||
mgpu)
|
||||
export BUILDKITE_ANALYTICS_TOKEN=$(get_aws_secret buildkite/test_analytics/mgpu)
|
||||
set_buildkite_env_vars_in_container
|
||||
echo "--- Test XGBoost Python package, 4 GPUs"
|
||||
$command_wrapper tests/ci_build/test_python.sh $suite
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user