Wouter Verlaek
cb192728d1
Update Go dependencies
2023-02-08 16:47:46 +01:00
Christian Weichel
abeea17ab5
Move ws-manager-mk2 CRD to API package
2023-01-23 14:14:30 +01:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Thomas Schubart
ec73a64028
[loadgen] Move workspace stress repository
2022-11-04 17:51:09 +01:00
Wouter Verlaek
bf8abeb841
[loadgen] Allow parallel runs
2022-11-02 01:57:06 +01:00
Wouter Verlaek
098036ad49
fix(loadgen): Lock workspace ID collection to prevent race
2022-10-21 16:02:36 +02: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
JenTing Hsiao
789c7bed09
loadgen: default 100 regular workspaces with PVC
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-10-06 09:28:22 +02:00
JenTing Hsiao
fa0a655cb7
loadgen: test the repo with .gitpod.yml
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-10-06 09:28:22 +02:00
JenTing Hsiao
6a3654fbe1
loadgen: make the start workspace timeout same as the ws-manager start workspace timeout
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-10-04 22:12:20 +02:00
Manuel Alejandro de Brito Fontes
d5eb5815b5
Update to 1.19
2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
3f6cbd07f1
Update go dependencies
2022-10-04 15:17:22 +02:00
Andrew Farries
63c4fec94e
Remove all references to layoutData
2022-10-04 08:15:20 +02:00
Christian Weichel
d6023c989a
Revert "Switch to Go workspaces"
...
This reverts commit 6bc34cf17512cb0a10a3a6cce44141b1f06b624e.
2022-09-29 05:28:29 +02:00
Christian Weichel
174a09222f
Revert "Run go work sync"
...
This reverts commit 6b23167e09f74062b31150d4044a8fe7cacbc34b.
2022-09-29 05:28:29 +02:00
Christian Weichel
6b23167e09
Run go work sync
2022-09-28 08:45:28 +02:00
Christian Weichel
6bc34cf175
Switch to Go workspaces
2022-09-28 08:45:28 +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
131c70c766
[loadgen] Update images
2022-09-07 03:44:22 +02:00
Thomas Schubart
a78ad61f6a
[loadgen] Add authentication & fix checkoutLocation
2022-09-07 03:44:22 +02:00
JenTing Hsiao
e088f88455
loadgen: fix typo
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-08-31 06:59:15 +02:00
JenTing Hsiao
ab151dc8a4
loadgen: add workspace-preview PVC benchmark config
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-08-31 06:59:15 +02:00
Thomas Schubart
0374dc47f6
[loadgen] Use a variety of workspace classes
2022-08-24 18:49:41 +02:00
JenTing Hsiao
06bd32cdd9
Update loadgen readme
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-08-23 14:13:39 +02:00
Manuel Alejandro de Brito Fontes
438ffab694
Update k8s dependencies to v0.24.4
2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
7b4a885ee3
Update k8s dependencies to v0.24.3
2022-08-23 08:18:39 +02:00
Pavel Tumik @ GitPod
0eda0a304e
[loadgen] add support for passing feature flags
2022-08-22 21:22:38 +02:00
utam0k
8683d04115
loadgen: Slight README improvement.
2022-08-15 08:00:31 +02:00
JenTing Hsiao
856371178d
Revert "Update k8s dependencies to v0.24.2"
...
This reverts commit 2911bc3283c2b79aacde0d16bce056de62eb696b.
2022-07-05 11:11:01 +02:00
Manuel Alejandro de Brito Fontes
2911bc3283
Update k8s dependencies to v0.24.2
2022-07-05 03:37:52 +05:30
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
utam0k
85c66e3f98
loadgen: fix the error handling when failed to get the ws infomation.
2022-06-13 14:38:22 +05:30
utam0k
0c5932b1c4
loadgen: record the time of stopping workspaces.
2022-06-13 14:38:22 +05:30
Thomas Schubart
8dcddf4d9e
[loadgen] Wait before workspace termination
2022-06-10 22:31:20 +05:30
JenTing Hsiao
e5fb359f3e
Update dev/loadgen/README.md
...
Co-authored-by: Thomas Schubart <24721048+Furisto@users.noreply.github.com>
2022-06-10 15:05:19 +05:30
utam0k
ac11a1784c
loadgen: Update README
2022-06-10 15:05:19 +05:30
utam0k
1b5f24676e
loadgen: Update .gitignore
2022-06-10 15:05:19 +05:30
utam0k
d8d8df0f7b
loadgen: Add a config file for worksapce preview.
2022-06-10 15:05:19 +05:30
Thomas Schubart
679d37cdfc
Adapt benchmark parameters
2022-06-03 00:06:51 +05:30
Thomas Schubart
bf94105db8
Document loadgen
2022-06-03 00:06:51 +05:30
Thomas Schubart
36310057ac
Support workspace classes and write results
2022-06-03 00:06:51 +05:30
Thomas Schubart
eeb5daf22c
Vary backup size during load test
2022-05-27 19:16:46 +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
Manuel Alejandro de Brito Fontes
65f001db3c
[loadgen] Adjust workspace count in default test
2022-05-05 00:18:20 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e
Update go modules
2022-04-25 15:52:37 +05:30
Christian Weichel
0303453c07
Remove checkoutLocation from StartWorkspaceReq
2022-04-08 00:29:21 +05:30