-
Notifications
You must be signed in to change notification settings - Fork 171
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
JP-3668: Move tweakreg into stcal #8624
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #8624 +/- ##
==========================================
- Coverage 60.21% 60.05% -0.17%
==========================================
Files 370 369 -1
Lines 38635 38409 -226
==========================================
- Hits 23265 23065 -200
+ Misses 15370 15344 -26 ☔ View full report in Codecov by Sentry. |
regression tests started here. Still can't figure out why the singular unit test is failing, but if regtests turn up more failures that might give more information. |
one-liner change to make the version of |
@mcara RE the one unit test that is failing: I still don't quite understand what it is trying to do, exactly, but I put the results of some initial exploration of what could be going wrong into a docstring on the test itself. I'm not asking you to diagnose this in detail for me, necessarily, but based on those notes perhaps you can suggest where things might be going wrong or what else I should check. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Failing tests are due to monkeypatch not patching align_wcs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will withhold my final review pending review of the sister PR in stcal. Both PRs look good but I would like to look into the issue of data model interface. At this time this PR is "Approved" but I do not want it merged yet.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
started new regression test run here |
new regression tests started here, after minor changes to both stcal and jwst sides. edit: lots of failing regression tests due to very small differences in the S_REGION. looking into the reason |
Another new set of regtests here |
regression test run covering fix of the final few failing S_REGION issues - all passing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll defer to all the expert reviews already done for this change. From a cursory review, this looks ready to go to me.
It looks like pyproject.toml needs an update after the stcal change is merged, so I'll hold off on approval, pending that coordination.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I just merged the stcal side since Nadia gave the approval. The correct thing to pin is stcal@main, right? And wait for an stcal release to change it to 1.8.0 later? @melanieclarke |
Sounds right to me. @braingram? |
Co-authored-by: Brett Graham <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Okay, all looks good now!
Resolves JP-3668
Closes #8594
The portions of the tweakreg step that are shared between jwst and romancal are being moved into the stcal repository; see this stcal PR. This PR updates the jwst pipeline accordingly.
Checklist for PR authors (skip items if you don't have permissions or they are not applicable)
CHANGES.rst
within the relevant release sectionHow to run regression tests on a PR