|
Christoph Galuschka |
0d78f7 |
This Code is written for and used in the CentOS Automated QA tests process. We welcome all contributions.
|
|
Karanbir Singh |
853ddc |
|
|
Grip Firmly |
44e7f7 |
See the doc directory for additional information on test writing.
|
|
|
c208b4 |
|
|
|
c9c02c |
## Nightly Test Status
|
|
|
31e0eb |
|
|
|
c208b4 |
| CentOS Version/Architecture | Build Status |
|
|
|
c208b4 |
| --------------------------- | ------------ |
|
|
|
c937a0 |
| CentOS 8-Stream - x86_64 | [![Build Status](https://ci.centos.org/buildStatus/icon?job=CentOS-Core-QA-t_functional-c8-stream-64)](https://ci.centos.org/job/CentOS-Core-QA-t_functional-c8-stream-64/) |
|
|
|
b33f5a |
| CentOS 8 - x86_64 | [![Build Status](https://ci.centos.org/buildStatus/icon?job=CentOS-Core-QA-t_functional-c8-64)](https://ci.centos.org/job/CentOS-Core-QA-t_functional-c8-64/) |
|
|
|
c208b4 |
| CentOS 7 - x86_64 | [![Build Status](https://ci.centos.org/buildStatus/icon?job=CentOS-Core-QA-t_functional-c7-64)](https://ci.centos.org/job/CentOS-Core-QA-t_functional-c7-64/) |
|
|
|
55254f |
|
|
|
55254f |
## Running tests
|
|
|
55254f |
|
|
|
55254f |
To run these tests on your local machine :
|
|
|
55254f |
```
|
|
|
55254f |
./runtests.sh
|
|
|
55254f |
```
|
|
|
55254f |
|
|
|
55254f |
To only run a specific test ( eg. p_openssh ) :
|
|
|
55254f |
```
|
|
|
55254f |
./runtests.sh p_openssh
|
|
|
55254f |
```
|
|
|
55254f |
## Writing tests
|
|
|
55254f |
|
|
|
55254f |
There is a dedicated [wiki page](http://wiki.centos.org/QaWiki/AutomatedTests/WritingTests/t_functional) covering that. As a newcomer, you should read this document from start to finish.
|
|
|
55254f |
Questions/comments/suggestions should be voiced in the #centos-devel channel on Freenode IRC, or via email on the centos-devel@centos.org mailing list.
|
|
|
55254f |
|
|
|
55254f |
## Disabling tests
|
|
|
55254f |
|
|
|
55254f |
While it's a very bad idea, sometimes , during major.minor release, our scripts really find issues that are then repored upstream.
|
|
|
48a27c |
For the time being, one can add tests to be skipped by our QA harness setup (validating all new installable trees)
|
|
|
48a27c |
|
|
|
48a27c |
See the [skipped-tests.list](skipped-tests.list) file.
|