Skip to main content

Automated Testing System

Project description

Documentation Status

ATS

Description

ATS is an Automated Test System. It is used to implement regression testing across a variety of HPC platforms.

Getting Started

ATS usage and expectations vary among its user base. This also applies to how ATS is installed. Below are a few variations that users may find helpful.

For more information, please check our documentation.

Sample install, modify for your project or personal usage.

An install really means a Python executable with ATS modules discoverable in its python path. Useful for multiple different projects in a shared environment.

Example installation:

# Load a python 3.8 module, or otherwise put python 3.8 in your path
module load python/3.8.2

# Create a fresh Python 3.8 (or higher) executable to be shared.
python3 -m virtualenv --system-site-packages --python=python3.8 /location/of/your/new/install

# Clone ATS
git clone git@github.com:LLNL/ATS.git <CLONE_PATH>

# pip install cloned ATS into fresh shared Python 3.8 (or higher) executable.
/location/of/your/new/install/bin/python -m pip install <CLONE_PATH>/

Getting Involved

Contact the ATS project lead dawson6@llnl.gov

Contributing

Refer to file Contributing

Release

ATS is licensed under the BSD 3-Clause license, (BSD-3-Clause or https://opensource.org/licenses/BSD-3-Clause).

Refer to LICENSE

LLNL-CODE-820679

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atsforhpc-7.0.120.tar.gz (188.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

atsforhpc-7.0.120-py3-none-any.whl (119.7 kB view details)

Uploaded Python 3

File details

Details for the file atsforhpc-7.0.120.tar.gz.

File metadata

  • Download URL: atsforhpc-7.0.120.tar.gz
  • Upload date:
  • Size: 188.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for atsforhpc-7.0.120.tar.gz
Algorithm Hash digest
SHA256 56125c2229e2cee253c1f4580abd47e710f5a8d28fe1b4e8587eaa655c25293f
MD5 7173c0ac955c0c8c111bfbd25445b5cc
BLAKE2b-256 4e01a44b7ce1334038ee5b7cee23f5241ff2c5ad0a1e89a6667d9791e8f19b16

See more details on using hashes here.

File details

Details for the file atsforhpc-7.0.120-py3-none-any.whl.

File metadata

  • Download URL: atsforhpc-7.0.120-py3-none-any.whl
  • Upload date:
  • Size: 119.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for atsforhpc-7.0.120-py3-none-any.whl
Algorithm Hash digest
SHA256 0d575f360476904595c46f1fff978a529e35efb279c56e54bec611fd84473a69
MD5 a871e032cb920ae21bf95d8da29da8d0
BLAKE2b-256 b2cb099d5af9454ea5bb561ffb53e007277b4059f19a526550232f642cd242e8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page