Merge "Add contrail_no_default, contrail_ceilometer_metrics tests."

This commit is contained in:
Jenkins
2016-06-09 10:37:43 +00:00
committed by Gerrit Code Review
6 changed files with 357 additions and 6 deletions

View File

@@ -468,3 +468,51 @@ Expected results
################
All steps must be completed successfully, without any errors.
Check configured no default contrail parameters via Contrail WEB.
---------------------------------------------------------------------
ID
##
contrail_no_default
Description
###########
Verify that all configured contrail parameters present in the Contrail WEB.
Complexity
##########
Core
Steps
#####
1. Install contrail plugin.
2. Create cluster.
3. Set following no defaults contrail parameters:
* contrail_api_port
* contrail_route_target
* contrail_gateways
* contrail_external
* contrail_asnum
4. Add nodes:
1 contrail-config+contrail-control+contrail-db
1 controller
1 compute
5. Deploy cluster.
6. Verify that all configured contrail parameters present in
the Contrail WEB.
Expected results
################
All steps must be completed successfully, without any errors.

View File

@@ -275,3 +275,53 @@ Expected results
################
Stack should be created.
Check that ceilometer collects contrail metrics.
------------------------------------------------
ID
##
contrail_ceilometer_metrics
Description
###########
Check that ceilometer collects contrail metrics.
Complexity
##########
Core
Steps
#####
1. Install contrail plugin.
2. Create an environment with "Neutron with tunneling
segmentation" as a network configuration.
3. Enable and configure Contrail plugin.
4. Add a node with "controller" + "MongoDB" multirole.
5. Add a node with "compute".
6. Add a node with "contrail-config", "contrail-control" and
"contrail-db" roles.
7. Deploy cluster with plugin.
8. Run OSTF tests.
9. Create 2 instances in the default network.
10. Send icpm packets from one instance to another.
11. Check contrail ceilometer metrics:
*ip.floating.receive.bytes
*ip.floating.receive.packets
*ip.floating.transmit.bytes
*ip.floating.transmit.packets
Expected results
################
All contrail ceilometer metrics should be collected by ceilometer.