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

MITLibraries / transmogrifier-ab-diff / 11500232128
97%
main: 86%

Build:
Build:
LAST BUILD BRANCH: IN-1240-pip-audit
DEFAULT BRANCH: main
Ran 24 Oct 2024 01:24PM UTC
Jobs 1
Files 14
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

24 Oct 2024 01:20PM UTC coverage: 96.641% (+0.09%) from 96.552%
11500232128

push

github

ghukill
Limit parallel containers of Transmogrifier

Why these changes are being introduced:

This app should support running 10, 100, or 1000 input files gracefully.
This would not be possible if every input file (and its actually doubled
given the A/B versions) were running in parallel as detached Docker containers.

An approach was needed to limit the number of concurrent containers, while
still running them with some concurrency.

How this addresses that need:
* Use threads to invoke the docker containers
* Thread is blocking until container finishes
* Limiting of parallel containers is achieved by
limiting parallel threads

Side effects of this change:
* None

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/TIMX-356

56 of 56 new or added lines in 3 files covered. (100.0%)

633 of 655 relevant lines covered (96.64%)

0.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11500232128.1 24 Oct 2024 01:24PM UTC 0
96.64
GitHub Action Run
Source Files on build 11500232128
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #11500232128
  • 2fe0ac77 on github
  • Prev Build on main (#11486508423)
  • Next Build on TIMX-356-limit-parallel-containers (#11505441535)
  • 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