-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest_report.html
More file actions
584 lines (464 loc) · 558 KB
/
test_report.html
File metadata and controls
584 lines (464 loc) · 558 KB
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
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>go-test-report</title>
<style type="text/css">
body {
font-family: sans-serif;
background-color: #f3f3f3;
border-top: 2px #dee6e8 solid;
margin: 0;
}
div.pageHeader span.projectTitle {
font-family: serif;
font-size: 2em;
padding-left: 56px;
padding-top: 80px;
display: block;
color: #a5a5a5;
text-shadow: 0 -1px 1px white;
}
div.pageHeader div.testStats {
position: absolute;
top: 7px;
right: 52px;
font-size: 0.8em;
color: #a2a2a2;
}
div.pageHeader div.testStats span.indicator {
font-size: 2em;
position: relative;
top: 5px;
text-shadow: 0 1px 0 white;
}
div.pageHeader div.testStats span strong {
margin-right: 16px;
}
div.pageHeader div.testStats span.total {
border-right: 1px #afafaf dotted;
background: #8298af;
}
div.pageHeader div.testStats span.passed {
border-right: 1px #afafaf dotted;
background: #6fca83;
}
div.pageHeader div.testStats span.skipped {
background: #bababa;
}
div.pageHeader div.testStats span.failed {
background: #ff7676;
}
div.pageHeader div.testStats span {
margin-right: 1px;
height: 55px;
padding: 20px 8px 18px;
color: white;
}
div.pageHeader .testGroupsTitle {
margin: 16px 32px 8px 40px;
font-size: 0.9em;
color: darkgrey;
display: inline-block;
}
div.pageHeader .testExecutionDate {
display: inline-block;
position: absolute;
right: 10px;
margin: 14px 32px 8px 40px;
color: #9e9e9e;
font-size: 0.9em;
}
.testReportContainer {
padding: 0 32px 32px 32px;
}
.cardContainer {
padding: 16px 16px 16px;
box-shadow: 0 4px 4px #d4d4d4;
background-color: white;
}
#testResults {
display: flex;
flex-wrap: wrap;
}
.testResultGroup {
width: 24px;
height: 24px;
background-color: #43c143;
margin-left: 1px;
margin-bottom: 1px;
box-sizing: border-box;
}
.testResultGroup.selected {
border: 1px white solid;
background-color: black !important;
}
.testResultGroup.skipped {
border: 2px gray solid;
}
.testResultGroup.failed {
background-color: red;
}
.cardContainer.testGroupList,
.cardContainer.testDetail {
margin-top: 16px;
padding: 16px;
}
.cardContainer.testGroupList {
color: #9c9c9c;
padding: 0;
}
.cardContainer.testGroupList .testGroupRow {
cursor: default;
border-bottom: 1px #dadada dotted;
}
.cardContainer.testGroupList .testGroupRow span.testStatus {
font-size: 1.2em;
font-weight: bold;
color: #139e13;
pointer-events: none;
display: inline-block;
overflow: hidden;
float: left;
padding-top: 10px;
padding-left: 20px;
padding-right: 12px;
}
.cardContainer.testGroupList .testGroupRow span.testStatus.skipped {
color: gray;
}
.cardContainer.testGroupList .testGroupRow span.testStatus.failed {
color: red;
}
.cardContainer.testGroupList .testGroupRow span.testTitle {
font-size: 0.9em;
padding: 12px 0 10px;
display: inline-block;
pointer-events: none;
color: #525252;
text-overflow: ellipsis;
overflow: hidden;
width: calc(100% - 110px);
}
.cardContainer.testGroupList .testGroupRow span.testDuration {
pointer-events: none;
}
.cardContainer.testGroupList .testGroupRow {
position: relative;
border-left: 4px #43c143 solid;
}
.cardContainer.testGroupList .testGroupRow.skipped {
color: gray;
border-left: 4px gray solid;
}
.cardContainer.testGroupList .testGroupRow.failed {
color: red;
border-left: 4px red solid;
}
.cardContainer.testGroupList .testGroupRow:hover {
background-color: #fffaea;
transition: 0.250s;
}
.cardContainer .testOutput {
padding: 8px 16px 24px 16px;
}
.cardContainer .console {
display: block;
font-family: monospace;
padding: 10px;
background-color: #424242;
color: #1aff00;
border-bottom: 1px #1aff00 dotted;
overflow: auto;
font-size: 1.1em;
}
.cardContainer .testOutput .testDetail {
border-bottom: 1px #d0d0d0 solid;
padding: 16px;
background-color: #e6e6e6;
border-radius: 0 0 4px 4px;
color: dimgrey;
font-size: 0.8em;
}
.cardContainer .console.skipped{
color: #d9d9d9;
}
.cardContainer .console.failed {
color: #ffb2b2;
}
.cardContainer .testDuration {
position: absolute;
top: 5px;
right: 8px;
text-align: right;
padding-right: 8px;
box-sizing: border-box;
}
</style>
</head>
<body>
<div class="pageHeader">
<span class="projectTitle">go-test-report</span>
<div class="testStats">
<span class="total"><span class="indicator">⧉</span> Total: <strong>1173</strong>Duration: <strong>23.539s</strong>
</span><span class="passed"><span class="indicator">✓</span> Passed: <strong>8</strong>
</span><span class="skipped"><span class="indicator">‐</span> Skipped: <strong>418</strong>
</span><span class="failed"><span class="indicator">✗</span> Failed: <strong>747</strong>
</span>
</div>
<span class="testGroupsTitle">Test Groups:</span>
<span class="testExecutionDate">January 15, 2026 17:16:17</span>
</div>
<div class="testReportContainer">
<div class="cardContainer">
<div id="testResults">
<div class="testResultGroup failed skipped" id="0"></div>
<div class="testResultGroup skipped" id="1"></div>
<div class="testResultGroup skipped" id="2"></div>
<div class="testResultGroup failed skipped" id="3"></div>
<div class="testResultGroup skipped" id="4"></div>
<div class="testResultGroup failed skipped" id="5"></div>
<div class="testResultGroup skipped" id="6"></div>
<div class="testResultGroup skipped" id="7"></div>
<div class="testResultGroup skipped" id="8"></div>
<div class="testResultGroup skipped" id="9"></div>
<div class="testResultGroup skipped" id="10"></div>
<div class="testResultGroup skipped" id="11"></div>
<div class="testResultGroup failed skipped" id="12"></div>
<div class="testResultGroup skipped" id="13"></div>
<div class="testResultGroup skipped" id="14"></div>
<div class="testResultGroup skipped" id="15"></div>
<div class="testResultGroup skipped" id="16"></div>
<div class="testResultGroup failed skipped" id="17"></div>
<div class="testResultGroup failed " id="18"></div>
<div class="testResultGroup failed " id="19"></div>
<div class="testResultGroup failed " id="20"></div>
<div class="testResultGroup failed " id="21"></div>
<div class="testResultGroup failed " id="22"></div>
<div class="testResultGroup failed skipped" id="23"></div>
<div class="testResultGroup failed " id="24"></div>
<div class="testResultGroup failed " id="25"></div>
<div class="testResultGroup failed skipped" id="26"></div>
<div class="testResultGroup failed " id="27"></div>
<div class="testResultGroup failed " id="28"></div>
<div class="testResultGroup failed " id="29"></div>
<div class="testResultGroup failed " id="30"></div>
<div class="testResultGroup failed " id="31"></div>
<div class="testResultGroup failed skipped" id="32"></div>
<div class="testResultGroup failed " id="33"></div>
<div class="testResultGroup failed " id="34"></div>
<div class="testResultGroup failed " id="35"></div>
<div class="testResultGroup failed " id="36"></div>
<div class="testResultGroup failed " id="37"></div>
<div class="testResultGroup failed " id="38"></div>
<div class="testResultGroup failed " id="39"></div>
<div class="testResultGroup failed " id="40"></div>
<div class="testResultGroup failed " id="41"></div>
<div class="testResultGroup failed " id="42"></div>
<div class="testResultGroup failed " id="43"></div>
<div class="testResultGroup failed " id="44"></div>
<div class="testResultGroup failed " id="45"></div>
<div class="testResultGroup failed " id="46"></div>
<div class="testResultGroup failed skipped" id="47"></div>
<div class="testResultGroup skipped" id="48"></div>
<div class="testResultGroup skipped" id="49"></div>
<div class="testResultGroup failed skipped" id="50"></div>
<div class="testResultGroup failed " id="51"></div>
<div class="testResultGroup failed " id="52"></div>
<div class="testResultGroup failed " id="53"></div>
<div class="testResultGroup failed " id="54"></div>
<div class="testResultGroup failed " id="55"></div>
<div class="testResultGroup failed " id="56"></div>
<div class="testResultGroup failed " id="57"></div>
<div class="testResultGroup failed skipped" id="58"></div>
</div>
</div>
<div class="cardContainer testGroupList" id="testGroupList"></div>
</div>
<script type="application/javascript">
/**
* @typedef TestStatus
* @property {string} TestName
* @property {string} Package
* @property {number} ElapsedTime
* @property {Array.<string>} Output
* @property {boolean} Passed
* @property {boolean} Skipped
*/
class TestStatus {}
/**
* @typedef TestGroupData
* @type {object}
* @property {string} FailureIndicator
* @property {string} SkippedIndicator
* @property {Array.<TestStatus>}
*/
class TestGroupData {}
/**
* @typedef TestResults
* @type {Array.<TestGroupData>}
*/
class TestResults extends Array {}
/**
* @typedef SelectedItems
* @property {HTMLElement|EventTarget} testResults
* @property {String} selectedTestGroupColor
*/
class SelectedItems {}
/**
* @typedef GoTestReportElements
* @property {TestResults} data
* @property {HTMLElement} testResultsElem
* @property {HTMLElement} testGroupListElem
*/
class GoTestReportElements {}
/**
* Main entry point for GoTestReport.
* @param {GoTestReportElements} elements
* @returns {{testResultsClickHandler: testResultsClickHandler}}
* @constructor
*/
window.GoTestReport = function (elements) {
const /**@type {SelectedItems}*/ selectedItems = {
testResults: null,
selectedTestGroupColor: null
}
function addEventData(event) {
if (event.data == null) {
event.data = {target: event.target}
}
return event
}
const goTestReport = {
/**
* Invoked when a user clicks on one of the test group div elements.
* @param {HTMLElement} target The element associated with the test group.
* @param {boolean} shiftKey If pressed, all of test detail associated to the test group is shown.
* @param {TestResults} data
* @param {SelectedItems} selectedItems
* @param {function(target: Element, data: TestResults)} testGroupListHandler
*/
testResultsClickHandler: function (target,
shiftKey,
data,
selectedItems,
testGroupListHandler) {
if (target.classList.contains('testResultGroup') === false) {
return
}
if (selectedItems.testResults != null) {
let testResultsElement = /**@type {HTMLElement}*/ selectedItems.testResults
testResultsElement.classList.remove("selected")
testResultsElement.style.backgroundColor = selectedItems.selectedTestGroupColor
}
const testGroupId = /**@type {number}*/ target.id
if ((target.id === undefined)
|| (data[testGroupId] === undefined)
|| (data[testGroupId]['TestResults'] === undefined)) {
return
}
const testResults = /**@type {TestResults}*/ data[testGroupId]['TestResults']
let testGroupList = /**@type {string}*/ ''
selectedItems.selectedTestGroupColor = getComputedStyle(target).getPropertyValue('background-color')
selectedItems.testResults = target
target.classList.add("selected")
for (let i = 0; i < testResults.length; i++) {
const testResult = /**@type {TestGroupData}*/ testResults[i]
const testPassed = /**@type {boolean}*/ testResult.Passed
const testSkipped = /**@type {boolean}*/ testResult.Skipped
const testPassedStatus = /**@type {string}*/ (testPassed) ? '' : (testSkipped ? 'skipped' : 'failed')
const testId = /**@type {string}*/ target.attributes['id'].value
testGroupList += `<div class="testGroupRow ${testPassedStatus}" data-groupid="${testId}" data-index="${i}">
<span class="testStatus ${testPassedStatus}">${(testPassed) ? '&check' : (testSkipped ? '&dash' : '&cross')};</span>
<span class="testTitle">${testResult.TestName}</span>
<span class="testDuration"><span>${testResult.ElapsedTime}s </span>⏱</span>
</div>`
}
const testGroupListElem = elements.testGroupListElem
testGroupListElem.innerHTML = ''
testGroupListElem.innerHTML = testGroupList
if (shiftKey) {
testGroupListElem.querySelectorAll('.testGroupRow')
.forEach((elem) => testGroupListHandler(elem, data))
} else if (testResults.length === 1) {
testGroupListHandler(testGroupListElem.querySelector('.testGroupRow'), data)
}
},
/**
*
* @param {Element} target
* @param {TestResults} data
*/
testGroupListHandler: function (target, data) {
const attribs = target['attributes']
if (attribs.hasOwnProperty('data-groupid')) {
const groupId = /**@type {number}*/ attribs['data-groupid'].value
const testIndex = /**@type {number}*/ attribs['data-index'].value
const testStatus = /**@type {TestStatus}*/ data[groupId]['TestResults'][testIndex]
const testOutputDiv = /**@type {HTMLDivElement}*/ target.querySelector('div.testOutput')
if (testOutputDiv == null) {
const testOutputDiv = document.createElement('div')
testOutputDiv.classList.add('testOutput')
const consolePre = document.createElement('pre')
consolePre.classList.add('console')
const testDetailDiv = document.createElement('div')
testDetailDiv.classList.add('testDetail')
const packageNameDiv = document.createElement('div')
packageNameDiv.classList.add('package')
packageNameDiv.innerHTML = `<strong>Package:</strong> ${testStatus.Package}`
const testFileNameDiv = document.createElement('div')
testFileNameDiv.classList.add('filename')
if (testStatus.TestFileName.trim() === "") {
testFileNameDiv.innerHTML = `<strong>Filename:</strong> n/a `
} else {
testFileNameDiv.innerHTML = `<strong>Filename:</strong> ${testStatus.TestFileName} `
testFileNameDiv.innerHTML += `<strong>Line:</strong> ${testStatus.TestFunctionDetail.Line} `
testFileNameDiv.innerHTML += `<strong>Col:</strong> ${testStatus.TestFunctionDetail.Col}`
}
testDetailDiv.insertAdjacentElement('beforeend', packageNameDiv)
testDetailDiv.insertAdjacentElement('beforeend', testFileNameDiv)
testOutputDiv.insertAdjacentElement('afterbegin', consolePre)
testOutputDiv.insertAdjacentElement('beforeend', testDetailDiv)
target.insertAdjacentElement('beforeend', testOutputDiv)
if (testStatus.Passed) {
consolePre.classList.remove('skipped')
consolePre.classList.remove('failed')
} else if (testStatus.Skipped) {
consolePre.classList.add('skipped')
consolePre.classList.remove('failed')
} else {
consolePre.classList.remove('skipped')
consolePre.classList.add('failed')
}
consolePre.textContent = testStatus.Output.join('')
} else {
testOutputDiv.remove()
}
}
}
}
//+------------------------+
//| setup DOM events |
//+------------------------+
elements.testResultsElem
.addEventListener('click', event =>
goTestReport.testResultsClickHandler(/**@type {HTMLElement}*/ addEventData(event).data.target,
event.shiftKey,
elements.data,
selectedItems,
goTestReport.testGroupListHandler))
elements.testGroupListElem
.addEventListener('click', event =>
goTestReport.testGroupListHandler(/**@type {Element}*/ event.target,
elements.data))
return goTestReport
}
const data = [{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestAddAccessControlListEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddAccessControlListEntry\n"," access_control_list_entry_actions_test.go:17: TestAddAccessControlListEntry requires valid creation parameters\n","--- SKIP: TestAddAccessControlListEntry (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_list_entry_actions_test.go","TestFunctionDetail":{"Line":15,"Col":1}},{"TestName":"TestAddAccessControlRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddAccessControlRule\n"," access_control_rule_actions_test.go:101: TestAddAccessControlRule requires valid creation parameters\n","--- SKIP: TestAddAccessControlRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_rule_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddAppBuildSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddAppBuildSystem\n"," app_build_system_actions_test.go:101: TestAddAppBuildSystem requires valid creation parameters\n","--- SKIP: TestAddAppBuildSystem (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"app_build_system_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddBareMetal2Gateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddBareMetal2Gateway\n"," bare_metal2gateway_actions_test.go:107: TestAddBareMetal2Gateway requires valid creation parameters\n","--- SKIP: TestAddBareMetal2Gateway (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2gateway_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestAddBareMetal2IpmiChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddBareMetal2IpmiChassis\n"," bare_metal2ipmi_chassis_actions_test.go:44: TestAddBareMetal2IpmiChassis requires valid creation parameters\n","--- SKIP: TestAddBareMetal2IpmiChassis (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2ipmi_chassis_actions_test.go","TestFunctionDetail":{"Line":42,"Col":1}},{"TestName":"TestAddBlockPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddBlockPrimaryStorage\n"," block_primary_storage_actions_test.go:76: TestAddBlockPrimaryStorage requires valid creation parameters\n","--- SKIP: TestAddBlockPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"block_primary_storage_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestAddCCSCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddCCSCertificate\n"," ccscertificate_actions_test.go:72: TestAddCCSCertificate requires valid creation parameters\n","--- SKIP: TestAddCCSCertificate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ccscertificate_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestAddCephBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddCephBackupStorage\n"," ceph_backup_storage_actions_test.go:47: TestAddCephBackupStorage requires valid creation parameters\n","--- SKIP: TestAddCephBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ceph_backup_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestAddCephPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddCephPrimaryStorage\n"," ceph_primary_storage_actions_test.go:47: TestAddCephPrimaryStorage requires valid creation parameters\n","--- SKIP: TestAddCephPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ceph_primary_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestAddCephPrimaryStoragePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddCephPrimaryStoragePool\n"," ceph_primary_storage_pool_actions_test.go:101: TestAddCephPrimaryStoragePool requires valid creation parameters\n","--- SKIP: TestAddCephPrimaryStoragePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ceph_primary_storage_pool_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddContainerManagementEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddContainerManagementEndpoint\n"," container_management_endpoint_actions_test.go:101: TestAddContainerManagementEndpoint requires valid creation parameters\n","--- SKIP: TestAddContainerManagementEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"container_management_endpoint_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddEventRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddEventRuleTemplate\n"," event_rule_template_actions_test.go:101: TestAddEventRuleTemplate requires valid creation parameters\n","--- SKIP: TestAddEventRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"event_rule_template_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddExternalBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddExternalBackupStorage\n"," external_backup_storage_actions_test.go:11: TestAddExternalBackupStorage requires valid creation parameters\n","--- SKIP: TestAddExternalBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"external_backup_storage_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddExternalPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddExternalPrimaryStorage\n"," external_primary_storage_actions_test.go:11: TestAddExternalPrimaryStorage requires valid creation parameters\n","--- SKIP: TestAddExternalPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"external_primary_storage_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddFiSecSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddFiSecSecurityMachine\n"," fi_sec_security_machine_actions_test.go:11: TestAddFiSecSecurityMachine requires valid creation parameters\n","--- SKIP: TestAddFiSecSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"fi_sec_security_machine_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddFlkSecSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddFlkSecSecurityMachine\n"," flk_sec_security_machine_actions_test.go:11: TestAddFlkSecSecurityMachine requires valid creation parameters\n","--- SKIP: TestAddFlkSecSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"flk_sec_security_machine_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddIAM2TicketFlow","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddIAM2TicketFlow\n"," iam2ticket_flow_actions_test.go:11: TestAddIAM2TicketFlow requires valid creation parameters\n","--- SKIP: TestAddIAM2TicketFlow (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2ticket_flow_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddImage\n"," image_actions_test.go:240: QueryBackupStorage error: need to login first\n","--- FAIL: TestAddImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":236,"Col":1}},{"TestName":"TestAddImageAsync","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddImageAsync\n"," image_actions_test.go:335: TestAddImageAsync requires valid creation parameters\n","--- SKIP: TestAddImageAsync (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":333,"Col":1}},{"TestName":"TestAddImageStoreBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddImageStoreBackupStorage\n"," image_store_backup_storage_actions_test.go:76: TestAddImageStoreBackupStorage requires valid creation parameters\n","--- SKIP: TestAddImageStoreBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_store_backup_storage_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestAddInfoSecSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddInfoSecSecurityMachine\n"," info_sec_security_machine_actions_test.go:11: TestAddInfoSecSecurityMachine requires valid creation parameters\n","--- SKIP: TestAddInfoSecSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"info_sec_security_machine_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddIpRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddIpRange\n"," ip_range_actions_test.go:101: TestAddIpRange requires valid creation parameters\n","--- SKIP: TestAddIpRange (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ip_range_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddIscsiServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddIscsiServer\n"," iscsi_server_actions_test.go:101: TestAddIscsiServer requires valid creation parameters\n","--- SKIP: TestAddIscsiServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iscsi_server_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddJitSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddJitSecurityMachine\n"," jit_security_machine_actions_test.go:11: TestAddJitSecurityMachine requires valid creation parameters\n","--- SKIP: TestAddJitSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"jit_security_machine_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddKVMHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddKVMHost\n"," kvmhost_actions_test.go:44: TestAddKVMHost requires valid creation parameters\n","--- SKIP: TestAddKVMHost (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"kvmhost_actions_test.go","TestFunctionDetail":{"Line":42,"Col":1}},{"TestName":"TestAddLdapServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddLdapServer\n"," ldap_server_actions_test.go:101: TestAddLdapServer requires valid creation parameters\n","--- SKIP: TestAddLdapServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ldap_server_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddLogConfiguration","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddLogConfiguration\n"," log_configuration_actions_test.go:17: TestAddLogConfiguration requires valid creation parameters\n","--- SKIP: TestAddLogConfiguration (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"log_configuration_actions_test.go","TestFunctionDetail":{"Line":15,"Col":1}},{"TestName":"TestAddLogServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddLogServer\n"," log_server_actions_test.go:101: TestAddLogServer requires valid creation parameters\n","--- SKIP: TestAddLogServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"log_server_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddMetricRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddMetricRuleTemplate\n"," metric_rule_template_actions_test.go:101: TestAddMetricRuleTemplate requires valid creation parameters\n","--- SKIP: TestAddMetricRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"metric_rule_template_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddMiniStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddMiniStorage\n"," mini_storage_actions_test.go:47: TestAddMiniStorage requires valid creation parameters\n","--- SKIP: TestAddMiniStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"mini_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestAddModel","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddModel\n"," model_actions_test.go:101: TestAddModel requires valid creation parameters\n","--- SKIP: TestAddModel (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddModelCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddModelCenter\n"," model_center_actions_test.go:101: TestAddModelCenter requires valid creation parameters\n","--- SKIP: TestAddModelCenter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_center_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddModelService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddModelService\n"," model_service_actions_test.go:107: TestAddModelService requires valid creation parameters\n","--- SKIP: TestAddModelService (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_service_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestAddNvmeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddNvmeServer\n"," nvme_server_actions_test.go:72: TestAddNvmeServer requires valid creation parameters\n","--- SKIP: TestAddNvmeServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nvme_server_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestAddPreconfigurationTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddPreconfigurationTemplate\n"," preconfiguration_template_actions_test.go:101: TestAddPreconfigurationTemplate requires valid creation parameters\n","--- SKIP: TestAddPreconfigurationTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"preconfiguration_template_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddReservedIpRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddReservedIpRange\n"," reserved_ip_range_actions_test.go:11: TestAddReservedIpRange requires valid creation parameters\n","--- SKIP: TestAddReservedIpRange (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"reserved_ip_range_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddSNSDingTalkAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSNSDingTalkAtPerson\n"," snsding_talk_at_person_actions_test.go:53: TestAddSNSDingTalkAtPerson requires valid creation parameters\n","--- SKIP: TestAddSNSDingTalkAtPerson (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsding_talk_at_person_actions_test.go","TestFunctionDetail":{"Line":51,"Col":1}},{"TestName":"TestAddSNSFeiShuAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSNSFeiShuAtPerson\n"," snsfei_shu_at_person_actions_test.go:53: TestAddSNSFeiShuAtPerson requires valid creation parameters\n","--- SKIP: TestAddSNSFeiShuAtPerson (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsfei_shu_at_person_actions_test.go","TestFunctionDetail":{"Line":51,"Col":1}},{"TestName":"TestAddSNSSmsReceiver","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSNSSmsReceiver\n"," snssms_receiver_actions_test.go:11: TestAddSNSSmsReceiver requires valid creation parameters\n","--- SKIP: TestAddSNSSmsReceiver (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snssms_receiver_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddSNSWeComAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSNSWeComAtPerson\n"," snswe_com_at_person_actions_test.go:47: TestAddSNSWeComAtPerson requires valid creation parameters\n","--- SKIP: TestAddSNSWeComAtPerson (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snswe_com_at_person_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestAddSanSecSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSanSecSecurityMachine\n"," san_sec_security_machine_actions_test.go:11: TestAddSanSecSecurityMachine requires valid creation parameters\n","--- SKIP: TestAddSanSecSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"san_sec_security_machine_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddSdnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSdnController\n"," sdn_controller_actions_test.go:82: TestAddSdnController requires valid creation parameters\n","--- SKIP: TestAddSdnController (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"sdn_controller_actions_test.go","TestFunctionDetail":{"Line":80,"Col":1}},{"TestName":"TestAddSecurityGroupRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSecurityGroupRule\n"," security_group_rule_actions_test.go:84: TestAddSecurityGroupRule requires valid creation parameters\n","--- SKIP: TestAddSecurityGroupRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"security_group_rule_actions_test.go","TestFunctionDetail":{"Line":82,"Col":1}},{"TestName":"TestAddSftpBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSftpBackupStorage\n"," sftp_backup_storage_actions_test.go:82: TestAddSftpBackupStorage requires valid creation parameters\n","--- SKIP: TestAddSftpBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"sftp_backup_storage_actions_test.go","TestFunctionDetail":{"Line":80,"Col":1}},{"TestName":"TestAddSharedBlockGroupPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSharedBlockGroupPrimaryStorage\n"," shared_block_group_primary_storage_actions_test.go:47: TestAddSharedBlockGroupPrimaryStorage requires valid creation parameters\n","--- SKIP: TestAddSharedBlockGroupPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"shared_block_group_primary_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestAddSimulatorHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddSimulatorHost\n"," simulator_host_actions_test.go:11: TestAddSimulatorHost requires valid creation parameters\n","--- SKIP: TestAddSimulatorHost (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"simulator_host_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddStackTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddStackTemplate\n"," stack_template_actions_test.go:101: TestAddStackTemplate requires valid creation parameters\n","--- SKIP: TestAddStackTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"stack_template_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddThirdpartyPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddThirdpartyPlatform\n"," thirdparty_platform_actions_test.go:101: TestAddThirdpartyPlatform requires valid creation parameters\n","--- SKIP: TestAddThirdpartyPlatform (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"thirdparty_platform_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddV2VConversionHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddV2VConversionHost\n"," v2vconversion_host_actions_test.go:101: TestAddV2VConversionHost requires valid creation parameters\n","--- SKIP: TestAddV2VConversionHost (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"v2vconversion_host_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddVCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddVCenter\n"," vcenter_actions_test.go:101: TestAddVCenter requires valid creation parameters\n","--- SKIP: TestAddVCenter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vcenter_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestAddVRouterRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddVRouterRouteEntry\n"," vrouter_route_entry_actions_test.go:72: TestAddVRouterRouteEntry requires valid creation parameters\n","--- SKIP: TestAddVRouterRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vrouter_route_entry_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestAddXDragonHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddXDragonHost\n"," xdragon_host_actions_test.go:11: TestAddXDragonHost requires valid creation parameters\n","--- SKIP: TestAddXDragonHost (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"xdragon_host_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestAddZBox","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAddZBox\n"," zbox_actions_test.go:47: TestAddZBox requires valid creation parameters\n","--- SKIP: TestAddZBox (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"zbox_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestApplyDRSAdvice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestApplyDRSAdvice\n"," drsadvice_actions_test.go:47: TestApplyDRSAdvice requires manual implementation\n","--- SKIP: TestApplyDRSAdvice (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"drsadvice_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestApplyTemplateConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestApplyTemplateConfig\n"," template_config_actions_test.go:82: TestApplyTemplateConfig requires manual implementation\n","--- SKIP: TestApplyTemplateConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"template_config_actions_test.go","TestFunctionDetail":{"Line":80,"Col":1}},{"TestName":"TestAttachEip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAttachEip\n"," eip_actions_test.go:126: TestAttachEip requires valid resource UUIDs to attach\n","--- SKIP: TestAttachEip (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"eip_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestAttachPortForwardingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestAttachPortForwardingRule\n"," port_forwarding_rule_actions_test.go:132: TestAttachPortForwardingRule requires valid resource UUIDs to attach\n","--- SKIP: TestAttachPortForwardingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_forwarding_rule_actions_test.go","TestFunctionDetail":{"Line":130,"Col":1}},{"TestName":"TestChangeIPsecConnection","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestChangeIPsecConnection\n"," ipsec_connection_actions_test.go:42: TestChangeIPsecConnection requires specific parameters\n","--- SKIP: TestChangeIPsecConnection (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ipsec_connection_actions_test.go","TestFunctionDetail":{"Line":40,"Col":1}},{"TestName":"TestChangeImageState","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestChangeImageState\n","[ERRO] 2026/01/15 17:16 TestZSClient_UpdateVirtio error:need to login first\n","\u003cnil\u003e\n","--- PASS: TestChangeImageState (0.00s)",""],"Passed":true,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":319,"Col":1}},{"TestName":"TestChangeInstanceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestChangeInstanceOffering\n"," instance_offering_actions_test.go:126: TestChangeInstanceOffering requires specific parameters\n","--- SKIP: TestChangeInstanceOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"instance_offering_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestChangeLoadBalancerListener","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestChangeLoadBalancerListener\n"," load_balancer_listener_actions_test.go:126: TestChangeLoadBalancerListener requires specific parameters\n","--- SKIP: TestChangeLoadBalancerListener (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_listener_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestChangeSdnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestChangeSdnController\n"," sdn_controller_actions_test.go:88: TestChangeSdnController requires specific parameters\n","--- SKIP: TestChangeSdnController (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"sdn_controller_actions_test.go","TestFunctionDetail":{"Line":86,"Col":1}},{"TestName":"TestChangeSecurityGroupRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestChangeSecurityGroupRule\n"," security_group_rule_actions_test.go:72: TestChangeSecurityGroupRule requires specific parameters\n","--- SKIP: TestChangeSecurityGroupRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"security_group_rule_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestChangeVmNicSecurityPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestChangeVmNicSecurityPolicy\n"," vm_nic_security_policy_actions_test.go:47: TestChangeVmNicSecurityPolicy requires specific parameters\n","--- SKIP: TestChangeVmNicSecurityPolicy (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_nic_security_policy_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCleanLongJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCleanLongJob\n"," long_job_actions_test.go:101: TestCleanLongJob requires manual implementation\n","--- SKIP: TestCleanLongJob (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"long_job_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCloneImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCloneImage\n"," image_actions_test.go:353: TestCloneImage requires a valid resource to clone\n","--- SKIP: TestCloneImage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":351,"Col":1}},{"TestName":"TestCloneModelService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCloneModelService\n"," model_service_actions_test.go:101: TestCloneModelService requires a valid resource to clone\n","--- SKIP: TestCloneModelService (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_service_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCloneMonitorTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCloneMonitorTemplate\n"," monitor_template_actions_test.go:126: TestCloneMonitorTemplate requires a valid resource to clone\n","--- SKIP: TestCloneMonitorTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"monitor_template_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestCloneVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCloneVmInstance\n"," vm_instance_actions_test.go:101: TestCloneVmInstance requires a valid resource to clone\n","--- SKIP: TestCloneVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateAccessControlList","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAccessControlList\n"," access_control_list_actions_test.go:114: TestCreateAccessControlList is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAccessControlList (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_list_actions_test.go","TestFunctionDetail":{"Line":112,"Col":1}},{"TestName":"TestCreateAccessKey","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":2.12,"Output":["","=== RUN TestCreateAccessKey\n","PUT /zstack/v1/accounts/login HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Content-Length: 184\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Content-Type: application/json; charset=utf-8\r\n","\r\n","\n","CURL: curl -X 'PUT' -d '{\"logInByAccount\":{\"accountName\":\"admin\",\"password\":\"b109f3bbbc244eb82441917ed06d618b9008dd09b3befd1b5e07394c706a8bb980b1d7785e5976ec049b46df5f1326af5a2ea6d103fd07c95385ffab0cacbc86\"}}' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Content-Length: 184' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' 'http://172.24.249.239:8080/zstack/v1/accounts/login' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 259\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=25F9C5C08B602BC94B7495D1C0DB9858; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"inventory\":{\"uuid\":\"85fc1fb1ca2e4dd69e7ddb063af373db\",\"accountUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\",\"userUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\",\"expiredDate\":\"Jan 15, 2026 7:16:11 PM\",\"createDate\":\"Jan 15, 2026 5:16:11 PM\",\"noSessionEvaluation\":false}}\n","POST /zstack/v1/accesskeys HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Content-Length: 141\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","\r\n","\n","CURL: curl -X 'POST' -d '{\"createAccessKey\":{\"accountUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\",\"description\":\"Chi-test\",\"userUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\"}}' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db' -H 'Content-Length: 141' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db' 'http://172.24.249.239:8080/zstack/v1/accesskeys' \n","\n","HTTP/1.1 202 \r\n","Content-Length: 114\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=2D4E544F6DEB5B9905452FF05492B736; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"apiTimeout\":1800000,\"location\":\"http://172.24.249.239:8080/zstack/v1/api-jobs/a185a6eeaa6a47f5aefca4bf6d7d86dc\"}\n","GET /zstack/v1/api-jobs/a185a6eeaa6a47f5aefca4bf6d7d86dc HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db' -H 'Content-Length: 141' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db' 'http://172.24.249.239:8080/zstack/v1/api-jobs/a185a6eeaa6a47f5aefca4bf6d7d86dc' \n","\n","GET /zstack/v1/api-jobs/a185a6eeaa6a47f5aefca4bf6d7d86dc HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db' -H 'Content-Length: 141' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db' 'http://172.24.249.239:8080/zstack/v1/api-jobs/a185a6eeaa6a47f5aefca4bf6d7d86dc' \n","\n","HTTP/1.1 503 \r\n","Connection: close\r\n","Content-Length: 215\r\n","Date: Thu, 15 Jan 2026 09:16:13 GMT\r\n","Set-Cookie: JSESSIONID=BC945BF98B408B9FB266D7DC8CD86E4E; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"error\":{\"code\":\"SYS.1007\",\"description\":\"One or more API argument is invalid\",\"details\":\"field[userUuid] of message[org.zstack.header.message.ApiMessageParamValidator] is mandatory, can not be null\",\"cost\":\"0ms\"}}\n"," access_key_actions_test.go:98: TestCreateAccessKey error: StatusCode: 503, Reponse: \u003cnil\u003e, Error: {\"error\":{\"causes\":null,\"class\":\"SYS.1007\",\"code\":503,\"data\":{\"fields\":null,\"id\":\"\"},\"details\":\"field[userUuid] of message[org.zstack.header.message.ApiMessageParamValidator] is mandatory, can not be null\",\"request\":{\"body\":null,\"headers\":{\"Authorization\":\"*\",\"User-Agent\":\"zstack-sdk-go/202206\",\"X-Session-Id\":\"85fc1fb1ca2e4dd69e7ddb063af373db\"},\"method\":\"GET\",\"url\":\"http://172.24.249.239:8080/zstack/v1/api-jobs/a185a6eeaa6a47f5aefca4bf6d7d86dc\"}}}\n","DELETE /zstack/v1/accounts/sessions/85fc1fb1ca2e4dd69e7ddb063af373db?deleteMode= HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db\r\n","\r\n","\n","CURL: curl -X 'DELETE' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 85fc1fb1ca2e4dd69e7ddb063af373db' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 85fc1fb1ca2e4dd69e7ddb063af373db' 'http://172.24.249.239:8080/zstack/v1/accounts/sessions/85fc1fb1ca2e4dd69e7ddb063af373db?deleteMode=' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 2\r\n","Date: Thu, 15 Jan 2026 09:16:13 GMT\r\n","Set-Cookie: JSESSIONID=464BB0BF1D28B055A029143428B937CF; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {}\n","--- FAIL: TestCreateAccessKey (2.12s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"access_key_actions_test.go","TestFunctionDetail":{"Line":72,"Col":1}},{"TestName":"TestCreateAccount","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAccount\n"," account_actions_test.go:101: TestCreateAccount is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAccount (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"account_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateAffinityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAffinityGroup\n"," affinity_group_actions_test.go:101: TestCreateAffinityGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAffinityGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"affinity_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateAiSiNoSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAiSiNoSecretResourcePool\n"," ai_si_no_secret_resource_pool_actions_test.go:11: TestCreateAiSiNoSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAiSiNoSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ai_si_no_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAlarm\n"," alarm_actions_test.go:101: TestCreateAlarm is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAlarm (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"alarm_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateAutoScalingGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAutoScalingGroup\n"," auto_scaling_group_actions_test.go:101: TestCreateAutoScalingGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAutoScalingGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateAutoScalingRuleAlarmTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAutoScalingRuleAlarmTrigger\n"," auto_scaling_rule_alarm_trigger_actions_test.go:11: TestCreateAutoScalingRuleAlarmTrigger is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAutoScalingRuleAlarmTrigger (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_rule_alarm_trigger_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateAutoScalingRuleSchedulerJobTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAutoScalingRuleSchedulerJobTrigger\n"," auto_scaling_rule_scheduler_job_trigger_actions_test.go:11: TestCreateAutoScalingRuleSchedulerJobTrigger is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAutoScalingRuleSchedulerJobTrigger (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_rule_scheduler_job_trigger_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateAutoScalingVmTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateAutoScalingVmTemplate\n"," auto_scaling_vm_template_actions_test.go:76: TestCreateAutoScalingVmTemplate is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateAutoScalingVmTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_vm_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateBareMetal2Bonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBareMetal2Bonding\n"," bare_metal2bonding_actions_test.go:47: TestCreateBareMetal2Bonding is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBareMetal2Bonding (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2bonding_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestCreateBareMetal2Instance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBareMetal2Instance\n"," bare_metal2instance_actions_test.go:76: TestCreateBareMetal2Instance is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBareMetal2Instance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2instance_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateBareMetal2ProvisionNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBareMetal2ProvisionNetwork\n"," bare_metal2provision_network_actions_test.go:101: TestCreateBareMetal2ProvisionNetwork is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBareMetal2ProvisionNetwork (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2provision_network_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateBaremetalBonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBaremetalBonding\n"," baremetal_bonding_actions_test.go:47: TestCreateBaremetalBonding is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBaremetalBonding (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_bonding_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateBaremetalChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBaremetalChassis\n"," baremetal_chassis_actions_test.go:101: TestCreateBaremetalChassis is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBaremetalChassis (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_chassis_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBaremetalInstance\n"," baremetal_instance_actions_test.go:76: TestCreateBaremetalInstance is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:101: TestCreateBaremetalPxeServer is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateBlockVolume\n"," block_volume_actions_test.go:76: TestCreateBlockVolume is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"block_volume_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateCSPSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateCSPSecretResourcePool\n"," cspsecret_resource_pool_actions_test.go:11: TestCreateCSPSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateCSPSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cspsecret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateCasClient","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateCasClient\n"," cas_client_actions_test.go:11: TestCreateCasClient is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateCasClient (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cas_client_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateCbtTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateCbtTask\n"," cbt_task_actions_test.go:72: TestCreateCbtTask is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateCbtTask (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cbt_task_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateCdpPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateCdpPolicy\n"," cdp_policy_actions_test.go:101: TestCreateCdpPolicy is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateCdpPolicy (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cdp_policy_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateCdpTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateCdpTask\n"," cdp_task_actions_test.go:101: TestCreateCdpTask is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateCdpTask (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cdp_task_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateCertificate\n"," certificate_actions_test.go:101: TestCreateCertificate is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateCertificate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"certificate_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateCluster\n"," cluster_actions_test.go:101: TestCreateCluster is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateCluster (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cluster_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateClusterDRS","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateClusterDRS\n"," cluster_drs_actions_test.go:101: TestCreateClusterDRS is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateClusterDRS (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cluster_drs_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateDatabaseBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateDatabaseBackup\n"," database_backup_actions_test.go:72: TestCreateDatabaseBackup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateDatabaseBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"database_backup_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateDataset","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateDataset\n"," dataset_actions_test.go:101: TestCreateDataset is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateDataset (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"dataset_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateDirectory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateDirectory\n"," directory_actions_test.go:101: TestCreateDirectory is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateDirectory (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"directory_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateDiskOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateDiskOffering\n"," disk_offering_actions_test.go:101: TestCreateDiskOffering is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateDiskOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"disk_offering_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateEip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateEip\n"," eip_actions_test.go:101: TestCreateEip is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateEip (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"eip_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestCreateEmailMedia","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateEmailMedia\n"," email_media_actions_test.go:76: TestCreateEmailMedia is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateEmailMedia (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"email_media_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateFiSecSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateFiSecSecretResourcePool\n"," fi_sec_secret_resource_pool_actions_test.go:11: TestCreateFiSecSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateFiSecSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"fi_sec_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateFlkSecSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateFlkSecSecretResourcePool\n"," flk_sec_secret_resource_pool_actions_test.go:11: TestCreateFlkSecSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateFlkSecSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"flk_sec_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateFlowCollector","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateFlowCollector\n"," flow_collector_actions_test.go:101: TestCreateFlowCollector is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateFlowCollector (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"flow_collector_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateFlowMeter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateFlowMeter\n"," flow_meter_actions_test.go:101: TestCreateFlowMeter is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateFlowMeter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"flow_meter_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateGetDeleteAccessKeyFlow","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":2.12,"Output":["","=== RUN TestCreateGetDeleteAccessKeyFlow\n","PUT /zstack/v1/accounts/login HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Content-Length: 184\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Content-Type: application/json; charset=utf-8\r\n","\r\n","\n","CURL: curl -X 'PUT' -d '{\"logInByAccount\":{\"accountName\":\"admin\",\"password\":\"b109f3bbbc244eb82441917ed06d618b9008dd09b3befd1b5e07394c706a8bb980b1d7785e5976ec049b46df5f1326af5a2ea6d103fd07c95385ffab0cacbc86\"}}' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Content-Length: 184' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' 'http://172.24.249.239:8080/zstack/v1/accounts/login' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 259\r\n","Date: Thu, 15 Jan 2026 09:16:13 GMT\r\n","Set-Cookie: JSESSIONID=4CF0E55C44116E060616401A2D177050; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"inventory\":{\"uuid\":\"37030a6f62044a078d23c2ed9d238853\",\"accountUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\",\"userUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\",\"expiredDate\":\"Jan 15, 2026 7:16:14 PM\",\"createDate\":\"Jan 15, 2026 5:16:14 PM\",\"noSessionEvaluation\":false}}\n","POST /zstack/v1/accesskeys HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Content-Length: 210\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 37030a6f62044a078d23c2ed9d238853\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 37030a6f62044a078d23c2ed9d238853\r\n","\r\n","\n","CURL: curl -X 'POST' -d '{\"createAccessKey\":{\"AccessKeyID\":\"sdk-1768468574\",\"AccessKeySecret\":\"secret-1768468574\",\"accountUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\",\"description\":\"Chi-test\",\"userUuid\":\"36c27e8ff05c4780bf6d2fa65700f22e\"}}' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 37030a6f62044a078d23c2ed9d238853' -H 'Content-Length: 210' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 37030a6f62044a078d23c2ed9d238853' 'http://172.24.249.239:8080/zstack/v1/accesskeys' \n","\n","HTTP/1.1 202 \r\n","Content-Length: 114\r\n","Date: Thu, 15 Jan 2026 09:16:13 GMT\r\n","Set-Cookie: JSESSIONID=5416FA6A485AFA53B38AF61123022697; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"apiTimeout\":1800000,\"location\":\"http://172.24.249.239:8080/zstack/v1/api-jobs/d258f21a0a99449bb511db8b3f444c6f\"}\n","GET /zstack/v1/api-jobs/d258f21a0a99449bb511db8b3f444c6f HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 37030a6f62044a078d23c2ed9d238853\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 37030a6f62044a078d23c2ed9d238853\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 37030a6f62044a078d23c2ed9d238853' -H 'Content-Length: 210' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 37030a6f62044a078d23c2ed9d238853' 'http://172.24.249.239:8080/zstack/v1/api-jobs/d258f21a0a99449bb511db8b3f444c6f' \n","\n","GET /zstack/v1/api-jobs/d258f21a0a99449bb511db8b3f444c6f HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 37030a6f62044a078d23c2ed9d238853\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 37030a6f62044a078d23c2ed9d238853\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 37030a6f62044a078d23c2ed9d238853' -H 'Content-Length: 210' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 37030a6f62044a078d23c2ed9d238853' 'http://172.24.249.239:8080/zstack/v1/api-jobs/d258f21a0a99449bb511db8b3f444c6f' \n","\n","HTTP/1.1 503 \r\n","Connection: close\r\n","Content-Length: 215\r\n","Date: Thu, 15 Jan 2026 09:16:15 GMT\r\n","Set-Cookie: JSESSIONID=6ADE02DB04D55E248A845A3E7F4963CB; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"error\":{\"code\":\"SYS.1007\",\"description\":\"One or more API argument is invalid\",\"details\":\"field[userUuid] of message[org.zstack.header.message.ApiMessageParamValidator] is mandatory, can not be null\",\"cost\":\"0ms\"}}\n"," access_key_actions_test.go:135: CreateAccessKey error: StatusCode: 503, Reponse: \u003cnil\u003e, Error: {\"error\":{\"causes\":null,\"class\":\"SYS.1007\",\"code\":503,\"data\":{\"fields\":null,\"id\":\"\"},\"details\":\"field[userUuid] of message[org.zstack.header.message.ApiMessageParamValidator] is mandatory, can not be null\",\"request\":{\"body\":null,\"headers\":{\"Authorization\":\"*\",\"User-Agent\":\"zstack-sdk-go/202206\",\"X-Session-Id\":\"37030a6f62044a078d23c2ed9d238853\"},\"method\":\"GET\",\"url\":\"http://172.24.249.239:8080/zstack/v1/api-jobs/d258f21a0a99449bb511db8b3f444c6f\"}}}\n","DELETE /zstack/v1/accounts/sessions/37030a6f62044a078d23c2ed9d238853?deleteMode= HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 37030a6f62044a078d23c2ed9d238853\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 37030a6f62044a078d23c2ed9d238853\r\n","\r\n","\n","CURL: curl -X 'DELETE' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 37030a6f62044a078d23c2ed9d238853' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 37030a6f62044a078d23c2ed9d238853' 'http://172.24.249.239:8080/zstack/v1/accounts/sessions/37030a6f62044a078d23c2ed9d238853?deleteMode=' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 2\r\n","Date: Thu, 15 Jan 2026 09:16:15 GMT\r\n","Set-Cookie: JSESSIONID=32CAE4221C88558B0C7807F8BBF9D308; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {}\n","--- FAIL: TestCreateGetDeleteAccessKeyFlow (2.12s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"access_key_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestCreateGuestVmScript","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateGuestVmScript\n"," guest_vm_script_actions_test.go:101: TestCreateGuestVmScript is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateGuestVmScript (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"guest_vm_script_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateHaiTaiSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateHaiTaiSecretResourcePool\n"," hai_tai_secret_resource_pool_actions_test.go:11: TestCreateHaiTaiSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateHaiTaiSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"hai_tai_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateHostSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateHostSchedulingRuleGroup\n"," host_scheduling_rule_group_actions_test.go:101: TestCreateHostSchedulingRuleGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateHostSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"host_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateHuaweiIMasterVRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateHuaweiIMasterVRouter\n"," huawei_imaster_vrouter_actions_test.go:72: TestCreateHuaweiIMasterVRouter is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateHuaweiIMasterVRouter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"huawei_imaster_vrouter_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateIAM2Organization","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateIAM2Organization\n"," iam2organization_actions_test.go:101: TestCreateIAM2Organization is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateIAM2Organization (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2organization_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateIAM2Project\n"," iam2project_actions_test.go:101: TestCreateIAM2Project is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateIAM2ProjectRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateIAM2ProjectRole\n"," iam2project_role_actions_test.go:47: TestCreateIAM2ProjectRole is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateIAM2ProjectRole (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_role_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateIAM2ProjectTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateIAM2ProjectTemplate\n"," iam2project_template_actions_test.go:101: TestCreateIAM2ProjectTemplate is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateIAM2ProjectTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_template_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateIAM2VirtualID","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateIAM2VirtualID\n"," iam2virtual_id_actions_test.go:101: TestCreateIAM2VirtualID is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateIAM2VirtualID (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2virtual_id_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateIAM2VirtualIDGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateIAM2VirtualIDGroup\n"," iam2virtual_idgroup_actions_test.go:101: TestCreateIAM2VirtualIDGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateIAM2VirtualIDGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2virtual_idgroup_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateIPsecConnection","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateIPsecConnection\n"," ipsec_connection_actions_test.go:11: TestCreateIPsecConnection is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateIPsecConnection (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ipsec_connection_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateImageReplicationGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateImageReplicationGroup\n"," image_replication_group_actions_test.go:72: TestCreateImageReplicationGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateImageReplicationGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_replication_group_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateInfoSecSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateInfoSecSecretResourcePool\n"," info_sec_secret_resource_pool_actions_test.go:11: TestCreateInfoSecSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateInfoSecSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"info_sec_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateInstanceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateInstanceOffering\n"," instance_offering_actions_test.go:101: TestCreateInstanceOffering is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateInstanceOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"instance_offering_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestCreateKoAlSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateKoAlSecretResourcePool\n"," ko_al_secret_resource_pool_actions_test.go:11: TestCreateKoAlSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateKoAlSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ko_al_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateL2VlanNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateL2VlanNetwork\n"," l2vlan_network_actions_test.go:47: TestCreateL2VlanNetwork is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateL2VlanNetwork (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"l2vlan_network_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateL2VxlanNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateL2VxlanNetwork\n"," l2vxlan_network_actions_test.go:47: TestCreateL2VxlanNetwork is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateL2VxlanNetwork (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"l2vxlan_network_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateL2VxlanNetworkPool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateL2VxlanNetworkPool\n"," l2vxlan_network_pool_actions_test.go:47: TestCreateL2VxlanNetworkPool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateL2VxlanNetworkPool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"l2vxlan_network_pool_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateL3Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateL3Network\n"," l3network_actions_test.go:101: TestCreateL3Network is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateL3Network (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"l3network_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateLoadBalancer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateLoadBalancer\n"," load_balancer_actions_test.go:101: TestCreateLoadBalancer is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateLoadBalancer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateLoadBalancerListener","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateLoadBalancerListener\n"," load_balancer_listener_actions_test.go:101: TestCreateLoadBalancerListener is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateLoadBalancerListener (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_listener_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateLoadBalancerServerGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateLoadBalancerServerGroup\n"," load_balancer_server_group_actions_test.go:101: TestCreateLoadBalancerServerGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateLoadBalancerServerGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_server_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateMetricDataHttpReceiver","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateMetricDataHttpReceiver\n"," metric_data_http_receiver_actions_test.go:72: TestCreateMetricDataHttpReceiver is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateMetricDataHttpReceiver (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"metric_data_http_receiver_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateMetricTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateMetricTemplate\n"," metric_template_actions_test.go:72: TestCreateMetricTemplate is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateMetricTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"metric_template_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateMonitorGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateMonitorGroup\n"," monitor_group_actions_test.go:101: TestCreateMonitorGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateMonitorGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"monitor_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateMonitorTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateMonitorTemplate\n"," monitor_template_actions_test.go:101: TestCreateMonitorTemplate is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateMonitorTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"monitor_template_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateMonitorTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateMonitorTrigger\n"," monitor_trigger_actions_test.go:101: TestCreateMonitorTrigger is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateMonitorTrigger (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"monitor_trigger_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateMulticastRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateMulticastRouter\n"," multicast_router_actions_test.go:72: TestCreateMulticastRouter is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateMulticastRouter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"multicast_router_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateNfvInst","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateNfvInst\n"," nfv_inst_actions_test.go:47: TestCreateNfvInst is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateNfvInst (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nfv_inst_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateNfvInstGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateNfvInstGroup\n"," nfv_inst_group_actions_test.go:101: TestCreateNfvInstGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateNfvInstGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nfv_inst_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateNfvInstOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateNfvInstOffering\n"," nfv_inst_offering_actions_test.go:47: TestCreateNfvInstOffering is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateNfvInstOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nfv_inst_offering_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateObservabilityServerOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateObservabilityServerOffering\n"," observability_server_offering_actions_test.go:11: TestCreateObservabilityServerOffering is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateObservabilityServerOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"observability_server_offering_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreatePciDeviceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePciDeviceOffering\n"," pci_device_offering_actions_test.go:72: TestCreatePciDeviceOffering is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePciDeviceOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"pci_device_offering_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreatePluginSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePluginSecretResourcePool\n"," plugin_secret_resource_pool_actions_test.go:11: TestCreatePluginSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePluginSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"plugin_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestCreatePolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePolicy\n"," policy_actions_test.go:72: TestCreatePolicy is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePolicy (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreatePolicyRouteRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePolicyRouteRule\n"," policy_route_rule_actions_test.go:72: TestCreatePolicyRouteRule is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePolicyRouteRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_rule_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreatePolicyRouteRuleSet","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePolicyRouteRuleSet\n"," policy_route_rule_set_actions_test.go:101: TestCreatePolicyRouteRuleSet is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePolicyRouteRuleSet (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_rule_set_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreatePolicyRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePolicyRouteTable\n"," policy_route_table_actions_test.go:72: TestCreatePolicyRouteTable is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePolicyRouteTable (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_table_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreatePolicyRouteTableRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePolicyRouteTableRouteEntry\n"," policy_route_table_route_entry_actions_test.go:72: TestCreatePolicyRouteTableRouteEntry is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePolicyRouteTableRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_table_route_entry_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreatePortForwardingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePortForwardingRule\n"," port_forwarding_rule_actions_test.go:101: TestCreatePortForwardingRule is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePortForwardingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_forwarding_rule_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreatePortMirror","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePortMirror\n"," port_mirror_actions_test.go:101: TestCreatePortMirror is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePortMirror (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_mirror_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreatePortMirrorSession","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePortMirrorSession\n"," port_mirror_session_actions_test.go:72: TestCreatePortMirrorSession is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePortMirrorSession (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_mirror_session_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreatePriceTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreatePriceTable\n"," price_table_actions_test.go:101: TestCreatePriceTable is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreatePriceTable (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"price_table_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateResourceStack","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateResourceStack\n"," resource_stack_actions_test.go:101: TestCreateResourceStack is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateResourceStack (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"resource_stack_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateRole\n"," role_actions_test.go:101: TestCreateRole is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateRole (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"role_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSAML2Client","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSAML2Client\n"," saml2client_actions_test.go:11: TestCreateSAML2Client is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSAML2Client (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"saml2client_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateSNSAliyunSmsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSAliyunSmsEndpoint\n"," snsaliyun_sms_endpoint_actions_test.go:20: TestCreateSNSAliyunSmsEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSAliyunSmsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsaliyun_sms_endpoint_actions_test.go","TestFunctionDetail":{"Line":18,"Col":1}},{"TestName":"TestCreateSNSDingTalkEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSDingTalkEndpoint\n"," snsding_talk_endpoint_actions_test.go:76: TestCreateSNSDingTalkEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSDingTalkEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsding_talk_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSNSEmailEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSEmailEndpoint\n"," snsemail_endpoint_actions_test.go:47: TestCreateSNSEmailEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSEmailEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsemail_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateSNSEmailPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSEmailPlatform\n"," snsemail_platform_actions_test.go:47: TestCreateSNSEmailPlatform is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSEmailPlatform (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsemail_platform_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateSNSFeiShuEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSFeiShuEndpoint\n"," snsfei_shu_endpoint_actions_test.go:76: TestCreateSNSFeiShuEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSFeiShuEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsfei_shu_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSNSHttpEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSHttpEndpoint\n"," snshttp_endpoint_actions_test.go:76: TestCreateSNSHttpEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSHttpEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snshttp_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSNSMicrosoftTeamsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSMicrosoftTeamsEndpoint\n"," snsmicrosoft_teams_endpoint_actions_test.go:76: TestCreateSNSMicrosoftTeamsEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSMicrosoftTeamsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsmicrosoft_teams_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSNSPluginEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSPluginEndpoint\n"," snsplugin_endpoint_actions_test.go:47: TestCreateSNSPluginEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSPluginEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsplugin_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestCreateSNSSnmpPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSSnmpPlatform\n"," snssnmp_platform_actions_test.go:76: TestCreateSNSSnmpPlatform is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSSnmpPlatform (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snssnmp_platform_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSNSTextTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSTextTemplate\n"," snstext_template_actions_test.go:101: TestCreateSNSTextTemplate is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSTextTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snstext_template_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSNSTopic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSTopic\n"," snstopic_actions_test.go:101: TestCreateSNSTopic is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSTopic (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snstopic_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSNSUniversalSmsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSUniversalSmsEndpoint\n"," snsuniversal_sms_endpoint_actions_test.go:76: TestCreateSNSUniversalSmsEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSUniversalSmsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsuniversal_sms_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSNSWeComEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSNSWeComEndpoint\n"," snswe_com_endpoint_actions_test.go:76: TestCreateSNSWeComEndpoint is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSNSWeComEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snswe_com_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSSORedirectTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSSORedirectTemplate\n"," ssoredirect_template_actions_test.go:11: TestCreateSSORedirectTemplate is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSSORedirectTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ssoredirect_template_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateSanSecSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSanSecSecretResourcePool\n"," san_sec_secret_resource_pool_actions_test.go:11: TestCreateSanSecSecretResourcePool is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSanSecSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"san_sec_secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestCreateSchedulerJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSchedulerJob\n"," scheduler_job_actions_test.go:101: TestCreateSchedulerJob is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSchedulerJob (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"scheduler_job_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSchedulerJobGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSchedulerJobGroup\n"," scheduler_job_group_actions_test.go:101: TestCreateSchedulerJobGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSchedulerJobGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"scheduler_job_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSchedulerTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSchedulerTrigger\n"," scheduler_trigger_actions_test.go:101: TestCreateSchedulerTrigger is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSchedulerTrigger (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"scheduler_trigger_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSecurityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSecurityGroup\n"," security_group_actions_test.go:101: TestCreateSecurityGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSecurityGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"security_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSlbGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSlbGroup\n"," slb_group_actions_test.go:101: TestCreateSlbGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSlbGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"slb_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSlbOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSlbOffering\n"," slb_offering_actions_test.go:47: TestCreateSlbOffering is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSlbOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"slb_offering_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateSnmpAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSnmpAgent\n"," snmp_agent_actions_test.go:76: TestCreateSnmpAgent is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSnmpAgent (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snmp_agent_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateSshKeyPair","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSshKeyPair\n"," ssh_key_pair_actions_test.go:101: TestCreateSshKeyPair is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSshKeyPair (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ssh_key_pair_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateSystemTag","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateSystemTag\n"," system_tag_actions_test.go:76: TestCreateSystemTag is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateSystemTag (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"system_tag_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateTicket","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateTicket\n"," ticket_actions_test.go:72: TestCreateTicket is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateTicket (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ticket_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateUser","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateUser\n"," user_actions_test.go:101: TestCreateUser is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateUser (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"user_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateUserGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateUserGroup\n"," user_group_actions_test.go:101: TestCreateUserGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateUserGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"user_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateUserProxyConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateUserProxyConfig\n"," user_proxy_config_actions_test.go:101: TestCreateUserProxyConfig is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateUserProxyConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"user_proxy_config_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestCreateUserTag","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateUserTag\n"," user_tag_actions_test.go:47: TestCreateUserTag is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateUserTag (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"user_tag_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateVRouterRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVRouterRouteTable\n"," vrouter_route_table_actions_test.go:102: TestCreateVRouterRouteTable is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVRouterRouteTable (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vrouter_route_table_actions_test.go","TestFunctionDetail":{"Line":100,"Col":1}},{"TestName":"TestCreateVip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVip\n"," vip_actions_test.go:101: TestCreateVip is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVip (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vip_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateVirtualRouterOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVirtualRouterOffering\n"," virtual_router_offering_actions_test.go:76: TestCreateVirtualRouterOffering is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVirtualRouterOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"virtual_router_offering_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateVmCdRom","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVmCdRom\n"," vm_cd_rom_actions_test.go:101: TestCreateVmCdRom is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVmCdRom (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_cd_rom_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVmInstance\n"," vm_instance_actions_test.go:76: TestCreateVmInstance is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateVmNic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVmNic\n"," vm_nic_actions_test.go:72: TestCreateVmNic is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVmNic (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_nic_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateVmSchedulingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVmSchedulingRule\n"," vm_scheduling_rule_actions_test.go:76: TestCreateVmSchedulingRule is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVmSchedulingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_scheduling_rule_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateVmSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVmSchedulingRuleGroup\n"," vm_scheduling_rule_group_actions_test.go:101: TestCreateVmSchedulingRuleGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVmSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateVniRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVniRange\n"," vni_range_actions_test.go:101: TestCreateVniRange is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVniRange (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vni_range_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateVolumeBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVolumeBackup\n"," volume_backup_actions_test.go:72: TestCreateVolumeBackup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVolumeBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"volume_backup_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestCreateVolumeSnapshot","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVolumeSnapshot\n"," volume_snapshot_actions_test.go:101: TestCreateVolumeSnapshot is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVolumeSnapshot (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"volume_snapshot_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateVolumeSnapshotGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVolumeSnapshotGroup\n"," volume_snapshot_group_actions_test.go:101: TestCreateVolumeSnapshotGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVolumeSnapshotGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"volume_snapshot_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateVpcFirewall","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVpcFirewall\n"," vpc_firewall_actions_test.go:76: TestCreateVpcFirewall is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVpcFirewall (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vpc_firewall_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestCreateVpcHaGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVpcHaGroup\n"," vpc_ha_group_actions_test.go:101: TestCreateVpcHaGroup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVpcHaGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vpc_ha_group_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateVpcSharedQos","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateVpcSharedQos\n"," vpc_shared_qos_actions_test.go:101: TestCreateVpcSharedQos is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateVpcSharedQos (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vpc_shared_qos_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateWebhook","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateWebhook\n"," webhook_actions_test.go:101: TestCreateWebhook is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateWebhook (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"webhook_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestCreateZBoxBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateZBoxBackup\n"," zbox_backup_actions_test.go:47: TestCreateZBoxBackup is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateZBoxBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"zbox_backup_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestCreateZone","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestCreateZone\n"," zone_actions_test.go:102: TestCreateZone is skipped by default. Implement with valid params to test creation.\n","--- SKIP: TestCreateZone (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"zone_actions_test.go","TestFunctionDetail":{"Line":100,"Col":1}},{"TestName":"TestDeleteAccessControlList","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAccessControlList\n"," access_control_list_actions_test.go:90: TestDeleteAccessControlList is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAccessControlList (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_list_actions_test.go","TestFunctionDetail":{"Line":87,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDeleteAccessControlRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAccessControlRule\n"," access_control_rule_actions_test.go:77: TestDeleteAccessControlRule is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAccessControlRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_rule_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAccessKey","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.04,"Output":["","=== RUN TestDeleteAccessKey\n","GET /zstack/v1/accesskeys?limit=1 HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/accesskeys?limit=1' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=1519BC28F87A45939B2C44E232DB0AD7; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n"," access_key_actions_test.go:60: No AccessKey found to test Delete\n","--- SKIP: TestDeleteAccessKey (0.04s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_key_actions_test.go","TestFunctionDetail":{"Line":47,"Col":1}},{"TestName":"TestDeleteAccount","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAccount\n"," account_actions_test.go:77: TestDeleteAccount is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAccount (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"account_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAffinityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAffinityGroup\n"," affinity_group_actions_test.go:77: TestDeleteAffinityGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAffinityGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"affinity_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAlarm\n"," alarm_actions_test.go:77: TestDeleteAlarm is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAlarm (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"alarm_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAlert","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAlert\n"," alert_actions_test.go:48: TestDeleteAlert is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAlert (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"alert_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteAppBuildSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAppBuildSystem\n"," app_build_system_actions_test.go:77: TestDeleteAppBuildSystem is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAppBuildSystem (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"app_build_system_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAutoScalingGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAutoScalingGroup\n"," auto_scaling_group_actions_test.go:77: TestDeleteAutoScalingGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAutoScalingGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAutoScalingGroupInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAutoScalingGroupInstance\n"," auto_scaling_group_instance_actions_test.go:77: TestDeleteAutoScalingGroupInstance is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAutoScalingGroupInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_group_instance_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAutoScalingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAutoScalingRule\n"," auto_scaling_rule_actions_test.go:77: TestDeleteAutoScalingRule is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAutoScalingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_rule_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteAutoScalingRuleTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAutoScalingRuleTrigger\n"," auto_scaling_rule_trigger_actions_test.go:48: TestDeleteAutoScalingRuleTrigger is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAutoScalingRuleTrigger (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_rule_trigger_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteAutoScalingTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteAutoScalingTemplate\n"," auto_scaling_template_actions_test.go:16: TestDeleteAutoScalingTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteAutoScalingTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"auto_scaling_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestDeleteBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBackupStorage\n"," backup_storage_actions_test.go:77: TestDeleteBackupStorage is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"backup_storage_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteBareMetal2Chassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBareMetal2Chassis\n"," bare_metal2chassis_actions_test.go:77: TestDeleteBareMetal2Chassis is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBareMetal2Chassis (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2chassis_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteBareMetal2Gateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBareMetal2Gateway\n"," bare_metal2gateway_actions_test.go:77: TestDeleteBareMetal2Gateway is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBareMetal2Gateway (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2gateway_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteBareMetal2ProvisionNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBareMetal2ProvisionNetwork\n"," bare_metal2provision_network_actions_test.go:77: TestDeleteBareMetal2ProvisionNetwork is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBareMetal2ProvisionNetwork (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2provision_network_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteBaremetalChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBaremetalChassis\n"," baremetal_chassis_actions_test.go:77: TestDeleteBaremetalChassis is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBaremetalChassis (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_chassis_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:77: TestDeleteBaremetalPxeServer is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteBilling","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBilling\n"," billing_actions_test.go:16: TestDeleteBilling is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBilling (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"billing_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestDeleteBuildAppExportHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteBuildAppExportHistory\n"," build_app_export_history_actions_test.go:48: TestDeleteBuildAppExportHistory is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteBuildAppExportHistory (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"build_app_export_history_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDeleteCCSCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteCCSCertificate\n"," ccscertificate_actions_test.go:48: TestDeleteCCSCertificate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteCCSCertificate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ccscertificate_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteCbtTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteCbtTask\n"," cbt_task_actions_test.go:48: TestDeleteCbtTask is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteCbtTask (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cbt_task_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteCdpPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteCdpPolicy\n"," cdp_policy_actions_test.go:77: TestDeleteCdpPolicy is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteCdpPolicy (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cdp_policy_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteCdpTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteCdpTask\n"," cdp_task_actions_test.go:77: TestDeleteCdpTask is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteCdpTask (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cdp_task_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteCephPrimaryStoragePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteCephPrimaryStoragePool\n"," ceph_primary_storage_pool_actions_test.go:77: TestDeleteCephPrimaryStoragePool is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteCephPrimaryStoragePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ceph_primary_storage_pool_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteCertificate\n"," certificate_actions_test.go:77: TestDeleteCertificate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteCertificate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"certificate_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteCluster\n"," cluster_actions_test.go:77: TestDeleteCluster is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteCluster (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cluster_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteClusterDRS","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteClusterDRS\n"," cluster_drs_actions_test.go:77: TestDeleteClusterDRS is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteClusterDRS (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"cluster_drs_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteContainerManagementEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteContainerManagementEndpoint\n"," container_management_endpoint_actions_test.go:77: TestDeleteContainerManagementEndpoint is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteContainerManagementEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"container_management_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteDatabaseBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteDatabaseBackup\n"," database_backup_actions_test.go:48: TestDeleteDatabaseBackup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteDatabaseBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"database_backup_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteDataset","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteDataset\n"," dataset_actions_test.go:77: TestDeleteDataset is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteDataset (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"dataset_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteDirectory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteDirectory\n"," directory_actions_test.go:77: TestDeleteDirectory is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteDirectory (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"directory_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteDiskOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteDiskOffering\n"," disk_offering_actions_test.go:77: TestDeleteDiskOffering is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteDiskOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"disk_offering_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteEcsInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteEcsInstance\n"," ecs_instance_actions_test.go:45: TestDeleteEcsInstance is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteEcsInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ecs_instance_actions_test.go","TestFunctionDetail":{"Line":42,"Col":1}},{"TestName":"TestDeleteEip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteEip\n"," eip_actions_test.go:77: TestDeleteEip is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteEip (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"eip_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteEventRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteEventRuleTemplate\n"," event_rule_template_actions_test.go:77: TestDeleteEventRuleTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteEventRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"event_rule_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteExternalBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteExternalBackup\n"," external_backup_actions_test.go:48: TestDeleteExternalBackup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteExternalBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"external_backup_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteFlowCollector","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteFlowCollector\n"," flow_collector_actions_test.go:77: TestDeleteFlowCollector is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteFlowCollector (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"flow_collector_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteFlowMeter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteFlowMeter\n"," flow_meter_actions_test.go:77: TestDeleteFlowMeter is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteFlowMeter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"flow_meter_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteGuestVmScript","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteGuestVmScript\n"," guest_vm_script_actions_test.go:77: TestDeleteGuestVmScript is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteGuestVmScript (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"guest_vm_script_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDeleteHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteHost\n"," host_actions_test.go:77: TestDeleteHost is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteHost (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"host_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteHostSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteHostSchedulingRuleGroup\n"," host_scheduling_rule_group_actions_test.go:77: TestDeleteHostSchedulingRuleGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteHostSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"host_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteHuaweiIMasterFabric","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteHuaweiIMasterFabric\n"," huawei_imaster_fabric_actions_test.go:48: TestDeleteHuaweiIMasterFabric is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteHuaweiIMasterFabric (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"huawei_imaster_fabric_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteHuaweiIMasterTenant","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteHuaweiIMasterTenant\n"," huawei_imaster_tenant_actions_test.go:48: TestDeleteHuaweiIMasterTenant is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteHuaweiIMasterTenant (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"huawei_imaster_tenant_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteHuaweiIMasterVRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteHuaweiIMasterVRouter\n"," huawei_imaster_vrouter_actions_test.go:48: TestDeleteHuaweiIMasterVRouter is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteHuaweiIMasterVRouter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"huawei_imaster_vrouter_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteHuaweiIMasterVpc","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteHuaweiIMasterVpc\n"," huawei_imaster_vpc_actions_test.go:48: TestDeleteHuaweiIMasterVpc is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteHuaweiIMasterVpc (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"huawei_imaster_vpc_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteIAM2Organization","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteIAM2Organization\n"," iam2organization_actions_test.go:77: TestDeleteIAM2Organization is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteIAM2Organization (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2organization_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteIAM2Project\n"," iam2project_actions_test.go:77: TestDeleteIAM2Project is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteIAM2ProjectTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteIAM2ProjectTemplate\n"," iam2project_template_actions_test.go:77: TestDeleteIAM2ProjectTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteIAM2ProjectTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteIAM2VirtualID","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteIAM2VirtualID\n"," iam2virtual_id_actions_test.go:77: TestDeleteIAM2VirtualID is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteIAM2VirtualID (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2virtual_id_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteIAM2VirtualIDGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteIAM2VirtualIDGroup\n"," iam2virtual_idgroup_actions_test.go:77: TestDeleteIAM2VirtualIDGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteIAM2VirtualIDGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2virtual_idgroup_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteImage\n"," image_actions_test.go:219: TestDeleteImage error: need to login first\n","--- FAIL: TestDeleteImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":212,"Col":1}},{"TestName":"TestDeleteImagePackage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteImagePackage\n"," image_package_actions_test.go:77: TestDeleteImagePackage is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteImagePackage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_package_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteImageReplicationGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteImageReplicationGroup\n"," image_replication_group_actions_test.go:48: TestDeleteImageReplicationGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteImageReplicationGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_replication_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteInstanceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteInstanceOffering\n"," instance_offering_actions_test.go:77: TestDeleteInstanceOffering is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteInstanceOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"instance_offering_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteIpRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteIpRange\n"," ip_range_actions_test.go:77: TestDeleteIpRange is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteIpRange (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ip_range_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteIscsiServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteIscsiServer\n"," iscsi_server_actions_test.go:77: TestDeleteIscsiServer is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteIscsiServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iscsi_server_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteL2Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteL2Network\n"," l2network_actions_test.go:77: TestDeleteL2Network is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteL2Network (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"l2network_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteL3Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteL3Network\n"," l3network_actions_test.go:77: TestDeleteL3Network is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteL3Network (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"l3network_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteLdapServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteLdapServer\n"," ldap_server_actions_test.go:77: TestDeleteLdapServer is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteLdapServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ldap_server_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDeleteLicense","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteLicense\n"," license_actions_test.go:45: TestDeleteLicense is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteLicense (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"license_actions_test.go","TestFunctionDetail":{"Line":42,"Col":1}},{"TestName":"TestDeleteLoadBalancer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteLoadBalancer\n"," load_balancer_actions_test.go:77: TestDeleteLoadBalancer is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteLoadBalancer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteLoadBalancerListener","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteLoadBalancerListener\n"," load_balancer_listener_actions_test.go:77: TestDeleteLoadBalancerListener is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteLoadBalancerListener (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_listener_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteLoadBalancerServerGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteLoadBalancerServerGroup\n"," load_balancer_server_group_actions_test.go:77: TestDeleteLoadBalancerServerGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteLoadBalancerServerGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_server_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteLogServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteLogServer\n"," log_server_actions_test.go:77: TestDeleteLogServer is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteLogServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"log_server_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteLongJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteLongJob\n"," long_job_actions_test.go:77: TestDeleteLongJob is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteLongJob (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"long_job_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteMdevDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMdevDevice\n"," mdev_device_actions_test.go:77: TestDeleteMdevDevice is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMdevDevice (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"mdev_device_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteMedia","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMedia\n"," media_actions_test.go:48: TestDeleteMedia is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMedia (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"media_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteMetricDataHttpReceiver","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMetricDataHttpReceiver\n"," metric_data_http_receiver_actions_test.go:48: TestDeleteMetricDataHttpReceiver is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMetricDataHttpReceiver (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"metric_data_http_receiver_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteMetricRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMetricRuleTemplate\n"," metric_rule_template_actions_test.go:77: TestDeleteMetricRuleTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMetricRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"metric_rule_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteMetricTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMetricTemplate\n"," metric_template_actions_test.go:48: TestDeleteMetricTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMetricTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"metric_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteModel","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteModel\n"," model_actions_test.go:77: TestDeleteModel is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteModel (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteModelCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteModelCenter\n"," model_center_actions_test.go:77: TestDeleteModelCenter is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteModelCenter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_center_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteModelEvaluationTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteModelEvaluationTask\n"," model_evaluation_task_actions_test.go:77: TestDeleteModelEvaluationTask is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteModelEvaluationTask (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_evaluation_task_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteModelService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteModelService\n"," model_service_actions_test.go:77: TestDeleteModelService is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteModelService (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_service_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteModelServiceInstanceGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteModelServiceInstanceGroup\n"," model_service_instance_group_actions_test.go:77: TestDeleteModelServiceInstanceGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteModelServiceInstanceGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"model_service_instance_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteMonitorGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMonitorGroup\n"," monitor_group_actions_test.go:77: TestDeleteMonitorGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMonitorGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"monitor_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteMonitorTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMonitorTemplate\n"," monitor_template_actions_test.go:77: TestDeleteMonitorTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMonitorTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"monitor_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteMonitorTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMonitorTrigger\n"," monitor_trigger_actions_test.go:77: TestDeleteMonitorTrigger is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMonitorTrigger (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"monitor_trigger_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteMulticastRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteMulticastRouter\n"," multicast_router_actions_test.go:48: TestDeleteMulticastRouter is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteMulticastRouter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"multicast_router_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDeleteNasFileSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteNasFileSystem\n"," nas_file_system_actions_test.go:77: TestDeleteNasFileSystem is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteNasFileSystem (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nas_file_system_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteNasMountTarget","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteNasMountTarget\n"," nas_mount_target_actions_test.go:77: TestDeleteNasMountTarget is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteNasMountTarget (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nas_mount_target_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteNfvInstGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteNfvInstGroup\n"," nfv_inst_group_actions_test.go:77: TestDeleteNfvInstGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteNfvInstGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nfv_inst_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteNvmeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteNvmeServer\n"," nvme_server_actions_test.go:48: TestDeleteNvmeServer is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteNvmeServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nvme_server_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeletePciDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePciDevice\n"," pci_device_actions_test.go:77: TestDeletePciDevice is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePciDevice (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"pci_device_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeletePciDeviceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePciDeviceOffering\n"," pci_device_offering_actions_test.go:48: TestDeletePciDeviceOffering is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePciDeviceOffering (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"pci_device_offering_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeletePolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePolicy\n"," policy_actions_test.go:48: TestDeletePolicy is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePolicy (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeletePolicyRouteRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePolicyRouteRule\n"," policy_route_rule_actions_test.go:48: TestDeletePolicyRouteRule is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePolicyRouteRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_rule_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeletePolicyRouteRuleSet","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePolicyRouteRuleSet\n"," policy_route_rule_set_actions_test.go:77: TestDeletePolicyRouteRuleSet is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePolicyRouteRuleSet (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_rule_set_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeletePolicyRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePolicyRouteTable\n"," policy_route_table_actions_test.go:48: TestDeletePolicyRouteTable is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePolicyRouteTable (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_table_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeletePolicyRouteTableRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePolicyRouteTableRouteEntry\n"," policy_route_table_route_entry_actions_test.go:48: TestDeletePolicyRouteTableRouteEntry is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePolicyRouteTableRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"policy_route_table_route_entry_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeletePortForwardingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePortForwardingRule\n"," port_forwarding_rule_actions_test.go:77: TestDeletePortForwardingRule is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePortForwardingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_forwarding_rule_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeletePortMirror","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePortMirror\n"," port_mirror_actions_test.go:77: TestDeletePortMirror is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePortMirror (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_mirror_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeletePortMirrorSession","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePortMirrorSession\n"," port_mirror_session_actions_test.go:48: TestDeletePortMirrorSession is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePortMirrorSession (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_mirror_session_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeletePreconfigurationTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePreconfigurationTemplate\n"," preconfiguration_template_actions_test.go:77: TestDeletePreconfigurationTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePreconfigurationTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"preconfiguration_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeletePriceTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePriceTable\n"," price_table_actions_test.go:77: TestDeletePriceTable is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePriceTable (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"price_table_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeletePrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePrimaryStorage\n"," primary_storage_actions_test.go:77: TestDeletePrimaryStorage is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"primary_storage_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeletePublishApp","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeletePublishApp\n"," publish_app_actions_test.go:77: TestDeletePublishApp is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeletePublishApp (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"publish_app_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteResourceConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteResourceConfig\n"," resource_config_actions_test.go:55: TestDeleteResourceConfig is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteResourceConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"resource_config_actions_test.go","TestFunctionDetail":{"Line":52,"Col":1}},{"TestName":"TestDeleteResourceStack","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteResourceStack\n"," resource_stack_actions_test.go:77: TestDeleteResourceStack is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteResourceStack (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"resource_stack_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDeleteRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteRole\n"," role_actions_test.go:77: TestDeleteRole is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteRole (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"role_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSNSApplicationEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSNSApplicationEndpoint\n"," snsapplication_endpoint_actions_test.go:77: TestDeleteSNSApplicationEndpoint is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSNSApplicationEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsapplication_endpoint_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSNSApplicationPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSNSApplicationPlatform\n"," snsapplication_platform_actions_test.go:77: TestDeleteSNSApplicationPlatform is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSNSApplicationPlatform (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsapplication_platform_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSNSTextTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSNSTextTemplate\n"," snstext_template_actions_test.go:77: TestDeleteSNSTextTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSNSTextTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snstext_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSNSTopic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSNSTopic\n"," snstopic_actions_test.go:77: TestDeleteSNSTopic is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSNSTopic (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snstopic_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSchedulerJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSchedulerJob\n"," scheduler_job_actions_test.go:77: TestDeleteSchedulerJob is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSchedulerJob (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"scheduler_job_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSchedulerJobGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSchedulerJobGroup\n"," scheduler_job_group_actions_test.go:77: TestDeleteSchedulerJobGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSchedulerJobGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"scheduler_job_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSchedulerTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSchedulerTrigger\n"," scheduler_trigger_actions_test.go:77: TestDeleteSchedulerTrigger is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSchedulerTrigger (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"scheduler_trigger_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSecretResourcePool\n"," secret_resource_pool_actions_test.go:77: TestDeleteSecretResourcePool is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSecurityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSecurityGroup\n"," security_group_actions_test.go:77: TestDeleteSecurityGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSecurityGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"security_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSecurityGroupRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSecurityGroupRule\n"," security_group_rule_actions_test.go:48: TestDeleteSecurityGroupRule is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSecurityGroupRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"security_group_rule_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSecurityMachine\n"," security_machine_actions_test.go:77: TestDeleteSecurityMachine is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"security_machine_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSlbGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSlbGroup\n"," slb_group_actions_test.go:77: TestDeleteSlbGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSlbGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"slb_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteSshKeyPair","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteSshKeyPair\n"," ssh_key_pair_actions_test.go:77: TestDeleteSshKeyPair is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteSshKeyPair (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ssh_key_pair_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteStackTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteStackTemplate\n"," stack_template_actions_test.go:77: TestDeleteStackTemplate is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteStackTemplate (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"stack_template_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteThirdpartyPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteThirdpartyPlatform\n"," thirdparty_platform_actions_test.go:77: TestDeleteThirdpartyPlatform is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteThirdpartyPlatform (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"thirdparty_platform_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteTicket","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteTicket\n"," ticket_actions_test.go:48: TestDeleteTicket is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteTicket (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ticket_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteTicketFlowCollection","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteTicketFlowCollection\n"," ticket_flow_collection_actions_test.go:48: TestDeleteTicketFlowCollection is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteTicketFlowCollection (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ticket_flow_collection_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteUser","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteUser\n"," user_actions_test.go:77: TestDeleteUser is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteUser (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"user_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteUserGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteUserGroup\n"," user_group_actions_test.go:77: TestDeleteUserGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteUserGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"user_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDeleteUserProxyConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteUserProxyConfig\n"," user_proxy_config_actions_test.go:77: TestDeleteUserProxyConfig is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteUserProxyConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"user_proxy_config_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteV2VConversionHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteV2VConversionHost\n"," v2vconversion_host_actions_test.go:77: TestDeleteV2VConversionHost is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteV2VConversionHost (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"v2vconversion_host_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVCenter\n"," vcenter_actions_test.go:77: TestDeleteVCenter is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVCenter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vcenter_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVRouterRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVRouterRouteEntry\n"," vrouter_route_entry_actions_test.go:48: TestDeleteVRouterRouteEntry is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVRouterRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vrouter_route_entry_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteVRouterRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVRouterRouteTable\n"," vrouter_route_table_actions_test.go:78: TestDeleteVRouterRouteTable is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVRouterRouteTable (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vrouter_route_table_actions_test.go","TestFunctionDetail":{"Line":75,"Col":1}},{"TestName":"TestDeleteVip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVip\n"," vip_actions_test.go:77: TestDeleteVip is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVip (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vip_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVmCdRom","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVmCdRom\n"," vm_cd_rom_actions_test.go:77: TestDeleteVmCdRom is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVmCdRom (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_cd_rom_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVmNic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVmNic\n"," vm_nic_actions_test.go:48: TestDeleteVmNic is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVmNic (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_nic_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteVmSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVmSchedulingRuleGroup\n"," vm_scheduling_rule_group_actions_test.go:77: TestDeleteVmSchedulingRuleGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVmSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVniRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVniRange\n"," vni_range_actions_test.go:77: TestDeleteVniRange is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVniRange (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vni_range_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVolumeBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVolumeBackup\n"," volume_backup_actions_test.go:48: TestDeleteVolumeBackup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVolumeBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"volume_backup_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestDeleteVolumeSnapshot","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVolumeSnapshot\n"," volume_snapshot_actions_test.go:77: TestDeleteVolumeSnapshot is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVolumeSnapshot (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"volume_snapshot_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVolumeSnapshotGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVolumeSnapshotGroup\n"," volume_snapshot_group_actions_test.go:77: TestDeleteVolumeSnapshotGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVolumeSnapshotGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"volume_snapshot_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVpcHaGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVpcHaGroup\n"," vpc_ha_group_actions_test.go:77: TestDeleteVpcHaGroup is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVpcHaGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vpc_ha_group_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteVpcSharedQos","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteVpcSharedQos\n"," vpc_shared_qos_actions_test.go:77: TestDeleteVpcSharedQos is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteVpcSharedQos (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vpc_shared_qos_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteWebhook","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteWebhook\n"," webhook_actions_test.go:77: TestDeleteWebhook is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteWebhook (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"webhook_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestDeleteZone","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDeleteZone\n"," zone_actions_test.go:78: TestDeleteZone is skipped by default to prevent accidental deletion. Remove this line to enable.\n","--- SKIP: TestDeleteZone (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"zone_actions_test.go","TestFunctionDetail":{"Line":75,"Col":1}},{"TestName":"TestDestroyBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDestroyBaremetalInstance\n"," baremetal_instance_actions_test.go:127: TestDestroyBaremetalInstance requires manual implementation\n","--- SKIP: TestDestroyBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":125,"Col":1}},{"TestName":"TestDestroyVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDestroyVmInstance\n"," vm_instance_actions_test.go:165: TestDestroyVmInstance requires manual implementation\n","--- SKIP: TestDestroyVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":163,"Col":1}},{"TestName":"TestDetachEip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDetachEip\n"," eip_actions_test.go:132: TestDetachEip requires an attached resource\n","--- SKIP: TestDetachEip (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"eip_actions_test.go","TestFunctionDetail":{"Line":130,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestDetachPortForwardingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestDetachPortForwardingRule\n"," port_forwarding_rule_actions_test.go:126: TestDetachPortForwardingRule requires an attached resource\n","--- SKIP: TestDetachPortForwardingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"port_forwarding_rule_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestExpungeBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestExpungeBaremetalInstance\n"," baremetal_instance_actions_test.go:133: TestExpungeBaremetalInstance is dangerous - permanently deletes resource\n","--- SKIP: TestExpungeBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":131,"Col":1}},{"TestName":"TestExpungeIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestExpungeIAM2Project\n"," iam2project_actions_test.go:132: TestExpungeIAM2Project is dangerous - permanently deletes resource\n","--- SKIP: TestExpungeIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":130,"Col":1}},{"TestName":"TestExpungeImageByUUID","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestExpungeImageByUUID\n"," image_actions_test.go:229: TestExpungeImageByUUID error: need to login first\n","--- FAIL: TestExpungeImageByUUID (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":225,"Col":1}},{"TestName":"TestExpungeImageGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestExpungeImageGroup\n"," image_group_actions_test.go:47: TestExpungeImageGroup is dangerous - permanently deletes resource\n","--- SKIP: TestExpungeImageGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestExpungeVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestExpungeVmInstance\n"," vm_instance_actions_test.go:153: TestExpungeVmInstance is dangerous - permanently deletes resource\n","--- SKIP: TestExpungeVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":151,"Col":1}},{"TestName":"TestGenerateSshKeyPair","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGenerateSshKeyPair\n"," ssh_key_pair_actions_test.go:126: TestGenerateSshKeyPair requires manual implementation\n","--- SKIP: TestGenerateSshKeyPair (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ssh_key_pair_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestGetAccessControlList","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.04,"Output":["","=== RUN TestGetAccessControlList\n","GET /zstack/v1/access-control-lists?limit=1 HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/access-control-lists?limit=1' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=C6448557D6A0DE00554D1292B27104EF; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n"," access_control_list_actions_test.go:32: No AccessControlList found to test Get\n","--- SKIP: TestGetAccessControlList (0.04s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_list_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAccessControlRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.06,"Output":["","=== RUN TestGetAccessControlRule\n","GET /zstack/v1/login-control/access-control/rules?limit=1 HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/login-control/access-control/rules?limit=1' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=9BF1EE5DA711BA1B86AB1CCA481E8F53; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n"," access_control_rule_actions_test.go:32: No AccessControlRule found to test Get\n","--- SKIP: TestGetAccessControlRule (0.06s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_rule_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAccessKey","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.04,"Output":["","=== RUN TestGetAccessKey\n","GET /zstack/v1/accesskeys?limit=1 HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/accesskeys?limit=1' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=7FCCB997B6E6937B1AED6DD3AE1BD4B0; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n"," access_key_actions_test.go:34: No AccessKey found to test Get\n","--- SKIP: TestGetAccessKey (0.04s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_key_actions_test.go","TestFunctionDetail":{"Line":24,"Col":1}},{"TestName":"TestGetAccount","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAccount\n"," account_actions_test.go:28: TestGetAccount Query error: need to login first\n","--- FAIL: TestGetAccount (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"account_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAccountPriceTableRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAccountPriceTableRef\n"," account_price_table_ref_actions_test.go:29: TestGetAccountPriceTableRef Query error: need to login first\n","--- FAIL: TestGetAccountPriceTableRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"account_price_table_ref_actions_test.go","TestFunctionDetail":{"Line":23,"Col":1}},{"TestName":"TestGetAccountResourceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAccountResourceRef\n"," account_resource_ref_actions_test.go:29: TestGetAccountResourceRef Query error: need to login first\n","--- FAIL: TestGetAccountResourceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"account_resource_ref_actions_test.go","TestFunctionDetail":{"Line":23,"Col":1}},{"TestName":"TestGetActiveAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetActiveAlarm\n"," active_alarm_actions_test.go:28: TestGetActiveAlarm Query error: need to login first\n","--- FAIL: TestGetActiveAlarm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"active_alarm_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetActiveAlarmTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetActiveAlarmTemplate\n"," active_alarm_template_actions_test.go:28: TestGetActiveAlarmTemplate Query error: need to login first\n","--- FAIL: TestGetActiveAlarmTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"active_alarm_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAddressPool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAddressPool\n"," address_pool_actions_test.go:28: TestGetAddressPool Query error: need to login first\n","--- FAIL: TestGetAddressPool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"address_pool_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAffinityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAffinityGroup\n"," affinity_group_actions_test.go:28: TestGetAffinityGroup Query error: need to login first\n","--- FAIL: TestGetAffinityGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"affinity_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAgentVersion","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAgentVersion\n"," agent_version_actions_test.go:28: TestGetAgentVersion Query error: need to login first\n","--- FAIL: TestGetAgentVersion (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"agent_version_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAlarm\n"," alarm_actions_test.go:28: TestGetAlarm Query error: need to login first\n","--- FAIL: TestGetAlarm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alarm_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAlert","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAlert\n"," alert_actions_test.go:28: TestGetAlert Query error: need to login first\n","--- FAIL: TestGetAlert (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alert_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetAlertDataAck","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAlertDataAck\n"," alert_data_ack_actions_test.go:28: TestGetAlertDataAck Query error: need to login first\n","--- FAIL: TestGetAlertDataAck (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alert_data_ack_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAppBuildSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAppBuildSystem\n"," app_build_system_actions_test.go:28: TestGetAppBuildSystem Query error: need to login first\n","--- FAIL: TestGetAppBuildSystem (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"app_build_system_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetApplianceVm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetApplianceVm\n"," appliance_vm_actions_test.go:28: TestGetApplianceVm Query error: need to login first\n","--- FAIL: TestGetApplianceVm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"appliance_vm_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetApplicationDevelopmentService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetApplicationDevelopmentService\n"," application_development_service_actions_test.go:28: TestGetApplicationDevelopmentService Query error: need to login first\n","--- FAIL: TestGetApplicationDevelopmentService (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"application_development_service_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetArchiveTicket","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetArchiveTicket\n"," archive_ticket_actions_test.go:28: TestGetArchiveTicket Query error: need to login first\n","--- FAIL: TestGetArchiveTicket (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"archive_ticket_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAutoScalingGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAutoScalingGroup\n"," auto_scaling_group_actions_test.go:28: TestGetAutoScalingGroup Query error: need to login first\n","--- FAIL: TestGetAutoScalingGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAutoScalingGroupActivity","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAutoScalingGroupActivity\n"," auto_scaling_group_activity_actions_test.go:28: TestGetAutoScalingGroupActivity Query error: need to login first\n","--- FAIL: TestGetAutoScalingGroupActivity (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_activity_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAutoScalingGroupInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAutoScalingGroupInstance\n"," auto_scaling_group_instance_actions_test.go:28: TestGetAutoScalingGroupInstance Query error: need to login first\n","--- FAIL: TestGetAutoScalingGroupInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_instance_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAutoScalingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAutoScalingRule\n"," auto_scaling_rule_actions_test.go:28: TestGetAutoScalingRule Query error: need to login first\n","--- FAIL: TestGetAutoScalingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_rule_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAutoScalingRuleTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAutoScalingRuleTrigger\n"," auto_scaling_rule_trigger_actions_test.go:28: TestGetAutoScalingRuleTrigger Query error: need to login first\n","--- FAIL: TestGetAutoScalingRuleTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_rule_trigger_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetAutoScalingVmTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetAutoScalingVmTemplate\n"," auto_scaling_vm_template_actions_test.go:28: TestGetAutoScalingVmTemplate Query error: need to login first\n","--- FAIL: TestGetAutoScalingVmTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_vm_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBackupStorage\n"," backup_storage_actions_test.go:28: TestGetBackupStorage Query error: need to login first\n","--- FAIL: TestGetBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"backup_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2Bonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2Bonding\n"," bare_metal2bonding_actions_test.go:28: TestGetBareMetal2Bonding Query error: need to login first\n","--- FAIL: TestGetBareMetal2Bonding (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2bonding_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2BondingNicRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2BondingNicRef\n"," bare_metal2bonding_nic_ref_actions_test.go:28: TestGetBareMetal2BondingNicRef Query error: need to login first\n","--- FAIL: TestGetBareMetal2BondingNicRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2bonding_nic_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2Chassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2Chassis\n"," bare_metal2chassis_actions_test.go:28: TestGetBareMetal2Chassis Query error: need to login first\n","--- FAIL: TestGetBareMetal2Chassis (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2ChassisGpuDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2ChassisGpuDevice\n"," bare_metal2chassis_gpu_device_actions_test.go:28: TestGetBareMetal2ChassisGpuDevice Query error: need to login first\n","--- FAIL: TestGetBareMetal2ChassisGpuDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_gpu_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2ChassisOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2ChassisOffering\n"," bare_metal2chassis_offering_actions_test.go:28: TestGetBareMetal2ChassisOffering Query error: need to login first\n","--- FAIL: TestGetBareMetal2ChassisOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_offering_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2ChassisPciDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2ChassisPciDevice\n"," bare_metal2chassis_pci_device_actions_test.go:28: TestGetBareMetal2ChassisPciDevice Query error: need to login first\n","--- FAIL: TestGetBareMetal2ChassisPciDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_pci_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2Gateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2Gateway\n"," bare_metal2gateway_actions_test.go:28: TestGetBareMetal2Gateway Query error: need to login first\n","--- FAIL: TestGetBareMetal2Gateway (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2gateway_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBareMetal2Instance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2Instance\n"," bare_metal2instance_actions_test.go:28: TestGetBareMetal2Instance Query error: need to login first\n","--- FAIL: TestGetBareMetal2Instance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2instance_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetBareMetal2ProvisionNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBareMetal2ProvisionNetwork\n"," bare_metal2provision_network_actions_test.go:28: TestGetBareMetal2ProvisionNetwork Query error: need to login first\n","--- FAIL: TestGetBareMetal2ProvisionNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2provision_network_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBaremetalBonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBaremetalBonding\n"," baremetal_bonding_actions_test.go:28: TestGetBaremetalBonding Query error: need to login first\n","--- FAIL: TestGetBaremetalBonding (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_bonding_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBaremetalChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBaremetalChassis\n"," baremetal_chassis_actions_test.go:28: TestGetBaremetalChassis Query error: need to login first\n","--- FAIL: TestGetBaremetalChassis (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_chassis_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBaremetalInstance\n"," baremetal_instance_actions_test.go:28: TestGetBaremetalInstance Query error: need to login first\n","--- FAIL: TestGetBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:28: TestGetBaremetalPxeServer Query error: need to login first\n","--- FAIL: TestGetBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBlockPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBlockPrimaryStorage\n"," block_primary_storage_actions_test.go:28: TestGetBlockPrimaryStorage Query error: need to login first\n","--- FAIL: TestGetBlockPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"block_primary_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBlockVolume\n"," block_volume_actions_test.go:28: TestGetBlockVolume Query error: need to login first\n","--- FAIL: TestGetBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"block_volume_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetBuildAppExportHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetBuildAppExportHistory\n"," build_app_export_history_actions_test.go:28: TestGetBuildAppExportHistory Query error: need to login first\n","--- FAIL: TestGetBuildAppExportHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"build_app_export_history_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCCSCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCCSCertificate\n"," ccscertificate_actions_test.go:28: TestGetCCSCertificate Query error: need to login first\n","--- FAIL: TestGetCCSCertificate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ccscertificate_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCbtTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCbtTask\n"," cbt_task_actions_test.go:28: TestGetCbtTask Query error: need to login first\n","--- FAIL: TestGetCbtTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cbt_task_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCdpPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCdpPolicy\n"," cdp_policy_actions_test.go:28: TestGetCdpPolicy Query error: need to login first\n","--- FAIL: TestGetCdpPolicy (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cdp_policy_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCdpTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCdpTask\n"," cdp_task_actions_test.go:28: TestGetCdpTask Query error: need to login first\n","--- FAIL: TestGetCdpTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cdp_task_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCephBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCephBackupStorage\n"," ceph_backup_storage_actions_test.go:28: TestGetCephBackupStorage Query error: need to login first\n","--- FAIL: TestGetCephBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_backup_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCephOsdGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCephOsdGroup\n"," ceph_osd_group_actions_test.go:28: TestGetCephOsdGroup Query error: need to login first\n","--- FAIL: TestGetCephOsdGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_osd_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCephPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCephPrimaryStorage\n"," ceph_primary_storage_actions_test.go:28: TestGetCephPrimaryStorage Query error: need to login first\n","--- FAIL: TestGetCephPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_primary_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCephPrimaryStoragePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCephPrimaryStoragePool\n"," ceph_primary_storage_pool_actions_test.go:28: TestGetCephPrimaryStoragePool Query error: need to login first\n","--- FAIL: TestGetCephPrimaryStoragePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_primary_storage_pool_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCertificate\n"," certificate_actions_test.go:28: TestGetCertificate Query error: need to login first\n","--- FAIL: TestGetCertificate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"certificate_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetCluster\n"," cluster_actions_test.go:28: TestGetCluster Query error: need to login first\n","--- FAIL: TestGetCluster (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cluster_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetClusterDRS","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetClusterDRS\n"," cluster_drs_actions_test.go:28: TestGetClusterDRS Query error: need to login first\n","--- FAIL: TestGetClusterDRS (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cluster_drs_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetConsoleProxyAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetConsoleProxyAgent\n"," console_proxy_agent_actions_test.go:28: TestGetConsoleProxyAgent Query error: need to login first\n","--- FAIL: TestGetConsoleProxyAgent (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"console_proxy_agent_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetContainerImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetContainerImage\n"," container_image_actions_test.go:28: TestGetContainerImage Query error: need to login first\n","--- FAIL: TestGetContainerImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"container_image_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetContainerManagementEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetContainerManagementEndpoint\n"," container_management_endpoint_actions_test.go:28: TestGetContainerManagementEndpoint Query error: need to login first\n","--- FAIL: TestGetContainerManagementEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"container_management_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetDRSAdvice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetDRSAdvice\n"," drsadvice_actions_test.go:28: TestGetDRSAdvice Query error: need to login first\n","--- FAIL: TestGetDRSAdvice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"drsadvice_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetDRSVmMigrationActivity","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetDRSVmMigrationActivity\n"," drsvm_migration_activity_actions_test.go:28: TestGetDRSVmMigrationActivity Query error: need to login first\n","--- FAIL: TestGetDRSVmMigrationActivity (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"drsvm_migration_activity_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetDatabaseBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetDatabaseBackup\n"," database_backup_actions_test.go:28: TestGetDatabaseBackup Query error: need to login first\n","--- FAIL: TestGetDatabaseBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"database_backup_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetDataset","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetDataset\n"," dataset_actions_test.go:28: TestGetDataset Query error: need to login first\n","--- FAIL: TestGetDataset (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"dataset_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetDirectory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetDirectory\n"," directory_actions_test.go:28: TestGetDirectory Query error: need to login first\n","--- FAIL: TestGetDirectory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"directory_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetDiskOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetDiskOffering\n"," disk_offering_actions_test.go:28: TestGetDiskOffering Query error: need to login first\n","--- FAIL: TestGetDiskOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"disk_offering_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetEip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetEip\n"," eip_actions_test.go:28: TestGetEip Query error: need to login first\n","--- FAIL: TestGetEip (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"eip_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetEmailMedia","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetEmailMedia\n"," email_media_actions_test.go:28: TestGetEmailMedia Query error: need to login first\n","--- FAIL: TestGetEmailMedia (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"email_media_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetEventLog","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetEventLog\n"," event_log_actions_test.go:28: TestGetEventLog Query error: need to login first\n","--- FAIL: TestGetEventLog (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_log_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetEventRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetEventRuleTemplate\n"," event_rule_template_actions_test.go:28: TestGetEventRuleTemplate Query error: need to login first\n","--- FAIL: TestGetEventRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_rule_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetEventSubscription","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetEventSubscription\n"," event_subscription_actions_test.go:28: TestGetEventSubscription Query error: need to login first\n","--- FAIL: TestGetEventSubscription (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_subscription_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetExponBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetExponBlockVolume\n"," expon_block_volume_actions_test.go:28: TestGetExponBlockVolume Query error: need to login first\n","--- FAIL: TestGetExponBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"expon_block_volume_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetExternalBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetExternalBackup\n"," external_backup_actions_test.go:28: TestGetExternalBackup Query error: need to login first\n","--- FAIL: TestGetExternalBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"external_backup_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetFcHbaDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetFcHbaDevice\n"," fc_hba_device_actions_test.go:28: TestGetFcHbaDevice Query error: need to login first\n","--- FAIL: TestGetFcHbaDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"fc_hba_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetFiberChannelLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetFiberChannelLun\n"," fiber_channel_lun_actions_test.go:28: TestGetFiberChannelLun Query error: need to login first\n","--- FAIL: TestGetFiberChannelLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"fiber_channel_lun_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetFiberChannelStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetFiberChannelStorage\n"," fiber_channel_storage_actions_test.go:28: TestGetFiberChannelStorage Query error: need to login first\n","--- FAIL: TestGetFiberChannelStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"fiber_channel_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetFlowCollector","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetFlowCollector\n"," flow_collector_actions_test.go:28: TestGetFlowCollector Query error: need to login first\n","--- FAIL: TestGetFlowCollector (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"flow_collector_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetFlowMeter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetFlowMeter\n"," flow_meter_actions_test.go:28: TestGetFlowMeter Query error: need to login first\n","--- FAIL: TestGetFlowMeter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"flow_meter_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetGlobalConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetGlobalConfig\n"," global_config_actions_test.go:28: TestGetGlobalConfig Query error: need to login first\n","--- FAIL: TestGetGlobalConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"global_config_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetGlobalConfigTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetGlobalConfigTemplate\n"," global_config_template_actions_test.go:28: TestGetGlobalConfigTemplate Query error: need to login first\n","--- FAIL: TestGetGlobalConfigTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"global_config_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetGpuDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetGpuDevice\n"," gpu_device_actions_test.go:28: TestGetGpuDevice Query error: need to login first\n","--- FAIL: TestGetGpuDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"gpu_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetGuestToolsState","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetGuestToolsState\n"," guest_tools_state_actions_test.go:28: TestGetGuestToolsState Query error: need to login first\n","--- FAIL: TestGetGuestToolsState (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_tools_state_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetGuestVmScript","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetGuestVmScript\n"," guest_vm_script_actions_test.go:28: TestGetGuestVmScript Query error: need to login first\n","--- FAIL: TestGetGuestVmScript (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_vm_script_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetGuestVmScriptExecutedRecord","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetGuestVmScriptExecutedRecord\n"," guest_vm_script_executed_record_actions_test.go:28: TestGetGuestVmScriptExecutedRecord Query error: need to login first\n","--- FAIL: TestGetGuestVmScriptExecutedRecord (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_vm_script_executed_record_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetGuestVmScriptExecutedRecordDetail","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetGuestVmScriptExecutedRecordDetail\n"," guest_vm_script_executed_record_detail_actions_test.go:28: TestGetGuestVmScriptExecutedRecordDetail Query error: need to login first\n","--- FAIL: TestGetGuestVmScriptExecutedRecordDetail (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_vm_script_executed_record_detail_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHost\n"," host_actions_test.go:28: TestGetHost Query error: need to login first\n","--- FAIL: TestGetHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHostNetworkBonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHostNetworkBonding\n"," host_network_bonding_actions_test.go:28: TestGetHostNetworkBonding Query error: need to login first\n","--- FAIL: TestGetHostNetworkBonding (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_network_bonding_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHostNetworkInterface","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHostNetworkInterface\n"," host_network_interface_actions_test.go:28: TestGetHostNetworkInterface Query error: need to login first\n","--- FAIL: TestGetHostNetworkInterface (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_network_interface_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHostNetworkInterfaceLldp","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHostNetworkInterfaceLldp\n"," host_network_interface_lldp_actions_test.go:29: TestGetHostNetworkInterfaceLldp Query error: need to login first\n","--- FAIL: TestGetHostNetworkInterfaceLldp (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_network_interface_lldp_actions_test.go","TestFunctionDetail":{"Line":23,"Col":1}},{"TestName":"TestGetHostOsCategory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHostOsCategory\n"," host_os_category_actions_test.go:28: TestGetHostOsCategory Query error: need to login first\n","--- FAIL: TestGetHostOsCategory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_os_category_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHostPhysicalMemory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHostPhysicalMemory\n"," host_physical_memory_actions_test.go:28: TestGetHostPhysicalMemory Query error: need to login first\n","--- FAIL: TestGetHostPhysicalMemory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_physical_memory_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHostSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHostSchedulingRuleGroup\n"," host_scheduling_rule_group_actions_test.go:28: TestGetHostSchedulingRuleGroup Query error: need to login first\n","--- FAIL: TestGetHostSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHuaweiIMasterFabric","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHuaweiIMasterFabric\n"," huawei_imaster_fabric_actions_test.go:28: TestGetHuaweiIMasterFabric Query error: need to login first\n","--- FAIL: TestGetHuaweiIMasterFabric (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_fabric_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHuaweiIMasterTenant","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHuaweiIMasterTenant\n"," huawei_imaster_tenant_actions_test.go:28: TestGetHuaweiIMasterTenant Query error: need to login first\n","--- FAIL: TestGetHuaweiIMasterTenant (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_tenant_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHuaweiIMasterVRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHuaweiIMasterVRouter\n"," huawei_imaster_vrouter_actions_test.go:28: TestGetHuaweiIMasterVRouter Query error: need to login first\n","--- FAIL: TestGetHuaweiIMasterVRouter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_vrouter_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetHuaweiIMasterVpc","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetHuaweiIMasterVpc\n"," huawei_imaster_vpc_actions_test.go:28: TestGetHuaweiIMasterVpc Query error: need to login first\n","--- FAIL: TestGetHuaweiIMasterVpc (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_vpc_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2Organization","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2Organization\n"," iam2organization_actions_test.go:28: TestGetIAM2Organization Query error: need to login first\n","--- FAIL: TestGetIAM2Organization (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2OrganizationAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2OrganizationAttribute\n"," iam2organization_attribute_actions_test.go:28: TestGetIAM2OrganizationAttribute Query error: need to login first\n","--- FAIL: TestGetIAM2OrganizationAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_attribute_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetIAM2OrganizationProjectRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2OrganizationProjectRef\n"," iam2organization_project_ref_actions_test.go:28: TestGetIAM2OrganizationProjectRef Query error: need to login first\n","--- FAIL: TestGetIAM2OrganizationProjectRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_project_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2Project\n"," iam2project_actions_test.go:28: TestGetIAM2Project Query error: need to login first\n","--- FAIL: TestGetIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2ProjectAccountRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2ProjectAccountRef\n"," iam2project_account_ref_actions_test.go:28: TestGetIAM2ProjectAccountRef Query error: need to login first\n","--- FAIL: TestGetIAM2ProjectAccountRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_account_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2ProjectAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2ProjectAttribute\n"," iam2project_attribute_actions_test.go:28: TestGetIAM2ProjectAttribute Query error: need to login first\n","--- FAIL: TestGetIAM2ProjectAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_attribute_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2ProjectRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2ProjectRole\n"," iam2project_role_actions_test.go:28: TestGetIAM2ProjectRole Query error: need to login first\n","--- FAIL: TestGetIAM2ProjectRole (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_role_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2ProjectTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2ProjectTemplate\n"," iam2project_template_actions_test.go:28: TestGetIAM2ProjectTemplate Query error: need to login first\n","--- FAIL: TestGetIAM2ProjectTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2VirtualID","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2VirtualID\n"," iam2virtual_id_actions_test.go:28: TestGetIAM2VirtualID Query error: need to login first\n","--- FAIL: TestGetIAM2VirtualID (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_id_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2VirtualIDAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2VirtualIDAttribute\n"," iam2virtual_idattribute_actions_test.go:28: TestGetIAM2VirtualIDAttribute Query error: need to login first\n","--- FAIL: TestGetIAM2VirtualIDAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idattribute_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2VirtualIDGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2VirtualIDGroup\n"," iam2virtual_idgroup_actions_test.go:28: TestGetIAM2VirtualIDGroup Query error: need to login first\n","--- FAIL: TestGetIAM2VirtualIDGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idgroup_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIAM2VirtualIDGroupAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIAM2VirtualIDGroupAttribute\n"," iam2virtual_idgroup_attribute_actions_test.go:28: TestGetIAM2VirtualIDGroupAttribute Query error: need to login first\n","--- FAIL: TestGetIAM2VirtualIDGroupAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idgroup_attribute_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetImage\n"," image_actions_test.go:173: TestGetImage Query error: need to login first\n","--- FAIL: TestGetImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":167,"Col":1}},{"TestName":"TestGetImageCache","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetImageCache\n"," image_cache_actions_test.go:28: TestGetImageCache Query error: need to login first\n","--- FAIL: TestGetImageCache (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_cache_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetImageGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetImageGroup\n"," image_group_actions_test.go:28: TestGetImageGroup Query error: need to login first\n","--- FAIL: TestGetImageGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetImageGroupRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetImageGroupRef\n"," image_group_ref_actions_test.go:28: TestGetImageGroupRef Query error: need to login first\n","--- FAIL: TestGetImageGroupRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_group_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetImagePackage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetImagePackage\n"," image_package_actions_test.go:28: TestGetImagePackage Query error: need to login first\n","--- FAIL: TestGetImagePackage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_package_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetImageReplicationGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetImageReplicationGroup\n"," image_replication_group_actions_test.go:28: TestGetImageReplicationGroup Query error: need to login first\n","--- FAIL: TestGetImageReplicationGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_replication_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetImageStoreBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetImageStoreBackupStorage\n"," image_store_backup_storage_actions_test.go:28: TestGetImageStoreBackupStorage Query error: need to login first\n","--- FAIL: TestGetImageStoreBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_store_backup_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetInstanceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetInstanceOffering\n"," instance_offering_actions_test.go:28: TestGetInstanceOffering Query error: need to login first\n","--- FAIL: TestGetInstanceOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"instance_offering_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIpRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIpRange\n"," ip_range_actions_test.go:28: TestGetIpRange Query error: need to login first\n","--- FAIL: TestGetIpRange (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ip_range_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetIscsiLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIscsiLun\n"," iscsi_lun_actions_test.go:28: TestGetIscsiLun Query error: need to login first\n","--- FAIL: TestGetIscsiLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iscsi_lun_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestGetIscsiServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetIscsiServer\n"," iscsi_server_actions_test.go:28: TestGetIscsiServer Query error: need to login first\n","--- FAIL: TestGetIscsiServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iscsi_server_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetKvmHypervisorInfo","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetKvmHypervisorInfo\n"," kvm_hypervisor_info_actions_test.go:28: TestGetKvmHypervisorInfo Query error: need to login first\n","--- FAIL: TestGetKvmHypervisorInfo (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"kvm_hypervisor_info_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetL2Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetL2Network\n"," l2network_actions_test.go:28: TestGetL2Network Query error: need to login first\n","--- FAIL: TestGetL2Network (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2network_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetL2PortGroupNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetL2PortGroupNetwork\n"," l2port_group_network_actions_test.go:28: TestGetL2PortGroupNetwork Query error: need to login first\n","--- FAIL: TestGetL2PortGroupNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2port_group_network_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetL2VirtualSwitchNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetL2VirtualSwitchNetwork\n"," l2virtual_switch_network_actions_test.go:28: TestGetL2VirtualSwitchNetwork Query error: need to login first\n","--- FAIL: TestGetL2VirtualSwitchNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2virtual_switch_network_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetL2VlanNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetL2VlanNetwork\n"," l2vlan_network_actions_test.go:28: TestGetL2VlanNetwork Query error: need to login first\n","--- FAIL: TestGetL2VlanNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2vlan_network_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetL2VxlanNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetL2VxlanNetwork\n"," l2vxlan_network_actions_test.go:28: TestGetL2VxlanNetwork Query error: need to login first\n","--- FAIL: TestGetL2VxlanNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2vxlan_network_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetL2VxlanNetworkPool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetL2VxlanNetworkPool\n"," l2vxlan_network_pool_actions_test.go:28: TestGetL2VxlanNetworkPool Query error: need to login first\n","--- FAIL: TestGetL2VxlanNetworkPool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2vxlan_network_pool_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetL3Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetL3Network\n"," l3network_actions_test.go:28: TestGetL3Network Query error: need to login first\n","--- FAIL: TestGetL3Network (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l3network_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLdapServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLdapServer\n"," ldap_server_actions_test.go:28: TestGetLdapServer Query error: need to login first\n","--- FAIL: TestGetLdapServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ldap_server_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLicenseAuthorizedCapacity","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLicenseAuthorizedCapacity\n"," license_authorized_capacity_actions_test.go:19: TestGetLicenseAuthorizedCapacity Query error: need to login first\n","--- FAIL: TestGetLicenseAuthorizedCapacity (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"license_authorized_capacity_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestGetLicenseAuthorizedNode","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLicenseAuthorizedNode\n"," license_authorized_node_actions_test.go:28: TestGetLicenseAuthorizedNode Query error: need to login first\n","--- FAIL: TestGetLicenseAuthorizedNode (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"license_authorized_node_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLoadBalancer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLoadBalancer\n"," load_balancer_actions_test.go:28: TestGetLoadBalancer Query error: need to login first\n","--- FAIL: TestGetLoadBalancer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLoadBalancerListener","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLoadBalancerListener\n"," load_balancer_listener_actions_test.go:28: TestGetLoadBalancerListener Query error: need to login first\n","--- FAIL: TestGetLoadBalancerListener (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_listener_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLoadBalancerServerGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLoadBalancerServerGroup\n"," load_balancer_server_group_actions_test.go:28: TestGetLoadBalancerServerGroup Query error: need to login first\n","--- FAIL: TestGetLoadBalancerServerGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_server_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLocalStorageResourceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLocalStorageResourceRef\n"," local_storage_resource_ref_actions_test.go:28: TestGetLocalStorageResourceRef Query error: need to login first\n","--- FAIL: TestGetLocalStorageResourceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"local_storage_resource_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLogConfiguration","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLogConfiguration\n"," log_configuration_actions_test.go:11: TestGetLogConfiguration requires manual implementation\n","--- SKIP: TestGetLogConfiguration (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"log_configuration_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestGetLogServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLogServer\n"," log_server_actions_test.go:28: TestGetLogServer Query error: need to login first\n","--- FAIL: TestGetLogServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"log_server_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetLongJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetLongJob\n"," long_job_actions_test.go:28: TestGetLongJob Query error: need to login first\n","--- FAIL: TestGetLongJob (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"long_job_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetManagementNode","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetManagementNode\n"," management_node_actions_test.go:28: TestGetManagementNode Query error: need to login first\n","--- FAIL: TestGetManagementNode (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"management_node_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetMdevDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMdevDevice\n"," mdev_device_actions_test.go:28: TestGetMdevDevice Query error: need to login first\n","--- FAIL: TestGetMdevDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mdev_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMdevDeviceSpec","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMdevDeviceSpec\n"," mdev_device_spec_actions_test.go:28: TestGetMdevDeviceSpec Query error: need to login first\n","--- FAIL: TestGetMdevDeviceSpec (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mdev_device_spec_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMedia","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMedia\n"," media_actions_test.go:28: TestGetMedia Query error: need to login first\n","--- FAIL: TestGetMedia (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"media_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMetricDataHttpReceiver","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMetricDataHttpReceiver\n"," metric_data_http_receiver_actions_test.go:28: TestGetMetricDataHttpReceiver Query error: need to login first\n","--- FAIL: TestGetMetricDataHttpReceiver (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"metric_data_http_receiver_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMetricRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMetricRuleTemplate\n"," metric_rule_template_actions_test.go:28: TestGetMetricRuleTemplate Query error: need to login first\n","--- FAIL: TestGetMetricRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"metric_rule_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMetricTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMetricTemplate\n"," metric_template_actions_test.go:28: TestGetMetricTemplate Query error: need to login first\n","--- FAIL: TestGetMetricTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"metric_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMiniStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMiniStorage\n"," mini_storage_actions_test.go:28: TestGetMiniStorage Query error: need to login first\n","--- FAIL: TestGetMiniStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mini_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMiniStorageHostRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMiniStorageHostRef\n"," mini_storage_host_ref_actions_test.go:28: TestGetMiniStorageHostRef Query error: need to login first\n","--- FAIL: TestGetMiniStorageHostRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mini_storage_host_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMiniStorageResourceReplication","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMiniStorageResourceReplication\n"," mini_storage_resource_replication_actions_test.go:28: TestGetMiniStorageResourceReplication Query error: need to login first\n","--- FAIL: TestGetMiniStorageResourceReplication (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mini_storage_resource_replication_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetModel","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetModel\n"," model_actions_test.go:28: TestGetModel Query error: need to login first\n","--- FAIL: TestGetModel (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetModelCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetModelCenter\n"," model_center_actions_test.go:28: TestGetModelCenter Query error: need to login first\n","--- FAIL: TestGetModelCenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_center_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetModelEvalServiceInstanceGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetModelEvalServiceInstanceGroup\n"," model_eval_service_instance_group_actions_test.go:28: TestGetModelEvalServiceInstanceGroup Query error: need to login first\n","--- FAIL: TestGetModelEvalServiceInstanceGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_eval_service_instance_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetModelEvaluationTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetModelEvaluationTask\n"," model_evaluation_task_actions_test.go:28: TestGetModelEvaluationTask Query error: need to login first\n","--- FAIL: TestGetModelEvaluationTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_evaluation_task_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetModelService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetModelService\n"," model_service_actions_test.go:28: TestGetModelService Query error: need to login first\n","--- FAIL: TestGetModelService (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_service_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetModelServiceInstanceGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetModelServiceInstanceGroup\n"," model_service_instance_group_actions_test.go:28: TestGetModelServiceInstanceGroup Query error: need to login first\n","--- FAIL: TestGetModelServiceInstanceGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_service_instance_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMonitorGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMonitorGroup\n"," monitor_group_actions_test.go:28: TestGetMonitorGroup Query error: need to login first\n","--- FAIL: TestGetMonitorGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMonitorGroupAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMonitorGroupAlarm\n"," monitor_group_alarm_actions_test.go:28: TestGetMonitorGroupAlarm Query error: need to login first\n","--- FAIL: TestGetMonitorGroupAlarm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_alarm_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMonitorGroupEventSubscription","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMonitorGroupEventSubscription\n"," monitor_group_event_subscription_actions_test.go:28: TestGetMonitorGroupEventSubscription Query error: need to login first\n","--- FAIL: TestGetMonitorGroupEventSubscription (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_event_subscription_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMonitorGroupInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMonitorGroupInstance\n"," monitor_group_instance_actions_test.go:28: TestGetMonitorGroupInstance Query error: need to login first\n","--- FAIL: TestGetMonitorGroupInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_instance_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMonitorGroupTemplateRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMonitorGroupTemplateRef\n"," monitor_group_template_ref_actions_test.go:28: TestGetMonitorGroupTemplateRef Query error: need to login first\n","--- FAIL: TestGetMonitorGroupTemplateRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_template_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetMonitorTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMonitorTemplate\n"," monitor_template_actions_test.go:28: TestGetMonitorTemplate Query error: need to login first\n","--- FAIL: TestGetMonitorTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMonitorTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMonitorTrigger\n"," monitor_trigger_actions_test.go:28: TestGetMonitorTrigger Query error: need to login first\n","--- FAIL: TestGetMonitorTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_trigger_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMttyDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMttyDevice\n"," mtty_device_actions_test.go:28: TestGetMttyDevice Query error: need to login first\n","--- FAIL: TestGetMttyDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mtty_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetMulticastRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetMulticastRouter\n"," multicast_router_actions_test.go:28: TestGetMulticastRouter Query error: need to login first\n","--- FAIL: TestGetMulticastRouter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"multicast_router_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNasFileSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNasFileSystem\n"," nas_file_system_actions_test.go:28: TestGetNasFileSystem Query error: need to login first\n","--- FAIL: TestGetNasFileSystem (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nas_file_system_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNasMountTarget","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNasMountTarget\n"," nas_mount_target_actions_test.go:28: TestGetNasMountTarget Query error: need to login first\n","--- FAIL: TestGetNasMountTarget (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nas_mount_target_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNativeCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNativeCluster\n"," native_cluster_actions_test.go:28: TestGetNativeCluster Query error: need to login first\n","--- FAIL: TestGetNativeCluster (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"native_cluster_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNativeHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNativeHost\n"," native_host_actions_test.go:28: TestGetNativeHost Query error: need to login first\n","--- FAIL: TestGetNativeHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"native_host_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNetworkServiceL3NetworkRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNetworkServiceL3NetworkRef\n"," network_service_l3network_ref_actions_test.go:28: TestGetNetworkServiceL3NetworkRef Query error: need to login first\n","--- FAIL: TestGetNetworkServiceL3NetworkRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"network_service_l3network_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNetworkServiceProvider","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNetworkServiceProvider\n"," network_service_provider_actions_test.go:28: TestGetNetworkServiceProvider Query error: need to login first\n","--- FAIL: TestGetNetworkServiceProvider (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"network_service_provider_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNfvInst","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNfvInst\n"," nfv_inst_actions_test.go:28: TestGetNfvInst Query error: need to login first\n","--- FAIL: TestGetNfvInst (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nfv_inst_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNfvInstGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNfvInstGroup\n"," nfv_inst_group_actions_test.go:28: TestGetNfvInstGroup Query error: need to login first\n","--- FAIL: TestGetNfvInstGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nfv_inst_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNfvInstOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNfvInstOffering\n"," nfv_inst_offering_actions_test.go:28: TestGetNfvInstOffering Query error: need to login first\n","--- FAIL: TestGetNfvInstOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nfv_inst_offering_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNvmeLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNvmeLun\n"," nvme_lun_actions_test.go:28: TestGetNvmeLun Query error: need to login first\n","--- FAIL: TestGetNvmeLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nvme_lun_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNvmeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNvmeServer\n"," nvme_server_actions_test.go:28: TestGetNvmeServer Query error: need to login first\n","--- FAIL: TestGetNvmeServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nvme_server_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetNvmeTarget","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetNvmeTarget\n"," nvme_target_actions_test.go:28: TestGetNvmeTarget Query error: need to login first\n","--- FAIL: TestGetNvmeTarget (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nvme_target_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetOvnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetOvnController\n"," ovn_controller_actions_test.go:28: TestGetOvnController Query error: need to login first\n","--- FAIL: TestGetOvnController (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ovn_controller_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetOvnControllerVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetOvnControllerVmInstance\n"," ovn_controller_vm_instance_actions_test.go:28: TestGetOvnControllerVmInstance Query error: need to login first\n","--- FAIL: TestGetOvnControllerVmInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ovn_controller_vm_instance_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPciDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPciDevice\n"," pci_device_actions_test.go:28: TestGetPciDevice Query error: need to login first\n","--- FAIL: TestGetPciDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPciDeviceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPciDeviceOffering\n"," pci_device_offering_actions_test.go:28: TestGetPciDeviceOffering Query error: need to login first\n","--- FAIL: TestGetPciDeviceOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_offering_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestGetPciDeviceSpec","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPciDeviceSpec\n"," pci_device_spec_actions_test.go:28: TestGetPciDeviceSpec Query error: need to login first\n","--- FAIL: TestGetPciDeviceSpec (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_spec_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPhysicalSwitch","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPhysicalSwitch\n"," physical_switch_actions_test.go:28: TestGetPhysicalSwitch Query error: need to login first\n","--- FAIL: TestGetPhysicalSwitch (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"physical_switch_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicy\n"," policy_actions_test.go:28: TestGetPolicy Query error: need to login first\n","--- FAIL: TestGetPolicy (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicyRouteRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicyRouteRule\n"," policy_route_rule_actions_test.go:28: TestGetPolicyRouteRule Query error: need to login first\n","--- FAIL: TestGetPolicyRouteRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicyRouteRuleSet","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicyRouteRuleSet\n"," policy_route_rule_set_actions_test.go:28: TestGetPolicyRouteRuleSet Query error: need to login first\n","--- FAIL: TestGetPolicyRouteRuleSet (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_set_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicyRouteRuleSetL3Ref","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicyRouteRuleSetL3Ref\n"," policy_route_rule_set_l3ref_actions_test.go:28: TestGetPolicyRouteRuleSetL3Ref Query error: need to login first\n","--- FAIL: TestGetPolicyRouteRuleSetL3Ref (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_set_l3ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicyRouteRuleSetVRouterRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicyRouteRuleSetVRouterRef\n"," policy_route_rule_set_vrouter_ref_actions_test.go:28: TestGetPolicyRouteRuleSetVRouterRef Query error: need to login first\n","--- FAIL: TestGetPolicyRouteRuleSetVRouterRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_set_vrouter_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicyRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicyRouteTable\n"," policy_route_table_actions_test.go:28: TestGetPolicyRouteTable Query error: need to login first\n","--- FAIL: TestGetPolicyRouteTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_table_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicyRouteTableRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicyRouteTableRouteEntry\n"," policy_route_table_route_entry_actions_test.go:28: TestGetPolicyRouteTableRouteEntry Query error: need to login first\n","--- FAIL: TestGetPolicyRouteTableRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_table_route_entry_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPolicyRouteTableVRouterRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPolicyRouteTableVRouterRef\n"," policy_route_table_vrouter_ref_actions_test.go:28: TestGetPolicyRouteTableVRouterRef Query error: need to login first\n","--- FAIL: TestGetPolicyRouteTableVRouterRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_table_vrouter_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPortForwardingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPortForwardingRule\n"," port_forwarding_rule_actions_test.go:28: TestGetPortForwardingRule Query error: need to login first\n","--- FAIL: TestGetPortForwardingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_forwarding_rule_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPortMirror","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPortMirror\n"," port_mirror_actions_test.go:28: TestGetPortMirror Query error: need to login first\n","--- FAIL: TestGetPortMirror (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_mirror_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPortMirrorSession","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPortMirrorSession\n"," port_mirror_session_actions_test.go:28: TestGetPortMirrorSession Query error: need to login first\n","--- FAIL: TestGetPortMirrorSession (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_mirror_session_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPreconfigurationTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPreconfigurationTemplate\n"," preconfiguration_template_actions_test.go:28: TestGetPreconfigurationTemplate Query error: need to login first\n","--- FAIL: TestGetPreconfigurationTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"preconfiguration_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPriceTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPriceTable\n"," price_table_actions_test.go:28: TestGetPriceTable Query error: need to login first\n","--- FAIL: TestGetPriceTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"price_table_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPrimaryStorage\n"," primary_storage_actions_test.go:28: TestGetPrimaryStorage Query error: need to login first\n","--- FAIL: TestGetPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"primary_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetPublishApp","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetPublishApp\n"," publish_app_actions_test.go:28: TestGetPublishApp Query error: need to login first\n","--- FAIL: TestGetPublishApp (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"publish_app_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetQuota","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetQuota\n"," quota_actions_test.go:28: TestGetQuota Query error: need to login first\n","--- FAIL: TestGetQuota (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"quota_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetResourceConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetResourceConfig\n"," resource_config_actions_test.go:79: TestGetResourceConfig requires manual implementation\n","--- SKIP: TestGetResourceConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"resource_config_actions_test.go","TestFunctionDetail":{"Line":77,"Col":1}},{"TestName":"TestGetResourceStack","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetResourceStack\n"," resource_stack_actions_test.go:28: TestGetResourceStack Query error: need to login first\n","--- FAIL: TestGetResourceStack (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"resource_stack_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetRole\n"," role_actions_test.go:28: TestGetRole Query error: need to login first\n","--- FAIL: TestGetRole (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"role_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSApplicationEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSApplicationEndpoint\n"," snsapplication_endpoint_actions_test.go:28: TestGetSNSApplicationEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSApplicationEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsapplication_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSApplicationPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSApplicationPlatform\n"," snsapplication_platform_actions_test.go:28: TestGetSNSApplicationPlatform Query error: need to login first\n","--- FAIL: TestGetSNSApplicationPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsapplication_platform_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSDingTalkAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSDingTalkAtPerson\n"," snsding_talk_at_person_actions_test.go:28: TestGetSNSDingTalkAtPerson Query error: need to login first\n","--- FAIL: TestGetSNSDingTalkAtPerson (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsding_talk_at_person_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSDingTalkEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSDingTalkEndpoint\n"," snsding_talk_endpoint_actions_test.go:28: TestGetSNSDingTalkEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSDingTalkEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsding_talk_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSEmailAddress","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSEmailAddress\n"," snsemail_address_actions_test.go:28: TestGetSNSEmailAddress Query error: need to login first\n","--- FAIL: TestGetSNSEmailAddress (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsemail_address_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSEmailEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSEmailEndpoint\n"," snsemail_endpoint_actions_test.go:28: TestGetSNSEmailEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSEmailEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsemail_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSEmailPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSEmailPlatform\n"," snsemail_platform_actions_test.go:28: TestGetSNSEmailPlatform Query error: need to login first\n","--- FAIL: TestGetSNSEmailPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsemail_platform_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSEndpointThirdpartyAlertHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSEndpointThirdpartyAlertHistory\n"," snsendpoint_thirdparty_alert_history_actions_test.go:28: TestGetSNSEndpointThirdpartyAlertHistory Query error: need to login first\n","--- FAIL: TestGetSNSEndpointThirdpartyAlertHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsendpoint_thirdparty_alert_history_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSFeiShuAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSFeiShuAtPerson\n"," snsfei_shu_at_person_actions_test.go:28: TestGetSNSFeiShuAtPerson Query error: need to login first\n","--- FAIL: TestGetSNSFeiShuAtPerson (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsfei_shu_at_person_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSFeiShuEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSFeiShuEndpoint\n"," snsfei_shu_endpoint_actions_test.go:28: TestGetSNSFeiShuEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSFeiShuEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsfei_shu_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSHttpEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSHttpEndpoint\n"," snshttp_endpoint_actions_test.go:28: TestGetSNSHttpEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSHttpEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snshttp_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSMicrosoftTeamsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSMicrosoftTeamsEndpoint\n"," snsmicrosoft_teams_endpoint_actions_test.go:28: TestGetSNSMicrosoftTeamsEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSMicrosoftTeamsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsmicrosoft_teams_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSPluginEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSPluginEndpoint\n"," snsplugin_endpoint_actions_test.go:28: TestGetSNSPluginEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSPluginEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsplugin_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSSnmpPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSSnmpPlatform\n"," snssnmp_platform_actions_test.go:28: TestGetSNSSnmpPlatform Query error: need to login first\n","--- FAIL: TestGetSNSSnmpPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snssnmp_platform_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSTextTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSTextTemplate\n"," snstext_template_actions_test.go:28: TestGetSNSTextTemplate Query error: need to login first\n","--- FAIL: TestGetSNSTextTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snstext_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSTopic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSTopic\n"," snstopic_actions_test.go:28: TestGetSNSTopic Query error: need to login first\n","--- FAIL: TestGetSNSTopic (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snstopic_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSUniversalSmsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSUniversalSmsEndpoint\n"," snsuniversal_sms_endpoint_actions_test.go:28: TestGetSNSUniversalSmsEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSUniversalSmsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsuniversal_sms_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSWeComAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSWeComAtPerson\n"," snswe_com_at_person_actions_test.go:28: TestGetSNSWeComAtPerson Query error: need to login first\n","--- FAIL: TestGetSNSWeComAtPerson (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snswe_com_at_person_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSNSWeComEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSNSWeComEndpoint\n"," snswe_com_endpoint_actions_test.go:28: TestGetSNSWeComEndpoint Query error: need to login first\n","--- FAIL: TestGetSNSWeComEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snswe_com_endpoint_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetSchedulerJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSchedulerJob\n"," scheduler_job_actions_test.go:28: TestGetSchedulerJob Query error: need to login first\n","--- FAIL: TestGetSchedulerJob (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSchedulerJobGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSchedulerJobGroup\n"," scheduler_job_group_actions_test.go:28: TestGetSchedulerJobGroup Query error: need to login first\n","--- FAIL: TestGetSchedulerJobGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSchedulerJobHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSchedulerJobHistory\n"," scheduler_job_history_actions_test.go:28: TestGetSchedulerJobHistory Query error: need to login first\n","--- FAIL: TestGetSchedulerJobHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_history_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSchedulerTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSchedulerTrigger\n"," scheduler_trigger_actions_test.go:28: TestGetSchedulerTrigger Query error: need to login first\n","--- FAIL: TestGetSchedulerTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_trigger_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetScsiLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetScsiLun\n"," scsi_lun_actions_test.go:28: TestGetScsiLun Query error: need to login first\n","--- FAIL: TestGetScsiLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scsi_lun_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSdnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSdnController\n"," sdn_controller_actions_test.go:28: TestGetSdnController Query error: need to login first\n","--- FAIL: TestGetSdnController (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"sdn_controller_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSecretResourcePool\n"," secret_resource_pool_actions_test.go:28: TestGetSecretResourcePool Query error: need to login first\n","--- FAIL: TestGetSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSecurityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSecurityGroup\n"," security_group_actions_test.go:28: TestGetSecurityGroup Query error: need to login first\n","--- FAIL: TestGetSecurityGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSecurityGroupRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSecurityGroupRule\n"," security_group_rule_actions_test.go:28: TestGetSecurityGroupRule Query error: need to login first\n","--- FAIL: TestGetSecurityGroupRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_group_rule_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSecurityMachine\n"," security_machine_actions_test.go:28: TestGetSecurityMachine Query error: need to login first\n","--- FAIL: TestGetSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_machine_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSftpBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSftpBackupStorage\n"," sftp_backup_storage_actions_test.go:28: TestGetSftpBackupStorage Query error: need to login first\n","--- FAIL: TestGetSftpBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"sftp_backup_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetShareableVolumeVmInstanceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetShareableVolumeVmInstanceRef\n"," shareable_volume_vm_instance_ref_actions_test.go:28: TestGetShareableVolumeVmInstanceRef Query error: need to login first\n","--- FAIL: TestGetShareableVolumeVmInstanceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shareable_volume_vm_instance_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSharedBlock","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSharedBlock\n"," shared_block_actions_test.go:28: TestGetSharedBlock Query error: need to login first\n","--- FAIL: TestGetSharedBlock (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_block_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSharedBlockGroupPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSharedBlockGroupPrimaryStorage\n"," shared_block_group_primary_storage_actions_test.go:28: TestGetSharedBlockGroupPrimaryStorage Query error: need to login first\n","--- FAIL: TestGetSharedBlockGroupPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_block_group_primary_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSharedBlockGroupPrimaryStorageHostRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSharedBlockGroupPrimaryStorageHostRef\n"," shared_block_group_primary_storage_host_ref_actions_test.go:28: TestGetSharedBlockGroupPrimaryStorageHostRef Query error: need to login first\n","--- FAIL: TestGetSharedBlockGroupPrimaryStorageHostRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_block_group_primary_storage_host_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSharedResource","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSharedResource\n"," shared_resource_actions_test.go:28: TestGetSharedResource Query error: need to login first\n","--- FAIL: TestGetSharedResource (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_resource_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSlbGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSlbGroup\n"," slb_group_actions_test.go:28: TestGetSlbGroup Query error: need to login first\n","--- FAIL: TestGetSlbGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"slb_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSlbOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSlbOffering\n"," slb_offering_actions_test.go:28: TestGetSlbOffering Query error: need to login first\n","--- FAIL: TestGetSlbOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"slb_offering_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSlbVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSlbVmInstance\n"," slb_vm_instance_actions_test.go:28: TestGetSlbVmInstance Query error: need to login first\n","--- FAIL: TestGetSlbVmInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"slb_vm_instance_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSnmpAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSnmpAgent\n"," snmp_agent_actions_test.go:28: TestGetSnmpAgent Query error: need to login first\n","--- FAIL: TestGetSnmpAgent (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snmp_agent_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetSshKeyPair","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSshKeyPair\n"," ssh_key_pair_actions_test.go:28: TestGetSshKeyPair Query error: need to login first\n","--- FAIL: TestGetSshKeyPair (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ssh_key_pair_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetStackTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetStackTemplate\n"," stack_template_actions_test.go:28: TestGetStackTemplate Query error: need to login first\n","--- FAIL: TestGetStackTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"stack_template_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetSystemTag","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetSystemTag\n"," system_tag_actions_test.go:28: TestGetSystemTag Query error: need to login first\n","--- FAIL: TestGetSystemTag (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"system_tag_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTemplateConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTemplateConfig\n"," template_config_actions_test.go:28: TestGetTemplateConfig Query error: need to login first\n","--- FAIL: TestGetTemplateConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"template_config_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetThirdpartyPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetThirdpartyPlatform\n"," thirdparty_platform_actions_test.go:28: TestGetThirdpartyPlatform Query error: need to login first\n","--- FAIL: TestGetThirdpartyPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"thirdparty_platform_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTicket","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTicket\n"," ticket_actions_test.go:28: TestGetTicket Query error: need to login first\n","--- FAIL: TestGetTicket (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTicketFlow","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTicketFlow\n"," ticket_flow_actions_test.go:28: TestGetTicketFlow Query error: need to login first\n","--- FAIL: TestGetTicketFlow (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_flow_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTicketFlowCollection","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTicketFlowCollection\n"," ticket_flow_collection_actions_test.go:28: TestGetTicketFlowCollection Query error: need to login first\n","--- FAIL: TestGetTicketFlowCollection (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_flow_collection_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTicketType","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTicketType\n"," ticket_type_actions_test.go:28: TestGetTicketType Query error: need to login first\n","--- FAIL: TestGetTicketType (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_type_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTrainedModelRecord","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTrainedModelRecord\n"," trained_model_record_actions_test.go:28: TestGetTrainedModelRecord Query error: need to login first\n","--- FAIL: TestGetTrainedModelRecord (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"trained_model_record_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTwoFactorAuthentication","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTwoFactorAuthentication\n"," two_factor_authentication_actions_test.go:28: TestGetTwoFactorAuthentication Query error: need to login first\n","--- FAIL: TestGetTwoFactorAuthentication (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"two_factor_authentication_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetTwoFactorAuthenticationSecret","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetTwoFactorAuthenticationSecret\n"," two_factor_authentication_secret_actions_test.go:19: TestGetTwoFactorAuthenticationSecret Query error: need to login first\n","--- FAIL: TestGetTwoFactorAuthenticationSecret (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"two_factor_authentication_secret_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestGetUsbDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetUsbDevice\n"," usb_device_actions_test.go:28: TestGetUsbDevice Query error: need to login first\n","--- FAIL: TestGetUsbDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"usb_device_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetUser","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetUser\n"," user_actions_test.go:28: TestGetUser Query error: need to login first\n","--- FAIL: TestGetUser (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetUserGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetUserGroup\n"," user_group_actions_test.go:28: TestGetUserGroup Query error: need to login first\n","--- FAIL: TestGetUserGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetUserProxyConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetUserProxyConfig\n"," user_proxy_config_actions_test.go:28: TestGetUserProxyConfig Query error: need to login first\n","--- FAIL: TestGetUserProxyConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_proxy_config_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetUserTag","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetUserTag\n"," user_tag_actions_test.go:28: TestGetUserTag Query error: need to login first\n","--- FAIL: TestGetUserTag (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_tag_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetV2VConversionHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetV2VConversionHost\n"," v2vconversion_host_actions_test.go:28: TestGetV2VConversionHost Query error: need to login first\n","--- FAIL: TestGetV2VConversionHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"v2vconversion_host_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVCenter\n"," vcenter_actions_test.go:28: TestGetVCenter Query error: need to login first\n","--- FAIL: TestGetVCenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVCenterBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVCenterBackupStorage\n"," vcenter_backup_storage_actions_test.go:28: TestGetVCenterBackupStorage Query error: need to login first\n","--- FAIL: TestGetVCenterBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_backup_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetVCenterCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVCenterCluster\n"," vcenter_cluster_actions_test.go:28: TestGetVCenterCluster Query error: need to login first\n","--- FAIL: TestGetVCenterCluster (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_cluster_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVCenterDatacenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVCenterDatacenter\n"," vcenter_datacenter_actions_test.go:28: TestGetVCenterDatacenter Query error: need to login first\n","--- FAIL: TestGetVCenterDatacenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_datacenter_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVCenterPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVCenterPrimaryStorage\n"," vcenter_primary_storage_actions_test.go:28: TestGetVCenterPrimaryStorage Query error: need to login first\n","--- FAIL: TestGetVCenterPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_primary_storage_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVCenterResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVCenterResourcePool\n"," vcenter_resource_pool_actions_test.go:28: TestGetVCenterResourcePool Query error: need to login first\n","--- FAIL: TestGetVCenterResourcePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_resource_pool_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVRouterRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVRouterRouteEntry\n"," vrouter_route_entry_actions_test.go:28: TestGetVRouterRouteEntry Query error: need to login first\n","--- FAIL: TestGetVRouterRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vrouter_route_entry_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVRouterRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVRouterRouteTable\n"," vrouter_route_table_actions_test.go:29: TestGetVRouterRouteTable Query error: need to login first\n","--- FAIL: TestGetVRouterRouteTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vrouter_route_table_actions_test.go","TestFunctionDetail":{"Line":23,"Col":1}},{"TestName":"TestGetVip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVip\n"," vip_actions_test.go:28: TestGetVip Query error: need to login first\n","--- FAIL: TestGetVip (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vip_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVirtualRouterOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVirtualRouterOffering\n"," virtual_router_offering_actions_test.go:28: TestGetVirtualRouterOffering Query error: need to login first\n","--- FAIL: TestGetVirtualRouterOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"virtual_router_offering_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVirtualRouterVRouterRouteTableRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVirtualRouterVRouterRouteTableRef\n"," virtual_router_vrouter_route_table_ref_actions_test.go:28: TestGetVirtualRouterVRouterRouteTableRef Query error: need to login first\n","--- FAIL: TestGetVirtualRouterVRouterRouteTableRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"virtual_router_vrouter_route_table_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVirtualRouterVm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVirtualRouterVm\n"," virtual_router_vm_actions_test.go:28: TestGetVirtualRouterVm Query error: need to login first\n","--- FAIL: TestGetVirtualRouterVm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"virtual_router_vm_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmCdRom","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmCdRom\n"," vm_cd_rom_actions_test.go:28: TestGetVmCdRom Query error: need to login first\n","--- FAIL: TestGetVmCdRom (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_cd_rom_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmInstance\n"," vm_instance_actions_test.go:28: TestGetVmInstance Query error: need to login first\n","--- FAIL: TestGetVmInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmInstanceDeviceAddressArchive","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmInstanceDeviceAddressArchive\n"," vm_instance_device_address_archive_actions_test.go:28: TestGetVmInstanceDeviceAddressArchive Query error: need to login first\n","--- FAIL: TestGetVmInstanceDeviceAddressArchive (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_device_address_archive_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmInstanceDeviceAddressGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmInstanceDeviceAddressGroup\n"," vm_instance_device_address_group_actions_test.go:28: TestGetVmInstanceDeviceAddressGroup Query error: need to login first\n","--- FAIL: TestGetVmInstanceDeviceAddressGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_device_address_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmInstanceMdevDeviceSpecRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmInstanceMdevDeviceSpecRef\n"," vm_instance_mdev_device_spec_ref_actions_test.go:28: TestGetVmInstanceMdevDeviceSpecRef Query error: need to login first\n","--- FAIL: TestGetVmInstanceMdevDeviceSpecRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_mdev_device_spec_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmInstancePciDeviceSpecRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmInstancePciDeviceSpecRef\n"," vm_instance_pci_device_spec_ref_actions_test.go:28: TestGetVmInstancePciDeviceSpecRef Query error: need to login first\n","--- FAIL: TestGetVmInstancePciDeviceSpecRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_pci_device_spec_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmNic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmNic\n"," vm_nic_actions_test.go:28: TestGetVmNic Query error: need to login first\n","--- FAIL: TestGetVmNic (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_nic_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmNicSecurityPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmNicSecurityPolicy\n"," vm_nic_security_policy_actions_test.go:28: TestGetVmNicSecurityPolicy Query error: need to login first\n","--- FAIL: TestGetVmNicSecurityPolicy (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_nic_security_policy_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmPriorityConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmPriorityConfig\n"," vm_priority_config_actions_test.go:28: TestGetVmPriorityConfig Query error: need to login first\n","--- FAIL: TestGetVmPriorityConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_priority_config_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmSchedHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmSchedHistory\n"," vm_sched_history_actions_test.go:28: TestGetVmSchedHistory Query error: need to login first\n","--- FAIL: TestGetVmSchedHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_sched_history_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestGetVmSchedulingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmSchedulingRule\n"," vm_scheduling_rule_actions_test.go:28: TestGetVmSchedulingRule Query error: need to login first\n","--- FAIL: TestGetVmSchedulingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_scheduling_rule_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVmSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVmSchedulingRuleGroup\n"," vm_scheduling_rule_group_actions_test.go:28: TestGetVmSchedulingRuleGroup Query error: need to login first\n","--- FAIL: TestGetVmSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVniRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVniRange\n"," vni_range_actions_test.go:28: TestGetVniRange Query error: need to login first\n","--- FAIL: TestGetVniRange (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vni_range_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVolume\n"," volume_actions_test.go:28: TestGetVolume Query error: need to login first\n","--- FAIL: TestGetVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVolumeBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVolumeBackup\n"," volume_backup_actions_test.go:28: TestGetVolumeBackup Query error: need to login first\n","--- FAIL: TestGetVolumeBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_backup_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVolumeSnapshot","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVolumeSnapshot\n"," volume_snapshot_actions_test.go:28: TestGetVolumeSnapshot Query error: need to login first\n","--- FAIL: TestGetVolumeSnapshot (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVolumeSnapshotGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVolumeSnapshotGroup\n"," volume_snapshot_group_actions_test.go:28: TestGetVolumeSnapshotGroup Query error: need to login first\n","--- FAIL: TestGetVolumeSnapshotGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVolumeSnapshotTree","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVolumeSnapshotTree\n"," volume_snapshot_tree_actions_test.go:28: TestGetVolumeSnapshotTree Query error: need to login first\n","--- FAIL: TestGetVolumeSnapshotTree (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_tree_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVpcFirewall","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVpcFirewall\n"," vpc_firewall_actions_test.go:28: TestGetVpcFirewall Query error: need to login first\n","--- FAIL: TestGetVpcFirewall (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_firewall_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVpcFirewallVRouterRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVpcFirewallVRouterRef\n"," vpc_firewall_vrouter_ref_actions_test.go:28: TestGetVpcFirewallVRouterRef Query error: need to login first\n","--- FAIL: TestGetVpcFirewallVRouterRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_firewall_vrouter_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVpcHaGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVpcHaGroup\n"," vpc_ha_group_actions_test.go:28: TestGetVpcHaGroup Query error: need to login first\n","--- FAIL: TestGetVpcHaGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_ha_group_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVpcHaGroupNetworkServiceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVpcHaGroupNetworkServiceRef\n"," vpc_ha_group_network_service_ref_actions_test.go:28: TestGetVpcHaGroupNetworkServiceRef Query error: need to login first\n","--- FAIL: TestGetVpcHaGroupNetworkServiceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_ha_group_network_service_ref_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVpcSharedQos","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVpcSharedQos\n"," vpc_shared_qos_actions_test.go:28: TestGetVpcSharedQos Query error: need to login first\n","--- FAIL: TestGetVpcSharedQos (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_shared_qos_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVpcSnatState","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVpcSnatState\n"," vpc_snat_state_actions_test.go:28: TestGetVpcSnatState Query error: need to login first\n","--- FAIL: TestGetVpcSnatState (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_snat_state_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetVtep","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetVtep\n"," vtep_actions_test.go:28: TestGetVtep Query error: need to login first\n","--- FAIL: TestGetVtep (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vtep_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetWebhook","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetWebhook\n"," webhook_actions_test.go:28: TestGetWebhook Query error: need to login first\n","--- FAIL: TestGetWebhook (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"webhook_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetXskyBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetXskyBlockVolume\n"," xsky_block_volume_actions_test.go:28: TestGetXskyBlockVolume Query error: need to login first\n","--- FAIL: TestGetXskyBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"xsky_block_volume_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetZBox","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetZBox\n"," zbox_actions_test.go:28: TestGetZBox Query error: need to login first\n","--- FAIL: TestGetZBox (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zbox_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetZBoxBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetZBoxBackup\n"," zbox_backup_actions_test.go:28: TestGetZBoxBackup Query error: need to login first\n","--- FAIL: TestGetZBoxBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zbox_backup_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}},{"TestName":"TestGetZdfs","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetZdfs\n"," zdfs_actions_test.go:28: TestGetZdfs Query error: need to login first\n","--- FAIL: TestGetZdfs (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zdfs_actions_test.go","TestFunctionDetail":{"Line":22,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestGetZone","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestGetZone\n"," zone_actions_test.go:29: TestGetZone Query error: need to login first\n","--- FAIL: TestGetZone (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zone_actions_test.go","TestFunctionDetail":{"Line":23,"Col":1}},{"TestName":"TestInspectBareMetal2Chassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestInspectBareMetal2Chassis\n"," bare_metal2chassis_actions_test.go:101: TestInspectBareMetal2Chassis requires manual implementation\n","--- SKIP: TestInspectBareMetal2Chassis (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2chassis_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestInspectBaremetalChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestInspectBaremetalChassis\n"," baremetal_chassis_actions_test.go:126: TestInspectBaremetalChassis requires manual implementation\n","--- SKIP: TestInspectBaremetalChassis (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_chassis_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestLocateHostNetworkInterface","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestLocateHostNetworkInterface\n"," host_network_interface_actions_test.go:76: TestLocateHostNetworkInterface requires manual implementation\n","--- SKIP: TestLocateHostNetworkInterface (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"host_network_interface_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestLoginIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestLoginIAM2Project\n"," iam2project_actions_test.go:138: TestLoginIAM2Project requires manual implementation\n","--- SKIP: TestLoginIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":136,"Col":1}},{"TestName":"TestLoginIAM2VirtualID","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestLoginIAM2VirtualID\n"," iam2virtual_id_actions_test.go:126: TestLoginIAM2VirtualID requires manual implementation\n","--- SKIP: TestLoginIAM2VirtualID (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2virtual_id_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestPageAccessControlList","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.04,"Output":["","=== RUN TestPageAccessControlList\n","GET /zstack/v1/access-control-lists?limit=10\u0026replyWithCount=true HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/access-control-lists?limit=10\u0026replyWithCount=true' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 40\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=6E852339297617DFB3A962538165E1A3; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"total\":0,\"inventories\":[]}\n","[INFO] 2026/01/15 17:16 PageAccessControlList result count: 0, total: 0\n","--- PASS: TestPageAccessControlList (0.04s)",""],"Passed":true,"Skipped":false,"TestFileName":"access_control_list_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestPageImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestPageImage\n"," image_actions_test.go:157: TestPageImage error: need to login first\n","--- FAIL: TestPageImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":153,"Col":1}},{"TestName":"TestPublishApp","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestPublishApp\n"," publish_app_actions_test.go:101: TestPublishApp requires manual implementation\n","--- SKIP: TestPublishApp (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"publish_app_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestQueryAccessControlList","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.08,"Output":["","=== RUN TestQueryAccessControlList\n","GET /zstack/v1/access-control-lists HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/access-control-lists' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=581BD8713084925C4AAC74A349E198D7; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n","[INFO] 2026/01/15 17:16 QueryAccessControlList result count: 0\n","--- PASS: TestQueryAccessControlList (0.08s)",""],"Passed":true,"Skipped":false,"TestFileName":"access_control_list_actions_test.go","TestFunctionDetail":{"Line":12,"Col":1}},{"TestName":"TestQueryAccessControlRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.05,"Output":["","=== RUN TestQueryAccessControlRule\n","GET /zstack/v1/login-control/access-control/rules HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/login-control/access-control/rules' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=4D191843F547C4B1523DC903BBDED853; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n","[INFO] 2026/01/15 17:16 QueryAccessControlRule result count: 0\n","--- PASS: TestQueryAccessControlRule (0.05s)",""],"Passed":true,"Skipped":false,"TestFileName":"access_control_rule_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAccessKey","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.04,"Output":["","=== RUN TestQueryAccessKey\n","GET /zstack/v1/accesskeys HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/accesskeys' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=20B7BB3AA774E74B7E2AC1921F6C4430; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n","[INFO] 2026/01/15 17:16 QueryAccessKey result count: 0\n","--- PASS: TestQueryAccessKey (0.04s)",""],"Passed":true,"Skipped":false,"TestFileName":"access_key_actions_test.go","TestFunctionDetail":{"Line":15,"Col":1}},{"TestName":"TestQueryAccount","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAccount\n"," account_actions_test.go:17: TestQueryAccount error: need to login first\n","--- FAIL: TestQueryAccount (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"account_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAccountPriceTableRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAccountPriceTableRef\n"," account_price_table_ref_actions_test.go:17: TestQueryAccountPriceTableRef error: need to login first\n","--- FAIL: TestQueryAccountPriceTableRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"account_price_table_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAccountResourceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAccountResourceRef\n"," account_resource_ref_actions_test.go:17: TestQueryAccountResourceRef error: need to login first\n","--- FAIL: TestQueryAccountResourceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"account_resource_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryActiveAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryActiveAlarm\n"," active_alarm_actions_test.go:17: TestQueryActiveAlarm error: need to login first\n","--- FAIL: TestQueryActiveAlarm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"active_alarm_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryActiveAlarmTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryActiveAlarmTemplate\n"," active_alarm_template_actions_test.go:17: TestQueryActiveAlarmTemplate error: need to login first\n","--- FAIL: TestQueryActiveAlarmTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"active_alarm_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAddressPool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAddressPool\n"," address_pool_actions_test.go:17: TestQueryAddressPool error: need to login first\n","--- FAIL: TestQueryAddressPool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"address_pool_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAffinityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAffinityGroup\n"," affinity_group_actions_test.go:17: TestQueryAffinityGroup error: need to login first\n","--- FAIL: TestQueryAffinityGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"affinity_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAgentVersion","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAgentVersion\n"," agent_version_actions_test.go:17: TestQueryAgentVersion error: need to login first\n","--- FAIL: TestQueryAgentVersion (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"agent_version_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAlarm\n"," alarm_actions_test.go:17: TestQueryAlarm error: need to login first\n","--- FAIL: TestQueryAlarm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alarm_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAlert","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAlert\n"," alert_actions_test.go:17: TestQueryAlert error: need to login first\n","--- FAIL: TestQueryAlert (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alert_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAlertDataAck","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAlertDataAck\n"," alert_data_ack_actions_test.go:17: TestQueryAlertDataAck error: need to login first\n","--- FAIL: TestQueryAlertDataAck (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alert_data_ack_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAppBuildSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAppBuildSystem\n"," app_build_system_actions_test.go:17: TestQueryAppBuildSystem error: need to login first\n","--- FAIL: TestQueryAppBuildSystem (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"app_build_system_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryApplianceVm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryApplianceVm\n"," appliance_vm_actions_test.go:17: TestQueryApplianceVm error: need to login first\n","--- FAIL: TestQueryApplianceVm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"appliance_vm_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryApplicationDevelopmentService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryApplicationDevelopmentService\n"," application_development_service_actions_test.go:17: TestQueryApplicationDevelopmentService error: need to login first\n","--- FAIL: TestQueryApplicationDevelopmentService (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"application_development_service_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryArchiveTicket","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryArchiveTicket\n"," archive_ticket_actions_test.go:17: TestQueryArchiveTicket error: need to login first\n","--- FAIL: TestQueryArchiveTicket (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"archive_ticket_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAutoScalingGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAutoScalingGroup\n"," auto_scaling_group_actions_test.go:17: TestQueryAutoScalingGroup error: need to login first\n","--- FAIL: TestQueryAutoScalingGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAutoScalingGroupActivity","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAutoScalingGroupActivity\n"," auto_scaling_group_activity_actions_test.go:17: TestQueryAutoScalingGroupActivity error: need to login first\n","--- FAIL: TestQueryAutoScalingGroupActivity (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_activity_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAutoScalingGroupInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAutoScalingGroupInstance\n"," auto_scaling_group_instance_actions_test.go:17: TestQueryAutoScalingGroupInstance error: need to login first\n","--- FAIL: TestQueryAutoScalingGroupInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAutoScalingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAutoScalingRule\n"," auto_scaling_rule_actions_test.go:17: TestQueryAutoScalingRule error: need to login first\n","--- FAIL: TestQueryAutoScalingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_rule_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAutoScalingRuleTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAutoScalingRuleTrigger\n"," auto_scaling_rule_trigger_actions_test.go:17: TestQueryAutoScalingRuleTrigger error: need to login first\n","--- FAIL: TestQueryAutoScalingRuleTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_rule_trigger_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryAutoScalingVmTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryAutoScalingVmTemplate\n"," auto_scaling_vm_template_actions_test.go:17: TestQueryAutoScalingVmTemplate error: need to login first\n","--- FAIL: TestQueryAutoScalingVmTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_vm_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBackupStorage\n"," backup_storage_actions_test.go:17: TestQueryBackupStorage error: need to login first\n","--- FAIL: TestQueryBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"backup_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2Bonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2Bonding\n"," bare_metal2bonding_actions_test.go:17: TestQueryBareMetal2Bonding error: need to login first\n","--- FAIL: TestQueryBareMetal2Bonding (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2bonding_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2BondingNicRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2BondingNicRef\n"," bare_metal2bonding_nic_ref_actions_test.go:17: TestQueryBareMetal2BondingNicRef error: need to login first\n","--- FAIL: TestQueryBareMetal2BondingNicRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2bonding_nic_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2Chassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2Chassis\n"," bare_metal2chassis_actions_test.go:17: TestQueryBareMetal2Chassis error: need to login first\n","--- FAIL: TestQueryBareMetal2Chassis (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2ChassisGpuDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2ChassisGpuDevice\n"," bare_metal2chassis_gpu_device_actions_test.go:17: TestQueryBareMetal2ChassisGpuDevice error: need to login first\n","--- FAIL: TestQueryBareMetal2ChassisGpuDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_gpu_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2ChassisOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2ChassisOffering\n"," bare_metal2chassis_offering_actions_test.go:17: TestQueryBareMetal2ChassisOffering error: need to login first\n","--- FAIL: TestQueryBareMetal2ChassisOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_offering_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2ChassisPciDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2ChassisPciDevice\n"," bare_metal2chassis_pci_device_actions_test.go:17: TestQueryBareMetal2ChassisPciDevice error: need to login first\n","--- FAIL: TestQueryBareMetal2ChassisPciDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_pci_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryBareMetal2Gateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2Gateway\n"," bare_metal2gateway_actions_test.go:17: TestQueryBareMetal2Gateway error: need to login first\n","--- FAIL: TestQueryBareMetal2Gateway (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2gateway_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2Instance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2Instance\n"," bare_metal2instance_actions_test.go:17: TestQueryBareMetal2Instance error: need to login first\n","--- FAIL: TestQueryBareMetal2Instance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBareMetal2ProvisionNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBareMetal2ProvisionNetwork\n"," bare_metal2provision_network_actions_test.go:17: TestQueryBareMetal2ProvisionNetwork error: need to login first\n","--- FAIL: TestQueryBareMetal2ProvisionNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2provision_network_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBaremetalBonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBaremetalBonding\n"," baremetal_bonding_actions_test.go:17: TestQueryBaremetalBonding error: need to login first\n","--- FAIL: TestQueryBaremetalBonding (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_bonding_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBaremetalChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBaremetalChassis\n"," baremetal_chassis_actions_test.go:17: TestQueryBaremetalChassis error: need to login first\n","--- FAIL: TestQueryBaremetalChassis (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_chassis_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBaremetalInstance\n"," baremetal_instance_actions_test.go:17: TestQueryBaremetalInstance error: need to login first\n","--- FAIL: TestQueryBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:17: TestQueryBaremetalPxeServer error: need to login first\n","--- FAIL: TestQueryBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBlockPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBlockPrimaryStorage\n"," block_primary_storage_actions_test.go:17: TestQueryBlockPrimaryStorage error: need to login first\n","--- FAIL: TestQueryBlockPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"block_primary_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBlockVolume\n"," block_volume_actions_test.go:17: TestQueryBlockVolume error: need to login first\n","--- FAIL: TestQueryBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"block_volume_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryBuildAppExportHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryBuildAppExportHistory\n"," build_app_export_history_actions_test.go:17: TestQueryBuildAppExportHistory error: need to login first\n","--- FAIL: TestQueryBuildAppExportHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"build_app_export_history_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCCSCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCCSCertificate\n"," ccscertificate_actions_test.go:17: TestQueryCCSCertificate error: need to login first\n","--- FAIL: TestQueryCCSCertificate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ccscertificate_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCbtTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCbtTask\n"," cbt_task_actions_test.go:17: TestQueryCbtTask error: need to login first\n","--- FAIL: TestQueryCbtTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cbt_task_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCdpPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCdpPolicy\n"," cdp_policy_actions_test.go:17: TestQueryCdpPolicy error: need to login first\n","--- FAIL: TestQueryCdpPolicy (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cdp_policy_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCdpTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCdpTask\n"," cdp_task_actions_test.go:17: TestQueryCdpTask error: need to login first\n","--- FAIL: TestQueryCdpTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cdp_task_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCephBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCephBackupStorage\n"," ceph_backup_storage_actions_test.go:17: TestQueryCephBackupStorage error: need to login first\n","--- FAIL: TestQueryCephBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_backup_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCephOsdGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCephOsdGroup\n"," ceph_osd_group_actions_test.go:17: TestQueryCephOsdGroup error: need to login first\n","--- FAIL: TestQueryCephOsdGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_osd_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCephPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCephPrimaryStorage\n"," ceph_primary_storage_actions_test.go:17: TestQueryCephPrimaryStorage error: need to login first\n","--- FAIL: TestQueryCephPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_primary_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCephPrimaryStoragePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCephPrimaryStoragePool\n"," ceph_primary_storage_pool_actions_test.go:17: TestQueryCephPrimaryStoragePool error: need to login first\n","--- FAIL: TestQueryCephPrimaryStoragePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_primary_storage_pool_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCertificate\n"," certificate_actions_test.go:17: TestQueryCertificate error: need to login first\n","--- FAIL: TestQueryCertificate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"certificate_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryCluster\n"," cluster_actions_test.go:17: TestQueryCluster error: need to login first\n","--- FAIL: TestQueryCluster (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cluster_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryClusterDRS","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryClusterDRS\n"," cluster_drs_actions_test.go:17: TestQueryClusterDRS error: need to login first\n","--- FAIL: TestQueryClusterDRS (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cluster_drs_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryConsoleProxyAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryConsoleProxyAgent\n"," console_proxy_agent_actions_test.go:17: TestQueryConsoleProxyAgent error: need to login first\n","--- FAIL: TestQueryConsoleProxyAgent (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"console_proxy_agent_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryContainerImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryContainerImage\n"," container_image_actions_test.go:17: TestQueryContainerImage error: need to login first\n","--- FAIL: TestQueryContainerImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"container_image_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryContainerManagementEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryContainerManagementEndpoint\n"," container_management_endpoint_actions_test.go:17: TestQueryContainerManagementEndpoint error: need to login first\n","--- FAIL: TestQueryContainerManagementEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"container_management_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryDRSAdvice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryDRSAdvice\n"," drsadvice_actions_test.go:17: TestQueryDRSAdvice error: need to login first\n","--- FAIL: TestQueryDRSAdvice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"drsadvice_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryDRSVmMigrationActivity","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryDRSVmMigrationActivity\n"," drsvm_migration_activity_actions_test.go:17: TestQueryDRSVmMigrationActivity error: need to login first\n","--- FAIL: TestQueryDRSVmMigrationActivity (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"drsvm_migration_activity_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryDatabaseBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryDatabaseBackup\n"," database_backup_actions_test.go:17: TestQueryDatabaseBackup error: need to login first\n","--- FAIL: TestQueryDatabaseBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"database_backup_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryDataset","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryDataset\n"," dataset_actions_test.go:17: TestQueryDataset error: need to login first\n","--- FAIL: TestQueryDataset (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"dataset_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryDirectory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryDirectory\n"," directory_actions_test.go:17: TestQueryDirectory error: need to login first\n","--- FAIL: TestQueryDirectory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"directory_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryDiskOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryDiskOffering\n"," disk_offering_actions_test.go:17: TestQueryDiskOffering error: need to login first\n","--- FAIL: TestQueryDiskOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"disk_offering_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryEip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryEip\n"," eip_actions_test.go:17: TestQueryEip error: need to login first\n","--- FAIL: TestQueryEip (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"eip_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryEmailMedia","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryEmailMedia\n"," email_media_actions_test.go:17: TestQueryEmailMedia error: need to login first\n","--- FAIL: TestQueryEmailMedia (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"email_media_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryEventLog","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryEventLog\n"," event_log_actions_test.go:17: TestQueryEventLog error: need to login first\n","--- FAIL: TestQueryEventLog (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_log_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryEventRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryEventRuleTemplate\n"," event_rule_template_actions_test.go:17: TestQueryEventRuleTemplate error: need to login first\n","--- FAIL: TestQueryEventRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_rule_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryEventSubscription","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryEventSubscription\n"," event_subscription_actions_test.go:17: TestQueryEventSubscription error: need to login first\n","--- FAIL: TestQueryEventSubscription (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_subscription_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryExponBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryExponBlockVolume\n"," expon_block_volume_actions_test.go:17: TestQueryExponBlockVolume error: need to login first\n","--- FAIL: TestQueryExponBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"expon_block_volume_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryExternalBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryExternalBackup\n"," external_backup_actions_test.go:17: TestQueryExternalBackup error: need to login first\n","--- FAIL: TestQueryExternalBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"external_backup_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryFcHbaDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryFcHbaDevice\n"," fc_hba_device_actions_test.go:17: TestQueryFcHbaDevice error: need to login first\n","--- FAIL: TestQueryFcHbaDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"fc_hba_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryFiberChannelLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryFiberChannelLun\n"," fiber_channel_lun_actions_test.go:17: TestQueryFiberChannelLun error: need to login first\n","--- FAIL: TestQueryFiberChannelLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"fiber_channel_lun_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryFiberChannelStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryFiberChannelStorage\n"," fiber_channel_storage_actions_test.go:17: TestQueryFiberChannelStorage error: need to login first\n","--- FAIL: TestQueryFiberChannelStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"fiber_channel_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryFlowCollector","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryFlowCollector\n"," flow_collector_actions_test.go:17: TestQueryFlowCollector error: need to login first\n","--- FAIL: TestQueryFlowCollector (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"flow_collector_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryFlowMeter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryFlowMeter\n"," flow_meter_actions_test.go:17: TestQueryFlowMeter error: need to login first\n","--- FAIL: TestQueryFlowMeter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"flow_meter_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryGlobalConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryGlobalConfig\n"," global_config_actions_test.go:17: TestQueryGlobalConfig error: need to login first\n","--- FAIL: TestQueryGlobalConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"global_config_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryGlobalConfigTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryGlobalConfigTemplate\n"," global_config_template_actions_test.go:17: TestQueryGlobalConfigTemplate error: need to login first\n","--- FAIL: TestQueryGlobalConfigTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"global_config_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryGpuDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryGpuDevice\n"," gpu_device_actions_test.go:17: TestQueryGpuDevice error: need to login first\n","--- FAIL: TestQueryGpuDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"gpu_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryGuestToolsState","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryGuestToolsState\n"," guest_tools_state_actions_test.go:17: TestQueryGuestToolsState error: need to login first\n","--- FAIL: TestQueryGuestToolsState (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_tools_state_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryGuestVmScript","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryGuestVmScript\n"," guest_vm_script_actions_test.go:17: TestQueryGuestVmScript error: need to login first\n","--- FAIL: TestQueryGuestVmScript (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_vm_script_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryGuestVmScriptExecutedRecord","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryGuestVmScriptExecutedRecord\n"," guest_vm_script_executed_record_actions_test.go:17: TestQueryGuestVmScriptExecutedRecord error: need to login first\n","--- FAIL: TestQueryGuestVmScriptExecutedRecord (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_vm_script_executed_record_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryGuestVmScriptExecutedRecordDetail","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryGuestVmScriptExecutedRecordDetail\n"," guest_vm_script_executed_record_detail_actions_test.go:17: TestQueryGuestVmScriptExecutedRecordDetail error: need to login first\n","--- FAIL: TestQueryGuestVmScriptExecutedRecordDetail (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_vm_script_executed_record_detail_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHost\n"," host_actions_test.go:17: TestQueryHost error: need to login first\n","--- FAIL: TestQueryHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHostNetworkBonding","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHostNetworkBonding\n"," host_network_bonding_actions_test.go:17: TestQueryHostNetworkBonding error: need to login first\n","--- FAIL: TestQueryHostNetworkBonding (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_network_bonding_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHostNetworkInterface","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHostNetworkInterface\n"," host_network_interface_actions_test.go:17: TestQueryHostNetworkInterface error: need to login first\n","--- FAIL: TestQueryHostNetworkInterface (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_network_interface_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHostNetworkInterfaceLldp","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHostNetworkInterfaceLldp\n"," host_network_interface_lldp_actions_test.go:17: TestQueryHostNetworkInterfaceLldp error: need to login first\n","--- FAIL: TestQueryHostNetworkInterfaceLldp (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_network_interface_lldp_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHostOsCategory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHostOsCategory\n"," host_os_category_actions_test.go:17: TestQueryHostOsCategory error: need to login first\n","--- FAIL: TestQueryHostOsCategory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_os_category_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHostPhysicalMemory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHostPhysicalMemory\n"," host_physical_memory_actions_test.go:17: TestQueryHostPhysicalMemory error: need to login first\n","--- FAIL: TestQueryHostPhysicalMemory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_physical_memory_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHostSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHostSchedulingRuleGroup\n"," host_scheduling_rule_group_actions_test.go:17: TestQueryHostSchedulingRuleGroup error: need to login first\n","--- FAIL: TestQueryHostSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHuaweiIMasterFabric","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHuaweiIMasterFabric\n"," huawei_imaster_fabric_actions_test.go:17: TestQueryHuaweiIMasterFabric error: need to login first\n","--- FAIL: TestQueryHuaweiIMasterFabric (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_fabric_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHuaweiIMasterTenant","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHuaweiIMasterTenant\n"," huawei_imaster_tenant_actions_test.go:17: TestQueryHuaweiIMasterTenant error: need to login first\n","--- FAIL: TestQueryHuaweiIMasterTenant (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_tenant_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHuaweiIMasterVRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHuaweiIMasterVRouter\n"," huawei_imaster_vrouter_actions_test.go:17: TestQueryHuaweiIMasterVRouter error: need to login first\n","--- FAIL: TestQueryHuaweiIMasterVRouter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_vrouter_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryHuaweiIMasterVpc","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryHuaweiIMasterVpc\n"," huawei_imaster_vpc_actions_test.go:17: TestQueryHuaweiIMasterVpc error: need to login first\n","--- FAIL: TestQueryHuaweiIMasterVpc (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"huawei_imaster_vpc_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryIAM2Organization","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2Organization\n"," iam2organization_actions_test.go:17: TestQueryIAM2Organization error: need to login first\n","--- FAIL: TestQueryIAM2Organization (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2OrganizationAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2OrganizationAttribute\n"," iam2organization_attribute_actions_test.go:17: TestQueryIAM2OrganizationAttribute error: need to login first\n","--- FAIL: TestQueryIAM2OrganizationAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_attribute_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2OrganizationProjectRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2OrganizationProjectRef\n"," iam2organization_project_ref_actions_test.go:17: TestQueryIAM2OrganizationProjectRef error: need to login first\n","--- FAIL: TestQueryIAM2OrganizationProjectRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_project_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2Project\n"," iam2project_actions_test.go:17: TestQueryIAM2Project error: need to login first\n","--- FAIL: TestQueryIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2ProjectAccountRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2ProjectAccountRef\n"," iam2project_account_ref_actions_test.go:17: TestQueryIAM2ProjectAccountRef error: need to login first\n","--- FAIL: TestQueryIAM2ProjectAccountRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_account_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2ProjectAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2ProjectAttribute\n"," iam2project_attribute_actions_test.go:17: TestQueryIAM2ProjectAttribute error: need to login first\n","--- FAIL: TestQueryIAM2ProjectAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_attribute_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2ProjectRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2ProjectRole\n"," iam2project_role_actions_test.go:17: TestQueryIAM2ProjectRole error: need to login first\n","--- FAIL: TestQueryIAM2ProjectRole (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_role_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2ProjectTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2ProjectTemplate\n"," iam2project_template_actions_test.go:17: TestQueryIAM2ProjectTemplate error: need to login first\n","--- FAIL: TestQueryIAM2ProjectTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2VirtualID","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2VirtualID\n"," iam2virtual_id_actions_test.go:17: TestQueryIAM2VirtualID error: need to login first\n","--- FAIL: TestQueryIAM2VirtualID (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_id_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2VirtualIDAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2VirtualIDAttribute\n"," iam2virtual_idattribute_actions_test.go:17: TestQueryIAM2VirtualIDAttribute error: need to login first\n","--- FAIL: TestQueryIAM2VirtualIDAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idattribute_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2VirtualIDGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2VirtualIDGroup\n"," iam2virtual_idgroup_actions_test.go:17: TestQueryIAM2VirtualIDGroup error: need to login first\n","--- FAIL: TestQueryIAM2VirtualIDGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idgroup_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIAM2VirtualIDGroupAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIAM2VirtualIDGroupAttribute\n"," iam2virtual_idgroup_attribute_actions_test.go:17: TestQueryIAM2VirtualIDGroupAttribute error: need to login first\n","--- FAIL: TestQueryIAM2VirtualIDGroupAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idgroup_attribute_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryImage1","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImage1\n"," image_actions_test.go:45: TestQueryImage error: need to login first\n","--- FAIL: TestQueryImage1 (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":41,"Col":1}},{"TestName":"TestQueryImage2","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImage2\n","[ERRO] 2026/01/15 17:16 ZSClient.QueryImage error:need to login first\n","--- PASS: TestQueryImage2 (0.00s)",""],"Passed":true,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":67,"Col":1}},{"TestName":"TestQueryImage3","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImage3\n","[ERRO] 2026/01/15 17:16 ZSClient.QueryImage error:need to login first\n","--- PASS: TestQueryImage3 (0.00s)",""],"Passed":true,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":89,"Col":1}},{"TestName":"TestQueryImageCache","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImageCache\n"," image_cache_actions_test.go:17: TestQueryImageCache error: need to login first\n","--- FAIL: TestQueryImageCache (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_cache_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryImageGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImageGroup\n"," image_group_actions_test.go:17: TestQueryImageGroup error: need to login first\n","--- FAIL: TestQueryImageGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryImageGroupRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImageGroupRef\n"," image_group_ref_actions_test.go:17: TestQueryImageGroupRef error: need to login first\n","--- FAIL: TestQueryImageGroupRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_group_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryImagePackage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImagePackage\n"," image_package_actions_test.go:17: TestQueryImagePackage error: need to login first\n","--- FAIL: TestQueryImagePackage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_package_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryImageReplicationGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImageReplicationGroup\n"," image_replication_group_actions_test.go:17: TestQueryImageReplicationGroup error: need to login first\n","--- FAIL: TestQueryImageReplicationGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_replication_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryImageStoreBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryImageStoreBackupStorage\n"," image_store_backup_storage_actions_test.go:17: TestQueryImageStoreBackupStorage error: need to login first\n","--- FAIL: TestQueryImageStoreBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_store_backup_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryInstanceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryInstanceOffering\n"," instance_offering_actions_test.go:17: TestQueryInstanceOffering error: need to login first\n","--- FAIL: TestQueryInstanceOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"instance_offering_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIpRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIpRange\n"," ip_range_actions_test.go:17: TestQueryIpRange error: need to login first\n","--- FAIL: TestQueryIpRange (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ip_range_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIscsiLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIscsiLun\n"," iscsi_lun_actions_test.go:17: TestQueryIscsiLun error: need to login first\n","--- FAIL: TestQueryIscsiLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iscsi_lun_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryIscsiServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryIscsiServer\n"," iscsi_server_actions_test.go:17: TestQueryIscsiServer error: need to login first\n","--- FAIL: TestQueryIscsiServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iscsi_server_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryKvmHypervisorInfo","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryKvmHypervisorInfo\n"," kvm_hypervisor_info_actions_test.go:17: TestQueryKvmHypervisorInfo error: need to login first\n","--- FAIL: TestQueryKvmHypervisorInfo (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"kvm_hypervisor_info_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryL2Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryL2Network\n"," l2network_actions_test.go:17: TestQueryL2Network error: need to login first\n","--- FAIL: TestQueryL2Network (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2network_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryL2PortGroupNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryL2PortGroupNetwork\n"," l2port_group_network_actions_test.go:17: TestQueryL2PortGroupNetwork error: need to login first\n","--- FAIL: TestQueryL2PortGroupNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2port_group_network_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryL2VirtualSwitchNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryL2VirtualSwitchNetwork\n"," l2virtual_switch_network_actions_test.go:17: TestQueryL2VirtualSwitchNetwork error: need to login first\n","--- FAIL: TestQueryL2VirtualSwitchNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2virtual_switch_network_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryL2VlanNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryL2VlanNetwork\n"," l2vlan_network_actions_test.go:17: TestQueryL2VlanNetwork error: need to login first\n","--- FAIL: TestQueryL2VlanNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2vlan_network_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryL2VxlanNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryL2VxlanNetwork\n"," l2vxlan_network_actions_test.go:17: TestQueryL2VxlanNetwork error: need to login first\n","--- FAIL: TestQueryL2VxlanNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2vxlan_network_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryL2VxlanNetworkPool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryL2VxlanNetworkPool\n"," l2vxlan_network_pool_actions_test.go:17: TestQueryL2VxlanNetworkPool error: need to login first\n","--- FAIL: TestQueryL2VxlanNetworkPool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2vxlan_network_pool_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryL3Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryL3Network\n"," l3network_actions_test.go:17: TestQueryL3Network error: need to login first\n","--- FAIL: TestQueryL3Network (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l3network_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryLdapServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLdapServer\n"," ldap_server_actions_test.go:17: TestQueryLdapServer error: need to login first\n","--- FAIL: TestQueryLdapServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ldap_server_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryLicenseAuthorizedNode","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLicenseAuthorizedNode\n"," license_authorized_node_actions_test.go:17: TestQueryLicenseAuthorizedNode error: need to login first\n","--- FAIL: TestQueryLicenseAuthorizedNode (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"license_authorized_node_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryLoadBalancer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLoadBalancer\n"," load_balancer_actions_test.go:17: TestQueryLoadBalancer error: need to login first\n","--- FAIL: TestQueryLoadBalancer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryLoadBalancerListener","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLoadBalancerListener\n"," load_balancer_listener_actions_test.go:17: TestQueryLoadBalancerListener error: need to login first\n","--- FAIL: TestQueryLoadBalancerListener (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_listener_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryLoadBalancerServerGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLoadBalancerServerGroup\n"," load_balancer_server_group_actions_test.go:17: TestQueryLoadBalancerServerGroup error: need to login first\n","--- FAIL: TestQueryLoadBalancerServerGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_server_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryLocalStorageResourceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLocalStorageResourceRef\n"," local_storage_resource_ref_actions_test.go:17: TestQueryLocalStorageResourceRef error: need to login first\n","--- FAIL: TestQueryLocalStorageResourceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"local_storage_resource_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryLogServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLogServer\n"," log_server_actions_test.go:17: TestQueryLogServer error: need to login first\n","--- FAIL: TestQueryLogServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"log_server_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryLongJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryLongJob\n"," long_job_actions_test.go:17: TestQueryLongJob error: need to login first\n","--- FAIL: TestQueryLongJob (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"long_job_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryManagementNode","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryManagementNode\n"," management_node_actions_test.go:17: TestQueryManagementNode error: need to login first\n","--- FAIL: TestQueryManagementNode (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"management_node_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMdevDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMdevDevice\n"," mdev_device_actions_test.go:17: TestQueryMdevDevice error: need to login first\n","--- FAIL: TestQueryMdevDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mdev_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMdevDeviceSpec","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMdevDeviceSpec\n"," mdev_device_spec_actions_test.go:17: TestQueryMdevDeviceSpec error: need to login first\n","--- FAIL: TestQueryMdevDeviceSpec (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mdev_device_spec_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMedia","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMedia\n"," media_actions_test.go:17: TestQueryMedia error: need to login first\n","--- FAIL: TestQueryMedia (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"media_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMetricDataHttpReceiver","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMetricDataHttpReceiver\n"," metric_data_http_receiver_actions_test.go:17: TestQueryMetricDataHttpReceiver error: need to login first\n","--- FAIL: TestQueryMetricDataHttpReceiver (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"metric_data_http_receiver_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMetricRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMetricRuleTemplate\n"," metric_rule_template_actions_test.go:17: TestQueryMetricRuleTemplate error: need to login first\n","--- FAIL: TestQueryMetricRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"metric_rule_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMetricTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMetricTemplate\n"," metric_template_actions_test.go:17: TestQueryMetricTemplate error: need to login first\n","--- FAIL: TestQueryMetricTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"metric_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMiniStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMiniStorage\n"," mini_storage_actions_test.go:17: TestQueryMiniStorage error: need to login first\n","--- FAIL: TestQueryMiniStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mini_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMiniStorageHostRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMiniStorageHostRef\n"," mini_storage_host_ref_actions_test.go:17: TestQueryMiniStorageHostRef error: need to login first\n","--- FAIL: TestQueryMiniStorageHostRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mini_storage_host_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMiniStorageResourceReplication","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMiniStorageResourceReplication\n"," mini_storage_resource_replication_actions_test.go:17: TestQueryMiniStorageResourceReplication error: need to login first\n","--- FAIL: TestQueryMiniStorageResourceReplication (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mini_storage_resource_replication_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryModel","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryModel\n"," model_actions_test.go:17: TestQueryModel error: need to login first\n","--- FAIL: TestQueryModel (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryModelCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryModelCenter\n"," model_center_actions_test.go:17: TestQueryModelCenter error: need to login first\n","--- FAIL: TestQueryModelCenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_center_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryModelEvalServiceInstanceGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryModelEvalServiceInstanceGroup\n"," model_eval_service_instance_group_actions_test.go:17: TestQueryModelEvalServiceInstanceGroup error: need to login first\n","--- FAIL: TestQueryModelEvalServiceInstanceGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_eval_service_instance_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryModelEvaluationTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryModelEvaluationTask\n"," model_evaluation_task_actions_test.go:17: TestQueryModelEvaluationTask error: need to login first\n","--- FAIL: TestQueryModelEvaluationTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_evaluation_task_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryModelService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryModelService\n"," model_service_actions_test.go:17: TestQueryModelService error: need to login first\n","--- FAIL: TestQueryModelService (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_service_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryModelServiceInstanceGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryModelServiceInstanceGroup\n"," model_service_instance_group_actions_test.go:17: TestQueryModelServiceInstanceGroup error: need to login first\n","--- FAIL: TestQueryModelServiceInstanceGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_service_instance_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMonitorGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMonitorGroup\n"," monitor_group_actions_test.go:17: TestQueryMonitorGroup error: need to login first\n","--- FAIL: TestQueryMonitorGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMonitorGroupAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMonitorGroupAlarm\n"," monitor_group_alarm_actions_test.go:17: TestQueryMonitorGroupAlarm error: need to login first\n","--- FAIL: TestQueryMonitorGroupAlarm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_alarm_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMonitorGroupEventSubscription","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMonitorGroupEventSubscription\n"," monitor_group_event_subscription_actions_test.go:17: TestQueryMonitorGroupEventSubscription error: need to login first\n","--- FAIL: TestQueryMonitorGroupEventSubscription (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_event_subscription_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryMonitorGroupInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMonitorGroupInstance\n"," monitor_group_instance_actions_test.go:17: TestQueryMonitorGroupInstance error: need to login first\n","--- FAIL: TestQueryMonitorGroupInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMonitorGroupTemplateRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMonitorGroupTemplateRef\n"," monitor_group_template_ref_actions_test.go:17: TestQueryMonitorGroupTemplateRef error: need to login first\n","--- FAIL: TestQueryMonitorGroupTemplateRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_template_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMonitorTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMonitorTemplate\n"," monitor_template_actions_test.go:17: TestQueryMonitorTemplate error: need to login first\n","--- FAIL: TestQueryMonitorTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMonitorTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMonitorTrigger\n"," monitor_trigger_actions_test.go:17: TestQueryMonitorTrigger error: need to login first\n","--- FAIL: TestQueryMonitorTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_trigger_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMttyDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMttyDevice\n"," mtty_device_actions_test.go:17: TestQueryMttyDevice error: need to login first\n","--- FAIL: TestQueryMttyDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mtty_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryMulticastRouter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryMulticastRouter\n"," multicast_router_actions_test.go:17: TestQueryMulticastRouter error: need to login first\n","--- FAIL: TestQueryMulticastRouter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"multicast_router_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNasFileSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNasFileSystem\n"," nas_file_system_actions_test.go:17: TestQueryNasFileSystem error: need to login first\n","--- FAIL: TestQueryNasFileSystem (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nas_file_system_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNasMountTarget","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNasMountTarget\n"," nas_mount_target_actions_test.go:17: TestQueryNasMountTarget error: need to login first\n","--- FAIL: TestQueryNasMountTarget (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nas_mount_target_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNativeCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNativeCluster\n"," native_cluster_actions_test.go:17: TestQueryNativeCluster error: need to login first\n","--- FAIL: TestQueryNativeCluster (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"native_cluster_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNativeHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNativeHost\n"," native_host_actions_test.go:17: TestQueryNativeHost error: need to login first\n","--- FAIL: TestQueryNativeHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"native_host_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNetworkServiceL3NetworkRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNetworkServiceL3NetworkRef\n"," network_service_l3network_ref_actions_test.go:17: TestQueryNetworkServiceL3NetworkRef error: need to login first\n","--- FAIL: TestQueryNetworkServiceL3NetworkRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"network_service_l3network_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNetworkServiceProvider","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNetworkServiceProvider\n"," network_service_provider_actions_test.go:17: TestQueryNetworkServiceProvider error: need to login first\n","--- FAIL: TestQueryNetworkServiceProvider (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"network_service_provider_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNfvInst","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNfvInst\n"," nfv_inst_actions_test.go:17: TestQueryNfvInst error: need to login first\n","--- FAIL: TestQueryNfvInst (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nfv_inst_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNfvInstGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNfvInstGroup\n"," nfv_inst_group_actions_test.go:17: TestQueryNfvInstGroup error: need to login first\n","--- FAIL: TestQueryNfvInstGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nfv_inst_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNfvInstOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNfvInstOffering\n"," nfv_inst_offering_actions_test.go:17: TestQueryNfvInstOffering error: need to login first\n","--- FAIL: TestQueryNfvInstOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nfv_inst_offering_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNvmeLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNvmeLun\n"," nvme_lun_actions_test.go:17: TestQueryNvmeLun error: need to login first\n","--- FAIL: TestQueryNvmeLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nvme_lun_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNvmeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNvmeServer\n"," nvme_server_actions_test.go:17: TestQueryNvmeServer error: need to login first\n","--- FAIL: TestQueryNvmeServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nvme_server_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryNvmeTarget","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryNvmeTarget\n"," nvme_target_actions_test.go:17: TestQueryNvmeTarget error: need to login first\n","--- FAIL: TestQueryNvmeTarget (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nvme_target_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryOvnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryOvnController\n"," ovn_controller_actions_test.go:17: TestQueryOvnController error: need to login first\n","--- FAIL: TestQueryOvnController (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ovn_controller_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryOvnControllerVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryOvnControllerVmInstance\n"," ovn_controller_vm_instance_actions_test.go:17: TestQueryOvnControllerVmInstance error: need to login first\n","--- FAIL: TestQueryOvnControllerVmInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ovn_controller_vm_instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryPciDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPciDevice\n"," pci_device_actions_test.go:17: TestQueryPciDevice error: need to login first\n","--- FAIL: TestQueryPciDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPciDeviceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPciDeviceOffering\n"," pci_device_offering_actions_test.go:17: TestQueryPciDeviceOffering error: need to login first\n","--- FAIL: TestQueryPciDeviceOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_offering_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPciDeviceSpec","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPciDeviceSpec\n"," pci_device_spec_actions_test.go:17: TestQueryPciDeviceSpec error: need to login first\n","--- FAIL: TestQueryPciDeviceSpec (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_spec_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPhysicalSwitch","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPhysicalSwitch\n"," physical_switch_actions_test.go:17: TestQueryPhysicalSwitch error: need to login first\n","--- FAIL: TestQueryPhysicalSwitch (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"physical_switch_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicy\n"," policy_actions_test.go:17: TestQueryPolicy error: need to login first\n","--- FAIL: TestQueryPolicy (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicyRouteRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicyRouteRule\n"," policy_route_rule_actions_test.go:17: TestQueryPolicyRouteRule error: need to login first\n","--- FAIL: TestQueryPolicyRouteRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicyRouteRuleSet","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicyRouteRuleSet\n"," policy_route_rule_set_actions_test.go:17: TestQueryPolicyRouteRuleSet error: need to login first\n","--- FAIL: TestQueryPolicyRouteRuleSet (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_set_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicyRouteRuleSetL3Ref","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicyRouteRuleSetL3Ref\n"," policy_route_rule_set_l3ref_actions_test.go:17: TestQueryPolicyRouteRuleSetL3Ref error: need to login first\n","--- FAIL: TestQueryPolicyRouteRuleSetL3Ref (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_set_l3ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicyRouteRuleSetVRouterRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicyRouteRuleSetVRouterRef\n"," policy_route_rule_set_vrouter_ref_actions_test.go:17: TestQueryPolicyRouteRuleSetVRouterRef error: need to login first\n","--- FAIL: TestQueryPolicyRouteRuleSetVRouterRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_set_vrouter_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicyRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicyRouteTable\n"," policy_route_table_actions_test.go:17: TestQueryPolicyRouteTable error: need to login first\n","--- FAIL: TestQueryPolicyRouteTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_table_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicyRouteTableRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicyRouteTableRouteEntry\n"," policy_route_table_route_entry_actions_test.go:17: TestQueryPolicyRouteTableRouteEntry error: need to login first\n","--- FAIL: TestQueryPolicyRouteTableRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_table_route_entry_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPolicyRouteTableVRouterRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPolicyRouteTableVRouterRef\n"," policy_route_table_vrouter_ref_actions_test.go:17: TestQueryPolicyRouteTableVRouterRef error: need to login first\n","--- FAIL: TestQueryPolicyRouteTableVRouterRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_table_vrouter_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPortForwardingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPortForwardingRule\n"," port_forwarding_rule_actions_test.go:17: TestQueryPortForwardingRule error: need to login first\n","--- FAIL: TestQueryPortForwardingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_forwarding_rule_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPortMirror","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPortMirror\n"," port_mirror_actions_test.go:17: TestQueryPortMirror error: need to login first\n","--- FAIL: TestQueryPortMirror (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_mirror_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPortMirrorSession","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPortMirrorSession\n"," port_mirror_session_actions_test.go:17: TestQueryPortMirrorSession error: need to login first\n","--- FAIL: TestQueryPortMirrorSession (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_mirror_session_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPreconfigurationTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPreconfigurationTemplate\n"," preconfiguration_template_actions_test.go:17: TestQueryPreconfigurationTemplate error: need to login first\n","--- FAIL: TestQueryPreconfigurationTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"preconfiguration_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPriceTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPriceTable\n"," price_table_actions_test.go:17: TestQueryPriceTable error: need to login first\n","--- FAIL: TestQueryPriceTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"price_table_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPrimaryStorage\n"," primary_storage_actions_test.go:17: TestQueryPrimaryStorage error: need to login first\n","--- FAIL: TestQueryPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"primary_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryPublishApp","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryPublishApp\n"," publish_app_actions_test.go:17: TestQueryPublishApp error: need to login first\n","--- FAIL: TestQueryPublishApp (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"publish_app_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryQuota","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryQuota\n"," quota_actions_test.go:17: TestQueryQuota error: need to login first\n","--- FAIL: TestQueryQuota (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"quota_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryResourceConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryResourceConfig\n"," resource_config_actions_test.go:17: TestQueryResourceConfig error: need to login first\n","--- FAIL: TestQueryResourceConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"resource_config_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryResourceStack","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryResourceStack\n"," resource_stack_actions_test.go:17: TestQueryResourceStack error: need to login first\n","--- FAIL: TestQueryResourceStack (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"resource_stack_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryRole\n"," role_actions_test.go:17: TestQueryRole error: need to login first\n","--- FAIL: TestQueryRole (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"role_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSApplicationEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSApplicationEndpoint\n"," snsapplication_endpoint_actions_test.go:17: TestQuerySNSApplicationEndpoint error: need to login first\n","--- FAIL: TestQuerySNSApplicationEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsapplication_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSApplicationPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSApplicationPlatform\n"," snsapplication_platform_actions_test.go:17: TestQuerySNSApplicationPlatform error: need to login first\n","--- FAIL: TestQuerySNSApplicationPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsapplication_platform_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSDingTalkAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSDingTalkAtPerson\n"," snsding_talk_at_person_actions_test.go:17: TestQuerySNSDingTalkAtPerson error: need to login first\n","--- FAIL: TestQuerySNSDingTalkAtPerson (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsding_talk_at_person_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSDingTalkEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSDingTalkEndpoint\n"," snsding_talk_endpoint_actions_test.go:17: TestQuerySNSDingTalkEndpoint error: need to login first\n","--- FAIL: TestQuerySNSDingTalkEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsding_talk_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSEmailAddress","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSEmailAddress\n"," snsemail_address_actions_test.go:17: TestQuerySNSEmailAddress error: need to login first\n","--- FAIL: TestQuerySNSEmailAddress (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsemail_address_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSEmailEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSEmailEndpoint\n"," snsemail_endpoint_actions_test.go:17: TestQuerySNSEmailEndpoint error: need to login first\n","--- FAIL: TestQuerySNSEmailEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsemail_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSEmailPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSEmailPlatform\n"," snsemail_platform_actions_test.go:17: TestQuerySNSEmailPlatform error: need to login first\n","--- FAIL: TestQuerySNSEmailPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsemail_platform_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSEndpointThirdpartyAlertHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSEndpointThirdpartyAlertHistory\n"," snsendpoint_thirdparty_alert_history_actions_test.go:17: TestQuerySNSEndpointThirdpartyAlertHistory error: need to login first\n","--- FAIL: TestQuerySNSEndpointThirdpartyAlertHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsendpoint_thirdparty_alert_history_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSFeiShuAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSFeiShuAtPerson\n"," snsfei_shu_at_person_actions_test.go:17: TestQuerySNSFeiShuAtPerson error: need to login first\n","--- FAIL: TestQuerySNSFeiShuAtPerson (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsfei_shu_at_person_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSFeiShuEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSFeiShuEndpoint\n"," snsfei_shu_endpoint_actions_test.go:17: TestQuerySNSFeiShuEndpoint error: need to login first\n","--- FAIL: TestQuerySNSFeiShuEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsfei_shu_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSHttpEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSHttpEndpoint\n"," snshttp_endpoint_actions_test.go:17: TestQuerySNSHttpEndpoint error: need to login first\n","--- FAIL: TestQuerySNSHttpEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snshttp_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSMicrosoftTeamsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSMicrosoftTeamsEndpoint\n"," snsmicrosoft_teams_endpoint_actions_test.go:17: TestQuerySNSMicrosoftTeamsEndpoint error: need to login first\n","--- FAIL: TestQuerySNSMicrosoftTeamsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsmicrosoft_teams_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSPluginEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSPluginEndpoint\n"," snsplugin_endpoint_actions_test.go:17: TestQuerySNSPluginEndpoint error: need to login first\n","--- FAIL: TestQuerySNSPluginEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsplugin_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSSnmpPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSSnmpPlatform\n"," snssnmp_platform_actions_test.go:17: TestQuerySNSSnmpPlatform error: need to login first\n","--- FAIL: TestQuerySNSSnmpPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snssnmp_platform_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSTextTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSTextTemplate\n"," snstext_template_actions_test.go:17: TestQuerySNSTextTemplate error: need to login first\n","--- FAIL: TestQuerySNSTextTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snstext_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSTopic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSTopic\n"," snstopic_actions_test.go:17: TestQuerySNSTopic error: need to login first\n","--- FAIL: TestQuerySNSTopic (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snstopic_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSUniversalSmsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSUniversalSmsEndpoint\n"," snsuniversal_sms_endpoint_actions_test.go:17: TestQuerySNSUniversalSmsEndpoint error: need to login first\n","--- FAIL: TestQuerySNSUniversalSmsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsuniversal_sms_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQuerySNSWeComAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSWeComAtPerson\n"," snswe_com_at_person_actions_test.go:17: TestQuerySNSWeComAtPerson error: need to login first\n","--- FAIL: TestQuerySNSWeComAtPerson (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snswe_com_at_person_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySNSWeComEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySNSWeComEndpoint\n"," snswe_com_endpoint_actions_test.go:17: TestQuerySNSWeComEndpoint error: need to login first\n","--- FAIL: TestQuerySNSWeComEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snswe_com_endpoint_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySchedulerJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySchedulerJob\n"," scheduler_job_actions_test.go:17: TestQuerySchedulerJob error: need to login first\n","--- FAIL: TestQuerySchedulerJob (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySchedulerJobGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySchedulerJobGroup\n"," scheduler_job_group_actions_test.go:17: TestQuerySchedulerJobGroup error: need to login first\n","--- FAIL: TestQuerySchedulerJobGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySchedulerJobHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySchedulerJobHistory\n"," scheduler_job_history_actions_test.go:17: TestQuerySchedulerJobHistory error: need to login first\n","--- FAIL: TestQuerySchedulerJobHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_history_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySchedulerTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySchedulerTrigger\n"," scheduler_trigger_actions_test.go:17: TestQuerySchedulerTrigger error: need to login first\n","--- FAIL: TestQuerySchedulerTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_trigger_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryScsiLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryScsiLun\n"," scsi_lun_actions_test.go:17: TestQueryScsiLun error: need to login first\n","--- FAIL: TestQueryScsiLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scsi_lun_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySdnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySdnController\n"," sdn_controller_actions_test.go:17: TestQuerySdnController error: need to login first\n","--- FAIL: TestQuerySdnController (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"sdn_controller_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySecretResourcePool\n"," secret_resource_pool_actions_test.go:17: TestQuerySecretResourcePool error: need to login first\n","--- FAIL: TestQuerySecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySecurityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySecurityGroup\n"," security_group_actions_test.go:17: TestQuerySecurityGroup error: need to login first\n","--- FAIL: TestQuerySecurityGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySecurityGroupRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySecurityGroupRule\n"," security_group_rule_actions_test.go:17: TestQuerySecurityGroupRule error: need to login first\n","--- FAIL: TestQuerySecurityGroupRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_group_rule_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySecurityMachine\n"," security_machine_actions_test.go:17: TestQuerySecurityMachine error: need to login first\n","--- FAIL: TestQuerySecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_machine_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySftpBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySftpBackupStorage\n"," sftp_backup_storage_actions_test.go:17: TestQuerySftpBackupStorage error: need to login first\n","--- FAIL: TestQuerySftpBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"sftp_backup_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryShareableVolumeVmInstanceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryShareableVolumeVmInstanceRef\n"," shareable_volume_vm_instance_ref_actions_test.go:17: TestQueryShareableVolumeVmInstanceRef error: need to login first\n","--- FAIL: TestQueryShareableVolumeVmInstanceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shareable_volume_vm_instance_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySharedBlock","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySharedBlock\n"," shared_block_actions_test.go:17: TestQuerySharedBlock error: need to login first\n","--- FAIL: TestQuerySharedBlock (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_block_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySharedBlockGroupPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySharedBlockGroupPrimaryStorage\n"," shared_block_group_primary_storage_actions_test.go:17: TestQuerySharedBlockGroupPrimaryStorage error: need to login first\n","--- FAIL: TestQuerySharedBlockGroupPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_block_group_primary_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySharedBlockGroupPrimaryStorageHostRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySharedBlockGroupPrimaryStorageHostRef\n"," shared_block_group_primary_storage_host_ref_actions_test.go:17: TestQuerySharedBlockGroupPrimaryStorageHostRef error: need to login first\n","--- FAIL: TestQuerySharedBlockGroupPrimaryStorageHostRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_block_group_primary_storage_host_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySharedResource","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySharedResource\n"," shared_resource_actions_test.go:17: TestQuerySharedResource error: need to login first\n","--- FAIL: TestQuerySharedResource (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_resource_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySlbGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySlbGroup\n"," slb_group_actions_test.go:17: TestQuerySlbGroup error: need to login first\n","--- FAIL: TestQuerySlbGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"slb_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySlbOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySlbOffering\n"," slb_offering_actions_test.go:17: TestQuerySlbOffering error: need to login first\n","--- FAIL: TestQuerySlbOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"slb_offering_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQuerySlbVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySlbVmInstance\n"," slb_vm_instance_actions_test.go:17: TestQuerySlbVmInstance error: need to login first\n","--- FAIL: TestQuerySlbVmInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"slb_vm_instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySnmpAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySnmpAgent\n"," snmp_agent_actions_test.go:17: TestQuerySnmpAgent error: need to login first\n","--- FAIL: TestQuerySnmpAgent (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snmp_agent_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySshKeyPair","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySshKeyPair\n"," ssh_key_pair_actions_test.go:17: TestQuerySshKeyPair error: need to login first\n","--- FAIL: TestQuerySshKeyPair (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ssh_key_pair_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryStackTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryStackTemplate\n"," stack_template_actions_test.go:17: TestQueryStackTemplate error: need to login first\n","--- FAIL: TestQueryStackTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"stack_template_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQuerySystemTag","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQuerySystemTag\n"," system_tag_actions_test.go:17: TestQuerySystemTag error: need to login first\n","--- FAIL: TestQuerySystemTag (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"system_tag_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryTemplateConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryTemplateConfig\n"," template_config_actions_test.go:17: TestQueryTemplateConfig error: need to login first\n","--- FAIL: TestQueryTemplateConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"template_config_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryThirdpartyPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryThirdpartyPlatform\n"," thirdparty_platform_actions_test.go:17: TestQueryThirdpartyPlatform error: need to login first\n","--- FAIL: TestQueryThirdpartyPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"thirdparty_platform_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryTicket","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryTicket\n"," ticket_actions_test.go:17: TestQueryTicket error: need to login first\n","--- FAIL: TestQueryTicket (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryTicketFlow","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryTicketFlow\n"," ticket_flow_actions_test.go:17: TestQueryTicketFlow error: need to login first\n","--- FAIL: TestQueryTicketFlow (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_flow_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryTicketFlowCollection","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryTicketFlowCollection\n"," ticket_flow_collection_actions_test.go:17: TestQueryTicketFlowCollection error: need to login first\n","--- FAIL: TestQueryTicketFlowCollection (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_flow_collection_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryTicketType","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryTicketType\n"," ticket_type_actions_test.go:17: TestQueryTicketType error: need to login first\n","--- FAIL: TestQueryTicketType (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ticket_type_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryTrainedModelRecord","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryTrainedModelRecord\n"," trained_model_record_actions_test.go:17: TestQueryTrainedModelRecord error: need to login first\n","--- FAIL: TestQueryTrainedModelRecord (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"trained_model_record_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryTwoFactorAuthentication","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryTwoFactorAuthentication\n"," two_factor_authentication_actions_test.go:17: TestQueryTwoFactorAuthentication error: need to login first\n","--- FAIL: TestQueryTwoFactorAuthentication (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"two_factor_authentication_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryUsbDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryUsbDevice\n"," usb_device_actions_test.go:17: TestQueryUsbDevice error: need to login first\n","--- FAIL: TestQueryUsbDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"usb_device_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryUser","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryUser\n"," user_actions_test.go:17: TestQueryUser error: need to login first\n","--- FAIL: TestQueryUser (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryUserGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryUserGroup\n"," user_group_actions_test.go:17: TestQueryUserGroup error: need to login first\n","--- FAIL: TestQueryUserGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryUserProxyConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryUserProxyConfig\n"," user_proxy_config_actions_test.go:17: TestQueryUserProxyConfig error: need to login first\n","--- FAIL: TestQueryUserProxyConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_proxy_config_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryUserTag","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryUserTag\n"," user_tag_actions_test.go:17: TestQueryUserTag error: need to login first\n","--- FAIL: TestQueryUserTag (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_tag_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryV2VConversionHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryV2VConversionHost\n"," v2vconversion_host_actions_test.go:17: TestQueryV2VConversionHost error: need to login first\n","--- FAIL: TestQueryV2VConversionHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"v2vconversion_host_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVCenter\n"," vcenter_actions_test.go:17: TestQueryVCenter error: need to login first\n","--- FAIL: TestQueryVCenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryVCenterBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVCenterBackupStorage\n"," vcenter_backup_storage_actions_test.go:17: TestQueryVCenterBackupStorage error: need to login first\n","--- FAIL: TestQueryVCenterBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_backup_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVCenterCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVCenterCluster\n"," vcenter_cluster_actions_test.go:17: TestQueryVCenterCluster error: need to login first\n","--- FAIL: TestQueryVCenterCluster (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_cluster_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVCenterDatacenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVCenterDatacenter\n"," vcenter_datacenter_actions_test.go:17: TestQueryVCenterDatacenter error: need to login first\n","--- FAIL: TestQueryVCenterDatacenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_datacenter_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVCenterPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVCenterPrimaryStorage\n"," vcenter_primary_storage_actions_test.go:17: TestQueryVCenterPrimaryStorage error: need to login first\n","--- FAIL: TestQueryVCenterPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_primary_storage_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVCenterResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVCenterResourcePool\n"," vcenter_resource_pool_actions_test.go:17: TestQueryVCenterResourcePool error: need to login first\n","--- FAIL: TestQueryVCenterResourcePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_resource_pool_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVRouterRouteEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVRouterRouteEntry\n"," vrouter_route_entry_actions_test.go:17: TestQueryVRouterRouteEntry error: need to login first\n","--- FAIL: TestQueryVRouterRouteEntry (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vrouter_route_entry_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVRouterRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVRouterRouteTable\n"," vrouter_route_table_actions_test.go:17: TestQueryVRouterRouteTable error: need to login first\n","--- FAIL: TestQueryVRouterRouteTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vrouter_route_table_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVip\n"," vip_actions_test.go:17: TestQueryVip error: need to login first\n","--- FAIL: TestQueryVip (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vip_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVirtualRouterOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVirtualRouterOffering\n"," virtual_router_offering_actions_test.go:17: TestQueryVirtualRouterOffering error: need to login first\n","--- FAIL: TestQueryVirtualRouterOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"virtual_router_offering_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVirtualRouterVRouterRouteTableRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVirtualRouterVRouterRouteTableRef\n"," virtual_router_vrouter_route_table_ref_actions_test.go:17: TestQueryVirtualRouterVRouterRouteTableRef error: need to login first\n","--- FAIL: TestQueryVirtualRouterVRouterRouteTableRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"virtual_router_vrouter_route_table_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVirtualRouterVm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVirtualRouterVm\n"," virtual_router_vm_actions_test.go:17: TestQueryVirtualRouterVm error: need to login first\n","--- FAIL: TestQueryVirtualRouterVm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"virtual_router_vm_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmCdRom","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmCdRom\n"," vm_cd_rom_actions_test.go:17: TestQueryVmCdRom error: need to login first\n","--- FAIL: TestQueryVmCdRom (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_cd_rom_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmInstance\n"," vm_instance_actions_test.go:17: TestQueryVmInstance error: need to login first\n","--- FAIL: TestQueryVmInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmInstanceDeviceAddressArchive","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmInstanceDeviceAddressArchive\n"," vm_instance_device_address_archive_actions_test.go:17: TestQueryVmInstanceDeviceAddressArchive error: need to login first\n","--- FAIL: TestQueryVmInstanceDeviceAddressArchive (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_device_address_archive_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmInstanceDeviceAddressGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmInstanceDeviceAddressGroup\n"," vm_instance_device_address_group_actions_test.go:17: TestQueryVmInstanceDeviceAddressGroup error: need to login first\n","--- FAIL: TestQueryVmInstanceDeviceAddressGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_device_address_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmInstanceMdevDeviceSpecRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmInstanceMdevDeviceSpecRef\n"," vm_instance_mdev_device_spec_ref_actions_test.go:17: TestQueryVmInstanceMdevDeviceSpecRef error: need to login first\n","--- FAIL: TestQueryVmInstanceMdevDeviceSpecRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_mdev_device_spec_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmInstancePciDeviceSpecRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmInstancePciDeviceSpecRef\n"," vm_instance_pci_device_spec_ref_actions_test.go:17: TestQueryVmInstancePciDeviceSpecRef error: need to login first\n","--- FAIL: TestQueryVmInstancePciDeviceSpecRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_pci_device_spec_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmNic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmNic\n"," vm_nic_actions_test.go:17: TestQueryVmNic error: need to login first\n","--- FAIL: TestQueryVmNic (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_nic_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmNicSecurityPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmNicSecurityPolicy\n"," vm_nic_security_policy_actions_test.go:17: TestQueryVmNicSecurityPolicy error: need to login first\n","--- FAIL: TestQueryVmNicSecurityPolicy (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_nic_security_policy_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmPriorityConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmPriorityConfig\n"," vm_priority_config_actions_test.go:17: TestQueryVmPriorityConfig error: need to login first\n","--- FAIL: TestQueryVmPriorityConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_priority_config_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestQueryVmSchedHistory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmSchedHistory\n"," vm_sched_history_actions_test.go:17: TestQueryVmSchedHistory error: need to login first\n","--- FAIL: TestQueryVmSchedHistory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_sched_history_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmSchedulingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmSchedulingRule\n"," vm_scheduling_rule_actions_test.go:17: TestQueryVmSchedulingRule error: need to login first\n","--- FAIL: TestQueryVmSchedulingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_scheduling_rule_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVmSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVmSchedulingRuleGroup\n"," vm_scheduling_rule_group_actions_test.go:17: TestQueryVmSchedulingRuleGroup error: need to login first\n","--- FAIL: TestQueryVmSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVniRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVniRange\n"," vni_range_actions_test.go:17: TestQueryVniRange error: need to login first\n","--- FAIL: TestQueryVniRange (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vni_range_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVolume\n"," volume_actions_test.go:17: TestQueryVolume error: need to login first\n","--- FAIL: TestQueryVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVolumeBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVolumeBackup\n"," volume_backup_actions_test.go:17: TestQueryVolumeBackup error: need to login first\n","--- FAIL: TestQueryVolumeBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_backup_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVolumeSnapshot","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVolumeSnapshot\n"," volume_snapshot_actions_test.go:17: TestQueryVolumeSnapshot error: need to login first\n","--- FAIL: TestQueryVolumeSnapshot (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVolumeSnapshotGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVolumeSnapshotGroup\n"," volume_snapshot_group_actions_test.go:17: TestQueryVolumeSnapshotGroup error: need to login first\n","--- FAIL: TestQueryVolumeSnapshotGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVolumeSnapshotTree","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVolumeSnapshotTree\n"," volume_snapshot_tree_actions_test.go:17: TestQueryVolumeSnapshotTree error: need to login first\n","--- FAIL: TestQueryVolumeSnapshotTree (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_tree_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVpcFirewall","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVpcFirewall\n"," vpc_firewall_actions_test.go:17: TestQueryVpcFirewall error: need to login first\n","--- FAIL: TestQueryVpcFirewall (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_firewall_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVpcFirewallVRouterRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVpcFirewallVRouterRef\n"," vpc_firewall_vrouter_ref_actions_test.go:17: TestQueryVpcFirewallVRouterRef error: need to login first\n","--- FAIL: TestQueryVpcFirewallVRouterRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_firewall_vrouter_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVpcHaGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVpcHaGroup\n"," vpc_ha_group_actions_test.go:17: TestQueryVpcHaGroup error: need to login first\n","--- FAIL: TestQueryVpcHaGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_ha_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVpcHaGroupNetworkServiceRef","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVpcHaGroupNetworkServiceRef\n"," vpc_ha_group_network_service_ref_actions_test.go:17: TestQueryVpcHaGroupNetworkServiceRef error: need to login first\n","--- FAIL: TestQueryVpcHaGroupNetworkServiceRef (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_ha_group_network_service_ref_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVpcSharedQos","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVpcSharedQos\n"," vpc_shared_qos_actions_test.go:17: TestQueryVpcSharedQos error: need to login first\n","--- FAIL: TestQueryVpcSharedQos (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_shared_qos_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVpcSnatState","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVpcSnatState\n"," vpc_snat_state_actions_test.go:17: TestQueryVpcSnatState error: need to login first\n","--- FAIL: TestQueryVpcSnatState (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_snat_state_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryVtep","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryVtep\n"," vtep_actions_test.go:17: TestQueryVtep error: need to login first\n","--- FAIL: TestQueryVtep (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vtep_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryWebhook","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryWebhook\n"," webhook_actions_test.go:17: TestQueryWebhook error: need to login first\n","--- FAIL: TestQueryWebhook (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"webhook_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryXskyBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryXskyBlockVolume\n"," xsky_block_volume_actions_test.go:17: TestQueryXskyBlockVolume error: need to login first\n","--- FAIL: TestQueryXskyBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"xsky_block_volume_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryZBox","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryZBox\n"," zbox_actions_test.go:17: TestQueryZBox error: need to login first\n","--- FAIL: TestQueryZBox (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zbox_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryZBoxBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryZBoxBackup\n"," zbox_backup_actions_test.go:17: TestQueryZBoxBackup error: need to login first\n","--- FAIL: TestQueryZBoxBackup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zbox_backup_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestQueryZdfs","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryZdfs\n"," zdfs_actions_test.go:17: TestQueryZdfs error: need to login first\n","--- FAIL: TestQueryZdfs (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zdfs_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestQueryZone","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestQueryZone\n"," zone_actions_test.go:17: TestQueryZone error: need to login first\n","--- FAIL: TestQueryZone (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zone_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestRebootBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRebootBaremetalInstance\n"," baremetal_instance_actions_test.go:101: TestRebootBaremetalInstance requires a running resource UUID\n","--- SKIP: TestRebootBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestRebootEcsInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRebootEcsInstance\n"," ecs_instance_actions_test.go:109: TestRebootEcsInstance requires a running resource UUID\n","--- SKIP: TestRebootEcsInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ecs_instance_actions_test.go","TestFunctionDetail":{"Line":107,"Col":1}},{"TestName":"TestRebootVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRebootVmInstance\n"," vm_instance_actions_test.go:159: TestRebootVmInstance requires a running resource UUID\n","--- SKIP: TestRebootVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":157,"Col":1}},{"TestName":"TestReconnectAppBuildSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectAppBuildSystem\n"," app_build_system_actions_test.go:107: TestReconnectAppBuildSystem requires manual implementation\n","--- SKIP: TestReconnectAppBuildSystem (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"app_build_system_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestReconnectBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectBackupStorage\n"," backup_storage_actions_test.go:101: TestReconnectBackupStorage requires manual implementation\n","--- SKIP: TestReconnectBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"backup_storage_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestReconnectBareMetal2Gateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectBareMetal2Gateway\n"," bare_metal2gateway_actions_test.go:101: TestReconnectBareMetal2Gateway requires manual implementation\n","--- SKIP: TestReconnectBareMetal2Gateway (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2gateway_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestReconnectBareMetal2Instance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectBareMetal2Instance\n"," bare_metal2instance_actions_test.go:101: TestReconnectBareMetal2Instance requires manual implementation\n","--- SKIP: TestReconnectBareMetal2Instance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2instance_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestReconnectBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:146: TestReconnectBaremetalPxeServer requires manual implementation\n","--- SKIP: TestReconnectBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":144,"Col":1}},{"TestName":"TestReconnectConsoleProxyAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectConsoleProxyAgent\n"," console_proxy_agent_actions_test.go:76: TestReconnectConsoleProxyAgent requires manual implementation\n","--- SKIP: TestReconnectConsoleProxyAgent (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"console_proxy_agent_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestReconnectHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectHost\n"," host_actions_test.go:101: TestReconnectHost requires manual implementation\n","--- SKIP: TestReconnectHost (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"host_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestReconnectIPsecConnection","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectIPsecConnection\n"," ipsec_connection_actions_test.go:36: TestReconnectIPsecConnection requires manual implementation\n","--- SKIP: TestReconnectIPsecConnection (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ipsec_connection_actions_test.go","TestFunctionDetail":{"Line":34,"Col":1}},{"TestName":"TestReconnectImageStoreBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectImageStoreBackupStorage\n"," image_store_backup_storage_actions_test.go:82: TestReconnectImageStoreBackupStorage requires manual implementation\n","--- SKIP: TestReconnectImageStoreBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_store_backup_storage_actions_test.go","TestFunctionDetail":{"Line":80,"Col":1}},{"TestName":"TestReconnectNfvInst","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectNfvInst\n"," nfv_inst_actions_test.go:72: TestReconnectNfvInst requires manual implementation\n","--- SKIP: TestReconnectNfvInst (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nfv_inst_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestReconnectPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectPrimaryStorage\n"," primary_storage_actions_test.go:101: TestReconnectPrimaryStorage requires manual implementation\n","--- SKIP: TestReconnectPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"primary_storage_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestReconnectSdnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectSdnController\n"," sdn_controller_actions_test.go:94: TestReconnectSdnController requires manual implementation\n","--- SKIP: TestReconnectSdnController (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"sdn_controller_actions_test.go","TestFunctionDetail":{"Line":92,"Col":1}},{"TestName":"TestReconnectSftpBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectSftpBackupStorage\n"," sftp_backup_storage_actions_test.go:76: TestReconnectSftpBackupStorage requires manual implementation\n","--- SKIP: TestReconnectSftpBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"sftp_backup_storage_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestReconnectZdfs","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestReconnectZdfs\n"," zdfs_actions_test.go:47: TestReconnectZdfs requires manual implementation\n","--- SKIP: TestReconnectZdfs (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"zdfs_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestRecoverBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRecoverBaremetalInstance\n"," baremetal_instance_actions_test.go:159: TestRecoverBaremetalInstance requires a deleted resource UUID\n","--- SKIP: TestRecoverBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":157,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestRecoverIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRecoverIAM2Project\n"," iam2project_actions_test.go:126: TestRecoverIAM2Project requires a deleted resource UUID\n","--- SKIP: TestRecoverIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestRecoverImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRecoverImage\n"," image_actions_test.go:347: TestRecoverImage requires a deleted resource UUID\n","--- SKIP: TestRecoverImage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":345,"Col":1}},{"TestName":"TestRecoverVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRecoverVmInstance\n"," vm_instance_actions_test.go:171: TestRecoverVmInstance requires a deleted resource UUID\n","--- SKIP: TestRecoverVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":169,"Col":1}},{"TestName":"TestRefreshFiberChannelStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRefreshFiberChannelStorage\n"," fiber_channel_storage_actions_test.go:47: TestRefreshFiberChannelStorage requires manual implementation\n","--- SKIP: TestRefreshFiberChannelStorage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"fiber_channel_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestRefreshIscsiServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRefreshIscsiServer\n"," iscsi_server_actions_test.go:107: TestRefreshIscsiServer requires manual implementation\n","--- SKIP: TestRefreshIscsiServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"iscsi_server_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestRefreshLoadBalancer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRefreshLoadBalancer\n"," load_balancer_actions_test.go:126: TestRefreshLoadBalancer requires manual implementation\n","--- SKIP: TestRefreshLoadBalancer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"load_balancer_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestRefreshNvmeTarget","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRefreshNvmeTarget\n"," nvme_target_actions_test.go:47: TestRefreshNvmeTarget requires manual implementation\n","--- SKIP: TestRefreshNvmeTarget (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nvme_target_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestRefreshSSOServerToken","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRefreshSSOServerToken\n"," ssoserver_token_actions_test.go:11: TestRefreshSSOServerToken requires manual implementation\n","--- SKIP: TestRefreshSSOServerToken (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ssoserver_token_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestRemoveAccessControlListEntry","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRemoveAccessControlListEntry\n"," access_control_list_entry_actions_test.go:11: TestRemoveAccessControlListEntry requires manual implementation\n","--- SKIP: TestRemoveAccessControlListEntry (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_list_entry_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestRemoveSNSDingTalkAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRemoveSNSDingTalkAtPerson\n"," snsding_talk_at_person_actions_test.go:47: TestRemoveSNSDingTalkAtPerson requires manual implementation\n","--- SKIP: TestRemoveSNSDingTalkAtPerson (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsding_talk_at_person_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestRemoveSNSFeiShuAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRemoveSNSFeiShuAtPerson\n"," snsfei_shu_at_person_actions_test.go:47: TestRemoveSNSFeiShuAtPerson requires manual implementation\n","--- SKIP: TestRemoveSNSFeiShuAtPerson (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsfei_shu_at_person_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestRemoveSNSSmsReceiver","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRemoveSNSSmsReceiver\n"," snssms_receiver_actions_test.go:17: TestRemoveSNSSmsReceiver requires manual implementation\n","--- SKIP: TestRemoveSNSSmsReceiver (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snssms_receiver_actions_test.go","TestFunctionDetail":{"Line":15,"Col":1}},{"TestName":"TestRemoveSNSWeComAtPerson","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRemoveSNSWeComAtPerson\n"," snswe_com_at_person_actions_test.go:53: TestRemoveSNSWeComAtPerson requires manual implementation\n","--- SKIP: TestRemoveSNSWeComAtPerson (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snswe_com_at_person_actions_test.go","TestFunctionDetail":{"Line":51,"Col":1}},{"TestName":"TestRemoveSdnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRemoveSdnController\n"," sdn_controller_actions_test.go:76: TestRemoveSdnController requires manual implementation\n","--- SKIP: TestRemoveSdnController (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"sdn_controller_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestRemoveVmSchedulingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRemoveVmSchedulingRule\n"," vm_scheduling_rule_actions_test.go:101: TestRemoveVmSchedulingRule requires manual implementation\n","--- SKIP: TestRemoveVmSchedulingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_scheduling_rule_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestResetGlobalConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestResetGlobalConfig\n"," global_config_actions_test.go:76: TestResetGlobalConfig may affect resource state\n","--- SKIP: TestResetGlobalConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"global_config_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestResetTemplateConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestResetTemplateConfig\n"," template_config_actions_test.go:88: TestResetTemplateConfig may affect resource state\n","--- SKIP: TestResetTemplateConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"template_config_actions_test.go","TestFunctionDetail":{"Line":86,"Col":1}},{"TestName":"TestResetTwoFactorAuthenticationSecret","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestResetTwoFactorAuthenticationSecret\n"," two_factor_authentication_secret_actions_test.go:38: TestResetTwoFactorAuthenticationSecret may affect resource state\n","--- SKIP: TestResetTwoFactorAuthenticationSecret (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"two_factor_authentication_secret_actions_test.go","TestFunctionDetail":{"Line":36,"Col":1}},{"TestName":"TestResumeLongJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestResumeLongJob\n"," long_job_actions_test.go:107: TestResumeLongJob requires manual implementation\n","--- SKIP: TestResumeLongJob (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"long_job_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestResumeVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestResumeVmInstance\n"," vm_instance_actions_test.go:107: TestResumeVmInstance requires manual implementation\n","--- SKIP: TestResumeVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}}]},{"FailureIndicator":"","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestRevertTemplateConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestRevertTemplateConfig\n"," template_config_actions_test.go:76: TestRevertTemplateConfig requires manual implementation\n","--- SKIP: TestRevertTemplateConfig (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"template_config_actions_test.go","TestFunctionDetail":{"Line":74,"Col":1}},{"TestName":"TestSetVipQos","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSetVipQos\n"," vip_qos_actions_test.go:11: TestSetVipQos requires manual implementation\n","--- SKIP: TestSetVipQos (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vip_qos_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestStartBareMetal2Instance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStartBareMetal2Instance\n"," bare_metal2instance_actions_test.go:107: TestStartBareMetal2Instance requires a stopped resource UUID\n","--- SKIP: TestStartBareMetal2Instance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"bare_metal2instance_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestStartBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStartBaremetalInstance\n"," baremetal_instance_actions_test.go:107: TestStartBaremetalInstance requires a stopped resource UUID\n","--- SKIP: TestStartBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestStartBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStartBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:126: TestStartBaremetalPxeServer requires a stopped resource UUID\n","--- SKIP: TestStartBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestStartEcsInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStartEcsInstance\n"," ecs_instance_actions_test.go:69: TestStartEcsInstance requires a stopped resource UUID\n","--- SKIP: TestStartEcsInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ecs_instance_actions_test.go","TestFunctionDetail":{"Line":67,"Col":1}},{"TestName":"TestStartSnmpAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStartSnmpAgent\n"," snmp_agent_actions_test.go:101: TestStartSnmpAgent requires a stopped resource UUID\n","--- SKIP: TestStartSnmpAgent (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snmp_agent_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestStartVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStartVmInstance\n"," vm_instance_actions_test.go:113: TestStartVmInstance requires a stopped resource UUID\n","--- SKIP: TestStartVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":111,"Col":1}},{"TestName":"TestStopBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStopBaremetalInstance\n"," baremetal_instance_actions_test.go:139: TestStopBaremetalInstance requires a running resource UUID\n","--- SKIP: TestStopBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":137,"Col":1}},{"TestName":"TestStopBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStopBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:152: TestStopBaremetalPxeServer requires a running resource UUID\n","--- SKIP: TestStopBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":150,"Col":1}},{"TestName":"TestStopEcsInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStopEcsInstance\n"," ecs_instance_actions_test.go:89: TestStopEcsInstance requires a running resource UUID\n","--- SKIP: TestStopEcsInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ecs_instance_actions_test.go","TestFunctionDetail":{"Line":87,"Col":1}},{"TestName":"TestStopSnmpAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStopSnmpAgent\n"," snmp_agent_actions_test.go:121: TestStopSnmpAgent requires a running resource UUID\n","--- SKIP: TestStopSnmpAgent (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snmp_agent_actions_test.go","TestFunctionDetail":{"Line":119,"Col":1}},{"TestName":"TestStopVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestStopVmInstance\n"," vm_instance_actions_test.go:133: TestStopVmInstance requires a running resource UUID\n","--- SKIP: TestStopVmInstance (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":131,"Col":1}},{"TestName":"TestSyncContainerManagementEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncContainerManagementEndpoint\n"," container_management_endpoint_actions_test.go:107: TestSyncContainerManagementEndpoint requires a valid resource to sync\n","--- SKIP: TestSyncContainerManagementEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"container_management_endpoint_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestSyncDatabaseBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncDatabaseBackup\n"," database_backup_actions_test.go:97: TestSyncDatabaseBackup requires a valid resource to sync\n","--- SKIP: TestSyncDatabaseBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"database_backup_actions_test.go","TestFunctionDetail":{"Line":95,"Col":1}},{"TestName":"TestSyncImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncImage\n"," image_actions_test.go:341: TestSyncImage requires a valid resource to sync\n","--- SKIP: TestSyncImage (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":339,"Col":1}},{"TestName":"TestSyncLdapServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncLdapServer\n"," ldap_server_actions_test.go:107: TestSyncLdapServer requires a valid resource to sync\n","--- SKIP: TestSyncLdapServer (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"ldap_server_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestSyncNfvInstGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncNfvInstGroup\n"," nfv_inst_group_actions_test.go:126: TestSyncNfvInstGroup requires a valid resource to sync\n","--- SKIP: TestSyncNfvInstGroup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"nfv_inst_group_actions_test.go","TestFunctionDetail":{"Line":124,"Col":1}},{"TestName":"TestSyncPrimaryStorageCapacity","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncPrimaryStorageCapacity\n"," primary_storage_capacity_actions_test.go:11: TestSyncPrimaryStorageCapacity requires a valid resource to sync\n","--- SKIP: TestSyncPrimaryStorageCapacity (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"primary_storage_capacity_actions_test.go","TestFunctionDetail":{"Line":9,"Col":1}},{"TestName":"TestSyncVCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncVCenter\n"," vcenter_actions_test.go:107: TestSyncVCenter requires a valid resource to sync\n","--- SKIP: TestSyncVCenter (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vcenter_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestSyncVolumeBackup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestSyncVolumeBackup\n"," volume_backup_actions_test.go:97: TestSyncVolumeBackup requires a valid resource to sync\n","--- SKIP: TestSyncVolumeBackup (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"volume_backup_actions_test.go","TestFunctionDetail":{"Line":95,"Col":1}},{"TestName":"TestUpdateAccessControlList","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.04,"Output":["","=== RUN TestUpdateAccessControlList\n","GET /zstack/v1/access-control-lists?limit=1 HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/access-control-lists?limit=1' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=BFA49B22E3EFA5250A91A0A5A4BA342A; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n"," access_control_list_actions_test.go:66: No AccessControlList found to test Update\n","--- SKIP: TestUpdateAccessControlList (0.04s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_list_actions_test.go","TestFunctionDetail":{"Line":56,"Col":1}},{"TestName":"TestUpdateAccessControlRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0.05,"Output":["","=== RUN TestUpdateAccessControlRule\n","GET /zstack/v1/login-control/access-control/rules?limit=1 HTTP/1.1\r\n","Host: 172.24.249.239:8080\r\n","User-Agent: zstack-sdk-go/202206\r\n","Accept: */*\r\n","Accept-Encoding: *\r\n","Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","Content-Type: application/json; charset=utf-8\r\n","X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff\r\n","\r\n","\n","CURL: curl -X 'GET' -H 'Accept: */*' -H 'Accept-Encoding: *' -H 'Authorization: OAuth 856ddd4c9e4d49ccb7b3f8fae5185aff' -H 'Content-Length: 0' -H 'Content-Type: application/json; charset=utf-8' -H 'User-Agent: zstack-sdk-go/202206' -H 'X-Session-Id: 856ddd4c9e4d49ccb7b3f8fae5185aff' 'http://172.24.249.239:8080/zstack/v1/login-control/access-control/rules?limit=1' \n","\n","HTTP/1.1 200 \r\n","Content-Length: 30\r\n","Date: Thu, 15 Jan 2026 09:16:11 GMT\r\n","Set-Cookie: JSESSIONID=4F975A7B24D8CF3C2EA347A6339C9CED; Path=/zstack; HttpOnly\r\n","\r\n","\n","Response body: {\"schema\":{},\"inventories\":[]}\n"," access_control_rule_actions_test.go:55: No AccessControlRule found to test Update\n","--- SKIP: TestUpdateAccessControlRule (0.05s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"access_control_rule_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAccount","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAccount\n"," account_actions_test.go:51: TestUpdateAccount Query error: need to login first\n","--- FAIL: TestUpdateAccount (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"account_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateActiveAlarmTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateActiveAlarmTemplate\n"," active_alarm_template_actions_test.go:51: TestUpdateActiveAlarmTemplate Query error: need to login first\n","--- FAIL: TestUpdateActiveAlarmTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"active_alarm_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAffinityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAffinityGroup\n"," affinity_group_actions_test.go:51: TestUpdateAffinityGroup Query error: need to login first\n","--- FAIL: TestUpdateAffinityGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"affinity_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAlarm","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAlarm\n"," alarm_actions_test.go:51: TestUpdateAlarm Query error: need to login first\n","--- FAIL: TestUpdateAlarm (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alarm_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAlarmLabel","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAlarmLabel\n"," alarm_label_actions_test.go:19: TestUpdateAlarmLabel Query error: need to login first\n","--- FAIL: TestUpdateAlarmLabel (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alarm_label_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateAlertDataAck","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAlertDataAck\n"," alert_data_ack_actions_test.go:51: TestUpdateAlertDataAck Query error: need to login first\n","--- FAIL: TestUpdateAlertDataAck (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"alert_data_ack_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAppBuildSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAppBuildSystem\n"," app_build_system_actions_test.go:51: TestUpdateAppBuildSystem Query error: need to login first\n","--- FAIL: TestUpdateAppBuildSystem (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"app_build_system_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAutoScalingGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAutoScalingGroup\n"," auto_scaling_group_actions_test.go:51: TestUpdateAutoScalingGroup Query error: need to login first\n","--- FAIL: TestUpdateAutoScalingGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAutoScalingGroupInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAutoScalingGroupInstance\n"," auto_scaling_group_instance_actions_test.go:51: TestUpdateAutoScalingGroupInstance Query error: need to login first\n","--- FAIL: TestUpdateAutoScalingGroupInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_group_instance_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAutoScalingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAutoScalingRule\n"," auto_scaling_rule_actions_test.go:51: TestUpdateAutoScalingRule Query error: need to login first\n","--- FAIL: TestUpdateAutoScalingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_rule_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateAutoScalingVmTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateAutoScalingVmTemplate\n"," auto_scaling_vm_template_actions_test.go:51: TestUpdateAutoScalingVmTemplate Query error: need to login first\n","--- FAIL: TestUpdateAutoScalingVmTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"auto_scaling_vm_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBackupStorage\n"," backup_storage_actions_test.go:51: TestUpdateBackupStorage Query error: need to login first\n","--- FAIL: TestUpdateBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"backup_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBareMetal2Chassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBareMetal2Chassis\n"," bare_metal2chassis_actions_test.go:51: TestUpdateBareMetal2Chassis Query error: need to login first\n","--- FAIL: TestUpdateBareMetal2Chassis (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBareMetal2ChassisOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBareMetal2ChassisOffering\n"," bare_metal2chassis_offering_actions_test.go:51: TestUpdateBareMetal2ChassisOffering Query error: need to login first\n","--- FAIL: TestUpdateBareMetal2ChassisOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_offering_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBareMetal2ChassisPciDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBareMetal2ChassisPciDevice\n"," bare_metal2chassis_pci_device_actions_test.go:51: TestUpdateBareMetal2ChassisPciDevice Query error: need to login first\n","--- FAIL: TestUpdateBareMetal2ChassisPciDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2chassis_pci_device_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBareMetal2Gateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBareMetal2Gateway\n"," bare_metal2gateway_actions_test.go:51: TestUpdateBareMetal2Gateway Query error: need to login first\n","--- FAIL: TestUpdateBareMetal2Gateway (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2gateway_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBareMetal2Instance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBareMetal2Instance\n"," bare_metal2instance_actions_test.go:51: TestUpdateBareMetal2Instance Query error: need to login first\n","--- FAIL: TestUpdateBareMetal2Instance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2instance_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestUpdateBareMetal2IpmiChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBareMetal2IpmiChassis\n"," bare_metal2ipmi_chassis_actions_test.go:19: TestUpdateBareMetal2IpmiChassis Query error: need to login first\n","--- FAIL: TestUpdateBareMetal2IpmiChassis (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2ipmi_chassis_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateBareMetal2ProvisionNetwork","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBareMetal2ProvisionNetwork\n"," bare_metal2provision_network_actions_test.go:51: TestUpdateBareMetal2ProvisionNetwork Query error: need to login first\n","--- FAIL: TestUpdateBareMetal2ProvisionNetwork (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"bare_metal2provision_network_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBaremetalChassis","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBaremetalChassis\n"," baremetal_chassis_actions_test.go:51: TestUpdateBaremetalChassis Query error: need to login first\n","--- FAIL: TestUpdateBaremetalChassis (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_chassis_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBaremetalInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBaremetalInstance\n"," baremetal_instance_actions_test.go:51: TestUpdateBaremetalInstance Query error: need to login first\n","--- FAIL: TestUpdateBaremetalInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_instance_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBaremetalPxeServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBaremetalPxeServer\n"," baremetal_pxe_server_actions_test.go:51: TestUpdateBaremetalPxeServer Query error: need to login first\n","--- FAIL: TestUpdateBaremetalPxeServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"baremetal_pxe_server_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBlockPrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBlockPrimaryStorage\n"," block_primary_storage_actions_test.go:51: TestUpdateBlockPrimaryStorage Query error: need to login first\n","--- FAIL: TestUpdateBlockPrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"block_primary_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateBlockVolume\n"," block_volume_actions_test.go:51: TestUpdateBlockVolume Query error: need to login first\n","--- FAIL: TestUpdateBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"block_volume_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateCdpPolicy","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateCdpPolicy\n"," cdp_policy_actions_test.go:51: TestUpdateCdpPolicy Query error: need to login first\n","--- FAIL: TestUpdateCdpPolicy (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cdp_policy_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateCdpTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateCdpTask\n"," cdp_task_actions_test.go:51: TestUpdateCdpTask Query error: need to login first\n","--- FAIL: TestUpdateCdpTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cdp_task_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateCephBackupStorageMon","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateCephBackupStorageMon\n"," ceph_backup_storage_mon_actions_test.go:19: TestUpdateCephBackupStorageMon Query error: need to login first\n","--- FAIL: TestUpdateCephBackupStorageMon (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_backup_storage_mon_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateCephPrimaryStorageMon","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateCephPrimaryStorageMon\n"," ceph_primary_storage_mon_actions_test.go:19: TestUpdateCephPrimaryStorageMon Query error: need to login first\n","--- FAIL: TestUpdateCephPrimaryStorageMon (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_primary_storage_mon_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateCephPrimaryStoragePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateCephPrimaryStoragePool\n"," ceph_primary_storage_pool_actions_test.go:51: TestUpdateCephPrimaryStoragePool Query error: need to login first\n","--- FAIL: TestUpdateCephPrimaryStoragePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ceph_primary_storage_pool_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateCertificate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateCertificate\n"," certificate_actions_test.go:51: TestUpdateCertificate Query error: need to login first\n","--- FAIL: TestUpdateCertificate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"certificate_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateCluster","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateCluster\n"," cluster_actions_test.go:51: TestUpdateCluster Query error: need to login first\n","--- FAIL: TestUpdateCluster (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cluster_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateClusterDRS","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateClusterDRS\n"," cluster_drs_actions_test.go:51: TestUpdateClusterDRS Query error: need to login first\n","--- FAIL: TestUpdateClusterDRS (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"cluster_drs_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateConsoleProxyAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateConsoleProxyAgent\n"," console_proxy_agent_actions_test.go:51: TestUpdateConsoleProxyAgent Query error: need to login first\n","--- FAIL: TestUpdateConsoleProxyAgent (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"console_proxy_agent_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateContainerManagementEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateContainerManagementEndpoint\n"," container_management_endpoint_actions_test.go:51: TestUpdateContainerManagementEndpoint Query error: need to login first\n","--- FAIL: TestUpdateContainerManagementEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"container_management_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateDataset","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateDataset\n"," dataset_actions_test.go:51: TestUpdateDataset Query error: need to login first\n","--- FAIL: TestUpdateDataset (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"dataset_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateDirectory","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateDirectory\n"," directory_actions_test.go:51: TestUpdateDirectory Query error: need to login first\n","--- FAIL: TestUpdateDirectory (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"directory_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateDiskOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateDiskOffering\n"," disk_offering_actions_test.go:51: TestUpdateDiskOffering Query error: need to login first\n","--- FAIL: TestUpdateDiskOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"disk_offering_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestUpdateEcsImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEcsImage\n"," ecs_image_actions_test.go:19: TestUpdateEcsImage Query error: need to login first\n","--- FAIL: TestUpdateEcsImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ecs_image_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateEcsInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEcsInstance\n"," ecs_instance_actions_test.go:19: TestUpdateEcsInstance Query error: need to login first\n","--- FAIL: TestUpdateEcsInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ecs_instance_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateEcsSecurityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEcsSecurityGroup\n"," ecs_security_group_actions_test.go:19: TestUpdateEcsSecurityGroup Query error: need to login first\n","--- FAIL: TestUpdateEcsSecurityGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ecs_security_group_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateEcsVSwitch","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEcsVSwitch\n"," ecs_vswitch_actions_test.go:19: TestUpdateEcsVSwitch Query error: need to login first\n","--- FAIL: TestUpdateEcsVSwitch (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ecs_vswitch_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateEcsVpc","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEcsVpc\n"," ecs_vpc_actions_test.go:19: TestUpdateEcsVpc Query error: need to login first\n","--- FAIL: TestUpdateEcsVpc (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ecs_vpc_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateEip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEip\n"," eip_actions_test.go:51: TestUpdateEip Query error: need to login first\n","--- FAIL: TestUpdateEip (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"eip_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateEmailMedia","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEmailMedia\n"," email_media_actions_test.go:51: TestUpdateEmailMedia Query error: need to login first\n","--- FAIL: TestUpdateEmailMedia (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"email_media_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateEventRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEventRuleTemplate\n"," event_rule_template_actions_test.go:51: TestUpdateEventRuleTemplate Query error: need to login first\n","--- FAIL: TestUpdateEventRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_rule_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateEventSubscriptionLabel","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateEventSubscriptionLabel\n"," event_subscription_label_actions_test.go:19: TestUpdateEventSubscriptionLabel Query error: need to login first\n","--- FAIL: TestUpdateEventSubscriptionLabel (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"event_subscription_label_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateFlowCollector","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateFlowCollector\n"," flow_collector_actions_test.go:51: TestUpdateFlowCollector Query error: need to login first\n","--- FAIL: TestUpdateFlowCollector (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"flow_collector_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateFlowMeter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateFlowMeter\n"," flow_meter_actions_test.go:51: TestUpdateFlowMeter Query error: need to login first\n","--- FAIL: TestUpdateFlowMeter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"flow_meter_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateGlobalConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateGlobalConfig\n"," global_config_actions_test.go:51: TestUpdateGlobalConfig Query error: need to login first\n","--- FAIL: TestUpdateGlobalConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"global_config_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateGuestToolsState","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateGuestToolsState\n"," guest_tools_state_actions_test.go:51: TestUpdateGuestToolsState Query error: need to login first\n","--- FAIL: TestUpdateGuestToolsState (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_tools_state_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateGuestVmScript","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateGuestVmScript\n"," guest_vm_script_actions_test.go:51: TestUpdateGuestVmScript Query error: need to login first\n","--- FAIL: TestUpdateGuestVmScript (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"guest_vm_script_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateHost\n"," host_actions_test.go:51: TestUpdateHost Query error: need to login first\n","--- FAIL: TestUpdateHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateHostNetworkInterface","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateHostNetworkInterface\n"," host_network_interface_actions_test.go:51: TestUpdateHostNetworkInterface Query error: need to login first\n","--- FAIL: TestUpdateHostNetworkInterface (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_network_interface_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateHostSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateHostSchedulingRuleGroup\n"," host_scheduling_rule_group_actions_test.go:51: TestUpdateHostSchedulingRuleGroup Query error: need to login first\n","--- FAIL: TestUpdateHostSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"host_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2Organization","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2Organization\n"," iam2organization_actions_test.go:51: TestUpdateIAM2Organization Query error: need to login first\n","--- FAIL: TestUpdateIAM2Organization (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2OrganizationAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2OrganizationAttribute\n"," iam2organization_attribute_actions_test.go:51: TestUpdateIAM2OrganizationAttribute Query error: need to login first\n","--- FAIL: TestUpdateIAM2OrganizationAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2organization_attribute_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2Project","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2Project\n"," iam2project_actions_test.go:51: TestUpdateIAM2Project Query error: need to login first\n","--- FAIL: TestUpdateIAM2Project (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestUpdateIAM2ProjectAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2ProjectAttribute\n"," iam2project_attribute_actions_test.go:51: TestUpdateIAM2ProjectAttribute Query error: need to login first\n","--- FAIL: TestUpdateIAM2ProjectAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_attribute_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2ProjectTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2ProjectTemplate\n"," iam2project_template_actions_test.go:51: TestUpdateIAM2ProjectTemplate Query error: need to login first\n","--- FAIL: TestUpdateIAM2ProjectTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2project_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2VirtualID","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2VirtualID\n"," iam2virtual_id_actions_test.go:51: TestUpdateIAM2VirtualID Query error: need to login first\n","--- FAIL: TestUpdateIAM2VirtualID (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_id_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2VirtualIDAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2VirtualIDAttribute\n"," iam2virtual_idattribute_actions_test.go:51: TestUpdateIAM2VirtualIDAttribute Query error: need to login first\n","--- FAIL: TestUpdateIAM2VirtualIDAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idattribute_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2VirtualIDGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2VirtualIDGroup\n"," iam2virtual_idgroup_actions_test.go:51: TestUpdateIAM2VirtualIDGroup Query error: need to login first\n","--- FAIL: TestUpdateIAM2VirtualIDGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idgroup_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIAM2VirtualIDGroupAttribute","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIAM2VirtualIDGroupAttribute\n"," iam2virtual_idgroup_attribute_actions_test.go:51: TestUpdateIAM2VirtualIDGroupAttribute Query error: need to login first\n","--- FAIL: TestUpdateIAM2VirtualIDGroupAttribute (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iam2virtual_idgroup_attribute_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateImage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateImage\n"," image_actions_test.go:206: TestUpdateImage error: need to login first\n","--- FAIL: TestUpdateImage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":190,"Col":1}},{"TestName":"TestUpdateImagePackage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateImagePackage\n"," image_package_actions_test.go:51: TestUpdateImagePackage Query error: need to login first\n","--- FAIL: TestUpdateImagePackage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_package_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateImageStoreBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateImageStoreBackupStorage\n"," image_store_backup_storage_actions_test.go:51: TestUpdateImageStoreBackupStorage Query error: need to login first\n","--- FAIL: TestUpdateImageStoreBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"image_store_backup_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateInstanceOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateInstanceOffering\n"," instance_offering_actions_test.go:51: TestUpdateInstanceOffering Query error: need to login first\n","--- FAIL: TestUpdateInstanceOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"instance_offering_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIpRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIpRange\n"," ip_range_actions_test.go:51: TestUpdateIpRange Query error: need to login first\n","--- FAIL: TestUpdateIpRange (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ip_range_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateIscsiServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateIscsiServer\n"," iscsi_server_actions_test.go:51: TestUpdateIscsiServer Query error: need to login first\n","--- FAIL: TestUpdateIscsiServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"iscsi_server_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateKVMHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateKVMHost\n"," kvmhost_actions_test.go:19: TestUpdateKVMHost Query error: need to login first\n","--- FAIL: TestUpdateKVMHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"kvmhost_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateL2Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateL2Network\n"," l2network_actions_test.go:51: TestUpdateL2Network Query error: need to login first\n","--- FAIL: TestUpdateL2Network (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l2network_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateL3Network","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateL3Network\n"," l3network_actions_test.go:51: TestUpdateL3Network Query error: need to login first\n","--- FAIL: TestUpdateL3Network (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"l3network_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateLdapServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateLdapServer\n"," ldap_server_actions_test.go:51: TestUpdateLdapServer Query error: need to login first\n","--- FAIL: TestUpdateLdapServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ldap_server_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateLicense","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateLicense\n"," license_actions_test.go:19: TestUpdateLicense Query error: need to login first\n","--- FAIL: TestUpdateLicense (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"license_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateLoadBalancer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateLoadBalancer\n"," load_balancer_actions_test.go:51: TestUpdateLoadBalancer Query error: need to login first\n","--- FAIL: TestUpdateLoadBalancer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateLoadBalancerListener","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateLoadBalancerListener\n"," load_balancer_listener_actions_test.go:51: TestUpdateLoadBalancerListener Query error: need to login first\n","--- FAIL: TestUpdateLoadBalancerListener (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_listener_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateLoadBalancerServerGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateLoadBalancerServerGroup\n"," load_balancer_server_group_actions_test.go:51: TestUpdateLoadBalancerServerGroup Query error: need to login first\n","--- FAIL: TestUpdateLoadBalancerServerGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"load_balancer_server_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestUpdateLogServer","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateLogServer\n"," log_server_actions_test.go:51: TestUpdateLogServer Query error: need to login first\n","--- FAIL: TestUpdateLogServer (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"log_server_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateLongJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateLongJob\n"," long_job_actions_test.go:51: TestUpdateLongJob Query error: need to login first\n","--- FAIL: TestUpdateLongJob (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"long_job_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateMdevDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateMdevDevice\n"," mdev_device_actions_test.go:51: TestUpdateMdevDevice Query error: need to login first\n","--- FAIL: TestUpdateMdevDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mdev_device_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateMdevDeviceSpec","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateMdevDeviceSpec\n"," mdev_device_spec_actions_test.go:51: TestUpdateMdevDeviceSpec Query error: need to login first\n","--- FAIL: TestUpdateMdevDeviceSpec (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"mdev_device_spec_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateMetricRuleTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateMetricRuleTemplate\n"," metric_rule_template_actions_test.go:51: TestUpdateMetricRuleTemplate Query error: need to login first\n","--- FAIL: TestUpdateMetricRuleTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"metric_rule_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateModel","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateModel\n"," model_actions_test.go:51: TestUpdateModel Query error: need to login first\n","--- FAIL: TestUpdateModel (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateModelCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateModelCenter\n"," model_center_actions_test.go:51: TestUpdateModelCenter Query error: need to login first\n","--- FAIL: TestUpdateModelCenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_center_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateModelEvaluationTask","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateModelEvaluationTask\n"," model_evaluation_task_actions_test.go:51: TestUpdateModelEvaluationTask Query error: need to login first\n","--- FAIL: TestUpdateModelEvaluationTask (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_evaluation_task_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateModelService","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateModelService\n"," model_service_actions_test.go:51: TestUpdateModelService Query error: need to login first\n","--- FAIL: TestUpdateModelService (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_service_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateModelServiceInstanceGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateModelServiceInstanceGroup\n"," model_service_instance_group_actions_test.go:51: TestUpdateModelServiceInstanceGroup Query error: need to login first\n","--- FAIL: TestUpdateModelServiceInstanceGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"model_service_instance_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateMonitorGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateMonitorGroup\n"," monitor_group_actions_test.go:51: TestUpdateMonitorGroup Query error: need to login first\n","--- FAIL: TestUpdateMonitorGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateMonitorTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateMonitorTemplate\n"," monitor_template_actions_test.go:51: TestUpdateMonitorTemplate Query error: need to login first\n","--- FAIL: TestUpdateMonitorTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateMonitorTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateMonitorTrigger\n"," monitor_trigger_actions_test.go:51: TestUpdateMonitorTrigger Query error: need to login first\n","--- FAIL: TestUpdateMonitorTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"monitor_trigger_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateNasFileSystem","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateNasFileSystem\n"," nas_file_system_actions_test.go:51: TestUpdateNasFileSystem Query error: need to login first\n","--- FAIL: TestUpdateNasFileSystem (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nas_file_system_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateNasMountTarget","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateNasMountTarget\n"," nas_mount_target_actions_test.go:51: TestUpdateNasMountTarget Query error: need to login first\n","--- FAIL: TestUpdateNasMountTarget (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nas_mount_target_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateNfvInstGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateNfvInstGroup\n"," nfv_inst_group_actions_test.go:51: TestUpdateNfvInstGroup Query error: need to login first\n","--- FAIL: TestUpdateNfvInstGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"nfv_inst_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateOssBucket","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateOssBucket\n"," oss_bucket_actions_test.go:19: TestUpdateOssBucket Query error: need to login first\n","--- FAIL: TestUpdateOssBucket (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"oss_bucket_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdatePciDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePciDevice\n"," pci_device_actions_test.go:51: TestUpdatePciDevice Query error: need to login first\n","--- FAIL: TestUpdatePciDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdatePciDeviceSpec","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePciDeviceSpec\n"," pci_device_spec_actions_test.go:51: TestUpdatePciDeviceSpec Query error: need to login first\n","--- FAIL: TestUpdatePciDeviceSpec (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"pci_device_spec_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdatePolicyRouteRuleSet","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePolicyRouteRuleSet\n"," policy_route_rule_set_actions_test.go:51: TestUpdatePolicyRouteRuleSet Query error: need to login first\n","--- FAIL: TestUpdatePolicyRouteRuleSet (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"policy_route_rule_set_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestUpdatePortForwardingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePortForwardingRule\n"," port_forwarding_rule_actions_test.go:51: TestUpdatePortForwardingRule Query error: need to login first\n","--- FAIL: TestUpdatePortForwardingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_forwarding_rule_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdatePortMirror","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePortMirror\n"," port_mirror_actions_test.go:51: TestUpdatePortMirror Query error: need to login first\n","--- FAIL: TestUpdatePortMirror (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"port_mirror_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdatePreconfigurationTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePreconfigurationTemplate\n"," preconfiguration_template_actions_test.go:51: TestUpdatePreconfigurationTemplate Query error: need to login first\n","--- FAIL: TestUpdatePreconfigurationTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"preconfiguration_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdatePriceTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePriceTable\n"," price_table_actions_test.go:51: TestUpdatePriceTable Query error: need to login first\n","--- FAIL: TestUpdatePriceTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"price_table_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdatePrimaryStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePrimaryStorage\n"," primary_storage_actions_test.go:51: TestUpdatePrimaryStorage Query error: need to login first\n","--- FAIL: TestUpdatePrimaryStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"primary_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdatePublishApp","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdatePublishApp\n"," publish_app_actions_test.go:51: TestUpdatePublishApp Query error: need to login first\n","--- FAIL: TestUpdatePublishApp (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"publish_app_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateQuota","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateQuota\n"," quota_actions_test.go:51: TestUpdateQuota Query error: need to login first\n","--- FAIL: TestUpdateQuota (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"quota_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateResourceConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateResourceConfig\n"," resource_config_actions_test.go:29: TestUpdateResourceConfig Query error: need to login first\n","--- FAIL: TestUpdateResourceConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"resource_config_actions_test.go","TestFunctionDetail":{"Line":23,"Col":1}},{"TestName":"TestUpdateResourceStack","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateResourceStack\n"," resource_stack_actions_test.go:51: TestUpdateResourceStack Query error: need to login first\n","--- FAIL: TestUpdateResourceStack (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"resource_stack_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateRole","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateRole\n"," role_actions_test.go:51: TestUpdateRole Query error: need to login first\n","--- FAIL: TestUpdateRole (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"role_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSApplicationEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSApplicationEndpoint\n"," snsapplication_endpoint_actions_test.go:51: TestUpdateSNSApplicationEndpoint Query error: need to login first\n","--- FAIL: TestUpdateSNSApplicationEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsapplication_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSApplicationPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSApplicationPlatform\n"," snsapplication_platform_actions_test.go:51: TestUpdateSNSApplicationPlatform Query error: need to login first\n","--- FAIL: TestUpdateSNSApplicationPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsapplication_platform_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSDingTalkEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSDingTalkEndpoint\n"," snsding_talk_endpoint_actions_test.go:51: TestUpdateSNSDingTalkEndpoint Query error: need to login first\n","--- FAIL: TestUpdateSNSDingTalkEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsding_talk_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSFeiShuEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSFeiShuEndpoint\n"," snsfei_shu_endpoint_actions_test.go:51: TestUpdateSNSFeiShuEndpoint Query error: need to login first\n","--- FAIL: TestUpdateSNSFeiShuEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsfei_shu_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSHttpEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSHttpEndpoint\n"," snshttp_endpoint_actions_test.go:51: TestUpdateSNSHttpEndpoint Query error: need to login first\n","--- FAIL: TestUpdateSNSHttpEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snshttp_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSMicrosoftTeamsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSMicrosoftTeamsEndpoint\n"," snsmicrosoft_teams_endpoint_actions_test.go:51: TestUpdateSNSMicrosoftTeamsEndpoint Query error: need to login first\n","--- FAIL: TestUpdateSNSMicrosoftTeamsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsmicrosoft_teams_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSSnmpPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSSnmpPlatform\n"," snssnmp_platform_actions_test.go:51: TestUpdateSNSSnmpPlatform Query error: need to login first\n","--- FAIL: TestUpdateSNSSnmpPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snssnmp_platform_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSTextTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSTextTemplate\n"," snstext_template_actions_test.go:51: TestUpdateSNSTextTemplate Query error: need to login first\n","--- FAIL: TestUpdateSNSTextTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snstext_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSTopic","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSTopic\n"," snstopic_actions_test.go:51: TestUpdateSNSTopic Query error: need to login first\n","--- FAIL: TestUpdateSNSTopic (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snstopic_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSNSUniversalSmsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSUniversalSmsEndpoint\n"," snsuniversal_sms_endpoint_actions_test.go:51: TestUpdateSNSUniversalSmsEndpoint Query error: need to login first\n","--- FAIL: TestUpdateSNSUniversalSmsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snsuniversal_sms_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestUpdateSNSWeComEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSNSWeComEndpoint\n"," snswe_com_endpoint_actions_test.go:51: TestUpdateSNSWeComEndpoint Query error: need to login first\n","--- FAIL: TestUpdateSNSWeComEndpoint (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snswe_com_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSchedulerJob","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSchedulerJob\n"," scheduler_job_actions_test.go:51: TestUpdateSchedulerJob Query error: need to login first\n","--- FAIL: TestUpdateSchedulerJob (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSchedulerJobGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSchedulerJobGroup\n"," scheduler_job_group_actions_test.go:51: TestUpdateSchedulerJobGroup Query error: need to login first\n","--- FAIL: TestUpdateSchedulerJobGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_job_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSchedulerTrigger","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSchedulerTrigger\n"," scheduler_trigger_actions_test.go:51: TestUpdateSchedulerTrigger Query error: need to login first\n","--- FAIL: TestUpdateSchedulerTrigger (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scheduler_trigger_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateScsiLun","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateScsiLun\n"," scsi_lun_actions_test.go:51: TestUpdateScsiLun Query error: need to login first\n","--- FAIL: TestUpdateScsiLun (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"scsi_lun_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSdnController","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSdnController\n"," sdn_controller_actions_test.go:51: TestUpdateSdnController Query error: need to login first\n","--- FAIL: TestUpdateSdnController (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"sdn_controller_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSecretResourcePool","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSecretResourcePool\n"," secret_resource_pool_actions_test.go:51: TestUpdateSecretResourcePool Query error: need to login first\n","--- FAIL: TestUpdateSecretResourcePool (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"secret_resource_pool_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSecurityGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSecurityGroup\n"," security_group_actions_test.go:51: TestUpdateSecurityGroup Query error: need to login first\n","--- FAIL: TestUpdateSecurityGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSecurityMachine","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSecurityMachine\n"," security_machine_actions_test.go:51: TestUpdateSecurityMachine Query error: need to login first\n","--- FAIL: TestUpdateSecurityMachine (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"security_machine_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSftpBackupStorage","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSftpBackupStorage\n"," sftp_backup_storage_actions_test.go:51: TestUpdateSftpBackupStorage Query error: need to login first\n","--- FAIL: TestUpdateSftpBackupStorage (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"sftp_backup_storage_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSharedBlock","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSharedBlock\n"," shared_block_actions_test.go:51: TestUpdateSharedBlock Query error: need to login first\n","--- FAIL: TestUpdateSharedBlock (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"shared_block_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSlbGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSlbGroup\n"," slb_group_actions_test.go:51: TestUpdateSlbGroup Query error: need to login first\n","--- FAIL: TestUpdateSlbGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"slb_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSnmpAgent","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSnmpAgent\n"," snmp_agent_actions_test.go:51: TestUpdateSnmpAgent Query error: need to login first\n","--- FAIL: TestUpdateSnmpAgent (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"snmp_agent_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSshKeyPair","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSshKeyPair\n"," ssh_key_pair_actions_test.go:51: TestUpdateSshKeyPair Query error: need to login first\n","--- FAIL: TestUpdateSshKeyPair (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"ssh_key_pair_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateStackTemplate","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateStackTemplate\n"," stack_template_actions_test.go:51: TestUpdateStackTemplate Query error: need to login first\n","--- FAIL: TestUpdateStackTemplate (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"stack_template_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateSystemTag","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateSystemTag\n"," system_tag_actions_test.go:51: TestUpdateSystemTag Query error: need to login first\n","--- FAIL: TestUpdateSystemTag (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"system_tag_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateTemplateConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateTemplateConfig\n"," template_config_actions_test.go:51: TestUpdateTemplateConfig Query error: need to login first\n","--- FAIL: TestUpdateTemplateConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"template_config_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateThirdpartyPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateThirdpartyPlatform\n"," thirdparty_platform_actions_test.go:51: TestUpdateThirdpartyPlatform Query error: need to login first\n","--- FAIL: TestUpdateThirdpartyPlatform (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"thirdparty_platform_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateUsbDevice","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateUsbDevice\n"," usb_device_actions_test.go:51: TestUpdateUsbDevice Query error: need to login first\n","--- FAIL: TestUpdateUsbDevice (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"usb_device_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateUser","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateUser\n"," user_actions_test.go:51: TestUpdateUser Query error: need to login first\n","--- FAIL: TestUpdateUser (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"","TestResults":[{"TestName":"TestUpdateUserGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateUserGroup\n"," user_group_actions_test.go:51: TestUpdateUserGroup Query error: need to login first\n","--- FAIL: TestUpdateUserGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateUserProxyConfig","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateUserProxyConfig\n"," user_proxy_config_actions_test.go:51: TestUpdateUserProxyConfig Query error: need to login first\n","--- FAIL: TestUpdateUserProxyConfig (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"user_proxy_config_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateV2VConversionHost","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateV2VConversionHost\n"," v2vconversion_host_actions_test.go:51: TestUpdateV2VConversionHost Query error: need to login first\n","--- FAIL: TestUpdateV2VConversionHost (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"v2vconversion_host_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVCenter","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVCenter\n"," vcenter_actions_test.go:51: TestUpdateVCenter Query error: need to login first\n","--- FAIL: TestUpdateVCenter (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vcenter_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVRouterRouteTable","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVRouterRouteTable\n"," vrouter_route_table_actions_test.go:52: TestUpdateVRouterRouteTable Query error: need to login first\n","--- FAIL: TestUpdateVRouterRouteTable (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vrouter_route_table_actions_test.go","TestFunctionDetail":{"Line":46,"Col":1}},{"TestName":"TestUpdateVip","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVip\n"," vip_actions_test.go:51: TestUpdateVip Query error: need to login first\n","--- FAIL: TestUpdateVip (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vip_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVirtualRouterOffering","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVirtualRouterOffering\n"," virtual_router_offering_actions_test.go:51: TestUpdateVirtualRouterOffering Query error: need to login first\n","--- FAIL: TestUpdateVirtualRouterOffering (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"virtual_router_offering_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVmCdRom","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVmCdRom\n"," vm_cd_rom_actions_test.go:51: TestUpdateVmCdRom Query error: need to login first\n","--- FAIL: TestUpdateVmCdRom (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_cd_rom_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVmInstance","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVmInstance\n"," vm_instance_actions_test.go:51: TestUpdateVmInstance Query error: need to login first\n","--- FAIL: TestUpdateVmInstance (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_instance_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVmSchedulingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVmSchedulingRule\n"," vm_scheduling_rule_actions_test.go:51: TestUpdateVmSchedulingRule Query error: need to login first\n","--- FAIL: TestUpdateVmSchedulingRule (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_scheduling_rule_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVmSchedulingRuleGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVmSchedulingRuleGroup\n"," vm_scheduling_rule_group_actions_test.go:51: TestUpdateVmSchedulingRuleGroup Query error: need to login first\n","--- FAIL: TestUpdateVmSchedulingRuleGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vm_scheduling_rule_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVniRange","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVniRange\n"," vni_range_actions_test.go:51: TestUpdateVniRange Query error: need to login first\n","--- FAIL: TestUpdateVniRange (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vni_range_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVolume\n"," volume_actions_test.go:51: TestUpdateVolume Query error: need to login first\n","--- FAIL: TestUpdateVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVolumeSnapshot","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVolumeSnapshot\n"," volume_snapshot_actions_test.go:51: TestUpdateVolumeSnapshot Query error: need to login first\n","--- FAIL: TestUpdateVolumeSnapshot (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVolumeSnapshotGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVolumeSnapshotGroup\n"," volume_snapshot_group_actions_test.go:51: TestUpdateVolumeSnapshotGroup Query error: need to login first\n","--- FAIL: TestUpdateVolumeSnapshotGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"volume_snapshot_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVpcFirewall","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVpcFirewall\n"," vpc_firewall_actions_test.go:51: TestUpdateVpcFirewall Query error: need to login first\n","--- FAIL: TestUpdateVpcFirewall (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_firewall_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVpcHaGroup","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVpcHaGroup\n"," vpc_ha_group_actions_test.go:51: TestUpdateVpcHaGroup Query error: need to login first\n","--- FAIL: TestUpdateVpcHaGroup (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_ha_group_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVpcSharedQos","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVpcSharedQos\n"," vpc_shared_qos_actions_test.go:51: TestUpdateVpcSharedQos Query error: need to login first\n","--- FAIL: TestUpdateVpcSharedQos (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_shared_qos_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateVpcUserVpnGateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVpcUserVpnGateway\n"," vpc_user_vpn_gateway_actions_test.go:19: TestUpdateVpcUserVpnGateway Query error: need to login first\n","--- FAIL: TestUpdateVpcUserVpnGateway (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_user_vpn_gateway_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}},{"TestName":"TestUpdateVpcVpnGateway","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateVpcVpnGateway\n"," vpc_vpn_gateway_actions_test.go:19: TestUpdateVpcVpnGateway Query error: need to login first\n","--- FAIL: TestUpdateVpcVpnGateway (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"vpc_vpn_gateway_actions_test.go","TestFunctionDetail":{"Line":13,"Col":1}}]},{"FailureIndicator":"failed","SkippedIndicator":"skipped","TestResults":[{"TestName":"TestUpdateWebhook","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateWebhook\n"," webhook_actions_test.go:51: TestUpdateWebhook Query error: need to login first\n","--- FAIL: TestUpdateWebhook (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"webhook_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateXskyBlockVolume","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateXskyBlockVolume\n"," xsky_block_volume_actions_test.go:51: TestUpdateXskyBlockVolume Query error: need to login first\n","--- FAIL: TestUpdateXskyBlockVolume (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"xsky_block_volume_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestUpdateZone","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestUpdateZone\n"," zone_actions_test.go:52: TestUpdateZone Query error: need to login first\n","--- FAIL: TestUpdateZone (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"zone_actions_test.go","TestFunctionDetail":{"Line":46,"Col":1}},{"TestName":"TestValidateSNSAliyunSmsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestValidateSNSAliyunSmsEndpoint\n"," snsaliyun_sms_endpoint_actions_test.go:47: TestValidateSNSAliyunSmsEndpoint requires manual implementation\n","--- SKIP: TestValidateSNSAliyunSmsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsaliyun_sms_endpoint_actions_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestValidateSNSEmailPlatform","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestValidateSNSEmailPlatform\n"," snsemail_platform_actions_test.go:72: TestValidateSNSEmailPlatform requires manual implementation\n","--- SKIP: TestValidateSNSEmailPlatform (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsemail_platform_actions_test.go","TestFunctionDetail":{"Line":70,"Col":1}},{"TestName":"TestValidateSNSUniversalSmsEndpoint","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestValidateSNSUniversalSmsEndpoint\n"," snsuniversal_sms_endpoint_actions_test.go:101: TestValidateSNSUniversalSmsEndpoint requires manual implementation\n","--- SKIP: TestValidateSNSUniversalSmsEndpoint (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"snsuniversal_sms_endpoint_actions_test.go","TestFunctionDetail":{"Line":99,"Col":1}},{"TestName":"TestValidateSecurityGroupRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestValidateSecurityGroupRule\n"," security_group_rule_actions_test.go:78: TestValidateSecurityGroupRule requires manual implementation\n","--- SKIP: TestValidateSecurityGroupRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"security_group_rule_actions_test.go","TestFunctionDetail":{"Line":76,"Col":1}},{"TestName":"TestValidateVmSchedulingRule","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestValidateVmSchedulingRule\n"," vm_scheduling_rule_actions_test.go:107: TestValidateVmSchedulingRule requires manual implementation\n","--- SKIP: TestValidateVmSchedulingRule (0.00s)\n",""],"Passed":false,"Skipped":true,"TestFileName":"vm_scheduling_rule_actions_test.go","TestFunctionDetail":{"Line":105,"Col":1}},{"TestName":"TestZSClient_QueryByZql","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestZSClient_QueryByZql\n","[ERRO] 2026/01/15 17:16 failed to execute ZQL query: need to login first\n","No inventories found.\n","--- PASS: TestZSClient_QueryByZql (0.00s)",""],"Passed":true,"Skipped":false,"TestFileName":"image_actions_test.go","TestFunctionDetail":{"Line":128,"Col":1}},{"TestName":"TestZSClient_ValidateSession","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestZSClient_ValidateSession\n","--- FAIL: TestZSClient_ValidateSession (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"client_test.go","TestFunctionDetail":{"Line":16,"Col":1}},{"TestName":"TestZSClient_ValidateSession/accountLogin","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestZSClient_ValidateSession/accountLogin\n"," client_test.go:29: ZSClient.ValidateSession() error = NotSupportedError, wantErr false\n","--- FAIL: TestZSClient_ValidateSession/accountLogin (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"","TestFunctionDetail":{"Line":0,"Col":0}},{"TestName":"TestZSClient_WebLogin","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestZSClient_WebLogin\n"," client_test.go:48: TestZSClient_WebLogin error: need to login first\n","--- FAIL: TestZSClient_WebLogin (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"client_test.go","TestFunctionDetail":{"Line":45,"Col":1}},{"TestName":"TestZSClient_Zql","Package":"github.com/zstackio/zstack-sdk-go-v2/pkg/test","ElapsedTime":0,"Output":["","=== RUN TestZSClient_Zql\n"," client_test.go:41: TestZSClient_Zql error: need to login first\n","--- FAIL: TestZSClient_Zql (0.00s)\n",""],"Passed":false,"Skipped":false,"TestFileName":"client_test.go","TestFunctionDetail":{"Line":39,"Col":1}}]}]
const report = window.GoTestReport({
data: data,
testResultsElem: document.getElementById('testResults'),
testGroupListElem: document.getElementById('testGroupList')
});
</script>
</body>
</html>