#################################### Automated testing in XGBoost project #################################### This document collects tips for using the Continuous Integration (CI) service of the XGBoost project. **Contents** .. contents:: :backlinks: none :local: ************** GitHub Actions ************** The configuration files are located under the directory `.github/workflows `_. Most of the tests listed in the configuration files run automatically for every incoming pull requests and every update to branches. A few tests however require manual activation: * R tests with ``noLD`` option: Run R tests using a custom-built R with compilation flag ``--disable-long-double``. See `this page `_ for more details about noLD. This is a requirement for keeping XGBoost on CRAN (the R package index). To invoke this test suite for a particular pull request, simply add a review comment ``/gha run r-nold-test``. (Ordinary comment won't work. It needs to be a review comment.)