Skip to content

NDI Cloud file CRC-32: lookupFiles, checksummed uploads, crc32 in file listings - #1025

Merged
stevevanhooser merged 4 commits into
mainfrom
claude/file-crc32-lookup
Oct 13, 2026
Merged

stevevanhooser merged 4 commits into
mainfrom
claude/file-crc32-lookup

Fail, not skip, the signed URL set job test when the worker is missing

f7955ea
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 13, 2026 in 1s

30.32% (+0.15%) compared to 1dd3029

View this Pull Request on Codecov

30.32% (+0.15%) compared to 1dd3029

Details

Codecov Report

❌ Patch coverage is 62.02532% with 60 lines in your changes missing coverage. Please review.
✅ Project coverage is 30.32%. Comparing base (1dd3029) to head (f7955ea).

Files with missing lines Patch % Lines
...i/+cloud/+api/+implementation/+files/LookupFiles.m 45.16% 17 Missing ⚠️
src/ndi/+ndi/+cloud/+api/+files/lookupFiles.m 42.10% 11 Missing ⚠️
src/ndi/+ndi/+cloud/uploadSingleFile.m 0.00% 8 Missing ⚠️
...ndi/+cloud/+api/+implementation/+files/ListFiles.m 0.00% 5 Missing ⚠️
...+ndi/+cloud/+api/+implementation/+files/PutFiles.m 73.68% 5 Missing ⚠️
src/ndi/+ndi/+cloud/+api/+files/getFileUploadURL.m 0.00% 3 Missing ⚠️
src/ndi/+ndi/+cloud/+api/+files/putFiles.m 0.00% 3 Missing ⚠️
...oud/+api/+implementation/+files/GetFileUploadURL.m 83.33% 2 Missing ⚠️
...ud/+api/+implementation/+files/fileMetadataArray.m 90.00% 2 Missing ⚠️
...d/+api/+implementation/+files/GetSignedURLSetAll.m 66.66% 1 Missing ⚠️
... and 3 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1025      +/-   ##
==========================================
+ Coverage   30.17%   30.32%   +0.15%     
==========================================
  Files         870      876       +6     
  Lines       44076    44217     +141     
==========================================
+ Hits        13298    13410     +112     
- Misses      30778    30807      +29     

☔ View full report in Codecov by Harness.
📢 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.