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

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

Build:
Build:
LAST BUILD BRANCH: IN-1555-migrate-to-uv
DEFAULT BRANCH: main
Ran 27 Jun 2025 05:51PM UTC
Files 22
Run time 0s
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.1

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

842 of 877 relevant lines covered (96.01%)

0.96 hits per line

Source Files on job 15932667975.1
  • Tree
  • List 22
  • Changed 5
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15932667975
  • 06a4486f on github
  • Prev Job for on support-for-dynamodb (#15880374030.1)
  • Next Job for on support-for-dynamodb (#16055691110.1)
  • 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