From 4e890653df7b39774845b61a81853b54aae0c5eb Mon Sep 17 00:00:00 2001 From: xudan Date: Tue, 24 Oct 2017 23:36:16 -0400 Subject: Add test case name into tempest testspecification docs 1. All test cases' testspecification docs have no info about test case names. 2. User don't know which test case to run when they just want to run one special test case. 3. Add the info into testspecification docs. JIRA: DOVETAIL-530 Change-Id: I0ebe1b3b98be5609503814ea2a0cf71aefd06d35 Signed-off-by: xudan --- .../testspecification/dynamicnetwork/index.rst | 3 ++ .../testspecification/forwardingpackets/index.rst | 2 + .../testspecification/highavailability/index.rst | 18 ++++---- docs/testing/user/testspecification/index.rst | 12 ++++-- docs/testing/user/testspecification/ipv6/index.rst | 50 +++++++++++----------- .../testspecification/machinelifecycle/index.rst | 3 ++ .../user/testspecification/multiplenodes/index.rst | 3 ++ .../user/testspecification/securitygroup/index.rst | 3 ++ .../vimoperationscompute/index.rst | 3 ++ .../vimoperationsidentity/index.rst | 3 ++ .../testspecification/vimoperationsimage/index.rst | 3 ++ .../vimoperationsnetwork/index.rst | 3 ++ .../vimoperationsvolume/index.rst | 3 ++ .../testing/user/testspecification/vping/index.rst | 4 +- docs/testing/user/testspecification/vpn/index.rst | 8 ++-- 15 files changed, 78 insertions(+), 43 deletions(-) diff --git a/docs/testing/user/testspecification/dynamicnetwork/index.rst b/docs/testing/user/testspecification/dynamicnetwork/index.rst index 8fa084c7..cda1d5b6 100644 --- a/docs/testing/user/testspecification/dynamicnetwork/index.rst +++ b/docs/testing/user/testspecification/dynamicnetwork/index.rst @@ -58,6 +58,9 @@ test case is able to run independently, i.e. irrelevant of the state created by a previous test. Specifically, every test performs clean-up operations which return the system to the same state as before the test. +All these test cases are included in the test case dovetail.tempest.tc003 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/forwardingpackets/index.rst b/docs/testing/user/testspecification/forwardingpackets/index.rst index ed2d55f0..c12e0939 100644 --- a/docs/testing/user/testspecification/forwardingpackets/index.rst +++ b/docs/testing/user/testspecification/forwardingpackets/index.rst @@ -49,6 +49,8 @@ The test area is structured based on the basic operations of forwarding packets in data path through virtual networks. Specifically, the test performs clean-up operations which return the system to the same state as before the test. +This test case is included in the test case dovetail.tempest.tc001 of cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/highavailability/index.rst b/docs/testing/user/testspecification/highavailability/index.rst index 715f84d0..1dd99d41 100644 --- a/docs/testing/user/testspecification/highavailability/index.rst +++ b/docs/testing/user/testspecification/highavailability/index.rst @@ -8,7 +8,7 @@ OpenStack Services HA test specification ========================================== .. toctree:: -:maxdepth: + :maxdepth: 2 Scope ===== @@ -84,7 +84,7 @@ Test Case 1 - Controller node OpenStack service down - nova-api Short name ---------- -opnfv.ha.tc001.nova-api_service_down +dovetail.ha.tc001.nova-api_service_down Use case specification ---------------------- @@ -180,7 +180,7 @@ Test Case 2 - Controller node OpenStack service down - neutron-server Short name ---------- -opnfv.ha.tc002.neutron-server_service_down +dovetail.ha.tc002.neutron-server_service_down Use case specification ---------------------- @@ -264,7 +264,7 @@ Test Case 3 - Controller node OpenStack service down - keystone Short name ---------- -opnfv.ha.tc003.keystone_service_down +dovetail.ha.tc003.keystone_service_down Use case specification ---------------------- @@ -342,7 +342,7 @@ Test Case 4 - Controller node OpenStack service down - glance-api Short name ---------- -opnfv.ha.tc004.glance-api_service_down +dovetail.ha.tc004.glance-api_service_down Use case specification ---------------------- @@ -430,7 +430,7 @@ Test Case 5 - Controller node OpenStack service down - cinder-api Short name ---------- -opnfv.ha.tc005.cinder-api_service_down +dovetail.ha.tc005.cinder-api_service_down Use case specification ---------------------- @@ -509,7 +509,7 @@ Test Case 6 - Controller Node CPU Overload High Availability Short name ---------- -opnfv.ha.tc006.cpu_overload +dovetail.ha.tc006.cpu_overload Use case specification ---------------------- @@ -594,7 +594,7 @@ Test Case 7 - Controller Node Disk I/O Overload High Availability Short name ---------- -opnfv.ha.tc007.disk_I/O_overload +dovetail.ha.tc007.disk_I/O_overload Use case specification ---------------------- @@ -668,7 +668,7 @@ Test Case 8 - Controller Load Balance as a Service High Availability Short name ---------- -opnfv.ha.tc008.load_balance_service_down +dovetail.ha.tc008.load_balance_service_down Use case specification ---------------------- diff --git a/docs/testing/user/testspecification/index.rst b/docs/testing/user/testspecification/index.rst index 871ec06a..858d02ce 100644 --- a/docs/testing/user/testspecification/index.rst +++ b/docs/testing/user/testspecification/index.rst @@ -1,6 +1,6 @@ .. This work is licensed under a Creative Commons Attribution 4.0 International License. .. http://creativecommons.org/licenses/by/4.0 -.. (c) Ericsson AB +.. (c) Ericsson AB, Huawei Technologies Co.,Ltd .. _dovetail-test_case_specification: @@ -27,11 +27,17 @@ specification documents. .. toctree:: :maxdepth: 1 - ./faultmanagement/index.rst ./highavailability/index.rst ./vimoperationscompute/index.rst ./vimoperationsidentity/index.rst ./vimoperationsimage/index.rst ./vimoperationsnetwork/index.rst ./vimoperationsvolume/index.rst - + ./vping/index.rst + ./ipv6/index.rst + ./forwardingpackets/index.rst + ./securitygroup/index.rst + ./dynamicnetwork/index.rst + ./machinelifecycle/index.rst + ./multiplenodes/index.rst + ./vpn/index.rst diff --git a/docs/testing/user/testspecification/ipv6/index.rst b/docs/testing/user/testspecification/ipv6/index.rst index c3dc844b..0ede0a3d 100644 --- a/docs/testing/user/testspecification/ipv6/index.rst +++ b/docs/testing/user/testspecification/ipv6/index.rst @@ -140,7 +140,7 @@ Test Case 1 - Create and Delete Bulk Network, IPv6 Subnet and Port Short name ---------- -opnfv.ipv6.bulk_network_subnet_port_create_delete +dovetail.ipv6.tc001.bulk_network_subnet_port_create_delete Use case specification ---------------------- @@ -215,7 +215,7 @@ Test Case 2 - Create, Update and Delete an IPv6 Network and Subnet Short name ----------- -opnfv.ipv6.network_subnet_create_update_delete +dovetail.ipv6.tc002.network_subnet_create_update_delete Use case specification ---------------------- @@ -279,7 +279,7 @@ Test Case 3 - Check External Network Visibility Short name ----------- -opnfv.ipv6.external_network_visibility +dovetail.ipv6.tc003.external_network_visibility Use case specification ---------------------- @@ -340,7 +340,7 @@ Test Case 4 - List IPv6 Networks and Subnets Short name ----------- -opnfv.ipv6.network_subnet_list +dovetail.ipv6.tc004.network_subnet_list Use case specification ---------------------- @@ -399,7 +399,7 @@ Test Case 5 - Show Details of an IPv6 Network and Subnet Short name ---------- -opnfv.ipv6.network_subnet_show +dovetail.ipv6.tc005.network_subnet_show Use case specification ---------------------- @@ -459,7 +459,7 @@ Test Case 6 - Create an IPv6 Port in Allowed Allocation Pools Short name ---------- -opnfv.ipv6.port_create_in_allocation_pool +dovetail.ipv6.tc006.port_create_in_allocation_pool Use case specification ---------------------- @@ -524,7 +524,7 @@ Test Case 7 - Create an IPv6 Port with Empty Security Groups Short name ----------- -opnfv.ipv6.port_create_empty_security_group +dovetail.ipv6.tc007.port_create_empty_security_group Use case specification ---------------------- @@ -581,7 +581,7 @@ Test Case 8 - Create, Update and Delete an IPv6 Port Short name ---------- -opnfv.ipv6.port_create_update_delete +dovetail.ipv6.tc008.port_create_update_delete Use case specification ---------------------- @@ -640,7 +640,7 @@ Test Case 9 - List IPv6 Ports Short name ---------- -opnfv.ipv6.tc009.port_list +dovetail.ipv6.tc009.port_list Use case specification ---------------------- @@ -693,7 +693,7 @@ Test Case 10 - Show Key/Valus Details of an IPv6 Port Short name ---------- -opnfv.ipv6.tc010.port_show_details +dovetail.ipv6.tc010.port_show_details Use case specification ---------------------- @@ -754,7 +754,7 @@ Test Case 11 - Add Multiple Interfaces for an IPv6 Router Short name ----------- -opnfv.ipv6.router_add_multiple_interface +dovetail.ipv6.tc011.router_add_multiple_interface Use case specification ---------------------- @@ -819,7 +819,7 @@ Test Case 12 - Add and Remove an IPv6 Router Interface with port_id Short name ---------- -opnfv.ipv6.router_interface_add_remove_with_port +dovetail.ipv6.tc012.router_interface_add_remove_with_port Use case specification ---------------------- @@ -879,7 +879,7 @@ Test Case 13 - Add and Remove an IPv6 Router Interface with subnet_id Short name ---------- -opnfv.ipv6.router_interface_add_remove +dovetail.ipv6.tc013.router_interface_add_remove Use case specification ---------------------- @@ -947,7 +947,7 @@ Test Case 14 - Create, Show, List, Update and Delete an IPv6 router Short name ---------- -opnfv.ipv6.router_create_show_list_update_delete +dovetail.ipv6.tc014.router_create_show_list_update_delete Use case specification ---------------------- @@ -1011,7 +1011,7 @@ Test Case 15 - Create, List, Update, Show and Delete an IPv6 security group Short name ---------- -opnfv.ipv6.security_group_create_list_update_show_delete +dovetail.ipv6.tc015.security_group_create_list_update_show_delete Use case specification ---------------------- @@ -1069,7 +1069,7 @@ Test Case 16 - Create, Show and Delete IPv6 security group rule Short name ---------- -opnfv.ipv6.security_group_rule_create_show_delete +dovetail.ipv6.tc016.security_group_rule_create_show_delete Use case specification ---------------------- @@ -1127,7 +1127,7 @@ Test Case 17 - List IPv6 Security Groups Short name ---------- -opnfv.ipv6.security_group_list +dovetail.ipv6.tc017.security_group_list Use case specification ---------------------- @@ -1172,7 +1172,7 @@ Test Case 18 - IPv6 Address Assignment - Dual Stack, SLAAC, DHCPv6 Stateless Short name ---------- -opnfv.ipv6.dhcpv6_stateless +dovetail.ipv6.tc018.dhcpv6_stateless Use case specification ---------------------- @@ -1247,7 +1247,7 @@ Test Case 19 - IPv6 Address Assignment - Dual Net, Dual Stack, SLAAC, DHCPv6 Sta Short name ---------- -opnfv.ipv6.dualnet_dhcpv6_stateless +dovetail.ipv6.tc019.dualnet_dhcpv6_stateless Use case specification ---------------------- @@ -1326,7 +1326,7 @@ Test Case 20 - IPv6 Address Assignment - Multiple Prefixes, Dual Stack, SLAAC, D Short name ---------- -opnfv.ipv6.multiple_prefixes_dhcpv6_stateless +dovetail.ipv6.tc020.multiple_prefixes_dhcpv6_stateless Use case specification ---------------------- @@ -1404,7 +1404,7 @@ Test Case 21 - IPv6 Address Assignment - Dual Net, Multiple Prefixes, Dual Stack Short name ---------- -opnfv.ipv6.dualnet_multiple_prefixes_dhcpv6_stateless +dovetail.ipv6.tc021.dualnet_multiple_prefixes_dhcpv6_stateless Use case specification ---------------------- @@ -1484,7 +1484,7 @@ Test Case 22 - IPv6 Address Assignment - Dual Stack, SLAAC Short name ---------- -opnfv.ipv6.slaac +dovetail.ipv6.tc022.slaac Use case specification ---------------------- @@ -1558,7 +1558,7 @@ Test Case 23 - IPv6 Address Assignment - Dual Net, Dual Stack, SLAAC Short name ---------- -opnfv.ipv6.dualnet_slaac +dovetail.ipv6.tc023.dualnet_slaac Use case specification ---------------------- @@ -1636,7 +1636,7 @@ Test Case 24 - IPv6 Address Assignment - Multiple Prefixes, Dual Stack, SLAAC Short name ---------- -opnfv.ipv6.multiple_prefixes_slaac +dovetail.ipv6.tc024.multiple_prefixes_slaac Use case specification ---------------------- @@ -1712,7 +1712,7 @@ Test Case 25 - IPv6 Address Assignment - Dual Net, Dual Stack, Multiple Prefixes Short name ---------- -opnfv.ipv6.dualnet_multiple_prefixes_slaac +dovetail.ipv6.tc025.dualnet_multiple_prefixes_slaac Use case specification ---------------------- diff --git a/docs/testing/user/testspecification/machinelifecycle/index.rst b/docs/testing/user/testspecification/machinelifecycle/index.rst index 598812f5..a61a0b32 100644 --- a/docs/testing/user/testspecification/machinelifecycle/index.rst +++ b/docs/testing/user/testspecification/machinelifecycle/index.rst @@ -59,6 +59,9 @@ Each test case is able to run independently, i.e. irrelevant of the state created by a previous test. Specifically, every test performs clean-up operations which return the system to the same state as before the test. +All these test cases are included in the test case dovetail.tempest.tc004 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/multiplenodes/index.rst b/docs/testing/user/testspecification/multiplenodes/index.rst index 72a131a3..2049f601 100644 --- a/docs/testing/user/testspecification/multiplenodes/index.rst +++ b/docs/testing/user/testspecification/multiplenodes/index.rst @@ -53,6 +53,9 @@ on multiple nodes. Each test case is able to run independently, i.e. irrelevant the state created by a previous test. Specifically, every test performs clean-up operations which return the system to the same state as before the test. +All these test cases are included in the test case dovetail.tempest.tc005 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/securitygroup/index.rst b/docs/testing/user/testspecification/securitygroup/index.rst index 0621b84d..daacd963 100644 --- a/docs/testing/user/testspecification/securitygroup/index.rst +++ b/docs/testing/user/testspecification/securitygroup/index.rst @@ -53,6 +53,9 @@ port security. Each test case is able to run independently, i.e. irrelevant of the state created by a previous test. Specifically, every test performs clean-up operations which return the system to the same state as before the test. +All these test cases are included in the test case dovetail.tempest.tc002 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/vimoperationscompute/index.rst b/docs/testing/user/testspecification/vimoperationscompute/index.rst index b6bb852f..1070c8aa 100644 --- a/docs/testing/user/testspecification/vimoperationscompute/index.rst +++ b/docs/testing/user/testspecification/vimoperationscompute/index.rst @@ -68,6 +68,9 @@ the same state as before the test. For brevity, the test cases in this test area are summarized together based on the operations they are testing. +All these test cases are included in the test case dovetail.osinterop.tc001 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/vimoperationsidentity/index.rst b/docs/testing/user/testspecification/vimoperationsidentity/index.rst index 284ffcbc..66212732 100644 --- a/docs/testing/user/testspecification/vimoperationsidentity/index.rst +++ b/docs/testing/user/testspecification/vimoperationsidentity/index.rst @@ -53,6 +53,9 @@ Test Area Structure The test area is structured based on VIM identity operations. Each test case is able to run independently, i.e. irrelevant of the state created by a previous test. +All these test cases are included in the test case dovetail.osinterop.tc001 of +cvp test suite. + Dependency Description ====================== diff --git a/docs/testing/user/testspecification/vimoperationsimage/index.rst b/docs/testing/user/testspecification/vimoperationsimage/index.rst index 7ebc30c9..254096e4 100644 --- a/docs/testing/user/testspecification/vimoperationsimage/index.rst +++ b/docs/testing/user/testspecification/vimoperationsimage/index.rst @@ -54,6 +54,9 @@ to run independently, i.e. irrelevant of the state created by a previous test. For brevity, the test cases in this test area are summarized together based on the operations they are testing. +All these test cases are included in the test case dovetail.osinterop.tc001 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/vimoperationsnetwork/index.rst b/docs/testing/user/testspecification/vimoperationsnetwork/index.rst index d1d9dce3..02ec2a7a 100644 --- a/docs/testing/user/testspecification/vimoperationsnetwork/index.rst +++ b/docs/testing/user/testspecification/vimoperationsnetwork/index.rst @@ -56,6 +56,9 @@ the same state as before the test. For brevity, the test cases in this test area are summarized together based on the operations they are testing. +All these test cases are included in the test case dovetail.osinterop.tc001 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/vimoperationsvolume/index.rst b/docs/testing/user/testspecification/vimoperationsvolume/index.rst index 9d5e275f..ddcc5e12 100644 --- a/docs/testing/user/testspecification/vimoperationsvolume/index.rst +++ b/docs/testing/user/testspecification/vimoperationsvolume/index.rst @@ -69,6 +69,9 @@ the same state as before the test. For brevity, the test cases in this test area are summarized together based on the operations they are testing. +All these test cases are included in the test case dovetail.osinterop.tc001 of +cvp test suite. + Test Descriptions ================= diff --git a/docs/testing/user/testspecification/vping/index.rst b/docs/testing/user/testspecification/vping/index.rst index d7a207c0..486ee842 100644 --- a/docs/testing/user/testspecification/vping/index.rst +++ b/docs/testing/user/testspecification/vping/index.rst @@ -77,7 +77,7 @@ Test Case 1 - vPing using userdata provided by nova metadata service Short name ---------- -opnfv.vping.userdata +dovetail.vping.tc001.userdata Use case specification @@ -177,7 +177,7 @@ Test Case 2 - vPing using SSH to a floating IP Short name ---------- -opnfv.vping.ssh +dovetail.vping.tc002.ssh Use case specification diff --git a/docs/testing/user/testspecification/vpn/index.rst b/docs/testing/user/testspecification/vpn/index.rst index 0a8a8d17..13c0cfa6 100644 --- a/docs/testing/user/testspecification/vpn/index.rst +++ b/docs/testing/user/testspecification/vpn/index.rst @@ -85,7 +85,7 @@ Test Case 1 - VPN provides connectivity between Neutron subnets Short name ---------- -opnfv.sdnvpn.subnet_connectivity +dovetail.sdnvpn.tc001.subnet_connectivity Use case specification @@ -200,7 +200,7 @@ Test Case 2 - VPNs ensure traffic separation between tenants Short Name ---------- -opnfv.sdnvpn.tenant_separation +dovetail.sdnvpn.tc002.tenant_separation Use case specification @@ -317,7 +317,7 @@ Test Case 3 - VPN provides connectivity between subnets using router association Short Name ---------- -opnfv.sdnvpn.router_association +dovetail.sdnvpn.tc004.router_association Use case specification @@ -441,7 +441,7 @@ Test Case 4 - Verify interworking of router and network associations with floati Short Name ---------- -opnfv.sdnvpn.router_association_floating_ip +dovetail.sdnvpn.tc008.router_association_floating_ip Use case specification -- cgit 1.2.3-korg