chore: add scaletest convenience script (#7819)

- Adds a convenience script `scaletest.sh` to automate process of running scale tests
- Enables pprof endpoint by default, and captures pprof traces before tearing down infra.
- Improves idempotency of coder_init.sh
- Removes the promtest.Float64 invocations in workspacetraffic runner, these metrics will be in prometheus.
- Increases default workspace traffic output to 40KB/s/workspace.
This commit is contained in:
Cian Johnston
2023-06-08 09:30:02 +01:00
committed by GitHub
parent 9ec1fcf1a7
commit efbb55803b
18 changed files with 347 additions and 84 deletions
+2 -2
View File
@@ -61,8 +61,8 @@ stats/
# Loadtesting
.././scaletest/terraform/.terraform
.././scaletest/terraform/.terraform.lock.hcl
terraform.tfstate.*
**/*.tfvars
../scaletest/terraform/secrets.tfvars
.terraform.tfstate.*
# .prettierignore.include:
# Helm templates contain variables that are invalid YAML and can't be formatted
# by Prettier.
+2 -2
View File
@@ -61,8 +61,8 @@ stats/
# Loadtesting
.././scaletest/terraform/.terraform
.././scaletest/terraform/.terraform.lock.hcl
terraform.tfstate.*
**/*.tfvars
../scaletest/terraform/secrets.tfvars
.terraform.tfstate.*
# .prettierignore.include:
# Helm templates contain variables that are invalid YAML and can't be formatted
# by Prettier.