Closed bhazelton closed 2 years ago
Merging #387 (efadecf) into main (62e8943) will increase coverage by
0.00%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## main #387 +/- ##
=======================================
Coverage 99.32% 99.33%
=======================================
Files 13 13
Lines 2067 2094 +27
=======================================
+ Hits 2053 2080 +27
Misses 14 14
Impacted Files | Coverage Δ | |
---|---|---|
pyuvsim/mpi.py | 100.00% <ø> (ø) |
|
pyuvsim/simsetup.py | 99.89% <100.00%> (+<0.01%) |
:arrow_up: |
pyuvsim/uvsim.py | 99.42% <100.00%> (ø) |
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 62e8943...efadecf. Read the comment docs.
Description
Add an option to the
run_param_pyuvsim.py
script and therun_uvsim
andrun_uvdata_uvsim
functions to allow users to keep the output from nonzero ranks for debugging purposes.Also did some CI & testing updates now that the new version of pyradiosky is out. Biggest change is to add a new CI job that runs the tests using the minimum required versions of pyuvdata and pyradiosky to ensure those versions work. This exposed some bugs that I also fixed. I also removed some "pragma: no cover" markings for code that runs under the newest version of pyradiosky and added tests to cover some newly exposed lines.
Motivation and Context
By default, output from nonzero ranks is surpassed (set to /dev/null). This adds an option, useful for debugging purposes, to keep that output.
Types of changes
Checklist:
For all pull requests:
New feature checklist: