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

Additional changes to Pytest-based tests and CI workflow #724

Merged
merged 4 commits into from
Aug 8, 2024

Conversation

carlosmunozmoncayo
Copy link
Contributor

This PR contains some small changes missing from #721 and a simple GitHub CI workflow for testing.

@ketch
Copy link
Member

ketch commented Aug 7, 2024

It looks like the shallow water on the sphere test failed (core dump). Does it pass for you locally, @carlosmunozmoncayo ?

@carlosmunozmoncayo
Copy link
Contributor Author

@ketch yes, it passes locally for me. I think this is related to the issue noted by @rjleveque here, but I am not sure what is causing it.

The only test expected to fail right now is examples/euler_gravity_3d/test_eulerg3d.py, since it relies on changes recently merged into the master branch of the Riemann repository, which is not checked out in this workflow.

@ketch
Copy link
Member

ketch commented Aug 8, 2024

With this PR all test pass on my machine too (before this PR, I get an import error for the 3D Euler test). So I'm going to merge this since it's a step forward. But we should figure out what is going on with the shallow water on the sphere.

@ketch ketch merged commit a16a609 into clawpack:master Aug 8, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants