buildtest is a software stack testing framework that automates test creation and execution to help HPC facilities to better support and validate their software stack. buildtest is a central repository with collection of tests for all scientific software that is installed in HPC. buildtest makes use of YAML configuration to write test configuration that is reusable and adaptable to other HPC sites.
To get started with buildtest see Setup Section
Read https://buildtest.readthedocs.io/en/latest/what_is_buildtest.html to understand why we need buildtest and what we are trying to solve.
buildtest documentation is your source for getting help with buildtest. If you get stuck check out the current issues to see if you face similar issue. If all else fails please create a ticket.
buildtest source code is under src
directory found in the root of this repository, with the exception of
buildtest which is in the root of this
repo.
The documentation is under docs
which consist of Makefile
to build the sphinx project along with documentation
pages in RestructuredText and test scripts for documentation under docs/scripts
Click the Join Slack Channel to get in touch with the buildtest community. If you already have an account then access the Slack Channel here
We would love to get your contribution, if you are not sure check out the Contribution Guide to get started.
buildtest was founded by Shahzeb Siddiqui on Feb 24th 2017 see first commit
Special thanks to all the contributors that helped contribute to buildtest
buildtest is released under the MIT License. See LICENSE for more details