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

Docs: Update timing tests with results from Eagle #645

Merged
merged 1 commit into from May 4, 2023

Conversation

rafmudaf
Copy link
Collaborator

@rafmudaf rafmudaf commented May 3, 2023

Use Eagle for performance tests

This pull request updates the Code Quality page with timing results from Eagle rather than my laptop.

Related issue

None

Impacted areas of the software

Code Quality documentation page only.

Additional supporting information

This script to create this data is available in my floris_metrics repo. It is not yet automated but it's on my radar to somehow include this in the CI or a nightly or weekly script.

@rafmudaf rafmudaf added enhancement An improvement of an existing feature documentation labels May 3, 2023
@rafmudaf rafmudaf added this to the v3.4 milestone May 3, 2023
@rafmudaf rafmudaf requested a review from paulf81 May 3, 2023 15:16
@rafmudaf rafmudaf self-assigned this May 3, 2023
@rafmudaf
Copy link
Collaborator Author

rafmudaf commented May 3, 2023

Note that the current code quality page shows a slow down in performance for the last commit plotted. After running this on Eagle, we see that this drop in performance is not accurate and was likely due to running this on a laptop. Maybe I moved the mouse and it took up some compute cycles. Eagle provides a much more stable environment for these types of tests.

@rafmudaf
Copy link
Collaborator Author

rafmudaf commented May 4, 2023

Hey @paulf81 just a reminder to double check that all the relevant context is included here before we merge

@paulf81
Copy link
Collaborator

paulf81 commented May 4, 2023

Looks great and thanks a lot for doing this @rafmudaf , it is really great check to be able to run that can help us look backward and assess future commits impact on performance

@rafmudaf rafmudaf merged commit 78a953b into NREL:develop May 4, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation enhancement An improvement of an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants