Skip to content
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

Browser performance test with locust #3887

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

atodorov
Copy link
Member

No description provided.

@atodorov atodorov force-pushed the browser_performance_test_with_locust branch from 6887446 to 0049adf Compare January 21, 2025 20:12
@atodorov atodorov force-pushed the browser_performance_test_with_locust branch from 0049adf to 76ab819 Compare January 21, 2025 21:04
@atodorov atodorov force-pushed the browser_performance_test_with_locust branch 2 times, most recently from 5336752 to 51f8826 Compare January 22, 2025 14:28
@atodorov atodorov force-pushed the browser_performance_test_with_locust branch 2 times, most recently from 7ce8374 to f608ad7 Compare January 23, 2025 22:04
@atodorov atodorov force-pushed the browser_performance_test_with_locust branch from f608ad7 to d6aaa88 Compare January 24, 2025 11:52
b/c the PlaywrightUser implementation has the notion of logging TASK
(the entire function) and EVENT (a named context manager) but doesn't
show you what happens underneath or when some of the underlying requests
for a page actually start failing.
this makes the reports cleaner b/c we have lots of different small files
requested by the HTML pages and the full report gets obscured!
task frequency comes from curated plausible.io stats
@atodorov atodorov force-pushed the browser_performance_test_with_locust branch from d6aaa88 to 5c153c5 Compare January 24, 2025 13:39
TODO: need to figure out how to share the same session cookies b/w
JSON-RPC client and browser.

It looks like it may be easier to login for json-rpc and then add the
cookie to the browser context
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant