-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Use the registry for (sub-)metric validation and move data crunching out of the Engine
#2426
Commits on Mar 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4f4e384 - Browse repository at this point
Copy the full SHA 4f4e384View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2441d7 - Browse repository at this point
Copy the full SHA e2441d7View commit details -
Refactor the Engine to actually use the metrics registry
This is a prerequisite for solving other issues like always evaluating thresholds correctly, and as a side-benefit, it also allows us to validate them in the init context, before the test has started.
Configuration menu - View commit details
-
Copy full SHA for 9b3968e - Browse repository at this point
Copy the full SHA 9b3968eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f44ecad - Browse repository at this point
Copy the full SHA f44ecadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2115bcb - Browse repository at this point
Copy the full SHA 2115bcbView commit details -
Pass BuiltinMetrics via ExecState, emit vus and vus_max by ExecScheduler
This allows us to slowly deconstruct and split apart the Engine. It also clears the way for us to have test suites, where every test has a separate pool of VUs and its own ExecutionScheduler.
Configuration menu - View commit details
-
Copy full SHA for ed65ad1 - Browse repository at this point
Copy the full SHA ed65ad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52262f0 - Browse repository at this point
Copy the full SHA 52262f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce2f4b2 - Browse repository at this point
Copy the full SHA ce2f4b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d58579 - Browse repository at this point
Copy the full SHA 9d58579View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25144a6 - Browse repository at this point
Copy the full SHA 25144a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8276246 - Browse repository at this point
Copy the full SHA 8276246View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.