• 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 / 18121514582
71%
master: 72%

Build:
Build:
LAST BUILD BRANCH: gt-init
DEFAULT BRANCH: master
Ran 30 Sep 2025 07:53AM UTC
Jobs 1
Files 2000
Run time 5min
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 2025 06:57AM UTC coverage: 71.255% (+0.04%) from 71.216%
18121514582

Pull #13055

github

web-flow
Merge d16f68a73 into b4da00837
Pull Request #13055: Doc: Enable CI testing of Python API examples

586055 of 822476 relevant lines covered (71.25%)

290526.31 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
99.59
0.0% apps/gdalalg_vector_pipeline.cpp
1
98.8
0.0% frmts/derived/deriveddataset.cpp
1
98.48
0.0% frmts/ecw/ecwdrivercore.cpp
1
54.81
0.06% frmts/gtiff/libtiff/tif_dirwrite.c
1
84.46
-0.17% frmts/gtiff/libtiff/tif_lzw.c
1
80.83
-0.18% frmts/gtiff/libtiff/tif_predict.c
1
98.9
0.0% frmts/hdf4/hdf4drivercore.cpp
1
97.44
0.0% frmts/heif/heifdrivercore.cpp
1
97.5
0.0% frmts/mrf/mrfdrivercore.cpp
1
97.96
0.0% frmts/pdf/pdfdrivercore.cpp
1
0.0
0.0% frmts/png/pngdataset.h
1
98.57
0.0% frmts/tiledb/tiledbdrivercore.cpp
1
97.22
0.0% frmts/wmts/wmtsdrivercore.cpp
1
98.73
0.0% frmts/zarr/zarr.h
1
85.04
-0.13% frmts/zarr/zarr_v3_array.cpp
1
88.46
-0.15% gcore/gdalpamrasterband.cpp
1
98.59
0.0% gcore/gdal_typetraits.h
1
91.9
0.18% gcore/rasterio.cpp
1
87.94
-0.12% ogr/ograpispy.cpp
1
91.49
-0.04% ogr/ogrgeometryfactory.cpp
1
92.63
-0.32% ogr/ogrpolygon.cpp
1
98.0
0.0% ogr/ogrsf_frmts/libkml/ogrlibkmldrivercore.cpp
1
62.07
-1.15% third_party/fast_float/parse_number.h
1
86.56
-0.22% third_party/libertiff/libertiff.hpp
2
91.72
-0.06% alg/gdalgrid.cpp
2
91.94
-1.08% apps/gdalalg_raster_create.cpp
2
78.57
-6.04% apps/gdalalg_raster_pipeline.h
2
93.03
-0.07% apps/gdalalg_raster_tile.cpp
2
98.98
-1.02% apps/gdalalg_vector_layer_algebra.cpp
2
84.62
-4.57% apps/gdalalg_vector_pipeline.h
2
96.0
0.0% apps/gdal.cpp
2
63.92
-1.27% frmts/gtiff/libgeotiff/geo_new.c
2
63.13
-0.27% frmts/gtiff/libtiff/tif_open.c
2
93.1
0.0% frmts/hdf5/hdf5dataset.h
2
76.66
-0.04% gcore/gdal_misc.cpp
2
87.82
-0.03% gcore/overview.cpp
2
86.0
-1.33% ogr/ogr_proj_p.cpp
2
97.59
0.0% ogr/ogrsf_frmts/gmlas/ogrgmlasdrivercore.cpp
2
70.82
-0.21% port/cpl_compressor.cpp
2
95.81
-0.47% port/cpl_vsi_mem.cpp
3
89.66
1.66% frmts/gtiff/gtiffbitmapband.cpp
3
41.5
-0.45% frmts/gtiff/libtiff/tif_dirinfo.c
3
66.02
-0.45% frmts/gtiff/libtiff/tif_read.c
3
98.5
0.0% frmts/pds/pdsdrivercore.cpp
3
84.0
0.0% frmts/wcs/wcsdrivercore.cpp
3
92.4
0.02% ogr/ogrsf_frmts/gmlas/ogrgmlasschemaanalyzer.cpp
3
94.37
1.3% ogr/ogrsf_frmts/gmlutils/gmlpropertydefn.cpp
3
87.8
0.3% ogr/ogrsf_frmts/jsonfg/ogrjsonfgstreamedlayer.cpp
3
89.19
0.62% ogr/ogrsf_frmts/jsonfg/ogrjsonfgstreamingparser.cpp
3
91.67
0.0% ogr/ogrsf_frmts/odbc/ogrodbcdrivercore.cpp
3
50.84
-1.68% third_party/LercLib/Lerc.cpp
4
89.8
0.0% frmts/gtiff/gtiffsplitband.cpp
4
53.45
-0.32% frmts/gtiff/libtiff/tif_dir.c
4
94.0
-0.57% gcore/gdalpamdataset.cpp
4
92.31
0.0% ogr/ogrsf_frmts/adbc/ogradbcdrivercore.cpp
4
89.09
1.34% ogr/ogrsf_frmts/jsonfg/ogr_jsonfg.h
4
89.7
-0.18% port/cpl_string.cpp
5
97.12
0.01% apps/gdalalg_raster_pipeline.cpp
5
34.14
0.05% frmts/gtiff/libtiff/tif_dirread.c
5
96.32
0.0% frmts/netcdf/netcdfdrivercore.cpp
5
95.24
0.0% frmts/nitf/nitfdrivercore.cpp
5
98.28
0.0% ogr/ogrsf_frmts/gpkg/ogrgeopackagedriver.cpp
5
87.04
-0.77% ogr/ogrsf_frmts/mitab/mitab_mapindexblock.cpp
5
98.0
-0.11% port/cpl_json_streaming_parser.cpp
5
87.86
-0.63% port/cpl_minixml.cpp
5
71.21
-0.38% third_party/LercLib/Lerc2.h
6
86.36
0.0% frmts/rcm/rcmdrivercore.cpp
6
92.78
0.0% frmts/wms/wmsdrivercore.cpp
6
98.91
0.0% gcore/gdalalgorithm.h
6
90.91
0.0% ogr/ogrsf_frmts/arrow/ogrfeatherdrivercore.cpp
7
93.28
0.0% frmts/basisu_ktx2/common.cpp
7
87.1
0.0% frmts/ceos/ceosdataset.cpp
7
96.41
0.0% frmts/gtiff/gtiffrasterband.cpp
7
93.87
1.23% gcore/gdalarraybandblockcache.cpp
7
91.01
0.0% ogr/ogrfeature.cpp
7
94.26
0.0% ogr/ogrsf_frmts/openfilegdb/ogropenfilegdbdrivercore.cpp
8
88.41
0.0% frmts/gtiff/gtiffrgbaband.cpp
8
84.38
-1.56% frmts/jpeg/jpegdrivercore.cpp
8
86.67
0.0% gcore/gdalhashsetbandblockcache.cpp
8
96.2
1.73% ogr/ogrsf_frmts/jsonfg/ogrjsonfgwritelayer.cpp
9
80.0
0.0% frmts/gtiff/gtiffsplitbitmapband.cpp
9
96.09
0.0% frmts/hdf5/hdf5drivercore.cpp
10
93.22
0.0% frmts/gtiff/gtiffjpegoverviewds.cpp
10
93.13
-0.67% frmts/vrt/vrtdataset.h
10
61.54
0.0% port/cpl_json_streaming_parser.h
11
91.67
0.0% frmts/basisu_ktx2/basisudataset.cpp
11
88.81
0.0% frmts/raw/krodataset.cpp
11
96.62
-0.27% frmts/zarr/vsikerchunk_parquet_ref.cpp
12
86.73
0.0% frmts/http/httpdriver.cpp
12
82.28
0.0% frmts/raw/gscdataset.cpp
12
84.69
0.0% frmts/raw/loslasdataset.cpp
12
89.15
0.12% ogr/ogrsf_frmts/geojson/ogrgeojsonutils.cpp
13
75.3
0.0% port/cpl_vsil_subfile.cpp
14
89.73
0.0% ogr/ogrsf_frmts/plscenes/ogrplscenesdatav1layer.cpp
15
53.93
0.0% build-coverage/swig/python/extensions/osr_wrap.cpp
15
84.83
0.0% frmts/basisu_ktx2/ktx2dataset.cpp
15
88.03
0.0% frmts/ngsgeoid/ngsgeoiddataset.cpp
15
84.76
0.0% frmts/raw/pnmdataset.cpp
15
89.6
0.08% frmts/zarr/zarr_group.cpp
15
93.09
0.0% gcore/gdaljp2metadatagenerator.cpp
15
94.95
0.0% gcore/gdalthreadsafedataset.cpp
17
93.54
-0.12% frmts/gtiff/gtiffdataset.cpp
17
86.26
0.0% frmts/raw/noaabdataset.cpp
18
84.88
0.0% frmts/raw/gtxdataset.cpp
18
90.24
-0.34% ogr/ogrsf_frmts/geojson/ogresrijsonreader.cpp
19
91.74
0.0% frmts/raw/snodasdataset.cpp
19
77.19
0.0% frmts/wcs/wcsrasterband.cpp
19
91.53
-0.34% ogr/ogrsf_frmts/geojson/ogrjsoncollectionstreamingparser.cpp
19
91.1
0.04% ogr/ogrsf_frmts/gml/gmlhandler.cpp
20
69.23
0.0% frmts/ecw/gdal_ecw.h
20
58.11
0.0% frmts/postgisraster/postgisrasterdrivercore.cpp
21
88.21
0.0% frmts/gif/gifabstractdataset.cpp
22
89.64
0.0% frmts/prf/phprfdataset.cpp
23
88.35
0.0% frmts/mrf/LERCV1/Lerc1Image.cpp
23
84.94
0.0% frmts/vrt/vrtdriver.cpp
23
92.55
0.0% ogr/ogrsf_frmts/plscenes/ogrplscenesdatav1dataset.cpp
24
71.14
0.0% frmts/raw/doq1dataset.cpp
24
74.81
0.0% frmts/raw/nsidcbindataset.cpp
24
93.14
0.0% frmts/snap_tiff/snaptiffdriver.cpp
24
73.09
-2.69% ogr/ogrsf_frmts/hana/ogrhanadatasource.cpp
25
75.4
0.0% frmts/jdem/jdemdataset.cpp
25
85.71
1.21% frmts/mrf/mrf_util.cpp
25
84.3
0.0% frmts/raw/ntv2dataset.cpp
25
78.88
0.4% port/cpl_vsil_curl_class.h
26
68.69
0.0% frmts/mrf/Tif_band.cpp
26
62.6
0.0% frmts/raw/ace2dataset.cpp
26
80.7
0.0% frmts/raw/ndfdataset.cpp
27
94.03
-0.48% ogr/ogrgeojsongeometry.cpp
28
87.95
0.0% frmts/gtiff/gtiffoddbitsband.cpp
28
78.33
0.0% frmts/hdf5/s104dataset.cpp
28
78.28
0.0% frmts/raw/doq2dataset.cpp
29
69.17
0.0% frmts/gxf/gxfdataset.cpp
30
85.15
0.0% frmts/ctg/ctgdataset.cpp
30
66.43
0.0% frmts/gtiff/libtiff/tif_strip.c
30
68.89
0.0% frmts/mrf/PNG_band.cpp
30
95.13
0.1% ogr/ogrgeojsonwriter.cpp
31
88.62
0.0% frmts/srtmhgt/srtmhgtdataset.cpp
32
77.27
0.0% frmts/hdf5/s111dataset.cpp
33
70.32
0.0% frmts/northwood/grcdataset.cpp
33
86.23
0.11% frmts/raw/iscedataset.cpp
34
89.21
0.0% frmts/gtiff/gtiffrasterband_write.cpp
35
88.35
0.44% alg/viewshed/viewshed_executor.cpp
35
89.28
-0.43% frmts/zarr/zarr_v3_group.cpp
36
87.8
0.43% frmts/heif/heifdataset.cpp
39
80.52
0.0% frmts/miramon/miramon_dataset.cpp
39
65.25
0.0% frmts/raw/byndataset.cpp
39
86.59
0.0% frmts/sigdem/sigdemdataset.cpp
40
94.16
0.0% frmts/gtiff/cogdriver.cpp
40
82.96
0.0% frmts/hdf5/s102dataset.cpp
40
85.35
-0.15% frmts/zarr/zarr_v2_group.cpp
41
89.25
0.0% frmts/gtiff/geotiff.cpp
41
82.38
0.01% frmts/hfa/hfaopen.cpp
41
85.16
0.1% ogr/ogrgeometry.cpp
43
93.13
-0.45% frmts/vrt/vrtderivedrasterband.cpp
44
90.14
0.02% apps/gdaldem_lib.cpp
44
97.53
-0.22% autotest/cpp/test_cpl.cpp
45
72.37
0.0% frmts/eeda/eedacommon.cpp
45
73.22
0.0% frmts/mrf/LERC_band.cpp
47
98.45
-0.01% autotest/cpp/test_gdal.cpp
48
91.15
0.02% frmts/vrt/vrtdataset.cpp
48
86.2
-1.08% frmts/vrt/vrtfilters.cpp
50
36.09
0.0% frmts/null/nulldataset.cpp
50
85.17
0.0% frmts/usgsdem/usgsdemdataset.cpp
51
84.21
0.0% frmts/dted/dteddataset.cpp
51
82.39
0.0% frmts/zmap/zmapdataset.cpp
52
81.16
0.0% frmts/tga/tgadataset.cpp
52
90.6
0.0% frmts/zarr/zarrdriver.cpp
52
83.11
0.03% ogr/ogrsf_frmts/gmlutils/parsexsd.cpp
52
89.64
0.0% port/cpl_vsil.cpp
53
76.47
0.0% frmts/bsb/bsbdataset.cpp
54
94.55
-2.67% apps/gdalalg_abstract_pipeline.cpp
55
86.27
0.0% frmts/eeda/eedadataset.cpp
56
88.05
0.02% frmts/gtiff/gtiffrasterband_read.cpp
56
76.53
0.0% frmts/raw/btdataset.cpp
56
60.85
0.0% frmts/raw/eirdataset.cpp
56
77.08
0.0% frmts/raw/roipacdataset.cpp
58
90.99
0.0% frmts/vrt/vrtprocesseddatasetfunctions.cpp
59
87.18
0.0% ogr/ogrsf_frmts/geojson/ogrgeojsondatasource.cpp
60
85.4
0.0% frmts/vrt/vrtrasterband.cpp
61
92.98
0.01% ogr/ogrsf_frmts/geojson/ogrgeojsonreader.cpp
62
84.99
0.0% frmts/saga/sagadataset.cpp
62
56.65
0.23% ogr/ogrsf_frmts/mitab/mitab_feature.cpp
63
85.6
0.0% frmts/northwood/grddataset.cpp
63
55.81
0.0% frmts/raw/landataset.cpp
65
92.32
0.03% frmts/zarr/zarr_v2_array.cpp
65
84.31
2.1% ogr/ogrsf_frmts/jsonfg/ogrjsonfgdataset.cpp
66
72.3
0.0% frmts/raw/hkvdataset.cpp
66
77.03
0.0% frmts/terragen/terragendataset.cpp
68
84.26
-0.14% frmts/stacit/stacitdataset.cpp
69
87.63
0.0% apps/gdal_footprint_lib.cpp
71
63.01
0.26% frmts/raw/genbindataset.cpp
71
73.61
0.0% frmts/raw/mffdataset.cpp
76
75.83
0.0% frmts/wms/gdalwmsdataset.cpp
77
59.09
0.31% frmts/raw/pauxdataset.cpp
78
84.27
0.05% apps/gdalinfo_lib.cpp
78
69.87
0.0% frmts/wms/minidriver_tiled_wms.cpp
78
93.89
0.0% ogr/ogrsf_frmts/elastic/ogrelasticlayer.cpp
80
90.63
0.0% frmts/wmts/wmtsdataset.cpp
81
83.64
0.69% apps/gdalmdimtranslate_lib.cpp
83
76.23
0.0% frmts/raw/fastdataset.cpp
83
87.28
-0.13% frmts/zarr/vsikerchunk_json_ref.cpp
83
79.25
0.0% gcore/gdaldrivermanager.cpp
84
84.19
0.0% frmts/hf2/hf2dataset.cpp
88
85.19
0.0% frmts/raw/lcpdataset.cpp
89
87.99
-1.77% ogr/ogrsf_frmts/jsonfg/ogrjsonfgreader.cpp
92
93.04
0.0% frmts/libertiff/libertiffdataset.cpp
96
82.33
0.0% frmts/vrt/vrtprocesseddataset.cpp
100
78.18
0.0% frmts/stacta/stactadataset.cpp
101
78.64
0.0% frmts/adrg/adrgdataset.cpp
102
93.18
0.21% frmts/mem/memdataset.cpp
103
87.69
-0.03% alg/gdalwarpoperation.cpp
103
81.7
0.75% ogr/ogrsf_frmts/wfs/ogrwfslayer.cpp
104
74.09
0.0% frmts/gsg/gsbgdataset.cpp
108
84.34
0.0% frmts/daas/daasdataset.cpp
108
44.42
0.0% frmts/wms/wmsmetadataset.cpp
109
62.36
-0.13% ogr/ogrfeaturestyle.cpp
110
63.88
0.0% frmts/iris/irisdataset.cpp
114
91.31
-0.06% frmts/vrt/vrtmultidim.cpp
116
74.04
0.16% frmts/webp/webpdataset.cpp
120
6.9
0.0% frmts/airsar/airsardataset.cpp
120
74.96
0.09% frmts/miramon/miramon_band.cpp
121
75.12
0.0% frmts/eeda/eedaidataset.cpp
123
7.23
0.0% frmts/jaxapalsar/jaxapalsardataset.cpp
124
86.45
-0.17% gcore/gdaldriver.cpp
126
92.66
0.0% frmts/gti/gdaltileindexdataset.cpp
128
79.79
-0.04% frmts/nitf/nitffile.cpp
131
80.65
0.11% frmts/xyz/xyzdataset.cpp
132
88.31
0.02% apps/gdal_translate_lib.cpp
132
86.57
0.0% frmts/zarr/zarr_array.cpp
134
89.99
0.0% frmts/sentinel2/sentinel2dataset.cpp
136
47.87
0.0% frmts/aigrid/aigdataset.cpp
140
91.51
0.0% frmts/netcdf/netcdfmultidim.cpp
141
87.74
-0.11% frmts/png/pngdataset.cpp
141
60.69
0.0% frmts/wms/gdalwmsrasterband.cpp
146
76.58
0.0% frmts/adrg/srpdataset.cpp
147
66.82
0.0% frmts/bmp/bmpdataset.cpp
155
87.21
0.03% frmts/vrt/vrtsourcedrasterband.cpp
162
81.04
0.03% frmts/raw/envidataset.cpp
166
8.62
0.0% frmts/tsx/tsxdataset.cpp
166
67.97
0.0% gcore/gdalpythondriverloader.cpp
169
67.92
0.0% frmts/gsg/gs7bgdataset.cpp
169
63.74
0.0% frmts/rs2/rs2dataset.cpp
170
40.89
0.16% frmts/raw/cpgdataset.cpp
170
86.21
-0.11% frmts/vrt/vrtsources.cpp
177
71.47
0.0% frmts/ilwis/ilwisdataset.cpp
184
0.0
0.0% ogr/ogrsf_frmts/amigocloud/ogramigoclouddatasource.cpp
186
69.99
0.06% frmts/raw/ehdrdataset.cpp
202
94.14
-0.29% gcore/gdalalgorithm.cpp
203
75.24
0.02% port/cpl_vsil_curl.cpp
206
34.12
0.0% frmts/leveller/levellerdataset.cpp
209
56.01
0.12% frmts/safe/safedataset.cpp
221
15.99
0.0% frmts/rik/rikdataset.cpp
231
91.2
-0.16% frmts/gtiff/gtiffdataset_read.cpp
233
69.99
0.0% frmts/ogcapi/gdalogcapidataset.cpp
247
87.06
0.0% frmts/pds/pds4dataset.cpp
253
1.04
0.0% ogr/ogrsf_frmts/ngw/ngw_api.cpp
259
0.0
0.0% ogr/ogrsf_frmts/amigocloud/ogramigocloudtablelayer.cpp
263
3.58
0.0% frmts/envisat/envisatdataset.cpp
274
56.24
0.0% frmts/hdf4/hdf4multidim.cpp
275
78.19
-0.09% frmts/jpegxl/jpegxl.cpp
286
90.48
0.05% ogr/ogrsf_frmts/gpkg/ogrgeopackagetablelayer.cpp
288
42.0
0.0% frmts/gsg/gsagdataset.cpp
316
90.46
0.12% gcore/gdalmultidim.cpp
337
91.25
0.01% frmts/gtiff/gtiffdataset_write.cpp
343
82.65
0.11% frmts/jpeg/jpgdataset.cpp
374
86.06
1.17% gcore/gdaldataset.cpp
489
80.53
-0.14% frmts/nitf/nitfdataset.cpp
493
84.52
-0.12% frmts/netcdf/netcdfdataset.cpp
510
81.75
0.01% ogr/ogrspatialreference.cpp
513
82.4
1.65% gcore/gdalrasterband.cpp
528
33.55
0.0% frmts/l1b/l1bdataset.cpp
557
80.65
0.04% apps/ogr2ogr_lib.cpp
2555
81.11
0.06% build-coverage/swig/python/extensions/ogr_wrap.cpp
3034
14.93
-0.08% build-coverage/swig/csharp/ogr_wrap.cpp
3754
12.11
-0.05% build-coverage/swig/java/org/gdal/ogr/ogr_wrap.cpp
5018
8.05
-0.01% build-coverage/swig/csharp/gdal_wrap.cpp
5237
79.2
0.03% build-coverage/swig/python/extensions/gdal_wrap.cpp
9840
7.69
-0.01% build-coverage/swig/java/org/gdal/gdal/gdal_wrap.cpp
Jobs
ID Job ID Ran Files Coverage
1 18121514582.1 30 Sep 2025 07:53AM UTC 2000
71.25
GitHub Action Run
Source Files on build 18121514582
  • Tree
  • List 2000
  • Changed 361
  • Source Changed 309
  • Coverage Changed 350
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18121514582
  • Pull Request #13055
  • PR Base - master (#17617002304)
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