Merge "Add contrail_no_default, contrail_ceilometer_metrics tests."
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user