Skip to content

Docs: Update timing tests with results from Eagle#645

Merged
rafmudaf merged 1 commit intoNatLabRockies:developfrom
rafmudaf:docs/quality
May 4, 2023
Merged

Docs: Update timing tests with results from Eagle#645
rafmudaf merged 1 commit intoNatLabRockies:developfrom
rafmudaf:docs/quality

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 NatLabRockies:develop May 4, 2023
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.

2 participants