skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: vvtools v. 1.0

Abstract

Vvtools is a suite of testing tools, with a focus on reproducible verification and validation. They are written in pure Python, and contain a test harness and an automated process management tool. Users of vvtools can develop suites of verification and validation tests and run them on small to large high performance computing resources in an automated and reproducible way. The test harness enables complex processes to be performed in each test and even supports a one-level parent/child dependency between tests. It includes a built in capability to manage workloads requiring multiple processors and platforms that use batch queueing systems.

Authors:
 [1]
  1. Sandia National Laboratories
Publication Date:
Research Org.:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1429384
Report Number(s):
vvtools v.1.0; 005638MLTPL00
SCR #2277
DOE Contract Number:  
NA0003525
Resource Type:
Software
Software Revision:
00
Software Package Number:
005638
Software CPU:
MLTPL
Open Source:
Yes
Unlimited - Open Source
Source Code Available:
Yes
Country of Publication:
United States

Citation Formats

Drake, Richard R. vvtools v. 1.0. Computer software. https://www.osti.gov//servlets/purl/1429384. Vers. 00. USDOE. 28 Feb. 2018. Web.
Drake, Richard R. (2018, February 28). vvtools v. 1.0 (Version 00) [Computer software]. https://www.osti.gov//servlets/purl/1429384.
Drake, Richard R. vvtools v. 1.0. Computer software. Version 00. February 28, 2018. https://www.osti.gov//servlets/purl/1429384.
@misc{osti_1429384,
title = {vvtools v. 1.0, Version 00},
author = {Drake, Richard R.},
abstractNote = {Vvtools is a suite of testing tools, with a focus on reproducible verification and validation. They are written in pure Python, and contain a test harness and an automated process management tool. Users of vvtools can develop suites of verification and validation tests and run them on small to large high performance computing resources in an automated and reproducible way. The test harness enables complex processes to be performed in each test and even supports a one-level parent/child dependency between tests. It includes a built in capability to manage workloads requiring multiple processors and platforms that use batch queueing systems.},
url = {https://www.osti.gov//servlets/purl/1429384},
doi = {},
year = {2018},
month = {2},
note =
}