bstinson / centos / t_functional

Forked from centos/t_functional 4 years ago
Clone

Blame README.md

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/) |
c208b4
| CentOS 6 - x86_64           | [![Build Status](https://ci.centos.org/job/CentOS-Core-QA-t_functional-c6-64/badge/icon)](https://ci.centos.org/job/CentOS-Core-QA-t_functional-c6-64/) |
c208b4
| CentOS 6 - i386             | [![Build Status](https://ci.centos.org/job/CentOS-Core-QA-t_functional-c6-32/badge/icon)](https://ci.centos.org/job/CentOS-Core-QA-t_functional-c6-32/) |
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.