Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fix PISCES test#345

Merged
jagoosw merged 2 commits intoOceanBioME:mainfrom
nanophyto:fix-tests
Mar 16, 2026
Merged

Fix PISCES test#345
jagoosw merged 2 commits intoOceanBioME:mainfrom
nanophyto:fix-tests

Conversation

Copy link
Collaborator

nanophyto commented Mar 13, 2026

The PISCES test is currently commented out and is thus not running during CI.

When running locally the mass conservation also fails:

[ Info: Testing PISCES element conservation (C, Fe, P, Si, N)
PISCES: Test Failed at /home/phyto-2/OceanBioME.jl-1/test/test_PISCES.jl:89
Expression: isapprox(total_silicon_tendencies, 0, atol = 10 ^ -30)
Evaluated: isapprox(3.308722450212111e-24, 0; atol = 1.0e-30)

Stacktrace:
[1] macro expansion
@ ~/.julia/juliaup/julia-1.10.10+0.x64.linux.gnu/share/julia/s tdlib/v1.10/Test/src/Test.jl:672 [inlined]
[2] test_PISCES_conservation()
@ Main ~/OceanBioME.jl-1/test/test_PISCES.jl:89
[3] macro expansion
@ ~/OceanBioME.jl-1/test/test_PISCES.jl:174 [inlined]
[4] macro expansion
@ ~/.julia/juliaup/julia-1.10.10+0.x64.linux.gnu/share/julia/s tdlib/v1.10/Test/src/Test.jl:1577 [inlined]
[5] top-level scope
@ ~/OceanBioME.jl-1/test/test_PISCES.jl:173

I have uncommented the PISCES test and increased the Si tolerance to match the nitrogen tendency.

closes #344

jagoosw reacted with heart emoji
nanophyto mentioned this pull request Mar 13, 2026
jagoosw self-requested a review March 14, 2026 17:31
jagoosw approved these changes Mar 14, 2026
Copy link
Collaborator

jagoosw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for catching!

nanophyto reacted with thumbs up emoji
Copy link
Collaborator Author

nanophyto commented Mar 16, 2026

I did a quick sanity check:
#344 (comment)

So it all looks good to me. I don't have permission to merge but I'm happy with it now

jagoosw reacted with heart emoji

Copy link
Collaborator

jagoosw commented Mar 16, 2026

I did a quick sanity check: #344 (comment)

So it all looks good to me. I don't have permission to merge but I'm happy with it now

Thank you! I'll merge and add permissions for you

jagoosw merged commit b48e5c0 into OceanBioME:main Mar 16, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

jagoosw jagoosw approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

PISCES test does not run during CI

2 participants