| Functest releases | Kubernetes releases |
|-------------------|-------------------------------|
-| Hunter | v1.13 |
-| Iruya | v1.15 |
-| Jerma | v1.17 |
-| Kali | v1.19 |
-| Leguer | v1.20 |
-| **Master** | **v1.21.0-alpha.3 (rolling)** |
+| v1.22 | v1.22 |
+| v1.23 | v1.23 |
+| v1.24 | v1.24 |
+| v1.25 | v1.25 |
+| **Master** | **v1.26.0-alpha.2 (rolling)** |
## Prepare your environment
```
```
-+---------------------------+------------------+---------------+------------------+----------------+
-| TEST CASE | PROJECT | TIER | DURATION | RESULT |
-+---------------------------+------------------+---------------+------------------+----------------+
-| k8s_conformance | functest | smoke | 94:26 | PASS |
-| xrally_kubernetes | functest | smoke | 13:05 | PASS |
-+---------------------------+------------------+---------------+------------------+----------------+
++----------------------------------+------------------+---------------+------------------+----------------+
+| TEST CASE | PROJECT | TIER | DURATION | RESULT |
++----------------------------------+------------------+---------------+------------------+----------------+
+| xrally_kubernetes | functest | smoke | 13:00 | PASS |
+| k8s_conformance | functest | smoke | 16:31 | PASS |
+| k8s_conformance_serial | functest | smoke | 15:34 | PASS |
+| sig_api_machinery | functest | smoke | 09:01 | PASS |
+| sig_api_machinery_serial | functest | smoke | 01:24 | PASS |
+| sig_apps | functest | smoke | 03:45 | PASS |
+| sig_apps_serial | functest | smoke | 00:31 | PASS |
+| sig_auth | functest | smoke | 09:04 | PASS |
+| sig_cluster_lifecycle | functest | smoke | 00:26 | PASS |
+| sig_instrumentation | functest | smoke | 00:03 | PASS |
+| sig_network | functest | smoke | 05:43 | PASS |
+| sig_node | functest | smoke | 28:03 | PASS |
+| sig_scheduling_serial | functest | smoke | 08:03 | PASS |
+| sig_storage | functest | smoke | 09:17 | PASS |
+| sig_storage_serial | functest | smoke | 02:40 | PASS |
++----------------------------------+------------------+---------------+------------------+----------------+
```
## Run security suite
| TEST CASE | PROJECT | TIER | DURATION | RESULT |
+--------------------------------+------------------+----------------------+------------------+----------------+
| xrally_kubernetes_full | functest | benchmarking | 33:07 | PASS |
+| netperf | functest | benchmarking | 40:16 | PASS |
+--------------------------------+------------------+----------------------+------------------+----------------+
```
```
```
-+-------------------------+------------------+--------------+------------------+----------------+
-| TEST CASE | PROJECT | TIER | DURATION | RESULT |
-+-------------------------+------------------+--------------+------------------+----------------+
-| k8s_vims | functest | cnf | 09:06 | PASS |
-| helm_vims | functest | cnf | 08:54 | PASS |
-| cnf_conformance | functest | cnf | 02:00 | PASS |
-+-------------------------+------------------+--------------+------------------+----------------+
++-----------------------+------------------+--------------+------------------+----------------+
+| TEST CASE | PROJECT | TIER | DURATION | RESULT |
++-----------------------+------------------+--------------+------------------+----------------+
+| k8s_vims | functest | cnf | 09:06 | PASS |
+| helm_vims | functest | cnf | 08:54 | PASS |
+| cnf_testsuite | functest | cnf | 16:47 | PASS |
++-----------------------+------------------+--------------+------------------+----------------+
```
To test a Kubernetes without access to Internet, repository mirrors needs to be
provided.
-Currently, only ims, rally and security tests supports this feature.
+Currently, all tests supports this feature except cnf conformance.
There's two ways for providing the repository mirrors:
All needed images are given in
[functest-kubernetes/ci/images.txt](functest-kubernetes/ci/images.txt)
+
+For e2e tests, `docker.io` is hardcoded. it does mean that you'll have to set up
+a mirror on docker. An example on how to set it up on docker daemon is provided
+here:
+[daemon-configuration-file](
+https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file)