• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

OSGeo / gdal / 21456779789
72%

Build:
DEFAULT BRANCH: master
Ran 28 Jan 2026 11:18PM UTC
Jobs 1
Files 2041
Run time 4min
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

28 Jan 2026 09:49PM UTC coverage: 71.676% (+0.09%) from 71.583%
21456779789

Pull #13726

github

web-flow
Merge 214852bd0 into 3c5c59239
Pull Request #13726: VFK: Support MultiPolygons in the BUD block (fixes #11696)

21 of 26 new or added lines in 4 files covered. (80.77%)

34408 existing lines in 174 files now uncovered.

602651 of 840799 relevant lines covered (71.68%)

298952.97 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
66.67
-3.33% ogr/ogrsf_frmts/vfk/vfkreaderp.h
3
78.6
2.89% ogr/ogrsf_frmts/vfk/vfkdatablocksqlite.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.53
-0.02% autotest/cpp/test_gdal.cpp
1
53.61
-0.08% frmts/gtiff/libtiff/tif_dir.c
1
63.4
0.0% frmts/gtiff/libtiff/tif_open.c
1
84.18
-0.63% frmts/wms/gdalhttp.cpp
1
91.14
-0.63% frmts/wms/gdalwmscache.cpp
1
91.67
0.0% ogr/ogrsf_frmts/elastic/ogrelasticdriver.cpp
1
94.29
0.0% ogr/ogrsf_frmts/miramon/ogrmiramondriver.cpp
1
74.69
0.54% ogr/ogrsf_frmts/mitab/mitab_mapfile.cpp
1
88.41
0.0% ogr/ogrsf_frmts/s57/ogrs57driver.cpp
1
92.29
-0.1% ogr/ogrsf_frmts/shape/shape2ogr.cpp
1
76.67
0.0% ogr/ogrsf_frmts/sosi/ogrsosidriver.cpp
1
70.24
-0.22% port/cpl_error.cpp
1
89.64
-0.09% port/cpl_string.cpp
1
71.59
0.19% third_party/LercLib/Lerc2.h
2
95.08
-3.28% alg/marching_squares/contour_generator.h
2
98.33
0.0% autotest/cpp/testclosedondestroydm.cpp
2
63.92
-1.27% frmts/gtiff/libgeotiff/geo_new.c
2
54.79
0.44% frmts/gtiff/libtiff/tif_dirwrite.c
2
80.83
0.0% frmts/gtiff/libtiff/tif_predict.c
2
0.0
0.0% frmts/png/pngdataset.h
2
84.9
-0.14% frmts/zarr/zarr_v2_group.cpp
2
93.55
0.0% gcore/gdal_multidim.h
2
85.71
0.0% gnm/gnm.h
2
90.38
0.0% ogr/ogrsf_frmts/gpx/ogrgpxdriver.cpp
2
66.67
-3.33% ogr/ogrsf_frmts/vfk/vfkreaderp.h
2
70.19
-0.75% port/cpl_vsisimple.cpp
3
93.91
0.0% apps/gdalalg_raster_reproject.cpp
3
97.92
1.31% apps/gdalalg_vector_rasterize.cpp
3
91.77
0.0% frmts/raw/rrasterdataset.cpp
3
40.0
-32.51% frmts/zarr/zarr_v3_codec.cpp
3
94.95
0.0% ogr/ogrsf_frmts/mvt/ogrmvtdataset.cpp
3
82.41
0.0% ogr/ogrsf_frmts/s57/ogrs57datasource.cpp
3
79.15
-0.61% port/cpl_multiproc.cpp
3
91.27
-0.9% port/cplstringlist.cpp
3
84.92
0.0% port/cpl_vsil_cache.cpp
4
77.16
0.0% frmts/ecw/ecwcreatecopy.cpp
4
90.24
-0.39% port/cpl_json.cpp
4
81.3
0.66% port/cpl_vsil_buffered_reader.cpp
5
95.69
0.07% frmts/gtiff/gtiffrasterband.cpp
5
29.5
0.0% frmts/hdf4/hdf4imagedataset.cpp
5
82.09
0.86% frmts/nitf/nitfrasterband.cpp
5
68.09
0.0% ogr/ogrsf_frmts/amigocloud/ogramigoclouddriver.cpp
5
56.7
0.0% port/cpl_vsil_stdout.cpp
6
43.79
-1.35% frmts/gtiff/libtiff/tif_dirinfo.c
6
85.6
0.0% frmts/northwood/grddataset.cpp
6
84.09
3.24% gcore/gdalrescaledalphaband.cpp
7
35.16
-0.02% frmts/gtiff/libtiff/tif_dirread.c
7
77.16
0.0% frmts/terragen/terragendataset.cpp
8
87.02
-2.58% frmts/zarr/zarr_group.cpp
8
85.17
0.01% ogr/ogrgeometry.cpp
9
97.41
-0.17% alg/contour.cpp
9
75.83
0.0% frmts/wms/gdalwmsdataset.cpp
11
91.79
-8.21% apps/gdalalg_raster_rgb_to_palette.cpp
11
92.19
-0.02% frmts/e57/e57driver.cpp
11
30.97
0.0% frmts/null/nulldataset.cpp
11
94.99
0.0% frmts/plmosaic/plmosaicdataset.cpp
11
52.94
0.51% frmts/zarr/zarr_filters.cpp
12
92.74
2.42% frmts/vrt/vrtdataset.h
12
85.41
-0.08% port/cpl_vsil_sparsefile.cpp
13
67.56
0.0% frmts/pcidsk/pcidskdataset2.cpp
13
76.79
0.0% gcore/gdaldefaultasync.cpp
13
83.19
0.0% ogr/ogrsf_frmts/georss/ogrgeorssdatasource.cpp
13
96.45
0.64% port/cpl_vsi_mem.cpp
15
72.8
0.0% frmts/exr/exrdataset.cpp
16
76.95
0.0% ogr/ogrsf_frmts/generic/ogr_miattrind.cpp
17
97.31
-0.4% apps/gdalalg_raster_compare.cpp
17
94.04
0.0% port/cpl_vsil_crypt.cpp
18
0.0
0.0% ogr/ogrsf_frmts/ngw/ogr_ngw.h
18
92.7
0.15% ogr/ogrsf_frmts/plscenes/ogrplscenesdatav1dataset.cpp
21
69.17
0.0% frmts/ecw/gdal_ecw.h
21
60.69
0.0% frmts/wms/gdalwmsrasterband.cpp
22
91.5
0.07% frmts/gtiff/gtiffdataset_read.cpp
22
89.82
2.92% frmts/zarr/zarr_sharedresource.cpp
23
82.04
-0.07% port/cpl_vsil_stdin.cpp
24
77.02
1.72% port/cpl_vsil_subfile.cpp
25
88.52
0.0% alg/gdal_crs.cpp
26
82.21
0.02% ogr/ogrsf_frmts/libkml/ogrlibkmldatasource.cpp
27
67.44
0.07% ogr/ogrsf_frmts/nas/nasreader.cpp
28
93.56
0.14% alg/gdalmediancut.cpp
29
64.24
0.0% gcore/gdalproxydataset.cpp
29
86.9
0.0% port/cpl_vsil_curl_streaming.cpp
30
94.22
0.01% frmts/gtiff/gtiffdataset.cpp
30
79.67
0.0% frmts/pcraster/pcrasterdataset.cpp
30
62.89
0.0% gnm/gnm_frmts/file/gnmfilenetwork.cpp
31
81.18
-7.48% alg/gdal_tps.cpp
31
90.78
-0.11% ogr/ogrsf_frmts/jml/ogrjmllayer.cpp
32
0.0
0.0% ogr/ogrsf_frmts/pgeo/ogrpgeolayer.cpp
33
87.94
0.0% ogr/ograpispy.cpp
34
66.42
0.0% port/cpl_vsi_virtual.h
35
86.82
2.29% alg/gdaldither.cpp
36
80.95
0.0% frmts/openjpeg/opjdatasetbase.h
38
94.2
0.05% apps/gdalalg_vector_partition.cpp
39
91.66
-0.03% ogr/ogrgeometryfactory.cpp
43
52.05
0.74% ogr/ogrsf_frmts/nas/ogrnaslayer.cpp
43
90.11
-2.15% port/cpl_vsil_unix_stdio_64.cpp
44
90.89
1.5% frmts/zarr/zarr_v3_group.cpp
44
90.5
0.4% ogr/ogrsf_frmts/gml/ogrgmllayer.cpp
47
83.96
0.0% apps/gdalalg_vsi_sozip.cpp
47
78.34
-0.02% frmts/mrf/marfa_dataset.cpp
47
60.4
0.16% port/cpl_vsil_chunked_write_handle.cpp
48
88.41
0.4% frmts/gtiff/gtiffrasterband_read.cpp
50
87.16
0.98% frmts/vrt/vrtsources.cpp
50
90.48
0.01% gcore/gdaldefaultoverviews.cpp
53
69.52
-0.67% alg/thinplatespline.cpp
57
19.72
-53.62% alg/gdallinearsystem.cpp
57
77.38
-0.07% frmts/vrt/vrtwarped.cpp
59
87.54
-0.22% alg/gdalwarpoperation.cpp
59
90.96
0.33% frmts/zarr/zarrdriver.cpp
63
89.48
0.02% port/cpl_vsil.cpp
75
92.53
0.33% frmts/zarr/zarr_v2_array.cpp
76
94.53
-0.15% frmts/vrt/pixelfunctions.cpp
78
91.01
0.27% frmts/vrt/vrtpansharpened.cpp
81
91.26
0.22% frmts/vrt/vrtdataset.cpp
81
80.33
-0.5% frmts/xyz/xyzdataset.cpp
82
89.36
0.0% ogr/ogrsf_frmts/gml/ogrgmldatasource.cpp
84
74.09
0.0% frmts/gsg/gsbgdataset.cpp
87
81.25
-0.04% apps/gdalmdiminfo_lib.cpp
87
91.56
0.01% frmts/gtiff/gtiffdataset_write.cpp
89
79.02
-0.23% gcore/gdaldrivermanager.cpp
91
92.88
0.02% ogr/ogrsf_frmts/parquet/ogrparquetlayer.cpp
95
92.85
0.29% frmts/mem/memdataset.cpp
99
91.91
0.64% apps/gdalalg_raster_blend.cpp
100
88.12
0.0% ogr/ogrsf_frmts/generic/ogrlayerarrow.cpp
102
75.78
2.69% ogr/ogrsf_frmts/hana/ogrhanadatasource.cpp
103
93.11
-0.17% frmts/libertiff/libertiffdataset.cpp
104
89.83
-0.16% frmts/sentinel2/sentinel2dataset.cpp
105
88.2
2.5% frmts/zarr/zarr_v3_array.cpp
107
90.98
-0.02% frmts/pds/isis3dataset.cpp
107
94.08
0.0% gcore/gdalalgorithm.cpp
108
84.34
0.0% frmts/daas/daasdataset.cpp
108
87.24
-0.05% frmts/kmlsuperoverlay/kmlsuperoverlaydataset.cpp
113
34.05
0.0% frmts/leveller/levellerdataset.cpp
114
67.74
0.0% frmts/gsg/gs7bgdataset.cpp
115
82.24
0.14% frmts/ecw/ecwdataset.cpp
116
75.43
0.32% frmts/eeda/eedaidataset.cpp
117
82.54
0.06% apps/gdal_rasterize_lib.cpp
118
90.72
0.08% gcore/gdalmultidim.cpp
122
0.0
0.0% gnm/gnm_frmts/db/gnmdbnetwork.cpp
122
70.16
4.63% ogr/ogr_api.cpp
123
26.2
0.0% port/cpl_vsil_plugin.cpp
131
88.38
0.02% alg/gdaltransformer.cpp
139
88.8
0.5% frmts/vrt/vrtmultidim.cpp
148
90.13
-0.17% apps/gdaldem_lib.cpp
162
88.0
0.09% gcore/overview.cpp
171
62.44
-0.2% frmts/rs2/rs2dataset.cpp
173
89.67
0.0% ogr/ogrsf_frmts/gpkg/ogrgeopackagedatasource.cpp
183
82.27
0.0% ogr/ogrsf_frmts/sqlite/ogrsqlitedatasource.cpp
184
86.37
-0.86% frmts/vrt/vrtsourcedrasterband.cpp
185
91.02
0.01% ogr/ogrfeature.cpp
187
79.67
0.0% frmts/nitf/nitffile.cpp
209
88.12
1.19% frmts/zarr/zarr_array.cpp
212
86.43
-0.14% frmts/opjlike/jp2opjlikedataset.cpp
213
83.02
0.0% frmts/jpeg/jpgdataset.cpp
221
74.88
0.0% port/cpl_vsil_curl.cpp
221
85.88
0.0% port/cpl_vsil_s3.cpp
226
69.92
-0.08% frmts/ogcapi/gdalogcapidataset.cpp
237
56.63
0.62% frmts/safe/safedataset.cpp
244
87.15
0.06% frmts/pds/pds4dataset.cpp
248
73.94
0.0% frmts/mbtiles/mbtilesdataset.cpp
290
80.48
-0.05% frmts/nitf/nitfdataset.cpp
307
86.49
0.0% frmts/hdf5/bagdataset.cpp
314
78.88
0.08% port/cpl_vsil_gzip.cpp
331
80.62
0.1% apps/ogr2ogr_lib.cpp
336
78.21
0.01% ogr/ogrsf_frmts/generic/ogrlayer.cpp
446
86.14
0.15% gcore/gdaldataset.cpp
447
0.0
0.0% ogr/ogrsf_frmts/ngw/gdalngwdataset.cpp
545
82.62
0.31% gcore/gdalrasterband.cpp
570
64.25
0.01% frmts/pdf/pdfdataset.cpp
652
82.52
1.08% build-coverage/swig/python/extensions/ogr_wrap.cpp
919
14.93
0.0% build-coverage/swig/csharp/ogr_wrap.cpp
1035
12.07
-0.04% build-coverage/swig/java/org/gdal/ogr/ogr_wrap.cpp
5116
7.86
-0.02% build-coverage/swig/csharp/gdal_wrap.cpp
5154
79.62
0.03% build-coverage/swig/python/extensions/gdal_wrap.cpp
9236
7.65
-0.01% build-coverage/swig/java/org/gdal/gdal/gdal_wrap.cpp
Jobs
ID Job ID Ran Files Coverage
1 21456779789.1 28 Jan 2026 11:18PM UTC 2041
71.68
GitHub Action Run
Source Files on build 21456779789
  • Tree
  • List 2041
  • Changed 1279
  • Source Changed 1259
  • Coverage Changed 223
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21456779789
  • Pull Request #13726
  • PR Base - master (#21118369724)
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