Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This page is a temporary location to draft and validate the testing guide documentation. Once it's in a decent draft shape, I will submit it to documentation gerrit and respective section authors can complete the doc through gerrit review.

Reference: CVP OVP and Dovetail Terminology

I will use the terms defined in the above WIKI. Those terms will also be copied to the documentation's term section when they are in decent shape.

...

  • Ubuntu 16.04.2 LTS (Xenial) for x86_64

  • Ubuntu 14.04 LTS (Trusty) for x86_64
  • CentOS-7-1611 for x86_64
     

...

/* resource/configuration needed by HA */

 

Test Case Name

Test Case Name in Yardstick

Description

Category

Common Dependency

Special Dependency

ha.tc001

opnfv_yardstick_tc019

Control Node Openstack Service High Availability

HA

  • Openstack Mitaka, Newton

  • Pod info (user has sudo authority)

  • Default node1 to attack, and it should be controller node

 

ha.tc003

Opnfv_yardstick_tc045

Control Node Openstack Service High Availability - Neutron Server

HA

  • Neutron Deployed

ha.tc004

Opnfv_yardstick_tc046

Control Node Openstack Service High Availability - Keystone

HA

  • Keystone deployed

ha.tc005

Opnfv_yardstick_tc047

Control Node Openstack Service High Availability - Glance Api

HA

  • Glance deployed

ha.tc006

Opnfv_yardstick_tc048

Control Node Openstack Service High Availability - Cinder Api

HA

  • Cinder deployed

ha.tc009

Opnfv_yardstick_tc051

OpenStack Controller Node CPU Overload High Availability

HA

  • Nova, Neutron, Heat, Cinder

ha.tc010

Opnfv_yardstick_tc052

OpenStack Controller Node Disk I/O Block High Availability

HA

 

ha.tc011

Opnfv_yardstick_tc053

OpenStack Controller Load Balance Service High Availability

HA

  • Controller HA deployed

  • haproxy, Glance deployed

 

/* resource/configuration needed by sdnvpn */

Test Case Name

Test Case Name in SDNVPN

Description

Category

Common Dependency

Special Dependency

sdnvpn.tc001

testcase_1

Control Node Openstack Service High Availability

SDNVPN

  • Install OpenDaylight 5.2.0-1

  • Install OpenStack bgpvpnDownload Ubuntu-16.04 image and put it into Functest container: $HOME/functest/data
    version matches your Openstack version:

    • Newton: most recent of 5.0.x
    • Mitaka: most recent of 4.0.x
    • Liberty: most recent of 3.0.x
  • At least two compute nodes

sdnvpn.tc002

testcase_2

Control Node Openstack Service High Availability - Neutron Server

SDNVPN

  • At least two compute nodes

sdnvpn.tc003

testcase_3

Control Node Openstack Service High Availability - Keystone

SDNVPN

  • At least two compute nodes

sdnvpn.tc004

testcase_4

Control Node Openstack Service High Availability - Glance Api

SDNVPN

  • At least two compute nodes

sdnvpn.tc008

testcase_8

Control Node Openstack Service High Availability - Cinder Api

SDNVPN

 

...

The tester should also validate that the jumphost can reach the public Internet. For example,

 

%ping 8.8.8.8
%ping%dig https://www.opnfv.org/cvp

...