This directory contains various XGBoost on Ray release tests.
You should run these tests with the releaser tool.
There are four kinds of tests:
distributed_api_test
- checks general API functionality and should finish very quickly (< 1 minute)train_*
- checks single trial training on different setups.tune_*
- checks multi trial training via Ray Tune.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.
These tests are considered passing when they throw no error at the end of the output log.