Skip to content

stackhpc/stackhpc-cloud-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StackHPC Cloud Tests

Automated testing for StackHPC OpenStack Clouds.

Provides test coverage of various aspects of OpenStack and related services, including:

  • OpenSearch
  • Prometheus

Tests are written using pytest.

Installation

Clone this repository.

Create a virtual environment.

python3 -m venv venv

Install stackhpc-cloud-tests and its dependencies.

venv/bin/pip install <path/to/repo> -r <path/to/repo>/requirements.txt

Usage

Run all tests provided.

py.test --pyargs stackhpc_cloud_tests

Or run tests from a specific submodule.

py.test --pyargs stackhpc_cloud_tests.test_prometheus