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

geo-engine / geoengine / 36756002230
87%
main: 87%

Build:
Build:
LAST BUILD BRANCH: dependabot/patch_updates-b9f1cef99c
DEFAULT BRANCH: main
Ran 30 Sep 2026 06:43PM UTC
Jobs 1
Files 452
Run time 2min
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

30 Sep 2026 06:04PM UTC coverage: 87.441% (+0.02%) from 87.422%
36756002230

push

github

web-flow
feat: make cache ttl configurable in settings and provider def (#1299)

* make cache ttl configurable in settings and provider def

* make naming more consistent

* fix: apply cache TTL defaults consistently

Use the configured TTL for empty WFS and WMS results and GDAL gap fillers. Merge cache hints from empty raster tiles while preserving explicit source TTLs.

Avoid recursive default TTL initialization and remove unnecessary server configuration loading from the STAC harvester.

* fix tests

* remov once lock and Default::default

* lint

* fix test

* dataset level cache_ttl for gdalmultiband

* add cache_ttl to add_multiband_gdal_source

1076 of 1146 new or added lines in 107 files covered. (93.89%)

6 existing lines in 4 files now uncovered.

131698 of 150614 relevant lines covered (87.44%)

551744.02 hits per line

Uncovered Changes

Lines Coverage ∆ File
16
43.45
0.14% geoengine/services/src/api/model/services.rs
9
52.8
-3.13% geoengine/services/src/config.rs
7
54.69
1.61% geoengine/services/src/api/model/operators.rs
5
62.42
2.86% geoengine/operators/src/engine/execution_context.rs
5
68.75
-1.62% geoengine/operators/src/engine/query.rs
5
92.88
-0.33% geoengine/operators/src/source/multi_band_gdal_source/mod.rs
5
93.62
-0.46% geoengine/services/src/api/handlers/wms.rs
4
91.39
-0.19% geoengine/operators/src/source/gdal_source/mod.rs
2
94.77
0.0% geoengine/operators/src/source/ogr_source/mod.rs
2
79.72
0.0% geoengine/operators/src/util/gdal.rs
2
94.16
-0.69% geoengine/operators/src/util/raster_stream_to_png.rs
2
62.44
1.2% geoengine/services/src/contexts/mod.rs
1
90.84
0.0% geoengine/datatypes/src/collections/batch_builder.rs
1
54.75
0.0% geoengine/operators/src/processing/meteosat/mod.rs
1
0.0
0.0% geoengine/services/src/cli/tile_import.rs
1
97.01
0.0% geoengine/services/src/contexts/postgres.rs
1
85.75
0.0% geoengine/services/src/datasets/external/pangaea/mod.rs
1
84.95
0.0% geoengine/services/src/datasets/external/wildlive/mod.rs

Coverage Regressions

Lines Coverage ∆ File
2
82.28
0.87% geoengine/datatypes/src/primitives/ttl.rs
2
85.03
-0.31% geoengine/operators/src/cache/shared_cache.rs
1
60.0
0.24% geoengine/services/src/api/model/datatypes.rs
1
0.0
0.0% geoengine/services/src/cli/tile_import.rs
Jobs
ID Job ID Ran Files Coverage
1 36756002230.1 30 Sep 2026 06:43PM UTC 452
87.44
GitHub Action Run
Source Files on build 36756002230
  • Tree
  • List 452
  • Changed 109
  • Source Changed 108
  • Coverage Changed 33
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36756002230
  • d5814ae3 on github
  • Prev Build on gh-readonly-queue/main/pr-1306-ab594a0febd6f72f6fe6d85f4aaf25eecbc2cebd (#36550294501)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc