Add cinder-tempest-plugin
[functest.git] / docs / release / release-notes / functest-release.rst
1 .. SPDX-License-Identifier: CC-BY-4.0
2
3 ======================================
4 OPNFV master release note for Functest
5 ======================================
6
7 Abstract
8 ========
9
10 This document contains the release notes of the Functest project.
11
12 OPNFV master Release
13 ====================
14
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
18 communities.
19
20 OpenStack
21 ---------
22
23 The internal test cases are:
24
25  * connection_check
26  * tenantnetwork1
27  * tenantnetwork2
28  * vmready1
29  * vmready2
30  * singlevm1
31  * singlevm2
32  * vping_ssh
33  * vping_userdata
34  * cinder_test
35  * tempest_smoke
36  * tempest_horizon
37  * odl
38  * neutron-tempest-plugin-api
39  * tempest_cinder
40  * rally_sanity
41  * refstack_compute
42  * refstack_object
43  * refstack_platform
44  * tempest_full
45  * tempest_scenario
46  * tempest_slow
47  * patrole
48  * barbican
49  * neutron_trunk
50  * networking-bgpvpn
51  * networking-sfc
52  * octavia
53  * rally_full
54  * rally_jobs
55  * vmtp
56  * shaker
57  * cloudify
58  * cloudify_ims
59  * heat_ims
60  * vyos_vrouter
61  * juju_epc
62
63 Kubernetes
64 ----------
65
66 The internal test cases are:
67
68  * k8s_smoke
69  * xrally_kubernetes
70  * k8s_conformance
71
72 Release Data
73 ============
74
75 +--------------------------------------+--------------------------------------+
76 | **Project**                          | functest                             |
77 +--------------------------------------+--------------------------------------+
78 | **Repository branch**                | master                               |
79 +--------------------------------------+--------------------------------------+
80
81 Deliverables
82 ============
83
84 Software
85 --------
86
87  Functest Docker images (OpenStack):
88
89  * https://hub.docker.com/r/opnfv/functest-healthcheck
90  * https://hub.docker.com/r/opnfv/functest-smoke
91  * https://hub.docker.com/r/opnfv/functest-benchmarking
92  * https://hub.docker.com/r/opnfv/functest-vnf
93
94  Functest Docker images (Kubernetes):
95
96  * https://hub.docker.com/r/opnfv/functest-kubernetes-healthcheck
97  * https://hub.docker.com/r/opnfv/functest-kubernetes-smoke
98
99 Docker tag for master: latest
100
101 Documents
102 ---------
103
104  * Functest Guides: https://functest.readthedocs.io/en/latest/
105  * API Docs: https://functest-api.readthedocs.io/en/latest/
106
107 Version change
108 ==============
109
110 Key changes
111 -----------
112
113  * update testcases and containers to `OpenStack master`_ and to
114    `Kubernetes master`_
115
116 .. _`OpenStack master`: https://github.com/openstack/requirements/blob/master/upper-constraints.txt
117 .. _`Kubernetes master`: https://github.com/kubernetes/kubernetes
118
119 Key benefits
120 ------------
121
122  * the enduser can easily deploy its own `Functest toolchains`_ in few commands
123  * everyone can pick stable Functest rolling releases (latest included)
124  * Functest can verify VIM in production even on `Raspberry PI`_
125  * all testcases can run in parallel (tested with 4 executors in our gates)
126  * no remaining resources detected in our gates after multiple runs
127
128 .. _`Functest toolchains`: https://wiki.opnfv.org/pages/viewpage.action?pageId=32015004
129 .. _`Raspberry PI`: https://wiki.opnfv.org/display/functest/Run+Functest+containers+on+Raspberry+PI
130
131 Code quality
132 ------------
133
134  * pylint: 10.00/10
135  * code coverage: 70%
136
137 Useful links
138 ============
139
140  * wiki project page: https://wiki.opnfv.org/display/functest/Opnfv+Functional+Testing
141  * Functest git repository: https://github.com/opnfv/functest
142  * Functest CI dashboard: https://build.opnfv.org/ci/view/functest/
143  * JIRA dashboard: https://jira.opnfv.org/secure/Dashboard.jspa?selectPageId=10611
144  * Functest IRC channel: #opnfv-functest
145  * Reporting page: http://testresults.opnfv.org/reporting/master/functest/functest.html