Skip to content

ci: Edit Dockerfile.petsc, add docker-petsc.yml and clean up pytest-p…

a91bdaf
Select commit
Loading
Failed to load commit list.
Open

dsl: Add PETSc functionality #2570

ci: Edit Dockerfile.petsc, add docker-petsc.yml and clean up pytest-p…
a91bdaf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 8, 2026 in 0s

76.00% (target 1.00%)

View this Pull Request on Codecov

76.00% (target 1.00%)

Details

Codecov Report

❌ Patch coverage is 33.97059% with 2245 lines in your changes missing coverage. Please review.
✅ Project coverage is 76.00%. Comparing base (3e6c852) to head (a91bdaf).
⚠️ Report is 10 commits behind head on main.

Files with missing lines Patch % Lines
tests/test_petsc.py 15.30% 974 Missing ⚠️
devito/petsc/iet/callbacks.py 16.55% 373 Missing ⚠️
devito/petsc/types/metadata.py 37.27% 212 Missing ⚠️
devito/petsc/iet/builder.py 14.28% 102 Missing ⚠️
devito/petsc/iet/passes.py 35.91% 88 Missing and 3 partials ⚠️
devito/petsc/iet/type_builder.py 22.35% 66 Missing ⚠️
devito/petsc/logging.py 36.27% 65 Missing ⚠️
devito/petsc/types/array.py 56.34% 55 Missing ⚠️
devito/petsc/iet/solve.py 24.24% 50 Missing ⚠️
devito/petsc/iet/time_dependence.py 34.66% 49 Missing ⚠️
... and 22 more

❗ There is a different number of reports uploaded between BASE (3e6c852) and HEAD (a91bdaf). Click for more details.

HEAD has 2 uploads less than BASE
Flag BASE (3e6c852) HEAD (a91bdaf)
pytest-gpu-nvc-nvidiaX 1 0
pytest-gpu-aomp-amdgpuX 1 0
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2570      +/-   ##
==========================================
- Coverage   83.01%   76.00%   -7.02%     
==========================================
  Files         248      273      +25     
  Lines       51074    54428    +3354     
  Branches     4491     4603     +112     
==========================================
- Hits        42401    41367    -1034     
- Misses       7902    12225    +4323     
- Partials      771      836      +65     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.