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

uc-cdis / metadata-service / 22003496374
94%

Build:
DEFAULT BRANCH: master
Ran 13 Feb 2026 09:40PM UTC
Jobs 1
Files 24
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

13 Feb 2026 09:30PM UTC coverage: 94.18% (+0.4%) from 93.821%
22003496374

push

github

web-flow
[PD-78] GINO -> SQLAlchemy and upgrade to Python 3.13 (#159)

* initial GINO to SQLAlchemy structure

* core CRUD operations for metadata in DAL

* alias operations for metadata DAL

* use URL.create() sqlalchemy 2.0 compatibility, update lock

* add batch and index DAL methods, add full unit testing for DAL layer

* remove Gino

* Apply automatic documentation changes

* update DB_DRIVER default config

* undo change

* test

* test

* test ci db fix

* update migration

* update migration

* fix migration, seperate db op and migration

* update test_server.py

* change unit test --cov-fail-under to 91

* address comments

* Fix for coverage reporting when using sqlalchemy async sessions

* fix nginx

* fix docstring

* fix populate.py

* update Dockerfile

* remove a line

* remove some asserts in test

---------

Co-authored-by: mark xiao <xiao2@uchicago.edu>
Co-authored-by: markxiao <markxiao@users.noreply.github.com>

378 of 393 new or added lines in 12 files covered. (96.18%)

2 existing lines in 2 files now uncovered.

2492 of 2646 relevant lines covered (94.18%)

0.94 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
95.35
7.85% src/mds/aliases.py
1
95.35
5.1% src/mds/main.py
1
97.78
-2.22% src/mds/maintain.py
1
97.36
-0.01% src/mds/objects.py
2
96.15
-3.85% src/mds/models.py
9
95.79
src/mds/db.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
97.36
-0.01% src/mds/objects.py
1
84.62
-0.5% src/mds/populate.py
Jobs
ID Job ID Ran Files Coverage
1 22003496374.1 13 Feb 2026 09:40PM UTC 24
94.18
GitHub Action Run
Source Files on build 22003496374
  • Tree
  • List 24
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 5274af19 on github
  • Prev Build on master (#20999096056)
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