NDF-Poli-USP / spyro

Wave propagators for seismic domains with application to full waveform inversion.
GNU General Public License v3.0
36 stars 15 forks source link

Adding parallel tests #70

Closed Olender closed 2 years ago

Olender commented 2 years ago

This update changes how tests are run, adding support for parallel testing. We can now run tests in parallel (with one test per core), reducing runtime and parallel tests (with more than one core per test). This reduces total runtime of tests and also allows us to test parallelism.

codecov-commenter commented 2 years ago

Codecov Report

Merging #70 (8d20c45) into main (4db419b) will decrease coverage by 0.05%. The diff coverage is 83.33%.

:exclamation: Current head 8d20c45 differs from pull request most recent head 3b80c27. Consider uploading reports for the commit 3b80c27 to get more accurate results

@@            Coverage Diff             @@
##             main      #70      +/-   ##
==========================================
- Coverage   54.35%   54.30%   -0.06%     
==========================================
  Files          29       29              
  Lines        2112     2116       +4     
==========================================
+ Hits         1148     1149       +1     
- Misses        964      967       +3     
Impacted Files Coverage Δ
spyro/utils/utils.py 57.53% <ø> (-0.58%) :arrow_down:
spyro/tools/grid_point_calculator.py 56.79% <83.33%> (-0.30%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4db419b...3b80c27. Read the comment docs.