Skip to content

Commit f395559

Browse files
committed
wip
1 parent c78feef commit f395559

6 files changed

+2628
-612
lines changed

internal/services/jobs/testdata/job-definition-basic.cassette.yaml

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ interactions:
2929
trailer: {}
3030
content_length: 459
3131
uncompressed: false
32-
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-07T16:14:43.467774Z","cron_schedule":null,"description":"","environment_variables":{},"id":"21b3d921-ba5a-4abe-9d1a-eba50025bcf1","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-07T16:14:43.467774Z"}'
32+
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-08T07:32:38.984768Z","cron_schedule":null,"description":"","environment_variables":{},"id":"8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-08T07:32:38.984768Z"}'
3333
headers:
3434
Content-Length:
3535
- "459"
@@ -38,20 +38,20 @@ interactions:
3838
Content-Type:
3939
- application/json
4040
Date:
41-
- Mon, 07 Apr 2025 16:14:43 GMT
41+
- Tue, 08 Apr 2025 07:32:39 GMT
4242
Server:
43-
- Scaleway API Gateway (fr-par-2;edge01)
43+
- Scaleway API Gateway (fr-par-1;edge01)
4444
Strict-Transport-Security:
4545
- max-age=63072000
4646
X-Content-Type-Options:
4747
- nosniff
4848
X-Frame-Options:
4949
- DENY
5050
X-Request-Id:
51-
- 5e47101d-8f72-4502-a99f-db57f445d757
51+
- 3f8f1ab1-e7c8-494d-aeef-60479bcd62b9
5252
status: 200 OK
5353
code: 200
54-
duration: 238.497416ms
54+
duration: 428.376666ms
5555
- id: 1
5656
request:
5757
proto: HTTP/1.1
@@ -68,7 +68,7 @@ interactions:
6868
headers:
6969
User-Agent:
7070
- scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.2; darwin; arm64) terraform-provider/develop terraform/terraform-tests
71-
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/21b3d921-ba5a-4abe-9d1a-eba50025bcf1
71+
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c
7272
method: GET
7373
response:
7474
proto: HTTP/2.0
@@ -78,7 +78,7 @@ interactions:
7878
trailer: {}
7979
content_length: 459
8080
uncompressed: false
81-
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-07T16:14:43.467774Z","cron_schedule":null,"description":"","environment_variables":{},"id":"21b3d921-ba5a-4abe-9d1a-eba50025bcf1","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-07T16:14:43.467774Z"}'
81+
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-08T07:32:38.984768Z","cron_schedule":null,"description":"","environment_variables":{},"id":"8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-08T07:32:38.984768Z"}'
8282
headers:
8383
Content-Length:
8484
- "459"
@@ -87,20 +87,20 @@ interactions:
8787
Content-Type:
8888
- application/json
8989
Date:
90-
- Mon, 07 Apr 2025 16:14:43 GMT
90+
- Tue, 08 Apr 2025 07:32:39 GMT
9191
Server:
92-
- Scaleway API Gateway (fr-par-2;edge01)
92+
- Scaleway API Gateway (fr-par-1;edge01)
9393
Strict-Transport-Security:
9494
- max-age=63072000
9595
X-Content-Type-Options:
9696
- nosniff
9797
X-Frame-Options:
9898
- DENY
9999
X-Request-Id:
100-
- a59973a7-208a-4e02-b06c-fef49bfe64d8
100+
- 8396a760-57e1-4896-85e9-3b0a8c036147
101101
status: 200 OK
102102
code: 200
103-
duration: 48.237375ms
103+
duration: 40.983375ms
104104
- id: 2
105105
request:
106106
proto: HTTP/1.1
@@ -117,7 +117,7 @@ interactions:
117117
headers:
118118
User-Agent:
119119
- scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.2; darwin; arm64) terraform-provider/develop terraform/terraform-tests
120-
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/21b3d921-ba5a-4abe-9d1a-eba50025bcf1/secrets
120+
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c/secrets
121121
method: GET
122122
response:
123123
proto: HTTP/2.0
@@ -136,20 +136,20 @@ interactions:
136136
Content-Type:
137137
- application/json
138138
Date:
139-
- Mon, 07 Apr 2025 16:14:43 GMT
139+
- Tue, 08 Apr 2025 07:32:39 GMT
140140
Server:
141-
- Scaleway API Gateway (fr-par-2;edge01)
141+
- Scaleway API Gateway (fr-par-1;edge01)
142142
Strict-Transport-Security:
143143
- max-age=63072000
144144
X-Content-Type-Options:
145145
- nosniff
146146
X-Frame-Options:
147147
- DENY
148148
X-Request-Id:
149-
- a736147e-d9b1-4113-8842-78406e9834e4
149+
- fa3e7202-5595-41ac-9900-d4c4bd54f017
150150
status: 200 OK
151151
code: 200
152-
duration: 44.856625ms
152+
duration: 34.049125ms
153153
- id: 3
154154
request:
155155
proto: HTTP/1.1
@@ -166,7 +166,7 @@ interactions:
166166
headers:
167167
User-Agent:
168168
- scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.2; darwin; arm64) terraform-provider/develop terraform/terraform-tests
169-
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/21b3d921-ba5a-4abe-9d1a-eba50025bcf1
169+
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c
170170
method: GET
171171
response:
172172
proto: HTTP/2.0
@@ -176,7 +176,7 @@ interactions:
176176
trailer: {}
177177
content_length: 459
178178
uncompressed: false
179-
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-07T16:14:43.467774Z","cron_schedule":null,"description":"","environment_variables":{},"id":"21b3d921-ba5a-4abe-9d1a-eba50025bcf1","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-07T16:14:43.467774Z"}'
179+
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-08T07:32:38.984768Z","cron_schedule":null,"description":"","environment_variables":{},"id":"8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-08T07:32:38.984768Z"}'
180180
headers:
181181
Content-Length:
182182
- "459"
@@ -185,20 +185,20 @@ interactions:
185185
Content-Type:
186186
- application/json
187187
Date:
188-
- Mon, 07 Apr 2025 16:14:43 GMT
188+
- Tue, 08 Apr 2025 07:32:39 GMT
189189
Server:
190-
- Scaleway API Gateway (fr-par-2;edge01)
190+
- Scaleway API Gateway (fr-par-1;edge01)
191191
Strict-Transport-Security:
192192
- max-age=63072000
193193
X-Content-Type-Options:
194194
- nosniff
195195
X-Frame-Options:
196196
- DENY
197197
X-Request-Id:
198-
- c1d96b32-9ee3-41ba-941c-76fb4f91add2
198+
- 093a918d-d336-45f1-9ad9-252db28aa6dc
199199
status: 200 OK
200200
code: 200
201-
duration: 38.69625ms
201+
duration: 37.011583ms
202202
- id: 4
203203
request:
204204
proto: HTTP/1.1
@@ -215,7 +215,7 @@ interactions:
215215
headers:
216216
User-Agent:
217217
- scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.2; darwin; arm64) terraform-provider/develop terraform/terraform-tests
218-
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/21b3d921-ba5a-4abe-9d1a-eba50025bcf1
218+
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c
219219
method: GET
220220
response:
221221
proto: HTTP/2.0
@@ -225,7 +225,7 @@ interactions:
225225
trailer: {}
226226
content_length: 459
227227
uncompressed: false
228-
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-07T16:14:43.467774Z","cron_schedule":null,"description":"","environment_variables":{},"id":"21b3d921-ba5a-4abe-9d1a-eba50025bcf1","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-07T16:14:43.467774Z"}'
228+
body: '{"command":"","cpu_limit":120,"created_at":"2025-04-08T07:32:38.984768Z","cron_schedule":null,"description":"","environment_variables":{},"id":"8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c","image_uri":"docker.io/alpine:latest","job_timeout":"86400s","local_storage_capacity":5120,"memory_limit":256,"name":"test-jobs-job-definition-basic","project_id":"6867048b-fe12-4e96-835e-41c79a39604b","region":"fr-par","updated_at":"2025-04-08T07:32:38.984768Z"}'
229229
headers:
230230
Content-Length:
231231
- "459"
@@ -234,20 +234,20 @@ interactions:
234234
Content-Type:
235235
- application/json
236236
Date:
237-
- Mon, 07 Apr 2025 16:14:43 GMT
237+
- Tue, 08 Apr 2025 07:32:39 GMT
238238
Server:
239-
- Scaleway API Gateway (fr-par-2;edge01)
239+
- Scaleway API Gateway (fr-par-1;edge01)
240240
Strict-Transport-Security:
241241
- max-age=63072000
242242
X-Content-Type-Options:
243243
- nosniff
244244
X-Frame-Options:
245245
- DENY
246246
X-Request-Id:
247-
- 7eda2261-2ada-4517-983d-683bcebfdaef
247+
- 21c9686a-008b-4807-9b09-af17c6ccd095
248248
status: 200 OK
249249
code: 200
250-
duration: 48.212542ms
250+
duration: 36.58825ms
251251
- id: 5
252252
request:
253253
proto: HTTP/1.1
@@ -264,7 +264,7 @@ interactions:
264264
headers:
265265
User-Agent:
266266
- scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.2; darwin; arm64) terraform-provider/develop terraform/terraform-tests
267-
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/21b3d921-ba5a-4abe-9d1a-eba50025bcf1/secrets
267+
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c/secrets
268268
method: GET
269269
response:
270270
proto: HTTP/2.0
@@ -283,20 +283,20 @@ interactions:
283283
Content-Type:
284284
- application/json
285285
Date:
286-
- Mon, 07 Apr 2025 16:14:43 GMT
286+
- Tue, 08 Apr 2025 07:32:39 GMT
287287
Server:
288-
- Scaleway API Gateway (fr-par-2;edge01)
288+
- Scaleway API Gateway (fr-par-1;edge01)
289289
Strict-Transport-Security:
290290
- max-age=63072000
291291
X-Content-Type-Options:
292292
- nosniff
293293
X-Frame-Options:
294294
- DENY
295295
X-Request-Id:
296-
- 95a842e8-c9d3-4e49-a1a8-f62b6f406d72
296+
- 8df78b3d-a223-46dc-9d64-248abafbdf56
297297
status: 200 OK
298298
code: 200
299-
duration: 33.240584ms
299+
duration: 37.765167ms
300300
- id: 6
301301
request:
302302
proto: HTTP/1.1
@@ -313,7 +313,7 @@ interactions:
313313
headers:
314314
User-Agent:
315315
- scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.2; darwin; arm64) terraform-provider/develop terraform/terraform-tests
316-
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/21b3d921-ba5a-4abe-9d1a-eba50025bcf1
316+
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c
317317
method: DELETE
318318
response:
319319
proto: HTTP/2.0
@@ -330,20 +330,20 @@ interactions:
330330
Content-Type:
331331
- application/json
332332
Date:
333-
- Mon, 07 Apr 2025 16:14:44 GMT
333+
- Tue, 08 Apr 2025 07:32:39 GMT
334334
Server:
335-
- Scaleway API Gateway (fr-par-2;edge01)
335+
- Scaleway API Gateway (fr-par-1;edge01)
336336
Strict-Transport-Security:
337337
- max-age=63072000
338338
X-Content-Type-Options:
339339
- nosniff
340340
X-Frame-Options:
341341
- DENY
342342
X-Request-Id:
343-
- dc413810-7b76-47ea-bbb3-e4f5177486b6
343+
- 618d88d1-2a24-4569-b2ec-a930dc062ba9
344344
status: 204 No Content
345345
code: 204
346-
duration: 63.423791ms
346+
duration: 69.71175ms
347347
- id: 7
348348
request:
349349
proto: HTTP/1.1
@@ -360,7 +360,7 @@ interactions:
360360
headers:
361361
User-Agent:
362362
- scaleway-sdk-go/v1.0.0-beta.7+dev (go1.24.2; darwin; arm64) terraform-provider/develop terraform/terraform-tests
363-
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/21b3d921-ba5a-4abe-9d1a-eba50025bcf1
363+
url: https://api.scaleway.com/serverless-jobs/v1alpha1/regions/fr-par/job-definitions/8ccf8e37-c2f8-4a89-a8c6-a66e0a45b53c
364364
method: DELETE
365365
response:
366366
proto: HTTP/2.0
@@ -379,17 +379,17 @@ interactions:
379379
Content-Type:
380380
- application/json
381381
Date:
382-
- Mon, 07 Apr 2025 16:14:44 GMT
382+
- Tue, 08 Apr 2025 07:32:39 GMT
383383
Server:
384-
- Scaleway API Gateway (fr-par-2;edge01)
384+
- Scaleway API Gateway (fr-par-1;edge01)
385385
Strict-Transport-Security:
386386
- max-age=63072000
387387
X-Content-Type-Options:
388388
- nosniff
389389
X-Frame-Options:
390390
- DENY
391391
X-Request-Id:
392-
- 2e190e25-75f9-46ca-900f-f22633f25ebc
392+
- 62cea6d6-23d6-40eb-89d0-bf40119fddfe
393393
status: 404 Not Found
394394
code: 404
395-
duration: 23.600042ms
395+
duration: 21.144708ms

0 commit comments

Comments
 (0)