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

geo-engine / geoengine / 42991948145
88%

Build:
DEFAULT BRANCH: main
Ran 11 Nov 2026 10:28AM UTC
Jobs 1
Files 476
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

11 Nov 2026 07:58AM UTC coverage: 87.996% (-0.006%) from 88.002%
42991948145

push

github

web-flow
feat(backend): validate GDAL tiles through the GDAL worker pool (#1421)

* feat(backend): validate GDAL tiles through the GDAL worker pool

Adding tiles to a dataset opened every local tile file with GDAL in the server
process, synchronously on the async runtime. The worker gains a header request
that returns the band's data type and the file's CRS without reading pixels, so
requests are now either a pixel read or a header read, and both share the pool's
join of identical requests and the retry around opening a file.

`CannotGetRasterDescriptorFromTileFile` is folded into `CannotOpenTileFile`,
which now carries the pool error. External tiles are still not opened.

Adapted from 285082259 and c4337bf62 of feat/md-gdal-source, without the
multidimensional reads.

* fix(backend): log fatal worker IPC errors through tracing

The subscriber is set up before run(), so the error reaches the worker log
and OpenTelemetry instead of bare stderr.

268 of 350 new or added lines in 6 files covered. (76.57%)

3 existing lines in 2 files now uncovered.

138074 of 156909 relevant lines covered (88.0%)

535474.19 hits per line

Uncovered Changes

Lines Coverage ∆ File
53
0.0
0.0% geoengine/operators/src/bin/gdalsource_process_main.rs
13
96.32
-0.06% geoengine/operators/src/source/gdal_worker_process/process_pool.rs
11
87.36
-2.64% geoengine/operators/src/source/gdal_worker_process/reader.rs
5
94.27
-0.04% geoengine/operators/src/source/gdal_worker_process/process_impl.rs

Coverage Regressions

Lines Coverage ∆ File
2
0.0
0.0% geoengine/operators/src/bin/gdalsource_process_main.rs
1
21.21
-0.76% geoengine/datatypes/src/raster/data_type.rs
Jobs
ID Job ID Ran Files Coverage
1 42991948145.1 11 Nov 2026 10:28AM UTC 476
88.0
GitHub Action Run
Source Files on build 42991948145
  • Tree
  • List 476
  • Changed 11
  • Source Changed 8
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42991948145
  • 6e5dbb2f on github
  • Prev Build on gh-readonly-queue/main/pr-1420-be7c4adbef5ac24cab5dbe78e1e292d4f9820130 (#42983422653)
  • Next Build on main (#43081557209)
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