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

NaturalHistoryMuseum / ckanext-versioned-datastore / #759
72%
main: 72%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: main
Ran 08 Jan 2026 09:38AM UTC
Jobs 1
Files 114
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

08 Jan 2026 09:32AM UTC coverage: 70.14% (-1.7%) from 71.848%
#759

push

coveralls-python

alycejenni
perf: cache list of public resources

Most resources are going to be public, so instead of retrieving a new list every time, or checking every single resource individually, we can cache a list of public resources and their status in the datastore. The cache is cleared every time a package or resource is created, updated, or deleted.

38 of 70 new or added lines in 4 files covered. (54.29%)

55 existing lines in 9 files now uncovered.

2908 of 4146 relevant lines covered (70.14%)

0.7 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
74.82
-3.05% ckanext/versioned_datastore/plugin.py
13
75.21
-5.74% ckanext/versioned_datastore/lib/utils.py
14
52.27
-28.45% ckanext/versioned_datastore/logic/validators.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
66.42
-0.75% ckanext/versioned_datastore/lib/importing/tasks.py
1
59.26
-1.85% ckanext/versioned_datastore/logic/data/action.py
2
81.4
-2.33% ckanext/versioned_datastore/lib/query/utils.py
2
79.03
-3.23% ckanext/versioned_datastore/logic/download/arg_objects.py
3
74.82
-3.05% ckanext/versioned_datastore/plugin.py
4
65.91
-9.09% ckanext/versioned_datastore/lib/importing/options.py
10
53.33
-13.77% ckanext/versioned_datastore/logic/slug/action.py
13
52.27
-28.45% ckanext/versioned_datastore/logic/validators.py
19
77.96
-7.76% ckanext/versioned_datastore/lib/downloads/download.py
Jobs
ID Job ID Ran Files Coverage
1 #759.1 08 Jan 2026 09:38AM UTC 114
70.14
Source Files on build #759
  • Tree
  • List 114
  • Changed 10
  • Source Changed 0
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ba0a3dcd on github
  • Prev Build on main
  • Next Build on ginger/cache-resources
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