+---
compliance_set:
name: compliance_set
testcases_list:
+---
# only used for dovetail tool development debug
# nfvi.tc001 tc002 running time is shorter, about 3 minutes
# ipv6.tc001 about 20 minutes
+---
proposed_tests:
name: proposed_tests
testcases_list:
+---
cli:
arguments:
config:
-
+---
work_dir: /home/opnfv/dovetail
result_dir: /home/opnfv/dovetail/results
report_file: 'dovetail_report.txt'
+---
functest:
image_name: opnfv/functest
docker_tag: latest
+---
yardstick:
image_name: opnfv/yardstick
docker_tag: latest
class Parser:
- '''preprocess configuration files'''
+ """preprocess configuration files"""
logger = None
+---
dovetail.example.tc001:
name: dovetail.example.tc001
objective: Bulk creation and deletion of IPv6 networks, ports and subnets
+---
dovetail.example.tc002:
name: dovetail.example.tc002
objective: VIM ipv6 operations, to create/update/delete an IPv6 network and subnet
- "echo post_condition"
report:
sub_testcase_list:
-
+---
dovetail.example.tc003:
name: dovetail.example.tc003
objective: doing something useful
- ""
report:
sub_testcase_list:
-
+---
dovetail.ipv6.tc001:
name: dovetail.ipv6.tc001
objective: Bulk creation and deletion of IPv6 networks, ports and subnets
+---
dovetail.ipv6.tc002:
name: dovetail.ipv6.tc002
objective: VIM ipv6 operations, to create/update/delete an IPv6 network and subnet
+---
dovetail.ipv6.tc003:
name: dovetail.ipv6.tc003
objective: VIM ipv6 operations, to check external network visibility
+---
dovetail.ipv6.tc004:
name: dovetail.ipv6.tc004
objective: VIM ipv6 operations, to list IPv6 networks and subnets of a tenant
+---
dovetail.ipv6.tc005:
name: dovetail.ipv6.tc005
objective: VIM ipv6 operations, to show information of an IPv6 network and subnet
+---
dovetail.ipv6.tc006:
name: dovetail.ipv6.tc006
objective: VIM ipv6 operations, to create an IPv6 port in allowed allocation pools
+---
dovetail.ipv6.tc007:
name: dovetail.ipv6.tc007
objective: VIM ipv6 operations, to create an IPv6 port without security groups
+---
dovetail.ipv6.tc008:
name: dovetail.ipv6.tc008
objective: VIM ipv6 operations, to create/update/delete an IPv6 port
+---
dovetail.ipv6.tc009:
name: dovetail.ipv6.tc009
objective: VIM ipv6 operations, to list IPv6 ports of a tenant
+---
dovetail.ipv6.tc010:
name: dovetail.ipv6.tc010
objective: VIM ipv6 operations, to show information of an IPv6 port
+---
dovetail.ipv6.tc011:
name: dovetail.ipv6.tc011
objective: VIM ipv6 operations, to add multiple interfaces for an IPv6 router
+---
dovetail.ipv6.tc012:
name: dovetail.ipv6.tc012
objective: VIM ipv6 operations, to add and remove an IPv6 router interface with port_id
+---
dovetail.ipv6.tc013:
name: dovetail.ipv6.tc013
objective: VIM ipv6 operations, to add and remove an IPv6 router interface with subnet_id
+---
dovetail.ipv6.tc014:
name: dovetail.ipv6.tc014
objective: VIM ipv6 operations, to create, update, delete, list and show an IPv6 router
+---
dovetail.ipv6.tc015:
name: dovetail.ipv6.tc015
objective: VIM ipv6 operations, to create, update, delete, list and show an IPv6 security group
+---
dovetail.ipv6.tc016:
name: dovetail.ipv6.tc016
objective: VIM ipv6 operations, to create, delete and show security group rules
+---
dovetail.ipv6.tc017:
name: dovetail.ipv6.tc017
objective: VIM ipv6 operations, to list all security groups
+---
dovetail.ipv6.tc018:
name: dovetail.ipv6.tc018
objective: VIM ipv6 operations, to show information of an IPv6 port
+---
dovetail.ipv6.tc019:
name: dovetail.ipv6.tc019
objective: VIM ipv6 operations, to do IPv6 address assignment - dual stack, DHCPv6 stateless
+---
dovetail.ipv6.tc020:
name: dovetail.ipv6.tc020
objective: VIM ipv6 operations, to do IPv6 Address Assignment - Multiple Prefixes, DHCPv6 Stateless
+---
dovetail.ipv6.tc021:
name: dovetail.ipv6.tc021
objective: VIM ipv6 operations, to do IPv6 Address Assignment - Dual Stack, Multiple Prefixes, DHCPv6 Stateless
+---
dovetail.ipv6.tc022:
name: dovetail.ipv6.tc022
objective: VIM ipv6 operations, to do IPv6 Address Assignment - SLAAC
+---
dovetail.ipv6.tc023:
name: dovetail.ipv6.tc023
objective: VIM ipv6 operations, to do IPv6 Address Assignment - Dual Stack, SLAAC
+---
dovetail.ipv6.tc024:
name: dovetail.ipv6.tc024
objective: VIM ipv6 operations, to do IPv6 address assignment - multiple prefixes, SLAAC
+---
dovetail.ipv6.tc025:
name: dovetail.ipv6.tc025
objective: VIM ipv6 operations, to do IPv6 address assignment - dual stack, multiple prefixes, SLAAC
+---
dovetail.nfvi.tc001:
name: dovetail.nfvi.tc001
objective: testing for vping using ssh
+---
dovetail.nfvi.tc002:
name: dovetail.nfvi.tc002
objective: testing for vping using userdata
+---
dovetail.vimops.tc001:
name: dovetail.vimops.tc001
objective: Glance images v2 index
+---
dovetail.vimops.tc002:
name: dovetail.vimops.tc002
objective: Glance Images v2 Delete
+---
dovetail.vimops.tc003:
name: dovetail.vimops.tc003
objective: Glance images v2 list
+---
dovetail.vimops.tc004:
name: dovetail.vimops.tc004
objective: Glance images v2 list
+---
dovetail.vimops.tc005:
name: dovetail.vimops.tc005
objective: Glance images v2 import
+---
dovetail.vimops.tc006:
name: dovetail.vimops.tc006
objective: Glance images v2 update
+---
dovetail.ipv6.tc001:
name: dovetail.ipv6.tc001
objective: VIM ipv6 operations, to create/delete network, port and subnet in bulk operation
--- /dev/null
+./dovetail/tests/unit/test_testcase.yaml
+ 4:81 error line too long (93 > 80 characters) (line-length)
+
+./dovetail/compliance/proposed_tests.yml
+ 14:4 warning comment not indented like content (comments-indentation)
+
+./dovetail/testcase/ipv6.tc023.yml
+ 4:81 error line too long (83 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc012.yml
+ 4:81 error line too long (89 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc019.yml
+ 4:81 error line too long (94 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc005.yml
+ 4:81 error line too long (83 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc021.yml
+ 4:81 error line too long (113 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc016.yml
+ 4:81 error line too long (81 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc025.yml
+ 4:81 error line too long (102 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc013.yml
+ 4:81 error line too long (91 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc006.yml
+ 4:81 error line too long (84 > 80 characters) (line-length)
+
+./dovetail/testcase/example.tc003.yml
+ 15:1 error too many blank lines (1 > 0) (empty-lines)
+
+./dovetail/testcase/ipv6.tc002.yml
+ 4:81 error line too long (84 > 80 characters) (line-length)
+ 12:1 error too many blank lines (1 > 0) (empty-lines)
+
+./dovetail/testcase/ipv6.tc024.yml
+ 4:81 error line too long (90 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc015.yml
+ 4:81 error line too long (97 > 80 characters) (line-length)
+
+./dovetail/testcase/ipv6.tc020.yml
+ 4:81 error line too long (101 > 80 characters) (line-length)
+
+./dovetail/testcase/example.tc002.yml
+ 4:81 error line too long (84 > 80 characters) (line-length)
+ 17:1 error too many blank lines (1 > 0) (empty-lines)
+
+./dovetail/testcase/ipv6.tc014.yml
+ 4:81 error line too long (89 > 80 characters) (line-length)
+
+./dovetail/conf/cmd_config.yml
+ 5:7 warning comment not indented like content (comments-indentation)
+ 48:81 error line too long (84 > 80 characters) (line-length)
+ 55:81 error line too long (83 > 80 characters) (line-length)
+
+./dovetail/conf/yardstick_config.yml
+ 19:81 error line too long (81 > 80 characters) (line-length)
+