-
Notifications
You must be signed in to change notification settings - Fork 2
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
Identify code tests #9
Comments
We should focus on End-to-End testing, i.e. tests that verify the functionality of the codebase under real-case scenarios. |
We have already implemented tests using Julia unit testing. Each time the code is updated, the tests are rerun automatically. The tests implemented are here: |
Ok, I see many test have been implemented already. For what I can see, there is missing tests for the SEI model and long-term cycling. |
I have to push the sei-layer branch to dev. There, we have a test for sei layer. I do not remember why I have not done it already. Will have a look.
On 04.11.2024 16:28, Eibar Flores wrote:
Ok, I see many test have been implemented already. For what I can see, there is missing tests for the SEI model and long-term cycling.
—
Reply to this email directly, view it on GitHub<#9 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAQUWSR5RWHFKCM6537UT2DZ66HANAVCNFSM6AAAAABQ3Y7QROVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJVGAYTGMZYGE>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Is there a reason why it is pushed to dev and not to main? What else is needed for having the SEI model as a stable feature in the main branch? Modelling of degradation is a key application, and this is where the Julia implementation can shine: long-term cycling simulations to study degradation will likely be much faster to run compared to other implementations. |
I have the habit to push to |
For the second part of your comment, Eibar, I fully agree. SEI computation with long-term simulations is a show-case for julia code. |
I think having everything done by PRs to main is the way to go. The only exceptions I see are:
Right now the tests pass and we also have #14 that branches off |
Find relevant model tests:
Find relevant simulation tests:
The text was updated successfully, but these errors were encountered: