diff --git a/README.md b/README.md index 118a466a74..aef2060358 100644 --- a/README.md +++ b/README.md @@ -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). diff --git a/tests/README.md b/tests/README.md new file mode 100644 index 0000000000..0d2f1b760f --- /dev/null +++ b/tests/README.md @@ -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.