Skip to content

Conversation

@mtauraso
Copy link
Collaborator

  • When manifest or filter_catalog files contain filenames that are obviously for the wrong object ID, we will drop the relevant object and emit a warning
  • Testing system extended to allow tests for malformed manifests to be written.
  • Small fixup to .setup_dev.sh script to make sure that it's promise to "not output logs" unless there is an error is actually true.

@mtauraso mtauraso requested a review from aritraghsh09 March 20, 2025 19:31
@mtauraso mtauraso force-pushed the hsc_malformed_manifest branch from 7d85104 to 2344e5f Compare March 20, 2025 19:31
@codecov
Copy link

codecov bot commented Mar 20, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 36.04%. Comparing base (b26a71d) to head (ce02439).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #242      +/-   ##
==========================================
+ Coverage   35.55%   36.04%   +0.49%     
==========================================
  Files          33       33              
  Lines        2610     2627      +17     
==========================================
+ Hits          928      947      +19     
+ Misses       1682     1680       -2     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link

github-actions bot commented Mar 20, 2025

Before [b26a71d] After [7c98284] Ratio Benchmark (Parameter)
1.60±1s 2.21±1s ~1.38 benchmarks.time_computation
4.11k 2.7k 0.66 benchmarks.mem_list

Click here to view all benchmarks.

@mtauraso mtauraso force-pushed the hsc_malformed_manifest branch from 2344e5f to 2465eb0 Compare March 20, 2025 19:39
@mtauraso mtauraso requested a review from drewoldag March 20, 2025 20:00
@mtauraso mtauraso self-assigned this Mar 20, 2025
Copy link
Collaborator

@aritraghsh09 aritraghsh09 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Collaborator

@drewoldag drewoldag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Made a couple of small suggestions, nothing that should block moving ahead.

echo "This might take a few minutes. Only errors will be printed to stdout"
python -m pip install -e .'[dev]' > /dev/null
if [ -f docs/requirements.txt ]; then python -m pip install -r docs/requirements.txt; fi
if [ -f docs/requirements.txt ]; then python -m pip install -r docs/requirements.txt > /dev/null; fi
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you haven't already, it would be worthwhile percolating this up to the Python Project Template.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mtauraso mtauraso force-pushed the hsc_malformed_manifest branch 2 times, most recently from cae2913 to ae52b7e Compare March 24, 2025 21:23
- When manifest or filter_catalog files contain filenames that are obviously for the
  wrong object ID, we will drop the relevant object and emit a warning
- Testing system extended to allow tests for malformed manifests to be written.
- Small fixup to .setup_dev.sh script to make sure that it's promise to "not output logs"
  unless there is an error is actually true.
@mtauraso mtauraso force-pushed the hsc_malformed_manifest branch from ae52b7e to ce02439 Compare March 24, 2025 22:49
@mtauraso mtauraso merged commit 497801b into main Mar 24, 2025
9 checks passed
@mtauraso mtauraso deleted the hsc_malformed_manifest branch March 24, 2025 22:54
aritraghsh09 pushed a commit that referenced this pull request Apr 23, 2025
- When manifest or filter_catalog files contain filenames that are obviously for the
  wrong object ID, we will drop the relevant object and emit a warning
- Testing system extended to allow tests for malformed manifests to be written.
- Small fixup to .setup_dev.sh script to make sure that it's promise to "not output logs"
  unless there is an error is actually true.
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.

4 participants