1.0
User Guide
Overview of the Test Harness
Purpose
Execution Overview
Quick-Start Guide
Installation
Option 1: Using the centralized (pre-built) OTH
On Andes, Crusher, Frontier, and Summit
Option 2: Using your own copy of the harness
Launching the OTH
Basic Usage
Command-line Options
Run-time environment parameters
Finding Test Output
Build, Submit, and Check Output
Application Output
Harness-maintained Log Files
Environment Variables
Configuration Variables
Run-Time Variables
Extension-specific Variables
Adding a New Test
Application Source Code Repository Structure
Repository URL
Repository structure
Example Repository Structure
Application Test Input
Required Application Test Scripts
Build Script
Job Script Template
Check Script
Report Script
Example Test from the Ground Up
Best Practices
Use a centralized script to set up the environment
Define replacement variables instead of just EnvVars
Check for expected environment variables
Adding a New Machine
Create a Basic Machine Configuration
Extensions
InfluxDB Event Logging
Logging application metrics to InfluxDB
Monitoring the health of individual nodes
Check Alias
Contributing
Reporting Bugs
Requesting New Features
Contributing Source Code
NCCS_Test_Harness
»
OLCF Test Harness Documentation
View page source
OLCF Test Harness Documentation
¶
User Guide
Overview of the Test Harness
Purpose
Execution Overview
Quick-Start Guide
Installation
Launching the OTH
Finding Test Output
Environment Variables
Configuration Variables
Run-Time Variables
Extension-specific Variables
Adding a New Test
Application Source Code Repository Structure
Application Test Input
Required Application Test Scripts
Example Test from the Ground Up
Best Practices
Adding a New Machine
Create a Basic Machine Configuration
Extensions
InfluxDB Event Logging
Logging application metrics to InfluxDB
Monitoring the health of individual nodes
Check Alias
Contributing
Reporting Bugs
Requesting New Features
Contributing Source Code
Indices and tables
¶
Index
Module Index
Search Page