Skip to content

Commit 7a54c1a

Browse files
krishna1sKrishna ChandakHarshan01Harshan B
authored
Loadtest stableapis (#21612)
* publishing stable api version 2022-11-01 for load test service * prettier run * spell check * changing swagger back to 2.0 * adding description * prettier changes * renaming opertation id * adding x-ms-enum extension * validation fixes * renaming examples * review changes * adding x-ms-parameter-location * review fixes * removing required field * adding x-ms-enum values * prettier fix * spell fixes * prettier fix * adding new metrics and app component apis * updating examples * removing list resource type api * changing to kebab case * changing x-ms-parameter-location value for sdk * updating example * removing resourceId * removing resource Id from examples * adding missing desc * removing read only properties from examples * spell fix * review fixes * mode renaming * properties changes in examples * renaming * Update loadtestservice.json * renaming properties * renaming property * desc changes * Add readme SDK changes (#21315) Co-authored-by: Harshan B <[email protected]> * review changes 1. adding file with application octet stream 2.taking fileName as param instead of fileId 3. adding new api for metrics dimension values 4. simplifying metrics api * model validation fixes * spell fixes * updating desc for search and orderby * desc changes * adding 201 response * adding 201 status code * sdk consistency changes * filename renaming * renaming file info * adding default pass fail criteria action value Co-authored-by: Krishna Chandak <[email protected]> Co-authored-by: Harshan B <[email protected]> Co-authored-by: Harshan B <[email protected]>
1 parent ddbdba6 commit 7a54c1a

23 files changed

+132
-127
lines changed

specification/loadtestservice/data-plane/Microsoft.LoadTestService/stable/2022-11-01/examples/CreateAndUpdateTestRun.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -65,45 +65,45 @@
6565
"inputArtifacts": {
6666
"configFileInfo": {
6767
"url": "https://dummyurl.com/configresource",
68-
"filename": "config.yaml",
68+
"fileName": "config.yaml",
6969
"fileType": "ADDITIONAL_ARTIFACTS",
7070
"expireDateTime": "2021-12-05T16:43:46.072Z",
7171
"validationStatus": ""
7272
},
7373
"testScriptFileInfo": {
7474
"url": "https://dummyurl.com/testscriptresource",
75-
"filename": "sample.jmx",
75+
"fileName": "sample.jmx",
7676
"fileType": "JMX_FILE",
7777
"expireDateTime": "2021-12-05T16:43:46.072Z",
7878
"validationStatus": "VALIDATION_SUCCESS"
7979
},
8080
"userPropFileInfo": {
8181
"url": "https://dummyurl.com/userpropresource",
82-
"filename": "user.properties",
82+
"fileName": "user.properties",
8383
"fileType": "USER_PROPERTIES",
8484
"expireDateTime": "2021-12-05T16:43:46.072Z",
8585
"validationStatus": ""
8686
},
8787
"inputArtifactsZipFileInfo": {
8888
"url": "https://dummyurl.com/inputartifactzipresource",
89-
"filename": "inputartifacts.zip",
89+
"fileName": "inputartifacts.zip",
9090
"fileType": "ADDITIONAL_ARTIFACTS",
9191
"expireDateTime": "2021-12-05T16:43:46.072Z",
9292
"validationStatus": ""
9393
},
9494
"additionalFileInfo": []
9595
},
9696
"outputArtifacts": {
97-
"resultUrl": {
97+
"resultFileInfo": {
9898
"url": "https://dummyurl.com/dummyresourceresult",
99-
"filename": "results.zip",
99+
"fileName": "results.zip",
100100
"fileType": "ADDITIONAL_ARTIFACTS",
101101
"expireDateTime": "2021-12-05T16:43:46.072Z",
102102
"validationStatus": "VALIDATION_SUCCESS"
103103
},
104-
"logsUrl": {
104+
"logsFileInfo": {
105105
"url": "https://dummyurl.com/logresource",
106-
"filename": "worker.log",
106+
"fileName": "worker.log",
107107
"fileType": "ADDITIONAL_ARTIFACTS",
108108
"expireDateTime": "2022-05-16T09:14:46.0411793+00:00",
109109
"validationStatus": ""
@@ -179,45 +179,45 @@
179179
"inputArtifacts": {
180180
"configFileInfo": {
181181
"url": "https://dummyurl.com/configresource",
182-
"filename": "config.yaml",
182+
"fileName": "config.yaml",
183183
"fileType": "ADDITIONAL_ARTIFACTS",
184184
"expireDateTime": "2021-12-05T16:43:46.072Z",
185185
"validationStatus": ""
186186
},
187187
"testScriptFileInfo": {
188188
"url": "https://dummyurl.com/testscriptresource",
189-
"filename": "sample.jmx",
189+
"fileName": "sample.jmx",
190190
"fileType": "JMX_FILE",
191191
"expireDateTime": "2021-12-05T16:43:46.072Z",
192192
"validationStatus": "VALIDATION_SUCCESS"
193193
},
194194
"userPropFileInfo": {
195195
"url": "https://dummyurl.com/userpropresource",
196-
"filename": "user.properties",
196+
"fileName": "user.properties",
197197
"fileType": "USER_PROPERTIES",
198198
"expireDateTime": "2021-12-05T16:43:46.072Z",
199199
"validationStatus": ""
200200
},
201201
"inputArtifactsZipFileInfo": {
202202
"url": "https://dummyurl.com/inputartifactzipresource",
203-
"filename": "inputartifacts.zip",
203+
"fileName": "inputartifacts.zip",
204204
"fileType": "ADDITIONAL_ARTIFACTS",
205205
"expireDateTime": "2021-12-05T16:43:46.072Z",
206206
"validationStatus": ""
207207
},
208208
"additionalFileInfo": []
209209
},
210210
"outputArtifacts": {
211-
"resultUrl": {
211+
"resultFileInfo": {
212212
"url": "https://dummyurl.com/dummyresourceresult",
213-
"filename": "results.zip",
213+
"fileName": "results.zip",
214214
"fileType": "ADDITIONAL_ARTIFACTS",
215215
"expireDateTime": "2021-12-05T16:43:46.072Z",
216216
"validationStatus": "VALIDATION_SUCCESS"
217217
},
218-
"logsUrl": {
218+
"logsFileInfo": {
219219
"url": "https://dummyurl.com/logresource",
220-
"filename": "worker.log",
220+
"fileName": "worker.log",
221221
"fileType": "ADDITIONAL_ARTIFACTS",
222222
"expireDateTime": "2022-05-16T09:14:46.0411793+00:00",
223223
"validationStatus": ""

specification/loadtestservice/data-plane/Microsoft.LoadTestService/stable/2022-11-01/examples/CreateOrUpdateTest.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,28 +64,28 @@
6464
"inputArtifacts": {
6565
"configFileInfo": {
6666
"url": "https://dummyurl.com/configresource",
67-
"filename": "config.yaml",
67+
"fileName": "config.yaml",
6868
"fileType": "ADDITIONAL_ARTIFACTS",
6969
"expireDateTime": "2021-12-05T16:43:46.072Z",
7070
"validationStatus": ""
7171
},
7272
"testScriptFileInfo": {
7373
"url": "https://dummyurl.com/testscriptresource",
74-
"filename": "sample.jmx",
74+
"fileName": "sample.jmx",
7575
"fileType": "JMX_FILE",
7676
"expireDateTime": "2021-12-05T16:43:46.072Z",
7777
"validationStatus": "VALIDATION_SUCCESS"
7878
},
7979
"userPropFileInfo": {
8080
"url": "https://dummyurl.com/userpropresource",
81-
"filename": "user.properties",
81+
"fileName": "user.properties",
8282
"fileType": "USER_PROPERTIES",
8383
"expireDateTime": "2021-12-05T16:43:46.072Z",
8484
"validationStatus": ""
8585
},
8686
"inputArtifactsZipFileInfo": {
8787
"url": "https://dummyurl.com/inputartifactzipresource",
88-
"filename": "inputartifacts.zip",
88+
"fileName": "inputartifacts.zip",
8989
"fileType": "ADDITIONAL_ARTIFACTS",
9090
"expireDateTime": "2021-12-05T16:43:46.072Z",
9191
"validationStatus": ""
@@ -135,28 +135,28 @@
135135
"inputArtifacts": {
136136
"configFileInfo": {
137137
"url": "https://dummyurl.com/configresource",
138-
"filename": "config.yaml",
138+
"fileName": "config.yaml",
139139
"fileType": "ADDITIONAL_ARTIFACTS",
140140
"expireDateTime": "2021-12-05T16:43:46.072Z",
141141
"validationStatus": ""
142142
},
143143
"testScriptFileInfo": {
144144
"url": "https://dummyurl.com/testscriptresource",
145-
"filename": "sample.jmx",
145+
"fileName": "sample.jmx",
146146
"fileType": "JMX_FILE",
147147
"expireDateTime": "2021-12-05T16:43:46.072Z",
148148
"validationStatus": "VALIDATION_SUCCESS"
149149
},
150150
"userPropFileInfo": {
151151
"url": "https://dummyurl.com/userpropresource",
152-
"filename": "user.properties",
152+
"fileName": "user.properties",
153153
"fileType": "USER_PROPERTIES",
154154
"expireDateTime": "2021-12-05T16:43:46.072Z",
155155
"validationStatus": ""
156156
},
157157
"inputArtifactsZipFileInfo": {
158158
"url": "https://dummyurl.com/inputartifactzipresource",
159-
"filename": "inputartifacts.zip",
159+
"fileName": "inputartifacts.zip",
160160
"fileType": "ADDITIONAL_ARTIFACTS",
161161
"expireDateTime": "2021-12-05T16:43:46.072Z",
162162
"validationStatus": ""
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,28 @@
3333
"inputArtifacts": {
3434
"configFileInfo": {
3535
"url": "https://dummyurl.com/configresource",
36-
"filename": "config.yaml",
36+
"fileName": "config.yaml",
3737
"fileType": "ADDITIONAL_ARTIFACTS",
3838
"expireDateTime": "2021-12-05T16:43:46.072Z",
3939
"validationStatus": ""
4040
},
4141
"testScriptFileInfo": {
4242
"url": "https://dummyurl.com/testscriptresource",
43-
"filename": "sample.jmx",
43+
"fileName": "sample.jmx",
4444
"fileType": "JMX_FILE",
4545
"expireDateTime": "2021-12-05T16:43:46.072Z",
4646
"validationStatus": "VALIDATION_SUCCESS"
4747
},
4848
"userPropFileInfo": {
4949
"url": "https://dummyurl.com/userpropresource",
50-
"filename": "user.properties",
50+
"fileName": "user.properties",
5151
"fileType": "USER_PROPERTIES",
5252
"expireDateTime": "2021-12-05T16:43:46.072Z",
5353
"validationStatus": ""
5454
},
5555
"inputArtifactsZipFileInfo": {
5656
"url": "https://dummyurl.com/inputartifactzipresource",
57-
"filename": "inputartifacts.zip",
57+
"fileName": "inputartifacts.zip",
5858
"fileType": "ADDITIONAL_ARTIFACTS",
5959
"expireDateTime": "2021-12-05T16:43:46.072Z",
6060
"validationStatus": ""

specification/loadtestservice/data-plane/Microsoft.LoadTestService/stable/2022-11-01/examples/GetTestFile.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"200": {
99
"body": {
1010
"url": "https://dummyurl.com/testscriptresource",
11-
"filename": "sample.jmx",
11+
"fileName": "sample.jmx",
1212
"fileType": "JMX_FILE",
1313
"expireDateTime": "2021-12-05T16:43:46.072Z",
1414
"validationStatus": "VALIDATION_SUCCESS"

specification/loadtestservice/data-plane/Microsoft.LoadTestService/stable/2022-11-01/examples/GetTestRun.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,45 +35,45 @@
3535
"inputArtifacts": {
3636
"configFileInfo": {
3737
"url": "https://dummyurl.com/configresource",
38-
"filename": "config.yaml",
38+
"fileName": "config.yaml",
3939
"fileType": "ADDITIONAL_ARTIFACTS",
4040
"expireDateTime": "2021-12-05T16:43:46.072Z",
4141
"validationStatus": ""
4242
},
4343
"testScriptFileInfo": {
4444
"url": "https://dummyurl.com/testscriptresource",
45-
"filename": "sample.jmx",
45+
"fileName": "sample.jmx",
4646
"fileType": "JMX_FILE",
4747
"expireDateTime": "2021-12-05T16:43:46.072Z",
4848
"validationStatus": "VALIDATION_SUCCESS"
4949
},
5050
"userPropFileInfo": {
5151
"url": "https://dummyurl.com/userpropresource",
52-
"filename": "user.properties",
52+
"fileName": "user.properties",
5353
"fileType": "USER_PROPERTIES",
5454
"expireDateTime": "2021-12-05T16:43:46.072Z",
5555
"validationStatus": ""
5656
},
5757
"inputArtifactsZipFileInfo": {
5858
"url": "https://dummyurl.com/inputartifactzipresource",
59-
"filename": "inputartifacts.zip",
59+
"fileName": "inputartifacts.zip",
6060
"fileType": "ADDITIONAL_ARTIFACTS",
6161
"expireDateTime": "2021-12-05T16:43:46.072Z",
6262
"validationStatus": ""
6363
},
6464
"additionalFileInfo": []
6565
},
6666
"outputArtifacts": {
67-
"resultUrl": {
67+
"resultFileInfo": {
6868
"url": "https://dummyurl.com/dummyresourceresult",
69-
"filename": "sample.jmx",
69+
"fileName": "sample.jmx",
7070
"fileType": "ADDITIONAL_ARTIFACTS",
7171
"expireDateTime": "2021-12-05T16:43:46.072Z",
7272
"validationStatus": "VALIDATION_SUCCESS"
7373
},
74-
"logsUrl": {
74+
"logsFileInfo": {
7575
"url": "https://dummyurl.com/logresource",
76-
"filename": "worker.log",
76+
"fileName": "worker.log",
7777
"fileType": "ADDITIONAL_ARTIFACTS",
7878
"expireDateTime": "2022-05-16T09:14:46.0411793+00:00",
7979
"validationStatus": ""

specification/loadtestservice/data-plane/Microsoft.LoadTestService/stable/2022-11-01/examples/GetTestRunFile.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"200": {
99
"body": {
1010
"url": "https://dummyurl.com/testscriptresource",
11-
"filename": "sample.jmx",
11+
"fileName": "sample.jmx",
1212
"fileType": "JMX_FILE",
1313
"expireDateTime": "2021-12-05T16:43:46.072Z",
1414
"validationStatus": "VALIDATION_SUCCESS"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"value": [
1111
{
1212
"url": "https://dummyurl.com/testscriptresource",
13-
"filename": "sample.jmx",
13+
"fileName": "sample.jmx",
1414
"fileType": "JMX_FILE",
1515
"expireDateTime": "2021-12-05T16:43:46.072Z",
1616
"validationStatus": "VALIDATION_SUCCESS"
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,45 +44,45 @@
4444
"inputArtifacts": {
4545
"configFileInfo": {
4646
"url": "https://dummyurl.com/configresource",
47-
"filename": "config.yaml",
47+
"fileName": "config.yaml",
4848
"fileType": "ADDITIONAL_ARTIFACTS",
4949
"expireDateTime": "2021-12-05T16:43:46.072Z",
5050
"validationStatus": ""
5151
},
5252
"testScriptFileInfo": {
5353
"url": "https://dummyurl.com/testscriptresource",
54-
"filename": "sample.jmx",
54+
"fileName": "sample.jmx",
5555
"fileType": "JMX_FILE",
5656
"expireDateTime": "2021-12-05T16:43:46.072Z",
5757
"validationStatus": "VALIDATION_SUCCESS"
5858
},
5959
"userPropFileInfo": {
6060
"url": "https://dummyurl.com/userpropresource",
61-
"filename": "user.properties",
61+
"fileName": "user.properties",
6262
"fileType": "USER_PROPERTIES",
6363
"expireDateTime": "2021-12-05T16:43:46.072Z",
6464
"validationStatus": ""
6565
},
6666
"inputArtifactsZipFileInfo": {
6767
"url": "https://dummyurl.com/inputartifactzipresource",
68-
"filename": "inputartifacts.zip",
68+
"fileName": "inputartifacts.zip",
6969
"fileType": "ADDITIONAL_ARTIFACTS",
7070
"expireDateTime": "2021-12-05T16:43:46.072Z",
7171
"validationStatus": ""
7272
},
7373
"additionalFileInfo": []
7474
},
7575
"outputArtifacts": {
76-
"resultUrl": {
76+
"resultFileInfo": {
7777
"url": "https://dummyurl.com/dummyresourceresult",
78-
"filename": "sample.jmx",
78+
"fileName": "sample.jmx",
7979
"fileType": "JMX_FILE",
8080
"expireDateTime": "2021-12-05T16:43:46.072Z",
8181
"validationStatus": "VALIDATION_SUCCESS"
8282
},
83-
"logsUrl": {
83+
"logsFileInfo": {
8484
"url": "https://dummyurl.com/logresource",
85-
"filename": "worker.log",
85+
"fileName": "worker.log",
8686
"fileType": "ADDITIONAL_ARTIFACTS",
8787
"expireDateTime": "2022-05-16T09:14:46.0411793+00:00",
8888
"validationStatus": ""
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,28 +40,28 @@
4040
"inputArtifacts": {
4141
"configFileInfo": {
4242
"url": "https://dummyurl.com/configresource",
43-
"filename": "config.yaml",
43+
"fileName": "config.yaml",
4444
"fileType": "ADDITIONAL_ARTIFACTS",
4545
"expireDateTime": "2021-12-05T16:43:46.072Z",
4646
"validationStatus": ""
4747
},
4848
"testScriptFileInfo": {
4949
"url": "https://dummyurl.com/testscriptresource",
50-
"filename": "sample.jmx",
50+
"fileName": "sample.jmx",
5151
"fileType": "JMX_FILE",
5252
"expireDateTime": "2021-12-05T16:43:46.072Z",
5353
"validationStatus": "VALIDATION_SUCCESS"
5454
},
5555
"userPropFileInfo": {
5656
"url": "https://dummyurl.com/userpropresource",
57-
"filename": "user.properties",
57+
"fileName": "user.properties",
5858
"fileType": "USER_PROPERTIES",
5959
"expireDateTime": "2021-12-05T16:43:46.072Z",
6060
"validationStatus": ""
6161
},
6262
"inputArtifactsZipFileInfo": {
6363
"url": "https://dummyurl.com/inputartifactzipresource",
64-
"filename": "inputartifacts.zip",
64+
"fileName": "inputartifacts.zip",
6565
"fileType": "ADDITIONAL_ARTIFACTS",
6666
"expireDateTime": "2021-12-05T16:43:46.072Z",
6767
"validationStatus": ""

0 commit comments

Comments
 (0)