Table of Contents |
---|
This page is intended as a working draft of how to execute test cases and generate report for the dovetail project.
Table of Contents |
---|
Scripts arcitecture
provides information about the Dovetail Test Tool. The Dovetail Test Tool is designed to leverage existing OPNFV test projects (such as functest and yardstick) to automate the execution of Dovetail Test Areas and Test Cases in a way that satisfies compliance testing requirements, and generate required reports for use by the OPNFV compliance verification program.
Dovetail Test Tool Design
Test cases from upstream projects will be validated and work in conjunction with each other as an organic whole. To achieve this goal, we need bunch of scripts to communicate with these test cases. The scripts can execute the test cases under certain circumstances, and then analysis variety results to make a human-friendly report .
Testcase report analysis
functest report analysis:
Test-case | duration | Sub-testcase | Details on success | Details on fail |
ping | ||||
healthcheck | ||||
tempest_smoke_serial | Y | Y | N | Y |
vping_ssh | Y | N | N | N |
vping_userdata | Y | N | N | N |
rally_sanity | Y | Y | N | N |
odl | Y | Y | Y | Y |
onos | Y | Y | Y | N |
moon | ||||
multisite | ||||
Tempest_full_parallel | ||||
Onos_sfc | Y | N | N | N |
vims | Y | Y | Y | N |
yardstick report analysis:
This diagram will present the dependencies between each module in dovetail tool:
Gliffy | ||||
---|---|---|---|---|
|
.