-
Notifications
You must be signed in to change notification settings - Fork 894
feat(scaletest/dashboard): integrate chromedp #9927
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 9 commits
a8fc106
d4ceee7
0ae372d
5c07be6
6aa0a52
41f7bb8
89bf0ee
48a319c
cca6a0b
cf10151
0805f2e
3232a92
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -244,6 +244,9 @@ require ( | |
github.com/bep/godartsass/v2 v2.0.0 // indirect | ||
github.com/bep/golibsass v1.1.1 // indirect | ||
github.com/cespare/xxhash/v2 v2.2.0 // indirect | ||
github.com/chromedp/cdproto v0.0.0-20230802225258-3cf4e6d46a89 // indirect | ||
github.com/chromedp/chromedp v0.9.2 // indirect | ||
github.com/chromedp/sysutil v1.0.0 // indirect | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. These new imports add 5MB to the slim binary, perhaps we need to consider breaking off There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I can do this here 👍 Edit: better done in a follow-up PR There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
github.com/clbanning/mxj/v2 v2.7.0 // indirect | ||
github.com/cloudflare/circl v1.3.3 // indirect | ||
github.com/containerd/continuity v0.4.2-0.20230616210509-1e0d26eb2381 // indirect | ||
|
@@ -273,6 +276,9 @@ require ( | |
github.com/go-test/deep v1.0.8 // indirect | ||
github.com/go-toast/toast v0.0.0-20190211030409-01e6764cf0a4 // indirect | ||
github.com/gobwas/glob v0.2.3 // indirect | ||
github.com/gobwas/httphead v0.1.0 // indirect | ||
github.com/gobwas/pool v0.2.1 // indirect | ||
github.com/gobwas/ws v1.2.1 // indirect | ||
github.com/godbus/dbus/v5 v5.1.0 // indirect | ||
github.com/gogo/protobuf v1.3.2 // indirect | ||
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any chance we may be able to eliminate these options? It'd be nice if you didn't need to adjust these parameters to have a working load test, and that it'd continue working even if coderd was under too much load, etc.
We could instead track user experience impact when things slow down to a crawl.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This more just controls the interval between actions. Between 1 and 10 seconds I think is a reasonable default. I'll rename it to better reflect its semantics.