List of Input Parameters for VSP
[sdc.git] / openecomp-be / lib / openecomp-sdc-externaltesting-lib / openecomp-sdc-externaltesting-api / src / test / data / testtree.json
1 {
2   "name": "root",
3   "description": "root",
4   "tests": [],
5   "children": [
6     {
7       "name": "certification",
8       "description": "Available Certification Queries",
9       "children": [
10         {
11           "name": "certificationtests",
12           "description": "Certification Tests",
13           "tests": [
14             {
15               "scenario": "certification",
16               "testCaseName": "certquery",
17               "testSuiteName": "certificationtests",
18               "description": "VSP Certifications",
19               "author": "jguistwite@iconectiv.com",
20               "inputs": [
21                 {
22                   "name": "vspId",
23                   "description": "VSP ID",
24                   "type": "text",
25                   "defaultValue": "",
26                   "isOptional": false,
27                   "metadata": {
28                     "maxLength": 36.0,
29                     "minLength": 1.0,
30                     "disabled": true
31                   }
32                 },
33                 {
34                   "name": "vspVersion",
35                   "description": "Previous VSP Version",
36                   "type": "text",
37                   "defaultValue": "",
38                   "isOptional": false,
39                   "metadata": {
40                     "maxLength": 36.0,
41                     "minLength": 1.0,
42                     "disabled": true
43                   }
44                 }
45               ],
46               "endpoint": "opnfv"
47             }
48           ],
49           "children": []
50         }
51       ]
52     },
53     {
54       "name": "compliance",
55       "description": "Available Compliance Tests",
56       "tests": [],
57       "children": [
58         {
59           "name": "compliancetests",
60           "description": "Compliance Tests",
61           "tests": [
62             {
63               "scenario": "compliance",
64               "testCaseName": "sriov",
65               "testSuiteName": "compliancetests",
66               "description": "SR-IOV Test",
67               "author": "Jim",
68               "inputs": [
69                 {
70                   "name": "vspId",
71                   "description": "VSP ID",
72                   "type": "text",
73                   "isOptional": false,
74                   "metadata": {
75                     "isDisabled": true,
76                     "maxLength": "36",
77                     "minLength": "1"
78                   }
79                 },
80                 {
81                   "name": "vspVersion",
82                   "description": "VSP Version",
83                   "type": "text",
84                   "isOptional": false,
85                   "metadata": {
86                     "isDisabled": true,
87                     "maxLength": "36",
88                     "minLength": "1"
89                   }
90                 },
91                 {
92                   "name": "allowSriov",
93                   "description": "Allow SRIOV?",
94                   "type": "select",
95                   "defaultValue": "false",
96                   "isOptional": false,
97                   "metadata": {
98                     "isDisabled": true,
99                     "choices": [
100                       {
101                         "key": "true",
102                         "label": "Yes"
103                       },
104                       {
105                         "key": "false",
106                         "label": "No"
107                       }
108                     ]
109                   }
110                 }
111               ],
112               "endpoint": "vtp"
113             }
114           ]
115         }
116       ]
117     }
118   ]
119 }