Skip to content

DM-55659: Add provenance reporting (plus two others) - #82

Merged
timj merged 7 commits into
mainfrom
tickets/DM-55659
Jul 30, 2026
Merged

DM-55659: Add provenance reporting (plus two others)#82
timj merged 7 commits into
mainfrom
tickets/DM-55659

Conversation

@timj

@timj timj commented Jul 29, 2026

Copy link
Copy Markdown
Member

Checklist

  • ran Jenkins
  • added a release note for user-visible changes to doc/changes

@codecov

codecov Bot commented Jul 29, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 92.94872% with 11 lines in your changes missing coverage. Please review.
✅ Project coverage is 65.38%. Comparing base (49f9151) to head (9d8a802).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
tests/test_difference_image_extras.py 33.33% 6 Missing ⚠️
tests/test_psfs.py 28.57% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #82      +/-   ##
==========================================
+ Coverage   65.06%   65.38%   +0.31%     
==========================================
  Files         135      135              
  Lines       18933    19079     +146     
==========================================
+ Hits        12319    12474     +155     
+ Misses       6614     6605       -9     

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

@timj
timj force-pushed the tickets/DM-55659 branch 2 times, most recently from 4e70638 to a19accb Compare July 29, 2026 21:54
@timj
timj force-pushed the tickets/DM-55659 branch from a19accb to f38578e Compare July 29, 2026 22:57
pytest.skip() aborts the whole test function, unlike the SkipTest-in-
subTest pattern the unittest versions of these tests used, where only
the guarded block was skipped.  Two tests still relied on the old
semantics: test_piff dropped its trailing to_legacy checks when h5py
was missing, and the DifferenceImage test_roundtrip lost its butler-free
kernel and template assertions when the kernel component read skipped
for want of a butler.  Split the NDF round-trip and the butler-only
component read into dedicated tests so a missing dependency skips only
what actually needs it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@timj
timj merged commit e44aeb9 into main Jul 30, 2026
21 checks passed
@timj
timj deleted the tickets/DM-55659 branch July 30, 2026 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants