Skip to content
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

DM-43960: Make PipelineStepTester more flexible #414

Merged
merged 3 commits into from Apr 19, 2024
Merged

Conversation

kfindeisen
Copy link
Member

@kfindeisen kfindeisen commented Apr 18, 2024

This PR adds an optional config patcher to PipelineStepTester, making it possible to run it on ApPipe and ApPipeWithFakes.

Checklist

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

@kfindeisen kfindeisen changed the title DM-43960: Spatial sample metrics task breaks fakes pipeline DM-43960: Make PipelineStepTester more flexible Apr 18, 2024
@kfindeisen kfindeisen force-pushed the tickets/DM-43960 branch 2 times, most recently from cbdbadd to 2d0dd30 Compare April 18, 2024 20:49
Copy link

codecov bot commented Apr 18, 2024

Codecov Report

Attention: Patch coverage is 0% with 14 lines in your changes are missing coverage. Please review.

Project coverage is 80.99%. Comparing base (6fe576e) to head (e264715).

Files Patch % Lines
python/lsst/pipe/base/tests/pipelineStepTester.py 0.00% 14 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #414      +/-   ##
==========================================
- Coverage   81.10%   80.99%   -0.11%     
==========================================
  Files          93       93              
  Lines       10768    10780      +12     
  Branches     2056     2057       +1     
==========================================
- Hits         8733     8731       -2     
- Misses       1691     1704      +13     
- Partials      344      345       +1     

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

Prospective users should be able to understand how to use the class
without having to read the code.
This parameter makes it possible to modify the pipeline read from the
file if the file pipeline cannot be valid as-is.
The original output format assumed a non-empty suffix, but this leads
to a confusing "()" if the full pipeline is tested at once.
@kfindeisen kfindeisen merged commit bfcfa1a into main Apr 19, 2024
11 of 13 checks passed
@kfindeisen kfindeisen deleted the tickets/DM-43960 branch April 19, 2024 19:38
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.

None yet

2 participants