Skip to content

Commit 16e7ac3

Browse files
committed
Update README
1 parent 86b43cb commit 16e7ac3

File tree

1 file changed

+40
-2
lines changed

1 file changed

+40
-2
lines changed

README.md

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,40 @@
1-
# stackhpc-openstack-tests
2-
Automated testing for StackHPC OpenStack
1+
# StackHPC OpenStack Tests
2+
3+
Automated testing for StackHPC OpenStack.
4+
5+
Provides test coverage of various aspects of OpenStack and related services, including:
6+
7+
* OpenSearch
8+
* Prometheus
9+
10+
Tests are written using [pytest](https://docs.pytest.org/).
11+
12+
## Installation
13+
14+
Clone this repository.
15+
16+
Create a virtual environment.
17+
18+
```sh
19+
python3 -m venv venv
20+
```
21+
22+
Install stackhpc-openstack-tests and its dependencies.
23+
24+
```sh
25+
venv/bin/pip install <path/to/repo> -r <path/to/repo>/requirements.txt
26+
```
27+
28+
## Usage
29+
30+
Run all tests provided.
31+
32+
```sh
33+
py.test --pyargs stackhpc_openstack_tests
34+
```
35+
36+
Or run tests from a specific submodule.
37+
38+
```sh
39+
py.test --pyargs stackhpc_openstack_tests.test_prometheus
40+
```

0 commit comments

Comments
 (0)