summaryrefslogtreecommitdiffstats
path: root/docs/testing/user/certificationworkflow/index.rst
blob: d26fe5d89bb50db2f0aeb4c97dd3a0c65a84f0d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. (c) Intel Corporation, Ericsson AB, Huawei, and others

================================================================
OPNFV Compliance Verification Program certification workflow
================================================================

.. toctree::
   :maxdepth: 2

Introduction
============

This document provides guidance for testers on how to obtain OPNFV compliance
certification. The OPNFV Compliance Verification Program (CVP) is administered by
the OPNFV Compliance and Certification (C&C) committee.

For further information about the workflow and general inquiries about the
program, please check out the CVP web portal https://cvp.opnfv.org, or contact
the C&C committee by email address cvp@opnfv.org. This email address should be used
for all communication with the CVP.

Step 1: Applying
================

A tester should start the process by completing an application.
The application form can found on the CVP portal and the following
information should be provided:

  - Organization name
  - Organization website (if public)
  - Product name and/or identifier
  - Product specifications
  - Product public documentation
  - Product categories, choose one: (i) software and hardware (ii) software
    and third party hardware (please specify)
  - Primary contact name, business email, postal address and phone number
    Only the primary email address should be used for
    official communication with OPNFV CVP.
  - User ID for CVP web portal
    The CVP web portal supports (i) Linux Foundation user ID, and (ii) Openstack user
    ID, in the current release. Specify either one as user ID for the CVP web portal.
    If a new user ID is needed, visit https://identity.linuxfoundation.org, or
    https://www.openstack.org/join/register.
  - Location where the verification testing is to be conducted. Choose one:
    (internal vendor lab, third-party lab)
  - If the test is to be conducted by a third-party lab, please specify
    name and contact information of the third-party lab, including email, address and
    phone number.

Please email the completed application using the primary contact email
account in order to establish identity.

Once the application information is received and in order, an email response will be
sent to the primary contact with confirmation and information to proceed.

[Editor's note:
No fee has been established at this time for CVP applications. Recommend
we skip fee for the initial release of CVP.]

Step 2: Testing
===============

The following documents guide testers to prepare the test environment and run tests:

  - System Requirements and Preparation Guide for OPNFV CVP [2]
  - OPNFV CVP Test Case Specifications [3]
  - Dovetail Test Tool User Guide [4]

[Editor's note: The above three documents are still work in progress. Names and
references will be corrected when they are merged.]

A unique Test ID is generated by the Dovetail tool for each test run. Please take a note
of this ID for future reference.

Step 3: Submitting Test Results
===============================

Testers can upload the test results to the CVP web portal https://cvp.opnfv.org.
By default, the results are visible only to the tester who uploaded the data.

Testers can self-review the test results through the portal until they are ready to ask
for CVP review. They may also update with or add new test results as needed.

Once the tester is satisfied with the test result, the tester grants access to the test result
for CVP review via the portal. The test result is identified by the unique Test ID.

When a test result is made visible to the reviewers, the web portal will notify
cvp@opnfv.org and Cc the primary contact email that a review request has been made and reference
the Test ID. This will alert the C&C Committee to start the CVP review process.

Step 4: CVP Review
===================

Upon receiving the email notification and the Test ID, the C&C Committee conducts a
peer based review of the test result. Persons employed by the same organization that submitted
the test results or by affiliated organizations will not be part of the reviewers.

The primary contact may be asked via email for any missing information or
clarification of the application. The reviewers will make a determination and recommend
compliance or non-compliance to
the C&C Committee. Normally, the outcome of the review should be communicated
to the tester within 10 business days after all required information is in order.

If an application is denied, an appeal can be made to the C&C Committee or ultimately to the
Board of Directors of OPNFV.

Step 5: Grant of Use of Logo
============================

If an application is approved, further information will be communicated to the tester
on the guidelines of using OPNFV CVP logos and the status of compliance for promotional purposes.

References
==========

[1] The OPNFV CVP Guidelines v.16 [Editor's note: link to be provided.]
[2] System Requirements and Preparation Guide for OPNFV CVP [Editor's note: link to be provided.]
[3] OPNFV CVP Test Case Specifications v1.0 [Editor's note: link to be provided.]
[4] Dovetail Test Tool User Guide v1.0 [Editor's note: link to be provided.]