Kai Fricke 92d6f1f306 [ci/release] Migrate GBDT tests (xgboost/lightgbm) to GCE (#34264) 1 年之前
..
workloads 862d10c162 [AIR] Remove ML code from `ray.util` (#27005) 2 年之前
README.rst cfc5806c2d [release] LightGBM release tests (#17043) 3 年之前
app_config.yaml d092300b33 [ml-release] [no_ci] fix xgboost/lightgbm tune release tests. (#30181) 1 年之前
app_config_gpu.yaml 1ed8bd0345 [release/xgboost/lightgbm] Fix app config dependency install overwriting ray (#25307) 2 年之前
create_test_data.py 7f1bacc7dc [CI] Format Python code with Black (#21975) 2 年之前
requirements.txt e9df253f5d [CI/docs] Remove [default] from xgboost-ray (#19186) 3 年之前
setup_lightgbm.sh cfc5806c2d [release] LightGBM release tests (#17043) 3 年之前
tpl_cpu_moderate_aws.yaml 92d6f1f306 [ci/release] Migrate GBDT tests (xgboost/lightgbm) to GCE (#34264) 1 年之前
tpl_cpu_moderate_gce.yaml 92d6f1f306 [ci/release] Migrate GBDT tests (xgboost/lightgbm) to GCE (#34264) 1 年之前
tpl_cpu_small_aws.yaml 92d6f1f306 [ci/release] Migrate GBDT tests (xgboost/lightgbm) to GCE (#34264) 1 年之前
tpl_cpu_small_gce.yaml 92d6f1f306 [ci/release] Migrate GBDT tests (xgboost/lightgbm) to GCE (#34264) 1 年之前
tpl_gpu_small_aws.yaml 92d6f1f306 [ci/release] Migrate GBDT tests (xgboost/lightgbm) to GCE (#34264) 1 年之前
tpl_gpu_small_gce.yaml 92d6f1f306 [ci/release] Migrate GBDT tests (xgboost/lightgbm) to GCE (#34264) 1 年之前

README.rst

LightGBM on Ray tests
====================

This directory contains various LightGBM on Ray release tests.

You should run these tests with the `releaser `_ tool.

Overview
--------
There are four kinds of tests:

1. ``distributed_api_test`` - checks general API functionality and should finish very quickly (< 1 minute)
2. ``train_*`` - checks single trial training on different setups.
3. ``tune_*`` - checks multi trial training via Ray Tune.
4. ``ft_*`` - checks fault tolerance.

Generally the releaser tool will run all tests in parallel, but if you do
it sequentially, be sure to do it in the order above. If ``train_*`` fails,
``tune_*`` will fail, too.

Acceptance criteria
-------------------
These tests are considered passing when they throw no error at the end of
the output log.