• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MITLibraries / dspace-submission-composer / 15932667975
95%
main: 96%

Build:
Build:
LAST BUILD BRANCH: IN-1555-migrate-to-uv
DEFAULT BRANCH: main
Ran 27 Jun 2025 05:51PM UTC
Jobs 1
Files 22
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Jun 2025 05:50PM UTC coverage: 96.009% (+0.7%) from 95.313%
15932667975

push

github

web-flow
Update 'reconcile' command to use DynamoDB table (#180)

Why these changes are being introduced:
* This work is an important part of ensuring that running
DSC is idempotent via tracking the state of item submissions
using a DynamoDB table. With 'reconcile' being the first step
of the DSC workflow, it is during this step that an item
submission is first recorded in the DynamoDB table.

How this addresses that need:
* Create final method Workflow.reconcile_items to orchestrate
commands for reconciling bitstreams and metadata and writing
results to DynamoDB
* Create final internal method for writing reconcile results
to DynamoDB
* Add unit tests for 'SimpleCSV' workflow
* Set table name for ItemSubmissionDB in dsc.cli.main

Side effects of this change:
* Connects the application to DynamoDB

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/IN-1316

49 of 50 new or added lines in 4 files covered. (98.0%)

842 of 877 relevant lines covered (96.01%)

0.96 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
95.13
0.16% dsc/workflows/base/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 15932667975.1 27 Jun 2025 05:51PM UTC 22
96.01
GitHub Action Run
Source Files on build 15932667975
  • Tree
  • List 22
  • Changed 5
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15932667975
  • 06a4486f on github
  • Prev Build on support-for-dynamodb (#15880374030)
  • Next Build on support-for-dynamodb (#16055691110)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc