The following documents how to run integration testing builds. See documentation on CMake Development for more information.
See the CMake Testing Guide for running the test suite locally.
The integration testing step of the CMake Review Process uses a set of testing machines that follow an integration branch on their own schedule to drive testing and submit results to the CMake CDash Page. Anyone is welcome to provide testing machines in order to help keep support for their platforms working.
The CMake Dashboard Scripts Repository provides CTest scripts to drive nightly, continuous, and experimental testing of CMake. Use the following commands to set up a new integration testing client:
$ mkdir -p ~/Dashboards
$ cd ~/Dashboards
$ git clone https://gitlab.kitware.com/cmake/dashboard-scripts.git CMakeScripts
$ cd CMakeScripts
The cmake_common.cmake script contains comments at the top with
instructions to set up a testing client. As it instructs, create a
CTest script with local settings and include cmake_common.cmake
.
The cmake_common.cmake
script expects its includer to be run from a
nightly scheduled task (cron job). Schedule such tasks for sometime after
1:00am UTC
, the time at which our nightly testing branches fast-forward.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。