-
Notifications
You must be signed in to change notification settings - Fork 44
/
testSet.env
395 lines (291 loc) · 14.4 KB
/
testSet.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
#!/bin/bash
## NSID for Tumblebug
NSID=ns01
## MCIS monitoring agent install. [yes or no]
AgentInstallOn=no
## Number of CSP types and corresponding regions
NumCSP=3
TotalNumCSP=18
## Define sequential test order for cloud types
# Note: you can change order by replacing lines (automatically assign continuous numbers starting from 1)
IX=0
IndexTestCloud01=$((++IX))
IndexTestCloud02=$((++IX))
IndexTestCloud03=$((++IX))
IndexAWS=$((++IX))
IndexAzure=$((++IX))
IndexGCP=$((++IX))
IndexAlibaba=$((++IX))
IndexOpenstack=$((++IX))
IndexNCP=$((++IX))
IndexNCPVPC=$((++IX))
IndexCloudit=$((++IX))
IndexTencent=$((++IX))
IndexKTcloud=$((++IX))
IndexKTcloudVPC=$((++IX))
IndexIBMVPC=$((++IX))
IndexNHNcloud=$((++IX))
IndexCloudTwin=$((++IX))
IndexMock=$((++IX))
## Designated strings for Cloud types
# Note: don't need to touch unless you are adding new Cloud type
CSPType[$IndexAWS]=aws
CSPType[$IndexAlibaba]=alibaba
CSPType[$IndexGCP]=gcp
CSPType[$IndexAzure]=azure
CSPType[$IndexMock]=mock
CSPType[$IndexOpenstack]=openstack
CSPType[$IndexNCP]=ncp
CSPType[$IndexNCPVPC]=ncpvpc
CSPType[$IndexCloudTwin]=cloudtwin
CSPType[$IndexCloudit]=cloudit
CSPType[$IndexTencent]=tencent
CSPType[$IndexKTcloud]=ktcloud
CSPType[$IndexKTcloudVPC]=ktcloudvpc
CSPType[$IndexIBMVPC]=ibm
CSPType[$IndexNHNcloud]=nhncloud
CSPType[$IndexTestCloud01]=testcloud01
CSPType[$IndexTestCloud02]=testcloud02
CSPType[$IndexTestCloud03]=testcloud03
## Test setting for Regions of Cloud types
# Note: you can change order by replacing lines (automatically assign continuous numbers starting from 1)
# AWS (Total: 21 Regions / Recommend: 20 Regions)
NumRegion[$IndexAWS]=4
TotalNumRegion[$IndexAWS]=21
IY=0
AwsApSoutheast1=$((++IY)) # Location: Asia Pacific (Singapore)
AwsCaCentral1=$((++IY)) # Location: Canada (Central)
AwsUsWest1=$((++IY)) # Location: US West (N. California)
AwsUsEast1=$((++IY)) # Location: US East (N. Virginia)
AwsApNortheast1=$((++IY)) # Location: Asia Pacific (Tokyo)
AwsApSouth1=$((++IY)) # Location: Asia Pacific (Mumbai)
AwsApSoutheast2=$((++IY)) # Location: Asia Pacific (Sydney)
AwsEuWest2=$((++IY)) # Location: Europe (London)
AwsUsEast2=$((++IY)) # Location: US East (Ohio)
AwsUsWest2=$((++IY)) # Location: US West (Oregon)
AwsApNortheast3=$((++IY)) # Location: Asia Pacific (Osaka)
AwsEuCentral1=$((++IY)) # Location: Europe (Frankfurt)
AwsEuWest1=$((++IY)) # Location: Europe (Ireland)
AwsEuWest3=$((++IY)) # Location: Europe (Paris)
AwsEuNorth1=$((++IY)) # Location: Europe (Stockholm) - No t2.xxx Specs. t3 c5 m5 r5 .. are availble
AwsSaEast1=$((++IY)) # Location: South America (São Paulo)
AwsApNortheast2=$((++IY)) # Location: Asia Pacific (Seoul)
AwsApEast1=$((++IY)) # Location: Asia Pacific (Hong Kong) - Opt-In required
AwsMeSouth1=$((++IY)) # Location: Middle East (Bahrain) - Opt-In required
AwsAfSouth1=$((++IY)) # Location: Africa (Cape Town) - Opt-In required
AwsEuSouth1=$((++IY)) # Location: Europe (Milan) - Opt-In required
# Alibaba (Total: 24 Regions / Recommend: 9 Regions)
NumRegion[$IndexAlibaba]=2
TotalNumRegion[$IndexAlibaba]=24
IY=0
AlibabaApNortheast2=$((++IY)) # Location: South Korea (Seoul) [zone:a]
AlibabaApNortheast1=$((++IY)) # Location: Japan (Tokyo)
AlibabaApSouth1=$((++IY)) # Location: Mumbai Zone A
AlibabaApSoutheast1=$((++IY)) # Location: Singapore [zone:a,b,c]
AlibabaApSoutheast2=$((++IY)) # Location: Australia (Sydney) [zone:a,b]
AlibabaApSoutheast3=$((++IY)) # Location: Malaysia (Kuala Lumpur) [zone:a,b]
AlibabaApSoutheast5=$((++IY)) # Location: Indonesia (Jakarta) [zone:a,b]
AlibabaUsWest1=$((++IY)) # Location: US (Silicon Valley) [zone:a,b]
AlibabaUsEast1=$((++IY)) # Location: US (Virginia) [zone:a,b]
AlibabaEuCentral1=$((++IY)) # Location: Germany (Frankfurt) [zone:a,b] - ERR: Unable to get GetVMSpec - context deadline exceeded
AlibabaEuWest1=$((++IY)) # Location: UK (London) [zone:a,b] - ERR: Unable to get GetVMSpec - context deadline exceeded
AlibabaMeEast1=$((++IY)) # Location: UAE (Dubai) [zone:a] - Few VM Specs are available
AlibabaCnHongkong=$((++IY)) # Location: China (Hong Kong) [zone:b,c] - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnShanghai=$((++IY)) # Location: China (Shanghai) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnBeijing=$((++IY)) # Location: China (Beijing) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnQingdao=$((++IY)) # Location: China (Qingdao) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnZhangjiakou=$((++IY)) # Location: China (Zhangjiakou) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnHuhehaote=$((++IY)) # Location: China (Hohhot) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnHangzhou=$((++IY)) # Location: China (Hangzhou) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnShenzhen=$((++IY)) # Location: China (Shenzhen) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnHeyuan=$((++IY)) # Location: China (Heyuan) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnChengdu=$((++IY)) # Location: China (Chengdu) - NEED TO CHECK NETWORK OUTBOUND
AlibabaCnWulanchabu=$((++IY)) # Location: China (Ulanqab) - ERR: InvalidSystemDiskCategory.ValueNotSupported - NEED TO CHECK NETWORK OUTBOUND. no ecs.t5 available.
AlibabaCnGuangzhou=$((++IY)) # Location: China (Guangzhou) - NEED TO CHECK NETWORK OUTBOUND. no ecs.t5 available.
# GCP (Total: 25 Regions / Recommend: 22 Regions)
NumRegion[$IndexGCP]=2
TotalNumRegion[$IndexGCP]=25
IY=0
GcpAsiaEast1=$((++IY)) # Location: Changhua County Taiwan
GcpEuropeWest3=$((++IY)) # Location: Frankfurt Germany
GcpAsiaEast2=$((++IY)) # Location: Hong Kong
GcpAsiaNortheast1=$((++IY)) # Location: Tokyo Japan
GcpAsiaNortheast2=$((++IY)) # Location: Osaka Japan
GcpAsiaNortheast3=$((++IY)) # Location: Seoul South Korea
GcpUsWest4=$((++IY)) # Location: Las Vegas Nevada USA
GcpAsiaSoutheast1=$((++IY)) # Location: Jurong West Singapore
GcpAustraliaSoutheast1=$((++IY)) # Location: Sydney Australia
GcpEuropeNorth1=$((++IY)) # Location: Hamina Finland
GcpEuropeWest1=$((++IY)) # Location: St. Ghislain Belgium
GcpEuropeWest2=$((++IY)) # Location: London England UK
GcpEuropeWest4=$((++IY)) # Location: Eemshaven Netherlands
GcpEuropeWest6=$((++IY)) # Location: Zurich Switzerland
GcpNorthamericaNortheast1=$((++IY)) # Location: Montreal Quebec Canada
GcpSouthamericaEast1=$((++IY)) # Location: Osasco (Sao Paulo) Brazil
GcpUsCentral1=$((++IY)) # Location: Council Bluffs Iowa USA
GcpUsEast1=$((++IY)) # Location: Moncks Corner South Carolina USA
GcpUsEast4=$((++IY)) # Location: Ashburn Northern Virginia USA
GcpUsWest1=$((++IY)) # Location: The Dalles Oregon USA
GcpUsWest2=$((++IY)) # Location: Los Angeles California USA
GcpUsWest3=$((++IY)) # Location: Salt Lake City Utah USA
GcpAsiaSouth1=$((++IY)) # Location: Mumbai India (zone b since zone a returns QUOTA_EXCEEDED)
GcpAsiaSoutheast2=$((++IY)) # Location: Jakarta, Indonesia, APAC
GcpEuropeCentral2=$((++IY)) # Location: Warsaw, Poland, Europe
# Azure (Total: 40 Regions / Recommend: 34 Regions)
NumRegion[$IndexAzure]=2
TotalNumRegion[$IndexAzure]=40
IY=0
AzureWestus=$((++IY)) # Location: West US
AzureEastus=$((++IY)) # Location: East US
AzureNortheurope=$((++IY)) # Location: North Europe
AzureWesteurope=$((++IY)) # Location: West Europe
AzureEastasia=$((++IY)) # Location: East Asia
AzureSoutheastasia=$((++IY)) # Location: Southeast Asia
AzureNorthcentralus=$((++IY)) # Location: North Central US
AzureSouthcentralus=$((++IY)) # Location: South Central US
AzureCentralus=$((++IY)) # Location: Central US
AzureEastus2=$((++IY)) # Location: East US 2
AzureJapaneast=$((++IY)) # Location: Japan East
AzureJapanwest=$((++IY)) # Location: Japan West
AzureBrazilsouth=$((++IY)) # Location: Brazil South
AzureAustraliaeast=$((++IY)) # Location: Australia East
AzureAustraliasoutheast=$((++IY)) # Location: Australia Southeast
AzureCentralindia=$((++IY)) # Location: Central India
AzureCanadacentral=$((++IY)) # Location: Canada Central
AzureCanadaeast=$((++IY)) # Location: Canada East
AzureWestcentralus=$((++IY)) # Location: West Central US
AzureWestus2=$((++IY)) # Location: West US 2
AzureUkwest=$((++IY)) # Location: UK West
AzureUksouth=$((++IY)) # Location: UK South
AzureKoreacentral=$((++IY)) # Location: Korea Central
AzureKoreasouth=$((++IY)) # Location: Korea South
AzureFrancecentral=$((++IY)) # Location: France Central
AzureAustraliacentral=$((++IY)) # Location: Australia Central
AzureSouthafricanorth=$((++IY)) # Location: South Africa North
AzureUaenorth=$((++IY)) # Location: UAE North
AzureSwitzerlandnorth=$((++IY)) # Location: Switzerland North
AzureGermanywestcentral=$((++IY)) # Location: Germany West Central
AzureNorwayeast=$((++IY)) # Location: Norway East
AzureSouthindia=$((++IY)) # Location: South India (not recommend) ERR: not subscribed by default
AzureWestindia=$((++IY)) # Location: West India (not recommend) ERR: not subscribed by default
AzureSouthafricawest=$((++IY)) # Location: South Africa West (not recommend)
AzureSwitzerlandwest=$((++IY)) # Location: Switzerland West (not recommend)
AzureGermanynorth=$((++IY)) # Location: Germany North (not recommend)
AzureUaecentral=$((++IY)) # Location: UAE Central (not recommend)
AzureNorwaywest=$((++IY)) # Location: Norway West (not recommend)
AzureFrancesouth=$((++IY)) # Location: France South (not recommend)
AzureAustraliacentral2=$((++IY)) # Location: Australia Central 2 (not recommend. not support vm service)
# Openstack (Total: 1 Regions / Recommend: 1 Regions)
NumRegion[$IndexOpenstack]=1
TotalNumRegion[$IndexOpenstack]=1
IY=0
OpenstackRegion01=$((++IY)) # Location: Korea Daejeon (Internal)
# NCP (Total: 7 Regions / Recommend: ? Regions)
NumRegion[$IndexNCP]=7
TotalNumRegion[$IndexNCP]=7
IY=0
NcpKorea1=$((++IY)) # Location: NCP Korea (Gasan)
NcpKorea2=$((++IY)) # Location: NCP Korea (PyeongChon)
NcpUsWestern=$((++IY)) # Location: NCP US West
NcpGermany=$((++IY)) # Location: NCP Germany
NcpSingapore=$((++IY)) # Location: NCP Singapore
NcpJapan=$((++IY)) # Location: NCP Japan
NcpHongkong=$((++IY)) # Location: NCP Hongkong
# NCP VPC (Total: 6 Regions / Recommend: ? Regions)
NumRegion[$IndexNCPVPC]=6
TotalNumRegion[$IndexNCPVPC]=6
IY=0
NcpVpcKorea1=$((++IY)) # Location: NCP VPC Korea 1
NcpVpcKorea2=$((++IY)) # Location: NCP VPC Korea 2
NcpVpcSingapore4=$((++IY)) # Location: NCP VPC Singapore 4
NcpVpcSingapore5=$((++IY)) # Location: NCP VPC Singapore 5
NcpVpcJapan4=$((++IY)) # Location: NCP VPC Japan 4
NcpVpcJapan5=$((++IY)) # Location: NCP VPC Japan 5
# Cloudit (Total: 1 Regions / Recommend: 1 Regions)
NumRegion[$IndexCloudit]=1
TotalNumRegion[$IndexCloudit]=1
IY=0
ClouditRegion01=$((++IY)) # Location: Korea Seoul (Internal)
# Tencent (Total: 18 Regions / Recommend: 11 Regions)
NumRegion[$IndexTencent]=1
TotalNumRegion[$IndexTencent]=18
IY=0
TencentApSingapore=$((++IY)) # Location: Singapore
TencentApJakarta=$((++IY)) # Location: Jakarta
TencentApSeoul=$((++IY)) # Location: Seoul
TencentApTokyo=$((++IY)) # Location: Tokyo
TencentApMumbai=$((++IY)) # Location: Mumbai
TencentApBangkok=$((++IY)) # Location: Bangkok
TencentNaToronto=$((++IY)) # Location: Toronto
TencentNaSiliconValley=$((++IY)) # Location: SiliconValley
TencentNaVirginia=$((++IY)) # Location: Virginia
TencentEuFrankfurt=$((++IY)) # Location: Frankfurt
TencentEuMoscow=$((++IY)) # Location: Moscow
TencentApGuangzhou=$((++IY)) # Location: Guangzhou, China
TencentApShanghai=$((++IY)) # Location: Shanghai, China
TencentApNanjing=$((++IY)) # Location: Nanjing, China
TencentApBeijing=$((++IY)) # Location: Beijing, China
TencentApChengdu=$((++IY)) # Location: Chengdu, China
TencentApChongqing=$((++IY)) # Location: Chongqing, China
TencentApHongKong=$((++IY)) # Location: Hong Kong
# KT cloud (Total: 6 Regions / Recommend: n Regions)
NumRegion[$IndexKTcloud]=4
TotalNumRegion[$IndexKTcloud]=4
IY=0
KTcloudKRCentralA=$((++IY)) # Location: Cheon-an, South Korea
KTcloudKRCentralB=$((++IY)) # Location: Cheon-an, South Korea
KTcloudKRSeoulM=$((++IY)) # Location: Seoul, South Korea
KTcloudKRSeoulM2=$((++IY)) # Location: Seoul, South Korea
# KT cloud VPC (Total: 1 Regions / Recommend: ? Regions)
NumRegion[$IndexKTcloudVPC]=1
TotalNumRegion[$IndexKTcloudVPC]=1
IY=0
KTcloudVpcKrDxM1=$((++IY)) # Location: Seoul - South Korea
# IBM-VPC (Total: 9 Regions / Recommend: n Regions)
NumRegion[$IndexIBMVPC]=1
TotalNumRegion[$IndexIBMVPC]=9
IY=0
IbmVpcUsSouth=$((++IY)) # Location: Dallas (US South)
IbmVpcBrSaoPaulo=$((++IY)) # Location: Sao Paulo (Brazil)
IbmVpcCaToronto=$((++IY)) # Location: Toronto (Canada)
IbmVpcUsEast=$((++IY)) # Location: Washington DC (US East)
IbmVpcEuFrankfurt=$((++IY)) # Location: Frankfurt (Germany)
IbmVpcEuLondon=$((++IY)) # Location: London (United Kingdom)
IbmVpcJpOsaka=$((++IY)) # Location: Osaka (Japan)
IbmVpcAuSydney=$((++IY)) # Location: Sydney (Australia)
IbmVpcJpTokyo=$((++IY)) # Location: Tokyo (Japan)
# NHN Cloud (Total: 6 Regions / Recommend: n Regions)
NumRegion[$IndexNHNcloud]=6
TotalNumRegion[$IndexNHNcloud]=6
IY=0
NHNcloudKrPangyo1=$((++IY)) # Location: South Korea (Pangyo1)
NHNcloudKrPangyo2=$((++IY)) # Location: South Korea (Pangyo2)
NHNcloudKrPyeongchon1=$((++IY)) # Location: South Korea (Pyeongchon1)
NHNcloudKrPyeongchon2=$((++IY)) # Location: South Korea (Pyeongchon2)
NHNcloudJpTokyo1=$((++IY)) # Location: Japan (Tokyo1)
NHNcloudJpTokyo2=$((++IY)) # Location: Japan (Tokyo2)
# Cloud-Twin (Total: 1 Regions / Recommend: 1 Regions)
NumRegion[$IndexCloudTwin]=1
TotalNumRegion[$IndexCloudTwin]=1
IY=0
CloudTwinRegion01=$((++IY)) # Location: Korea Daejeon (Internal)
# Mock (Total: 1 Regions / Recommend: 1 Regions)
NumRegion[$IndexMock]=1
TotalNumRegion[$IndexMock]=1
IY=0
MockSeoul=$((++IY)) # Location: Korea Seoul (Virtual)
# TestCloud01 to emulate cloud using Mock driver (1 Regions)
NumRegion[$IndexTestCloud01]=1
TotalNumRegion[$IndexTestCloud01]=1
IY=0
TestCloud01Seoul=$((++IY)) # Location: Korea (Seoul)
# TestCloud02 to emulate cloud using Mock driver (1 Regions)
NumRegion[$IndexTestCloud02]=1
TotalNumRegion[$IndexTestCloud02]=1
IY=0
TestCloud02Canada=$((++IY)) # Location: Canada (Central)
# TestCloud03 to emulate cloud using Mock driver (1 Regions)
NumRegion[$IndexTestCloud03]=1
TotalNumRegion[$IndexTestCloud03]=1
IY=0
TestCloud03Frankfurt=$((++IY)) # Location: Europe (Frankfurt)