@@ -235,9 +235,18 @@ data "coder_parameter" "num_workspaces" {
235
235
}
236
236
}
237
237
238
+ data "coder_parameter" "skip_create_workspaces" {
239
+ order = 22
240
+ type = " bool"
241
+ name = " DEBUG: Skip creating workspaces"
242
+ default = false
243
+ description = " Skip creating workspaces (for resuming failed scaletests or debugging)"
244
+ mutable = true
245
+ }
246
+
238
247
239
248
data "coder_parameter" "load_scenarios" {
240
- order = 22
249
+ order = 23
241
250
name = " Load Scenarios"
242
251
type = " list(string)"
243
252
description = " The load scenarios to run."
@@ -252,7 +261,7 @@ data "coder_parameter" "load_scenarios" {
252
261
}
253
262
254
263
data "coder_parameter" "load_scenario_run_concurrently" {
255
- order = 23
264
+ order = 24
256
265
name = " Run Load Scenarios Concurrently"
257
266
type = " bool"
258
267
default = false
@@ -261,7 +270,7 @@ data "coder_parameter" "load_scenario_run_concurrently" {
261
270
}
262
271
263
272
data "coder_parameter" "load_scenario_concurrency_staggering" {
264
- order = 23
273
+ order = 25
265
274
name = " Load Scenario Concurrency Staggering"
266
275
type = " number"
267
276
default = 3
@@ -581,6 +590,7 @@ resource "coder_agent" "main" {
581
590
SCALETEST_PARAM_TEMPLATE : data.coder_parameter.workspace_template.value,
582
591
SCALETEST_PARAM_REPO_BRANCH : data.coder_parameter.repo_branch.value,
583
592
SCALETEST_PARAM_NUM_WORKSPACES : data.coder_parameter.num_workspaces.value,
593
+ SCALETEST_PARAM_SKIP_CREATE_WORKSPACES : data.coder_parameter.skip_create_workspaces.value ? " 1" : " 0" ,
584
594
SCALETEST_PARAM_CREATE_CONCURRENCY : " ${ data . coder_parameter . create_concurrency . value } " ,
585
595
SCALETEST_PARAM_CLEANUP_STRATEGY : data.coder_parameter.cleanup_strategy.value,
586
596
SCALETEST_PARAM_CLEANUP_PREPARE : data.coder_parameter.cleanup_prepare.value ? " 1" : " 0" ,
0 commit comments