File tree Expand file tree Collapse file tree 1 file changed +40
-2
lines changed Expand file tree Collapse file tree 1 file changed +40
-2
lines changed Original file line number Diff line number Diff line change 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
+ ```
You can’t perform that action at this time.
0 commit comments