Skip to content

Develop => main#186

Merged
ialarmedalien merged 171 commits into
mainfrom
develop
Jun 16, 2026
Merged

Develop => main#186
ialarmedalien merged 171 commits into
mainfrom
develop

Conversation

@ialarmedalien

Copy link
Copy Markdown
Collaborator

Description of PR purpose/changes

Merging develop => main to prep for next release

mattldawson and others added 30 commits April 16, 2026 15:18
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
mattldawson and others added 25 commits June 3, 2026 13:57
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Add qsv to docker image for xSV linting/validation/etc.
Replace MinIO with CEPH for testing
Use xml_file_splitter binary instead of docker container
Add decompression of gz file util
* relabel ceph tests; let fail if ceph not reachable

* address copilot comments

* update test script to exclude ceph tests

* update test script to exclude ceph tests

* fail fast when ceph unreachable

* clean up test imports

* formatting

---------

Co-authored-by: i alarmed alien <ialarmedalien@users.noreply.github.com>
* use path types for s3, ftp, local paths for ncbi ftp

* Potential fix for pull request finding 'Statement has no effect'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>

* Potential fix for pull request finding 'Unused import'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* address copilot comments

* Update src/cdm_data_loaders/ncbi_ftp/manifest.py

Co-authored-by: i alarmed alien <ialarmedalien@users.noreply.github.com>

* address review comments

* address review comments

* address review comments

* clean up settings tests

* clean up settings tests more

---------

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: i alarmed alien <ialarmedalien@users.noreply.github.com>
Dependency updates for 06-2026
@ialarmedalien ialarmedalien self-assigned this Jun 16, 2026
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 87.48906% with 143 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.06%. Comparing base (21d3a6f) to head (103b824).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/cdm_data_loaders/utils/s3.py 57.51% 65 Missing ⚠️
src/cdm_data_loaders/ncbi_ftp/promote.py 89.95% 23 Missing ⚠️
src/cdm_data_loaders/ncbi_ftp/manifest.py 92.98% 19 Missing ⚠️
...rc/cdm_data_loaders/pipelines/ncbi_ftp_download.py 91.92% 13 Missing ⚠️
src/cdm_data_loaders/ncbi_ftp/assembly.py 90.36% 8 Missing ⚠️
src/cdm_data_loaders/utils/ftp_client.py 90.24% 8 Missing ⚠️
src/cdm_data_loaders/ncbi_ftp/metadata.py 91.56% 7 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #186      +/-   ##
==========================================
+ Coverage   60.13%   67.06%   +6.92%     
==========================================
  Files          64       72       +8     
  Lines        3339     4424    +1085     
==========================================
+ Hits         2008     2967     +959     
- Misses       1331     1457     +126     
Files with missing lines Coverage Δ
src/cdm_data_loaders/ncbi_ftp/constants.py 100.00% <100.00%> (ø)
src/cdm_data_loaders/pipelines/all_the_bacteria.py 97.16% <ø> (ø)
src/cdm_data_loaders/pipelines/ncbi_rest_api.py 90.47% <100.00%> (+2.24%) ⬆️
src/cdm_data_loaders/utils/checksums.py 100.00% <100.00%> (ø)
src/cdm_data_loaders/utils/gz.py 92.85% <100.00%> (+3.11%) ⬆️
src/cdm_data_loaders/utils/spark_delta.py 82.41% <100.00%> (ø)
src/cdm_data_loaders/ncbi_ftp/metadata.py 91.56% <91.56%> (ø)
src/cdm_data_loaders/ncbi_ftp/assembly.py 90.36% <90.36%> (ø)
src/cdm_data_loaders/utils/ftp_client.py 90.24% <90.24%> (ø)
...rc/cdm_data_loaders/pipelines/ncbi_ftp_download.py 91.92% <91.92%> (ø)
... and 3 more

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 78ce964...103b824. Read the comment docs.

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

@ialarmedalien ialarmedalien merged commit 4df47cd into main Jun 16, 2026
16 checks passed
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