-
Notifications
You must be signed in to change notification settings - Fork 110
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 ropt events from queue #10213
base: main
Are you sure you want to change the base?
Use ropt events from queue #10213
Conversation
7e00b3c
to
026e3f2
Compare
CodSpeed Performance ReportMerging #10213 will improve performances by 12.69%Comparing Summary
Benchmarks breakdown
|
6f3109e
to
0548ae8
Compare
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.
Looks really good! Seeing as there were no tests that picked up that we stopped printing the opt results, it would be good to add a test to the monitor, could build on this: tests/everest/test_monitor.py, and just add another event to the list and check the output.
e.model_dump() | ||
e.model_dump( | ||
exclude={"results"} | ||
) # the results are not that interesting in this context |
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.
Will they change, or are they static? If they are static, we would probably like to keep them in to make sure that they are serializable with results
in the events?
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.
Was just rounding problems. Fixed now
@@ -249,6 +249,33 @@ def server_is_running(url: str, cert: str, auth: tuple[str, str]) -> bool: | |||
return True | |||
|
|||
|
|||
def get_opt_status_from_batch_result_event( |
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.
I suggest removing the old function getting from storage: #10225, so we have full separation between the frontend and the backend. But if you prefer I can wait with my PR to after this and add cleaning up of tests in that PR.
f59945a
to
ba51e22
Compare
Some open questions:
|
ba51e22
to
c219795
Compare
c219795
to
e28db96
Compare
Issue
Resolves #9957
Approach
Short description of the approach
(Screenshot of new behavior in GUI if applicable)
git rebase -i main --exec 'just rapid-tests'
)When applicable