Jiaming Yuan ef4dae4c0e
[dask] Add scheduler address to dask config. (#7581)
- Add user configuration.
- Bring back to the logic of using scheduler address from dask.  This was removed when we were trying to support GKE, now we bring it back and let xgboost try it if direct guess or host IP from user config failed.
2022-01-22 01:56:32 +08:00
..
2022-01-19 00:46:23 +08:00
2019-10-22 12:33:14 -04:00
2020-11-21 13:38:21 +08:00
2020-08-12 01:26:02 -07:00
2021-05-11 20:44:36 +08:00

This folder contains test cases for XGBoost c++ core, Python package and some other CI facilities.

Directories

  • ci_build: Test facilities for Jenkins CI and GitHub action.
  • cli: Basic test for command line executable xgboost. Most of the other command line specific tests are in Python test test_cli.py
  • cpp: Tests for C++ core, using Google test framework.
  • python: Tests for Python package, demonstrations and CLI. For how to setup the dependencies for tests, see conda files in ci_build.
  • python-gpu: Similar to python tests, but for GPU.
  • travis: CI facilities for Travis.
  • distributed: Legacy tests for distributed system. Most of the distributed tests are in Python tests using dask and jvm package using spark.
  • benchmark: Legacy benchmark code. There are a number of benchmark projects for XGBoost with much better configurations.

Others

  • pytest.ini: Describes the pytest marker for python tests, some markers are generated by conftest.py file.