Update Test Plan
Change-Id: I579eb97b9259254d0a47031cdb95d5f2a98ae582
This commit is contained in:
parent
a87a7fe8c0
commit
5cb812af30
|
@ -56,7 +56,7 @@ master_doc = 'index'
|
|||
|
||||
# General information about the project.
|
||||
project = u'Fuel VMware DVS plugin'
|
||||
copyright = u'2015, Mirantis Inc.' # noqa
|
||||
copyright = u'2016, Mirantis Inc.' # noqa
|
||||
|
||||
# The version info for the project you're documenting, acts as replacement for
|
||||
# |version| and |release|, also used in various other places throughout the
|
||||
|
@ -193,9 +193,10 @@ htmlhelp_basename = 'FuelVMwareDVSplugindoc'
|
|||
|
||||
# -- Options for LaTeX output ---------------------------------------------
|
||||
|
||||
latex_elements = {
|
||||
'classoptions': ',openany,oneside', 'babel': '\\usepackage[english]{babel}'
|
||||
}
|
||||
latex_elements = {'classoptions': ',openany,oneside',
|
||||
'babel': '\\usepackage[english]{babel}',
|
||||
'preamble': '\setcounter{tocdepth}{3} '
|
||||
'\setcounter{secnumdepth}{0}'}
|
||||
|
||||
# Grouping the document tree into LaTeX files. List of tuples
|
||||
# (source start file, target name, title,
|
||||
|
|
|
@ -6,10 +6,6 @@ Testing documents
|
|||
|
||||
.. toctree::
|
||||
:glob:
|
||||
:maxdepth: 1
|
||||
:maxdepth: 3
|
||||
|
||||
source/vmware_dvs_test_plan
|
||||
source/test_suite_smoke
|
||||
source/test_suite_system
|
||||
source/test_suite_failover
|
||||
source/test_suite_upgrade
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
========
|
||||
Failover
|
||||
========
|
||||
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
=====
|
||||
Smoke
|
||||
=====
|
||||
|
||||
|
@ -108,7 +107,6 @@ Steps
|
|||
3. Go to Network tab -> Other subtub and check that section of DVS plugin is displayed with all required GUI elements:
|
||||
'Neutron VMware DVS ML2 plugin' check box
|
||||
"Use the VMware DVS firewall driver" check box
|
||||
"Neutron VMware DVS ML2 plugin" check box
|
||||
"Enter the cluster to dvSwitch mapping." text field with description 'List of ClusterName:SwitchName pairs, separated by semicolon. '
|
||||
'Versions' radio button with <plugin version>
|
||||
4. Verify that check box "Neutron VMware DVS ML2 plugin" is enabled by default.
|
||||
|
@ -208,11 +206,9 @@ Steps
|
|||
* Controller
|
||||
* Controller
|
||||
* Controller
|
||||
* Compute
|
||||
* CephOSD
|
||||
* CephOSD
|
||||
* CinderVMware
|
||||
* ComputeVMware
|
||||
* Compute + CephOSD
|
||||
* Compute + CephOSD
|
||||
* CinderVMware + ComputeVMware
|
||||
4. Configure interfaces on nodes.
|
||||
5. Configure network settings.
|
||||
6. Enable and configure DVS plugin.
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
======
|
||||
System
|
||||
======
|
||||
|
||||
|
@ -265,7 +264,7 @@ Check connection between instances in one non default network.
|
|||
ID
|
||||
##
|
||||
|
||||
dvs_connectivity_diff_az_non_default_tenant
|
||||
dvs_connect_nodefault_net
|
||||
|
||||
|
||||
Description
|
||||
|
@ -334,11 +333,11 @@ Steps
|
|||
9. Launch instances in the net02 with image TestVM and flavor m1.micro in nova az.
|
||||
10. Launch instances in the net02 with image TestVM-VMDK and flavor m1.micro in vcenter az.
|
||||
11. Verify that instances of same networks should communicate between each other via private ip.
|
||||
Send icmp ping between instances.
|
||||
Send icmp ping between instances.
|
||||
12. Verify that instances of different networks should not communicate between each other via private ip.
|
||||
13. Delete net_02 from Router_02 and add it to the Router_01.
|
||||
14. Verify that instances of different networks should communicate between each other via private ip.
|
||||
Send icmp ping between instances.
|
||||
Send icmp ping between instances.
|
||||
|
||||
|
||||
Expected result
|
||||
|
@ -400,7 +399,7 @@ Check connectivity instances to public network without floating ip.
|
|||
ID
|
||||
##
|
||||
|
||||
dvs_connectivity_public_net_without_floating_ip
|
||||
dvs_ping_without_fip
|
||||
|
||||
|
||||
Description
|
||||
|
@ -717,7 +716,7 @@ Check abilities to create stack heat from template.
|
|||
ID
|
||||
##
|
||||
|
||||
dvs_vcenter_heat
|
||||
dvs_heat
|
||||
|
||||
|
||||
Description
|
||||
|
@ -986,7 +985,8 @@ Steps
|
|||
Expected result
|
||||
###############
|
||||
|
||||
|
||||
Verify that network traffic is allowed/prohibited to instances according security groups
|
||||
rules.
|
||||
|
||||
|
||||
Check launch and remove instances in the one group simultaneously with few security groups.
|
||||
|
@ -1038,7 +1038,8 @@ Steps
|
|||
Expected result
|
||||
###############
|
||||
|
||||
|
||||
Verify that network traffic is allowed/prohibited to instances according security groups
|
||||
rules.
|
||||
|
||||
|
||||
Security group rules with remote ip prefix.
|
||||
|
@ -1093,4 +1094,5 @@ Steps
|
|||
Expected result
|
||||
###############
|
||||
|
||||
|
||||
Verify that network traffic is allowed/prohibited to instances according security groups
|
||||
rules.
|
||||
|
|
|
@ -1,60 +0,0 @@
|
|||
=======
|
||||
Upgrade
|
||||
=======
|
||||
|
||||
|
||||
Deploy cluster with plugin on Fuel 8.0 and upgrade to Fuel 9.0.
|
||||
---------------------------------------------------------------
|
||||
|
||||
|
||||
ID
|
||||
##
|
||||
|
||||
dvs_vcenter_upgrade
|
||||
|
||||
|
||||
Description
|
||||
###########
|
||||
|
||||
Deploy cluster with plugin on Fuel 8.0 and upgrade to Fuel 9.0.
|
||||
|
||||
|
||||
Complexity
|
||||
##########
|
||||
|
||||
core
|
||||
|
||||
|
||||
Steps
|
||||
#####
|
||||
|
||||
1. Install plugin on master node.
|
||||
2. Create a new environment with following parameters:
|
||||
* Compute: KVM/QEMU with vCenter
|
||||
* Networking: Neutron with VLAN segmentation
|
||||
* Storage: default
|
||||
* Additional services: default
|
||||
3. Add nodes with following roles:
|
||||
* Controller
|
||||
* CinderVMware
|
||||
* Cinder
|
||||
* ComputeVMware
|
||||
4. Configure interfaces on nodes.
|
||||
5. Configure network settings.
|
||||
6. Enable and configure DVS plugin.
|
||||
7. Configure VMware vCenter Settings. Add 1 vSphere clusters and configure Nova Compute instances on compute-vmware.
|
||||
8. Verify Networks.
|
||||
9. Deploy cluster.
|
||||
10. Run OSTF.
|
||||
11. Upgrade fuel node:
|
||||
* Upload upgrade script to master node in /var folder
|
||||
* Untar script and run ./upgrade.sh
|
||||
12. Check that all containers and version of iso were upgraded (docker ps).
|
||||
13. Check that previously created environment is present.
|
||||
14. Run OSTF tests again.
|
||||
|
||||
|
||||
Expected result
|
||||
###############
|
||||
|
||||
Cluster should be deployed and all OSTF test cases should be passed.
|
|
@ -2,9 +2,6 @@
|
|||
Test Plan for VMware DVS plugin version 2.1.0
|
||||
=============================================
|
||||
|
||||
.. contents:: Table of contents
|
||||
:depth: 3
|
||||
|
||||
************
|
||||
Introduction
|
||||
************
|
||||
|
@ -271,5 +268,4 @@ Test cases
|
|||
|
||||
.. include:: test_suite_smoke.rst
|
||||
.. include:: test_suite_system.rst
|
||||
.. include:: test_suite_failover.rst
|
||||
.. include:: test_suite_upgrade.rst
|
||||
.. include:: test_suite_failover.rst
|
Loading…
Reference in New Issue