buildtest: HPC Testing Framework for Acceptance Testing
summary
Introduces buildtest, an HPC acceptance-testing framework that converts YAML test recipes (buildspecs) into executable shell scripts and validates them with versioned JSON Schemas (compiler and script schemas). Covers how to write buildspecs for bash/sh/csh, Python, and single-source compilation tests, and walks through real examples from the buildtest Cori Testsuite used at NERSC.
AI-written summary · about
related talks
27mTDDing tmux
45mAdding Testable Code Specifications in the Linux Ke...
01h 21mTest Driving your Rails Infrastructure with Chef
01h 12mUnit Tests as a Specification
47mTest Driven Infrastructure with Serverspec & Kitchen CI
15m"Linux Testing made better with DATA"
36mIntroduction to Test-kitchen and InSpec
26mA Unit Test Would Have Caught This...