From 924f4a31ef22675630fa6009610074600b4f0e68 Mon Sep 17 00:00:00 2001 From: Cédric Ollivier Date: Mon, 15 Apr 2019 15:53:49 +0200 Subject: Update Hunter Release Notes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ie7826cf2ef8eb537f1b4f213c92c384e0b48c311 Signed-off-by: Cédric Ollivier --- docs/release/release-notes/functest-release.rst | 62 ++++++++----------------- 1 file changed, 19 insertions(+), 43 deletions(-) diff --git a/docs/release/release-notes/functest-release.rst b/docs/release/release-notes/functest-release.rst index c1923392b..5aac42e0c 100644 --- a/docs/release/release-notes/functest-release.rst +++ b/docs/release/release-notes/functest-release.rst @@ -55,10 +55,8 @@ The internal test cases are: The OPNFV projects integrated into Functest framework for automation are: * doctor - * bgpvpn * odl-sfc * barometer - * fds * stor4nfv_os Kubernetes @@ -114,60 +112,38 @@ Documents Version change ============== -New test cases --------------- - - * tenantnetwork1 - * tenantnetwork2 - * vmready1 - * vmready2 - * singlevm1 - * singlevm2 - * cinder_test - * neutron-tempest-plugin-api - * rally_jobs - * networking-bgpvpn - * networking-sfc - * barbican - * vmtp - * shaker - * tempest_scenario - * cloudify - * heat_ims - * vgpu - Key changes ----------- - * update test cases and containers to `OpenStack Rocky`_ and to - `Kubernetes v1.11.2`_ - * define new scenarios to ease writing testcases vs OpenStack - * isolate all resources created in different tenants - * fully remove all OPNFV logics - * publish new Jenkins jobs - * support VIO (VMware Integrated OpenStack) and arm64 for Kubernetes - * reduce Functest Kubernetes image sizes - * add tempest_full and tempest_scenario in all daily jobs - * include benchmarking tools such as Vmtp ans Shaker - * increase functional scope by adding bgpvpn and sfc tempest plugins + * update testcases and containers to `OpenStack Rocky`_ and to + `Kubernetes v1.13.5`_ + * add rally_full in Installer daily jobs (including the virtual deployments) + * harden the VNF testcases and decrease their requirements (e.g. image size) + * verify all patches before merge via functional gates + * reorder the testcases to run them in parallel + * publish new `Ansible playbooks`_ to easily deploy the OPNFV CI/CD toolchain + * port Functest on `Raspberry PI`_ .. _`OpenStack Rocky`: https://github.com/openstack/requirements/blob/stable/rocky/upper-constraints.txt -.. _`Kubernetes v1.11.2`: https://github.com/kubernetes/kubernetes/tree/v1.11.2 +.. _`Kubernetes v1.13.5`: https://github.com/kubernetes/kubernetes/tree/v1.13.5 +.. _`Ansible playbooks`: https://wiki.opnfv.org/pages/viewpage.action?pageId=32015004 +.. _`Raspberry PI`: https://wiki.opnfv.org/display/functest/Run+Functest+containers+on+Raspberry+PI Key benefits ------------ - * the enduser can easily build its own toolchains by loading our Jenkins jobs - * all developpers can easily verify their changes before merge - * our testcases may be run vs VIM in production - * all testcases can run in parallel to decrease the overall duration - * Functest includes most of the OpenStack gate jobs + * 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 5 executors in our gates) + +.. _`Functest toolchains`: https://wiki.opnfv.org/pages/viewpage.action?pageId=32015004 Code quality ------------ - * pylint: ~9.5/10 - * code coverage: ~70% + * pylint: 9.94/10 + * code coverage: 71% Useful links ============ -- cgit 1.2.3-korg