aboutsummaryrefslogtreecommitdiffstats
path: root/docs/release/release-notes/functest-release.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/release-notes/functest-release.rst')
-rw-r--r--docs/release/release-notes/functest-release.rst76
1 files changed, 56 insertions, 20 deletions
diff --git a/docs/release/release-notes/functest-release.rst b/docs/release/release-notes/functest-release.rst
index f3551d2c8..4318a9849 100644
--- a/docs/release/release-notes/functest-release.rst
+++ b/docs/release/release-notes/functest-release.rst
@@ -1,16 +1,16 @@
.. SPDX-License-Identifier: CC-BY-4.0
-======================================
-OPNFV master release note for Functest
-======================================
+=====================================
+OPNFV Iruya release note for Functest
+=====================================
Abstract
========
This document contains the release notes of the Functest project.
-OPNFV master Release
-====================
+OPNFV Iruya Release
+===================
Functest deals with functional testing of the OPNFV solution.
It includes test cases developed within the project, test cases developed in
@@ -32,21 +32,30 @@ The internal test cases are:
* vping_ssh
* vping_userdata
* cinder_test
- * odl
* tempest_smoke
- * neutron-tempest-plugin-api
+ * tempest_horizon
+ * odl
+ * tempest_neutron
+ * tempest_cinder
+ * tempest_keystone
+ * tempest_heat
+ * tempest_telemetry
* rally_sanity
* refstack_compute
* refstack_object
* refstack_platform
+ * tempest_full
+ * tempest_scenario
+ * tempest_slow
* patrole
- * neutron_trunk
+ * tempest_barbican
* networking-bgpvpn
* networking-sfc
- * barbican
- * tempest_full
- * tempest_scenario
+ * tempest_octavia
* rally_full
+ * rally_jobs
+ * vmtp
+ * shaker
* cloudify
* cloudify_ims
* heat_ims
@@ -58,8 +67,17 @@ Kubernetes
The internal test cases are:
+ * k8s_quick
* k8s_smoke
* k8s_conformance
+ * xrally_kubernetes
+ * kube_hunter
+ * kube_bench_master
+ * kube_bench_node
+ * xrally_kubernetes_full
+ * k8s_vims
+ * helm_vims
+ * cnf_conformance
Release Data
============
@@ -67,7 +85,7 @@ Release Data
+--------------------------------------+--------------------------------------+
| **Project** | functest |
+--------------------------------------+--------------------------------------+
-| **Repository branch** | master |
+| **Repository branch** | stable/iruya |
+--------------------------------------+--------------------------------------+
Deliverables
@@ -82,19 +100,24 @@ Software
* https://hub.docker.com/r/opnfv/functest-smoke
* https://hub.docker.com/r/opnfv/functest-benchmarking
* https://hub.docker.com/r/opnfv/functest-vnf
+ * https://hub.docker.com/r/opnfv/functest-smoke-cntt
+ * https://hub.docker.com/r/opnfv/functest-benchmarking-cntt
Functest Docker images (Kubernetes):
* https://hub.docker.com/r/opnfv/functest-kubernetes-healthcheck
* https://hub.docker.com/r/opnfv/functest-kubernetes-smoke
+ * https://hub.docker.com/r/opnfv/functest-kubernetes-security
+ * https://hub.docker.com/r/opnfv/functest-kubernetes-benchmarking
+ * https://hub.docker.com/r/opnfv/functest-kubernetes-cnf
-Docker tag for master: latest
+Docker tag for iruya: iruya
Documents
---------
- * Functests Guides: https://functest.readthedocs.io/en/latest/
- * API Docs: https://functest-api.readthedocs.io/en/latest/
+ * Functest Guides: https://functest.readthedocs.io/en/stable-iruya/
+ * API Docs: https://functest-api.readthedocs.io/en/stable-iruya/
Version change
==============
@@ -103,23 +126,36 @@ Key changes
-----------
* update testcases and containers to `OpenStack Stein`_ and to
- `Kubernetes v1.14.1`_
+ `Kubernetes v1.15.4`_
+ * switch to Python 3.6 as default Python version (Python 2.7 is still
+ supported)
+ * add tempest_slow, octavia, refstack_object and refstack_platform
+ * add new Rally scenarios verifying Barbican and Swift
+ * allow running Rally without any external network
+ * fix the last resource leaks in the upstream projects (Tempest and Neutron
+ Tempest plugin)
+ * run all unit tests and all linters via CircleCI
.. _`OpenStack Stein`: https://github.com/openstack/requirements/blob/stable/stein/upper-constraints.txt
-.. _`Kubernetes v1.14.1`: https://github.com/kubernetes/kubernetes/tree/v1.14.1
+.. _`Kubernetes v1.15.4`: https://github.com/kubernetes/kubernetes/tree/v1.15.4
Key benefits
------------
- * the enduser can leverage on Functest `right after the upstream releases`_
+ * the enduser can easily deploy its own `Functest toolchains`_ in few commands
+ * everyone can pick stable Functest rolling releases (latest included)
+ * Functest can verify VIM in production even on `Raspberry PI`_
+ * all testcases can run in parallel (tested with 4 executors in our gates)
+ * no remaining resources detected in our gates after multiple runs
-.. _`right after the upstream releases`: https://lists.opnfv.org/g/opnfv-tsc/message/5181
+.. _`Functest toolchains`: https://wiki.opnfv.org/pages/viewpage.action?pageId=32015004
+.. _`Raspberry PI`: https://wiki.opnfv.org/display/functest/Run+Functest+containers+on+Raspberry+PI
Code quality
------------
* pylint: 10.00/10
- * code coverage: 71%
+ * code coverage: 70%
Useful links
============