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

MITLibraries / transmogrifier-ab-diff / 11691251221
88%
main: 86%

Build:
Build:
LAST BUILD BRANCH: IN-1240-pip-audit
DEFAULT BRANCH: main
Ran 05 Nov 2024 07:34PM UTC
Jobs 1
Files 16
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

05 Nov 2024 07:33PM UTC coverage: 88.315% (-2.9%) from 91.207%
11691251221

push

github

jonavellecuerdo
Add option to download input files using a local MinIO server

Why these changes are being introduced:
* Downloading extract files improves the performance of the app by
reducing requests sent to AWS S3 and avoiding repeated downloads of
extract files used across multiple container runs. Having extract files
available on local disk also minimizes the occurence of network issues
or AWS credentials timing out during a transform. These changes introduces
a locally hosted MinIO server to act as a "local S3 bucket" as part of
the A/B diff workflow.

How this addresses that need:
* Add a Docker Compose YAML file to run local MinIO server
* Add Makefile commands for starting and stopping local MinIO server
* Add option '--download-files' to run-diff CLI command
* Implement download_input_files core function
* Update run_ab_transforms to suport use of local MinIO server

Side effects of this change:
* None

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

26 of 54 new or added lines in 5 files covered. (48.15%)

718 of 813 relevant lines covered (88.31%)

0.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11691251221.1 05 Nov 2024 07:34PM UTC 0
88.31
GitHub Action Run
Source Files on build 11691251221
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #11691251221
  • d163d932 on github
  • Prev Build on main (#11636162593)
  • Next Build on TIMX-353-download-extract-files (#11691269013)
  • 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