1 .. SPDX-License-Identifier: CC-BY-4.0
3 ======================================
4 OPNFV hunter release note for Functest
5 ======================================
10 This document contains the release notes of the Functest project.
15 Functest deals with functional testing of the OPNFV solution.
16 It includes test cases developed within the project, test cases developed in
17 other OPNFV projects and it also integrates test cases from other upstream
23 The internal test cases are:
37 * neutron-tempest-plugin-api
55 The OPNFV projects integrated into Functest framework for automation are:
65 The internal test cases are:
70 The OPNFV projects integrated into Functest framework for automation are:
78 +--------------------------------------+--------------------------------------+
79 | **Project** | functest |
80 +--------------------------------------+--------------------------------------+
81 | **Repository branch** | stable/hunter |
82 +--------------------------------------+--------------------------------------+
90 Functest Docker images (OpenStack):
92 * https://hub.docker.com/r/opnfv/functest-healthcheck
93 * https://hub.docker.com/r/opnfv/functest-smoke
94 * https://hub.docker.com/r/opnfv/functest-benchmarking
95 * https://hub.docker.com/r/opnfv/functest-features
96 * https://hub.docker.com/r/opnfv/functest-vnf
98 Functest Docker images (Kubernetes):
100 * https://hub.docker.com/r/opnfv/functest-kubernetes-healthcheck
101 * https://hub.docker.com/r/opnfv/functest-kubernetes-smoke
102 * https://hub.docker.com/r/opnfv/functest-kubernetes-features
104 Docker tag for hunter: hunter
109 * Functests Guides: https://functest.readthedocs.io/en/stable-hunter/
110 * API Docs: https://functest-api.readthedocs.io/en/stable-hunter/
118 * update testcases and containers to `OpenStack Rocky`_ and to
119 `Kubernetes v1.13.5`_
120 * add rally_full in Installer daily jobs (including the virtual deployments)
121 * harden the VNF testcases and decrease their requirements (e.g. image size)
122 * verify all patches before merge via functional gates
123 * reorder the testcases to run them in parallel
124 * publish new `Ansible playbooks`_ to easily deploy the OPNFV CI/CD toolchain
125 * port Functest on `Raspberry PI`_
127 .. _`OpenStack Rocky`: https://github.com/openstack/requirements/blob/stable/rocky/upper-constraints.txt
128 .. _`Kubernetes v1.13.5`: https://github.com/kubernetes/kubernetes/tree/v1.13.5
129 .. _`Ansible playbooks`: https://wiki.opnfv.org/pages/viewpage.action?pageId=32015004
130 .. _`Raspberry PI`: https://wiki.opnfv.org/display/functest/Run+Functest+containers+on+Raspberry+PI
135 * the enduser can easily deploy its own `Functest toolchains`_ in few commands
136 * everyone can pick stable Functest rolling releases (latest included)
137 * Functest can verify VIM in production even on `Raspberry PI`_
138 * all testcases can run in parallel (tested with 5 executors in our gates)
140 .. _`Functest toolchains`: https://wiki.opnfv.org/pages/viewpage.action?pageId=32015004
151 * wiki project page: https://wiki.opnfv.org/display/functest/Opnfv+Functional+Testing
152 * Functest git repository: https://github.com/opnfv/functest
153 * Functest CI dashboard: https://build.opnfv.org/ci/view/functest/
154 * JIRA dashboard: https://jira.opnfv.org/secure/Dashboard.jspa?selectPageId=10611
155 * Functest IRC channel: #opnfv-functest
156 * Reporting page: http://testresults.opnfv.org/reporting/master/functest/functest.html