-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Customize run amount #191
Comments
Are you talking about the |
@ai Just FYI, you can pass But it won't guarantee that the results will always be the same. Because |
@mbalabash right now we call The real way to have 100% stable result for time metric is to track CPU steps, rather than time. We are waiting for this issue to start using CPU steps mbalabash/estimo#5 |
Sorry, I had The linked issue is very promising and indeed seems like the best solution for this. But it seems rather stuck puppeteer/puppeteer#5223 (comment) or am I misunderstanding something? I agree that |
Yeap. We already run it several times, increasing the runs number will not dramatically improve test stability. The best way is to avoid calling any other task in parallel, which hard to archive on developers machines and CI. Only size metric is stable. Do you want to send PR to docs with a note about stability problem? |
Sure |
Noticed that running time metric has around ±10% variance between runs, I assume this depends on available resources.
While this is a nice metric the variance is a bit too high for my taste.
Looking at the source it seems like this is an average between 3 runs.
Any chance to allow customizing this via an option to pass the number of runs?
The text was updated successfully, but these errors were encountered: