27 Commits

Author SHA1 Message Date
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Wouter Verlaek
bf8abeb841 [loadgen] Allow parallel runs 2022-11-02 01:57:06 +01:00
JenTing Hsiao
c67e6091f6 loadgen: support custom workspace timeout
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-10-12 13:17:27 +02:00
Andrew Farries
63c4fec94e Remove all references to layoutData 2022-10-04 08:15:20 +02:00
Pavel Tumik @ GitPod
fb4d2e7651 [loadgen] don't fatal if empty string received when expecting user input 2022-09-20 15:32:21 +02:00
Thomas Schubart
a78ad61f6a [loadgen] Add authentication & fix checkoutLocation 2022-09-07 03:44:22 +02:00
Pavel Tumik @ GitPod
0eda0a304e [loadgen] add support for passing feature flags 2022-08-22 21:22:38 +02:00
JenTing Hsiao
9631a0b57b Remove deprecated function
The function grpc.WithInsecure() is deprecated, use
grpc.WithTransportCredentials(insecure.NewCredentials()) instead.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-06-15 13:07:24 +05:30
Thomas Schubart
8dcddf4d9e [loadgen] Wait before workspace termination 2022-06-10 22:31:20 +05:30
Thomas Schubart
36310057ac Support workspace classes and write results 2022-06-03 00:06:51 +05:30
Thomas Schubart
cf2c0aafa9 Use constant for annotation and describe options 2022-05-17 01:27:31 +05:30
Thomas Schubart
a89e1e70e0 Introduce success rate 2022-05-17 01:27:31 +05:30
Thomas Schubart
15848c58a1 Ensure proper shutdown when requested by user 2022-05-17 01:27:31 +05:30
Thomas Schubart
d7b0f99657 Ensure workspaces are stopped 2022-05-17 01:27:31 +05:30
Thomas Schubart
bddc02472b Extend loadgen with stress workload 2022-05-17 01:27:31 +05:30
Christian Weichel
0303453c07 Remove checkoutLocation from StartWorkspaceReq 2022-04-08 00:29:21 +05:30
Cornelius A. Ludmann
e7c93eb382 [ws-manager] Add destkop_ide_image 2021-10-26 15:02:04 +02:00
Christian Weichel
7aaab3495e [loadgen] Add benchmark for prod startup time 2021-07-19 10:52:23 +02:00
Manuel Alejandro de Brito Fontes
d3ebfd454b Update golangci-lint 2021-05-11 07:15:24 -04:00
Manuel Alejandro de Brito Fontes
a0a5017b58 Remove deprecated grpc time helpers 2021-05-05 06:10:32 -04:00
Christian Weichel
36146cdc88 [loadgen] Add TLS support to loadgen
/werft no-preview
2021-04-07 11:00:19 +02:00
Manuel Alejandro de Brito Fontes
326b3227be Enable user_namespace feature 2021-03-22 08:22:01 -03:00
Manuel Alejandro de Brito Fontes
3b4ebc9bad Migrate deprecated methods from ioutil package 2021-03-02 06:37:49 -03:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -03:00
Christian Weichel
1046faf0f9 [registry-facade] Remove feature flag
and enable registry-facade by default.
2021-02-18 09:25:56 +01:00
Christian Weichel
b7dda84ad0 [license] Update license header from TypeFox GmbH to Gitpod GmbH 2021-01-04 15:12:02 +01:00
Christian Weichel
5ab046db02 [dev] loadgen - a load-generator for Gitpod 2020-12-02 12:14:15 +01:00