Merge pull request #9210 from GabyCT/topic/addtestreadme

docs: Add general README for tests section
This commit is contained in:
GabyCT 2024-03-04 16:54:28 -06:00 committed by GitHub
commit a4153f3b71
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 28 additions and 0 deletions

View File

@ -148,6 +148,10 @@ The table below lists the remaining parts of the project:
Kata Containers is now
[available natively for most distributions](docs/install/README.md#packaged-installation-methods).
## General tests
See the [tests documentation](tests/README.md).
## Metrics tests
See the [metrics documentation](tests/metrics/README.md).

24
tests/README.md Normal file
View File

@ -0,0 +1,24 @@
# Kata Containers Tests
This directory contains various types of tests for testing the Kata Containers
repository.
## Test Content
We provide several tests to ensure Kata-Containers run on different scenarios
and with different container managers.
1. Integration tests to ensure compatibility with:
- [Kubernetes](https://github.com/kata-containers/kata-containers/tree/main/tests/integration/kubernetes)
- [`Cri-Containerd`](https://github.com/kata-containers/kata-containers/tree/main/tests/integration/cri-containerd)
- [Docker](https://github.com/kata-containers/kata-containers/tree/main/tests/integration/docker)
- [`Nerdctl`](https://github.com/kata-containers/kata-containers/tree/main/tests/integration/nerdctl)
- [`Nydus`](https://github.com/kata-containers/kata-containers/tree/main/tests/integration/nydus)
- [`Runk`](https://github.com/kata-containers/kata-containers/tree/main/tests/integration/runk)
2. [Stability tests](https://github.com/kata-containers/kata-containers/tree/main/tests/stability)
3. [Metrics](https://github.com/kata-containers/kata-containers/tree/main/tests/metrics)
4. [Functional](https://github.com/kata-containers/kata-containers/tree/main/tests/functional)
## GitHub Actions
Kata Containers uses GitHub Actions in the [Kata Containers](https://github.com/kata-containers/kata-containers/tree/main/.github/workflows) repository.