Logo
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 and Frontier
      • 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
  • »
  • Index

Index

B | C | G | L | M | R

B

  • binaryName (GitRepository property)

C

  • cloneRepository() (GitRepository method)
  • create_alt_config_file
    • module

G

  • get_application_parent_directory() (in module git_repository)
  • get_fully_qualified_url_of_application_parent_directory() (in module git_repository)
  • get_repository_git_branch() (in module git_repository)
  • get_repository_url_of_application() (in module git_repository)
  • get_type_of_repository() (in module git_repository)
  • git_repository
    • module
  • GitRepository (class in git_repository)

L

  • layout_of_apps_directory
    • module

M

  • module
    • create_alt_config_file
    • git_repository
    • layout_of_apps_directory
    • runtests

R

  • remote_repository_URL (GitRepository property)
  • repository_branch (GitRepository property)
  • runtests
    • module

© Copyright 2016.

Built with Sphinx using a theme provided by Read the Docs.