found 7zip in C:\Program Files\7-Zip\7z.exe
rem SET GDAL_DOWNLOAD_TEST_DATA=YES
SET PROJ_LIB=E:\buildsystem\release-1928\bin\proj9\SHARE
SET GDAL_DRIVER_PATH=E:\buildsystem\release-1928\bin\gdal\plugins;E:\buildsystem\release-1928\bin\gdal\plugins-external
SET GDAL_DATA=E:\buildsystem\src\gdal-vc16\gdal\data
SET PYTHONPATH=E:\buildsystem\release-1928\bin\gdal\python
SET DO_NOT_FAIL_ON_RECODE_ERRORS=YES
SET GITHUB_WORKFLOW=Windows builds
SET CI=YES
SET GDAL_HTTP_UNSAFESSL=YES
rem SET OGR_PG_CONNECTION_STRING=dbname=autotestvc16 host=127.0.0.1 port=5432 user=postgres
rem SET PG_USE_COPY=YES
rem SET PG_USE_POSTGIS=YES
SET PATH=E:\buildsystem\release-1928\bin;E:\buildsystem\release-1928\bin\debug;E:\buildsystem\release-1928\bin\gdal\python\osgeo;E:\builds\Oracle\instantclient_12_2;E:\buildsystem\support\FileGDB_API_1_5_1-VS2017\bin;E:\buildsystem\support\diffutils;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\\Extensions\Microsoft\IntelliCode\CLI;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\VCPackages;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Performance Tools;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Common\VSPerfCollectionTools\vs2019\;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\devinit;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86;C:\Program Files (x86)\Windows Kits\10\bin\x86;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\\MSBuild\Current\Bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\7-Zip;C:\php;C:\Users\szekeres\AppData\Local\Microsoft\WindowsApps;C:\Users\szekeres\.dotnet\tools;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe
SET USE_PATH_FOR_GDAL_PYTHON=YES
cd E:\buildsystem\src\gdal-vc16\vc16\autotest
C:\Python\Python310-32\Scripts\pytest.exe -vvs
============================= test session starts =============================
platform win32 -- Python 3.10.7, pytest-7.2.0, pluggy-1.0.0 -- C:\Python\Python310-32\python.exe
cachedir: .pytest_cache
GDAL Build Info:
PAM_ENABLED: YES
OGR_ENABLED: YES
CURL_ENABLED: YES
CURL_VERSION: 7.79.1-DEV
GEOS_ENABLED: YES
GEOS_VERSION: 3.10.2-CAPI-1.16.0
PROJ_BUILD_VERSION: 9.1.1
PROJ_RUNTIME_VERSION: 9.1.1
COMPILER: MSVC 192930148
GDAL_DOWNLOAD_TEST_DATA: undefined (tests relying on downloaded data may be skipped)
GDAL_RUN_SLOW_TESTS: undefined (tests marked as "slow" will be skipped)
rootdir: E:\buildsystem\src\gdal-vc16\vc16\autotest, configfile: pytest.ini, testpaths: ogr, gcore, gdrivers, osr, alg, gnm, utilities, pyscripts
plugins: env-0.8.1, sugar-0.9.6
collecting ... Could not find test_ogrsf.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdal_contour.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdal_create.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdal_grid.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdal_rasterize.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdal_translate.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdalwarp.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdal_viewshed.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdaladdo.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdalbuildvrt.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdaldem.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdalinfo.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdallocationinfo.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdalmdiminfo.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdalmdimtranslate.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdalsrsinfo.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdaltindex.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gdaltransform.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gnmmanage.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find gnmanalyse.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find nearblack.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find ogr2ogr.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find ogrinfo.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find ogrlineref.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find ogrtindex.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
Could not find sozip.exe in E:\buildsystem\src\gdal-vc16\vc16/apps. Trying with PATH
collected 11853 items / 3 skipped
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_z-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_z-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_z-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_z-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_z-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_z-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_z-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_m-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_m-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_m-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_m-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_m-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_m-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_m-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_zm-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_zm-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_zm-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_zm-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_zm-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_zm-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_all_geom_types[_zm-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB--point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB--linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB--polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB--multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB--multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB--multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB--geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_z-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_z-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_z-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_z-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_z-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_z-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_z-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_m-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_m-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_m-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_m-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_m-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_m-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_m-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_zm-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_zm-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_zm-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_zm-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_zm-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_zm-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKB-_zm-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT--point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT--linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT--polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT--multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT--multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT--multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT--geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_z-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_z-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_z-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_z-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_z-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_z-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_z-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_m-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_m-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_m-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_m-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_m-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_m-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_m-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_zm-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_zm-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_zm-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_zm-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_zm-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_zm-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[WKT-_zm-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW--point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW--linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW--polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW--multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW--multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW--multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW--geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_z-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_z-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_z-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_z-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_z-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_z-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_z-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_m-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_m-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_m-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_m-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_m-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_m-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_m-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_zm-point] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_zm-linestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_zm-polygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_zm-multipoint] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_zm-multilinestring] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_zm-multipolygon] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_all_geom_types[GEOARROW-_zm-geometrycollection] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_1[False] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_1[True] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_test_ogrsf_test_feather SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_test_ogrsf_test_ipc SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_test_ogrsf_test_ipc_streamable SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_from_another_dataset[False-None-None-False-FILE-None] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_from_another_dataset[True-2-fid-True-FILE-None] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_from_another_dataset[False-None-None-False-STREAM-False] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_from_another_dataset[False-2-None-False-STREAM-False] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_from_another_dataset[False-2-None-False-STREAM-True] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_compression[uncompressed] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_compression[lz4] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_write_compression[zstd] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_invalid_arrow SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_invalid_arrows SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_coordinate_epoch[True] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_coordinate_epoch[False] SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_extension_type SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_read_with_geoarrow_extension_registered SKIPPED (Driver Arrow not present)
ogr/ogr_arrow.py::test_ogr_arrow_field_alternative_name_comment SKIPPED (Driver Arrow not present)
ogr/ogr_avc.py::test_ogr_avc_1 PASSED
ogr/ogr_avc.py::test_ogr_avc_2 PASSED
ogr/ogr_avc.py::test_ogr_avc_3 PASSED
ogr/ogr_avc.py::test_ogr_avc_4 PASSED
ogr/ogr_avc.py::test_ogr_avc_5 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_1 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_2 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_3 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_4 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_5 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_6 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_7 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_8 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_9 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_10 SKIPPED
ogr/ogr_basic_test.py::test_ogr_basic_12 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_13 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_14 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_15 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_16 PASSED
ogr/ogr_basic_test.py::test_ogr_basic_invalid_unicode PASSED
ogr/ogr_basic_test.py::test_ogr_basic_dataset_slice PASSED
ogr/ogr_basic_test.py::test_ogr_basic_feature_iterator PASSED
ogr/ogr_basic_test.py::test_ogr_basic_dataset_copy_layer_dst_srswkt PASSED
ogr/ogr_basic_test.py::test_ogr_basic_dataset_copy_layer_metadata PASSED
ogr/ogr_basic_test.py::test_ogr_basic_dataset_no_copy_layer_metadata PASSED
ogr/ogr_basic_test.py::test_ogr_basic_field_alternative_name PASSED
ogr/ogr_basic_test.py::test_ogr_basic_float32_formatting PASSED
ogr/ogr_basic_test.py::test_ogr_basic_get_geometry_types PASSED
ogr/ogr_basic_test.py::test_ogr_exceptions PASSED
ogr/ogr_basic_test.py::test_ogr_basic_test_future_warning_exceptions SKIPPED (got exception [WinError 2] The system cannot find the file specified)
ogr/ogr_basic_test.py::test_ogr_basic_create_data_source_context_manager PASSED
ogr/ogr_basic_test.py::test_ogr_basic_cleanup PASSED
ogr/ogr_cad.py::test_ogr_cad_2 PASSED
ogr/ogr_cad.py::test_ogr_cad_3 PASSED
ogr/ogr_cad.py::test_ogr_cad_4 PASSED
ogr/ogr_cad.py::test_ogr_cad_5 PASSED
ogr/ogr_cad.py::test_ogr_cad_6 PASSED
ogr/ogr_cad.py::test_ogr_cad_7 PASSED
ogr/ogr_cad.py::test_ogr_cad_8 PASSED
ogr/ogr_cad.py::test_ogr_cad_9 PASSED
ogr/ogr_carto.py::test_ogr_carto_vsimem PASSED
ogr/ogr_carto.py::test_ogr_carto_vsimem_cleanup PASSED
ogr/ogr_carto.py::test_ogr_carto_test_ogrsf SKIPPED (test skipped on CI due to regular failures on it due to platform limits)
ogr/ogr_csv.py::test_ogr_csv_2 PASSED
ogr/ogr_csv.py::test_ogr_csv_3 PASSED
ogr/ogr_csv.py::test_ogr_csv_5 PASSED
ogr/ogr_csv.py::test_ogr_csv_7 PASSED
ogr/ogr_csv.py::test_ogr_csv_8 PASSED
ogr/ogr_csv.py::test_ogr_csv_9 PASSED
ogr/ogr_csv.py::test_ogr_csv_10 PASSED
ogr/ogr_csv.py::test_ogr_csv_11 PASSED
ogr/ogr_csv.py::test_ogr_csv_12 PASSED
ogr/ogr_csv.py::test_ogr_csv_13 PASSED
ogr/ogr_csv.py::test_ogr_csv_14 PASSED
ogr/ogr_csv.py::test_ogr_csv_16 PASSED
ogr/ogr_csv.py::test_ogr_csv_17 PASSED
ogr/ogr_csv.py::test_ogr_csv_write_to_stdout PASSED
ogr/ogr_csv.py::test_ogr_csv_19 PASSED
ogr/ogr_csv.py::test_ogr_csv_20 PASSED
ogr/ogr_csv.py::test_ogr_csv_21 PASSED
ogr/ogr_csv.py::test_ogr_csv_22 PASSED
ogr/ogr_csv.py::test_ogr_csv_23 PASSED
ogr/ogr_csv.py::test_ogr_csv_24 PASSED
ogr/ogr_csv.py::test_ogr_csv_25 PASSED
ogr/ogr_csv.py::test_ogr_csv_26 PASSED
ogr/ogr_csv.py::test_ogr_csv_27 PASSED
ogr/ogr_csv.py::test_ogr_csv_28 PASSED
ogr/ogr_csv.py::test_ogr_csv_29 PASSED
ogr/ogr_csv.py::test_ogr_csv_30 SKIPPED
ogr/ogr_csv.py::test_ogr_csv_31 PASSED
ogr/ogr_csv.py::test_ogr_csv_32 PASSED
ogr/ogr_csv.py::test_ogr_csv_autodetect_type_only_strings PASSED
ogr/ogr_csv.py::test_ogr_csv_33 PASSED
ogr/ogr_csv.py::test_ogr_csv_34 PASSED
ogr/ogr_csv.py::test_ogr_csv_35 PASSED
ogr/ogr_csv.py::test_ogr_csv_36 PASSED
ogr/ogr_csv.py::test_ogr_csv_37 PASSED
ogr/ogr_csv.py::test_ogr_csv_38 PASSED
ogr/ogr_csv.py::test_ogr_csv_39 PASSED
ogr/ogr_csv.py::test_ogr_csv_40 PASSED
ogr/ogr_csv.py::test_ogr_csv_41 PASSED
ogr/ogr_csv.py::test_ogr_csv_42 PASSED
ogr/ogr_csv.py::test_ogr_csv_43 PASSED
ogr/ogr_csv.py::test_ogr_csv_44 PASSED
ogr/ogr_csv.py::test_ogr_csv_45 PASSED
ogr/ogr_csv.py::test_ogr_csv_46 PASSED
ogr/ogr_csv.py::test_ogr_csv_47 PASSED
ogr/ogr_csv.py::test_ogr_csv_48 PASSED
ogr/ogr_csv.py::test_ogr_csv_49 PASSED
ogr/ogr_csv.py::test_ogr_csv_more_than_100_geom_fields PASSED
ogr/ogr_csv.py::test_ogr_csv_string_quoting_always PASSED
ogr/ogr_csv.py::test_ogr_csv_string_quoting_if_ambiguous PASSED
ogr/ogr_csv.py::test_ogr_csv_string_quoting_if_needed PASSED
ogr/ogr_csv.py::test_ogr_csv_iter_and_set_feature PASSED
ogr/ogr_csv.py::test_ogr_csv_pipe_separated PASSED
ogr/ogr_csv.py::test_ogr_csv_get_feature_count_and_attribute_filter PASSED
ogr/ogr_csv.py::test_ogr_csv_double_quotes_in_middle_of_field PASSED
ogr/ogr_csv.py::test_ogr_csv_single_column PASSED
ogr/ogr_csw.py::test_ogr_csw_pycsw SKIPPED (unconditional skip)
ogr/ogr_csw.py::test_ogr_csw_vsimem_fail_because_not_enabled PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_fail_because_no_get_capabilities PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_fail_because_empty_response PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_fail_because_no_CSW_Capabilities PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_fail_because_exception PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_fail_because_invalid_xml_capabilities PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_fail_because_missing_version PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_csw_minimal_instance PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_csw_output_schema_csw PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_csw_output_schema_gmd PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_csw_output_schema_fgdc PASSED
ogr/ogr_csw.py::test_ogr_csw_vsimem_cleanup PASSED
ogr/ogr_db2_hack.py::test_ogr_db2_hack_1 PASSED
ogr/ogr_db2_hack.py::test_ogr_db2_hack_2 PASSED
ogr/ogr_db2_hack.py::test_ogr_db2_hack_3 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_2 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_3 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_4 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_5 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_6 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_7 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_8 PASSED
ogr/ogr_dgn.py::test_ogr_dgn_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_dgnv8.py::test_ogr_dgnv8_2 SKIPPED (Driver DGNv8 not present)
ogr/ogr_dgnv8.py::test_ogr_dgnv8_3 SKIPPED (Driver DGNv8 not present)
ogr/ogr_dgnv8.py::test_ogr_dgnv8_4 SKIPPED (Driver DGNv8 not present)
ogr/ogr_dgnv8.py::test_ogr_dgnv8_5 SKIPPED (Driver DGNv8 not present)
ogr/ogr_dwg.py::test_ogr_dwg_1 SKIPPED (Driver DWG not present)
ogr/ogr_dwg.py::test_ogr_dwg_2 SKIPPED (Driver DWG not present)
ogr/ogr_dwg.py::test_ogr_dwg_3 SKIPPED (Driver DWG not present)
ogr/ogr_dwg.py::test_ogr_dwg_4 SKIPPED (Driver DWG not present)
ogr/ogr_dwg.py::test_ogr_dwg_5 SKIPPED (Driver DWG not present)
ogr/ogr_dxf.py::test_ogr_dxf_1 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_2 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_3 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_4 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_5 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_6 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_7 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_8 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_9 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_10 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_11 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_12 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_13 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_14 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_15 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_16 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_17 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_18 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_19 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_20 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_21 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_22 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_23 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_24 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_25 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_26 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_27 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_28 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_29 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_30 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_31 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_32 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_33 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_34 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_35 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_36 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_37 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_38 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_39 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_40 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_41 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_42 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_43 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_44 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_45 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_46 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_47 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_48 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_49 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_49a PASSED
ogr/ogr_dxf.py::test_ogr_dxf_50 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_51 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_52 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_53 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_54 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_55 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_insert_too_many_errors PASSED
ogr/ogr_dxf.py::test_ogr_dxf_write_geometry_collection_of_unsupported_type PASSED
ogr/ogr_dxf.py::test_ogr_dxf_very_close_neg_to_zero_knot PASSED
ogr/ogr_dxf.py::test_ogr_dxf_polygon_3D PASSED
ogr/ogr_dxf.py::test_ogr_dxf_read_broken_file_1 PASSED
ogr/ogr_dxf.py::test_ogr_dxf_read_broken_file_2 PASSED
ogr/ogr_edigeo.py::test_ogr_edigeo_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_eeda.py::test_eeda_2 PASSED
ogr/ogr_eeda.py::test_eeda_3 PASSED
ogr/ogr_eeda.py::test_eeda_4 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_nonexistent_server PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_1 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_2 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_3 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_4 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_5 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_6 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_7 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_8 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_9 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_10 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_11 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_12 PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_authentication PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_http_headers_from_env PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_geo_shape_wkt PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_timeout_terminate_after PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_aggregation_minimum PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_aggregation_all_options PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_wildcard_layer_name PASSED
ogr/ogr_elasticsearch.py::test_ogr_elasticsearch_upsert_feature PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_point PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_linestring PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_polygon PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_multipoint PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_pointz PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_linestringz PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_multipointz PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_polygonz PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_multipointm PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_pointz_withou_z PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_multipointzm PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_featureservice_scrolling[] PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_featureservice_scrolling[ESRIJSON:] PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_read_starting_with_features_geometry PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_create_geometry_from_esri_json PASSED
ogr/ogr_esrijson.py::test_ogr_esrijson_identify_srs PASSED
ogr/ogr_factory.py::test_ogr_factory_1 PASSED
ogr/ogr_factory.py::test_ogr_factory_2 PASSED
ogr/ogr_factory.py::test_ogr_factory_3 PASSED
ogr/ogr_factory.py::test_ogr_factory_4 PASSED
ogr/ogr_factory.py::test_ogr_factory_5 PASSED
ogr/ogr_factory.py::test_ogr_factory_6 PASSED
ogr/ogr_factory.py::test_ogr_factory_7 PASSED
ogr/ogr_factory.py::test_ogr_factory_8 PASSED
ogr/ogr_factory.py::test_ogr_factory_failed_forceTo PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_integer PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_integer64 PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_real PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_string PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_binary PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_date PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_time PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_datetime PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_integerlist PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_integer64list PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_reallist PASSED
ogr/ogr_feature.py::test_ogr_feature_cp_stringlist PASSED
ogr/ogr_feature.py::test_ogr_feature_unicode PASSED
ogr/ogr_feature.py::test_ogr_feature_64bit_fid PASSED
ogr/ogr_feature.py::test_ogr_feature_overflow_64bit_integer PASSED
ogr/ogr_feature.py::test_ogr_feature_nullable_validate PASSED
ogr/ogr_feature.py::test_ogr_feature_default PASSED
ogr/ogr_feature.py::test_ogr_feature_native_data PASSED
ogr/ogr_feature.py::test_ogr_feature_set_geometry_self PASSED
ogr/ogr_feature.py::test_ogr_feature_null_field PASSED
ogr/ogr_feature.py::test_ogr_feature_int32_overflow PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[off-False] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[false-False] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[no-False] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[0-False] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[on-True] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[true-True] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[yes-True] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string[1-True] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string_warning[invalid-False] PASSED
ogr/ogr_feature.py::test_ogr_feature_set_boolean_through_string_warning[2-True] PASSED
ogr/ogr_feature.py::test_ogr_feature_GetFieldAsISO8601DateTime PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_1 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_DeleteField PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_2 SKIPPED (ogrsf test utility not found)
ogr/ogr_fgdb.py::test_ogr_fgdb_3 SKIPPED
ogr/ogr_fgdb.py::test_ogr_fgdb_sql SKIPPED
ogr/ogr_fgdb.py::test_ogr_fgdb_4 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_5 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_6 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_7 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_8 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_9 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_10 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_11 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_12 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_13 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_14 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_15 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_16 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_17 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_18 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_19 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_19bis SKIPPED
ogr/ogr_fgdb.py::test_ogr_fgdb_20 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_21 SKIPPED
ogr/ogr_fgdb.py::test_ogr_fgdb_22 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_23 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_24 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_25 PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_weird_winding_order PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_utc_datetime PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_alias PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_alias_with_ampersand PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_read_domains PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_write_domains PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_read_layer_hierarchy PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_rename_layer[options0] PASSED
ogr/ogr_fgdb.py::test_ogr_fgdb_rename_layer[options1] PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_non_spatial_table_outside_gdb_items PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_inconsistent_crs_feature_dataset_and_feature_table PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_shape_length_shape_area_as_default_in_field_defn PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_CREATE_SHAPE_AREA_AND_LENGTH_FIELDS_explicit PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_CREATE_SHAPE_AREA_AND_LENGTH_FIELDS_implicit PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_read_relationships PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_incompatible_geometry_types[2-POLYGON((0 0,0 1,1 1,0 0))] PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_incompatible_geometry_types[3-LINESTRING(0 0,1 1)] PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_incompatible_geometry_types[1-MULTIPOINT((0 0))] PASSED
ogr/ogr_fgdb.py::test_ogr_filegdb_incompatible_geometry_types[4-POINT(0 0)] PASSED
ogr/ogr_fgdb_stress_test.py::test_ogr_fgdb_stress_init SKIPPED (RUN_ON_DEMAND not set)
ogr/ogr_fgdb_stress_test.py::test_ogr_fgdb_stress_1 SKIPPED (RUN_ON_DEMAND not set)
ogr/ogr_fgdb_stress_test.py::test_ogr_fgdb_stress_2 SKIPPED (RUN_ON_DEMAND not set)
ogr/ogr_fgdb_stress_test.py::test_ogr_fgdb_stress_cleanup SKIPPED (RUN_ON_DEMAND not set)
ogr/ogr_fielddomain.py::test_ogr_fielddomain_range PASSED
ogr/ogr_fielddomain.py::test_ogr_fielddomain_coded PASSED
ogr/ogr_fielddomain.py::test_ogr_fielddomain_glob PASSED
ogr/ogr_fielddomain.py::test_ogr_fielddomain_mem_driver PASSED
ogr/ogr_fielddomain.py::test_ogr_fielddomain_get_set_domain_name PASSED
ogr/ogr_fielddomain.py::test_delete_domain_assigned_to_field FAILED
ogr/ogr_fielddomain.py::test_update_field_domain PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_2 PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_2_1 PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_3 PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_8 SKIPPED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_9 PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_directory PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_srs_epsg PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_srs_other_authority PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_srs_no_authority PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_datatypes PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_alldatatypes PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_mixed PASSED
ogr/ogr_flatgeobuf.py::test_ogr_wfs_fake_wfs_server PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_bool_short_float_binary PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_write_to_vsizip[spatial_index] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_write_to_vsizip[no_spatial_index] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_huge_number_of_columns PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_column_metadata PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_editing PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_multi_geometries_with_empty[MULTIPOINT ((0 0), EMPTY)-MULTIPOINT ((0 0))] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_multi_geometries_with_empty[MULTILINESTRING ((0 0,1 1), EMPTY)-MULTILINESTRING ((0 0,1 1))] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_multi_geometries_with_empty[MULTIPOLYGON (((0 0,0 1,1 1,0 0)), EMPTY)-MULTIPOLYGON (((0 0,0 1,1 1,0 0)))] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_multi_geometries_with_empty[GEOMETRYCOLLECTION (POINT (0 0), POINT EMPTY)-GEOMETRYCOLLECTION (POINT (0 0))] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_ossfuzz_bug_29462 PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_read_invalid_geometries[data/flatgeobuf/invalid_polyhedralsurface_of_curvepolygon.fgb] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_read_invalid_geometries[data/flatgeobuf/invalid_compoundcurve_non_contiguous_curves.fgb] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_read_invalid_geometries[data/flatgeobuf/invalid_curvepolygon_linestring_three_points.fgb] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_read_invalid_geometries[data/flatgeobuf/invalid_multisurface_of_polyhedralsurface.fgb] PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_read_coordinate_metadata_wkt PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_coordinate_epoch PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_coordinate_epoch_custom_wkt PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_invalid_output_filename PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_arrow_stream_numpy PASSED
ogr/ogr_flatgeobuf.py::test_ogr_flatgeobuf_issue_7401 PASSED
ogr/ogr_geoconcept.py::test_ogr_gxt_1 PASSED
ogr/ogr_geoconcept.py::test_ogr_gxt_2 PASSED
ogr/ogr_geoconcept.py::test_ogr_gxt_3 PASSED
ogr/ogr_geoconcept.py::test_ogr_gxt_multipolygon_singlepart_nohole PASSED
ogr/ogr_geoconcept.py::test_ogr_gxt_multipolygon_singlepart_hole PASSED
ogr/ogr_geoconcept.py::test_ogr_gxt_multipolygon_twoparts_second_with_hole PASSED
ogr/ogr_geoconcept.py::test_ogr_gxt_line PASSED
ogr/ogr_geojson.py::test_ogr_geojson_2 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_3 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_4 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_5 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_6 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_7 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_8 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_9 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_10 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_11 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_12 SKIPPED
ogr/ogr_geojson.py::test_ogr_geojson_13 {
"type": "FeatureCollection",
"name": "gjpoint",
"features": [
{ "type": "Feature", "properties": { "FID": 1.0, "NAME": "Point 1" }, "geometry": { "type": "Point", "coordinates": [ 100.0, 0.0 ] } }
]
}
PASSED
ogr/ogr_geojson.py::test_ogr_geojson_14 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_15 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_20 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_21 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_22 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_23 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_24 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_26 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_27 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_35 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_36 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_37 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_38 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_39 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_40 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_41 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_43 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_44 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_45 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_46 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_47 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_48 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_49 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_50 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_51 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_52 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_53 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_54 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_55 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_56 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_57 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_58 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_59 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_60 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_61 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_62 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_63 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_64 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_65 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_66 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_67 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_id_field_and_id_type PASSED
ogr/ogr_geojson.py::test_ogr_geojson_geom_export_failure PASSED
ogr/ogr_geojson.py::test_ogr_geojson_starting_with_crs PASSED
ogr/ogr_geojson.py::test_ogr_geojson_append_flush PASSED
ogr/ogr_geojson.py::test_ogr_geojson_empty_geometrycollection PASSED
ogr/ogr_geojson.py::test_ogr_geojson_read_fields_with_different_case PASSED
ogr/ogr_geojson.py::test_ogr_geojson_clip_geometries_rfc7946 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_non_finite PASSED
ogr/ogr_geojson.py::test_ogr_geojson_random_reading_with_id PASSED
ogr/ogr_geojson.py::test_ogr_geojson_random_reading_without_id PASSED
ogr/ogr_geojson.py::test_ogr_geojson_single_feature_random_reading_with_id PASSED
ogr/ogr_geojson.py::test_ogr_geojson_3D_geom_type PASSED
ogr/ogr_geojson.py::test_ogr_geojson_update_in_loop PASSED
ogr/ogr_geojson.py::test_ogr_geojson_starting_with_coordinates PASSED
ogr/ogr_geojson.py::test_ogr_geojson_starting_with_geometry_coordinates PASSED
ogr/ogr_geojson.py::test_ogr_geojson_write_float32 PASSED
ogr/ogr_geojson.py::test_ogr_geojson_write_float_exponential_without_dot PASSED
ogr/ogr_geojson.py::test_ogr_geojson_feature_starting_with_big_properties PASSED
ogr/ogr_geojson.py::test_ogr_geojson_export_geometry_axis_order PASSED
ogr/ogr_geojson.py::test_ogr_geojson_sparse_fields PASSED
ogr/ogr_geojson.py::test_ogr_geojson_crs_4326[point.geojson] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_crs_4326[featurecollection_point.json] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_crs_4979[pointz.json] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_crs_4979[featurecollection_pointz.json] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_write_rfc7946_from_3D_crs PASSED
ogr/ogr_geojson.py::test_ogr_geojson_feature_large PASSED
ogr/ogr_geojson.py::test_ogr_geojson_read_from_http PASSED
ogr/ogr_geojson.py::test_ogr_geojson_ogr2ogr_nln_with_input_dataset_having_name PASSED
ogr/ogr_geojson.py::test_ogr_geojson_ids_0_1_null_unset[True] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_ids_0_1_null_unset[False] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_ids_0_1_null_1_null[True] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_ids_0_1_null_1_null[False] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_test_ogrsf SKIPPED
ogr/ogr_geojson.py::test_ogr_geojson_mixed_type_promotion[properties0] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_mixed_type_promotion[properties1] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_mixed_type_promotion[properties2] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_mixed_type_promotion[properties3] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_mixed_type_promotion[properties4] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_mixed_type_promotion[properties5] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_mixed_type_promotion[properties6] PASSED
ogr/ogr_geojson.py::test_ogr_geojson_coordinate_precision PASSED
ogr/ogr_geojson.py::test_ogr_geojson_field_types PASSED
ogr/ogr_geojson.py::test_ogr_geojson_open_with_non_C_locale PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_lf PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_rs PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_rs_auto PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_inline PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_prefix PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_seq_geometries PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_seq_geometries_with_errors PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_reprojection PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_read_rs_json_pretty PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_test_ogrsf SKIPPED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_feature_large PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_feature_starting_with_big_properties PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_vsistdout PASSED
ogr/ogr_geojsonseq.py::test_ogr_geojsonseq_vsigzip PASSED
ogr/ogr_geom.py::test_ogr_geom_area PASSED
ogr/ogr_geom.py::test_ogr_geom_area_linearring PASSED
ogr/ogr_geom.py::test_ogr_geom_area_geometrycollection PASSED
ogr/ogr_geom.py::test_ogr_geom_area_linearring_big_offset PASSED
ogr/ogr_geom.py::test_ogr_geom_area_triangle PASSED
ogr/ogr_geom.py::test_ogr_geom_is_empty PASSED
ogr/ogr_geom.py::test_ogr_geom_is_empty_triangle PASSED
ogr/ogr_geom.py::test_ogr_geom_pickle PASSED
ogr/ogr_geom.py::test_ogr_geom_polyhedral_surface PASSED
ogr/ogr_geom.py::test_ogr_geom_tin PASSED
ogr/ogr_geom.py::test_ogr_geom_boundary_point PASSED
ogr/ogr_geom.py::test_ogr_geom_boundary_multipoint PASSED
ogr/ogr_geom.py::test_ogr_geom_boundary_linestring PASSED
ogr/ogr_geom.py::test_ogr_geom_boundary_polygon PASSED
ogr/ogr_geom.py::test_ogr_geom_build_from_edges_1 PASSED
ogr/ogr_geom.py::test_ogr_geom_build_from_edges_2 PASSED
ogr/ogr_geom.py::test_ogr_geom_build_from_edges_3 PASSED
ogr/ogr_geom.py::test_ogr_geom_build_from_edges_4 PASSED
ogr/ogr_geom.py::test_ogr_geom_area_empty_linearring PASSED
ogr/ogr_geom.py::test_ogr_geom_transform_to PASSED
ogr/ogr_geom.py::test_ogr_geom_transform PASSED
ogr/ogr_geom.py::test_ogr_geom_transform_geogcrs_to_wgs84 PASSED
ogr/ogr_geom.py::test_ogr_geomtransfomer_default PASSED
ogr/ogr_geom.py::test_ogr_geomtransfomer_wrapdateline_with_ct PASSED
ogr/ogr_geom.py::test_ogr_geomtransfomer_wrapdateline_no_ct PASSED
ogr/ogr_geom.py::test_ogr_geom_closerings PASSED
ogr/ogr_geom.py::test_ogr_geom_segmentize PASSED
ogr/ogr_geom.py::test_ogr_geom_segmentize_issue_1341 PASSED
ogr/ogr_geom.py::test_ogr_geom_value PASSED
ogr/ogr_geom.py::test_ogr_geom_flattenTo2D PASSED
ogr/ogr_geom.py::test_ogr_geom_flattenTo2D_triangle PASSED
ogr/ogr_geom.py::test_ogr_geom_linestring_limits PASSED
ogr/ogr_geom.py::test_ogr_geom_coord_round PASSED
ogr/ogr_geom.py::test_ogr_geom_coord_round_2 PASSED
ogr/ogr_geom.py::test_ogr_geom_area_point PASSED
ogr/ogr_geom.py::test_ogr_geom_length_point PASSED
ogr/ogr_geom.py::test_ogr_geom_length_multilinestring PASSED
ogr/ogr_geom.py::test_ogr_geom_length_geometrycollection PASSED
ogr/ogr_geom.py::test_ogr_geom_getpoints PASSED
ogr/ogr_geom.py::test_ogr_geom_empty PASSED
ogr/ogr_geom.py::test_ogr_geom_empty_triangle PASSED
ogr/ogr_geom.py::test_ogr_geom_mixed_coordinate_dimension PASSED
ogr/ogr_geom.py::test_ogr_geom_getenvelope3d PASSED
ogr/ogr_geom.py::test_ogr_geom_z_empty PASSED
ogr/ogr_geom.py::test_ogr_geom_getlineargeometry PASSED
ogr/ogr_geom.py::test_ogr_geom_getdimension PASSED
ogr/ogr_geom.py::test_ogr_geom_triangle PASSED
ogr/ogr_geom.py::test_ogr_geom_triangle_invalid_wkt PASSED
ogr/ogr_geom.py::test_ogr_geom_triangle_sfcgal SKIPPED (SFCGAL is not available)
ogr/ogr_geom.py::test_ogr_geom_circularstring PASSED
ogr/ogr_geom.py::test_ogr_geom_compoundcurve PASSED
ogr/ogr_geom.py::test_ogr_geom_curvepolygon PASSED
ogr/ogr_geom.py::test_ogr_geom_multicurve PASSED
ogr/ogr_geom.py::test_ogr_geom_multisurface PASSED
ogr/ogr_geom.py::test_ogr_geom_getcurvegeometry PASSED
ogr/ogr_geom.py::test_ogr_geom_gt_functions PASSED
ogr/ogr_geom.py::test_ogr_geom_api_limit_tests PASSED
ogr/ogr_geom.py::test_ogr_geom_equals PASSED
ogr/ogr_geom.py::test_ogr_geom_measured_geometries_to_2D_or_3D PASSED
ogr/ogr_geom.py::test_ogr_geom_postgis_ewkt_xym PASSED
ogr/ogr_geom.py::test_ogr_geom_curve_surface PASSED
ogr/ogr_geom.py::test_ogr_geom_import_corrupted_wkb PASSED
ogr/ogr_geom.py::test_ogr_geom_triangle_ps_tin_conversion PASSED
ogr/ogr_geom.py::test_ogr_geom_multipoint_envelope_bug PASSED
ogr/ogr_geom.py::test_ogr_geom_polygon_empty_ring PASSED
ogr/ogr_geom.py::test_ogr_geom_polygon_intersects_point PASSED
ogr/ogr_geom.py::test_ogr_geom_geometrycollection PASSED
ogr/ogr_geom.py::test_ogr_geom_assignspatialref PASSED
ogr/ogr_geom.py::test_ogr_geom_swapxy PASSED
ogr/ogr_geom.py::test_ogr_geom_remove_geometry PASSED
ogr/ogr_geom.py::test_ogr_geom_sfcgal SKIPPED (SFCGAL is not available)
ogr/ogr_geom.py::test_ogr_geom_cannot_add_triangle_to_multisurface PASSED
ogr/ogr_geom.py::test_ogr_geom_force_polygonzm_to_linestring PASSED
ogr/ogr_geom.py::test_ogr_geom_force_polygonzm_to_multilinestring PASSED
ogr/ogr_geom.py::test_ogr_geom_create_from_wkt_polyhedrasurface PASSED
ogr/ogr_geom.py::test_ogr_geom_makevalid PASSED
ogr/ogr_geom.py::test_ogr_geom_normalize PASSED
ogr/ogr_geom.py::test_ogr_geom_force_multipolygon_z_to_compound_curve PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[POINT EMPTY-POINT EMPTY] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[POINT (1 2)-POINT (1 2)] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[POINT Z (1 2 3)-POINT Z (1 2 3)] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[LINESTRING (1 2,3 4)-LINESTRING (1 2,3 4)] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[POLYGON ((0 0,0 1,1 1,0 0))-POLYGON ((0 0,0 1,1 1,0 0))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION EMPTY-GEOMETRYCOLLECTION EMPTY] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION Z (POINT Z (1 2 3))-POINT Z (1 2 3)] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (LINESTRING (1 2,3 4))-LINESTRING (1 2,3 4)] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (POLYGON ((0 0,0 1,1 1,0 0)))-POLYGON ((0 0,0 1,1 1,0 0))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (LINESTRING (1 2,3 4),POINT (1 2))-LINESTRING (1 2,3 4)] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (POINT (1 2),LINESTRING (1 2,3 4))-LINESTRING (1 2,3 4)] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (LINESTRING (1 2,3 4),LINESTRING (5 6,7 8))-MULTILINESTRING ((1 2,3 4),(5 6,7 8))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (POINT (1 2),POLYGON ((0 0,0 1,1 1,0 0)))-POLYGON ((0 0,0 1,1 1,0 0))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (POLYGON ((0 0,0 1,1 1,0 0)),POLYGON ((10 0,10 1,11 1,10 0)))-MULTIPOLYGON (((0 0,0 1,1 1,0 0)),((10 0,10 1,11 1,10 0)))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (POLYGON ((0 0,0 1,1 1,0 0)),MULTIPOLYGON (((10 0,10 1,11 1,10 0))))-MULTIPOLYGON (((0 0,0 1,1 1,0 0)),((10 0,10 1,11 1,10 0)))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (CIRCULARSTRING (0 0,1 1,2 0),LINESTRING(3 4,5 6))-MULTICURVE (CIRCULARSTRING (0 0,1 1,2 0),(3 4,5 6))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (POLYGON ((0 0,0 1,1 1,0 0)),CURVEPOLYGON ((10 0,10 1,11 1,10 0)))-MULTISURFACE (((0 0,0 1,1 1,0 0)),CURVEPOLYGON ((10 0,10 1,11 1,10 0)))] PASSED
ogr/ogr_geom.py::test_ogr_geom_removeLowerDimensionSubGeoms[GEOMETRYCOLLECTION (MULTIPOLYGON (((0 0,0 1,1 1,0 0)),((10 0,10 1,11 1,10 0))),POINT (1 2))-MULTIPOLYGON (((0 0,0 1,1 1,0 0)),((10 0,10 1,11 1,10 0)))] PASSED
ogr/ogr_geom.py::test_ogr_geom_copy PASSED
ogr/ogr_geom.py::test_ogr_geom_deepcopy PASSED
ogr/ogr_geom.py::test_ogr_geom_point_nan PASSED
ogr/ogr_geom.py::test_ogr_isclockwise PASSED
ogr/ogr_georss.py::test_ogr_georss_1 PASSED
ogr/ogr_georss.py::test_ogr_georss_1_atom_ns PASSED
ogr/ogr_georss.py::test_ogr_georss_1bis PASSED
ogr/ogr_georss.py::test_ogr_georss_1ter PASSED
ogr/ogr_georss.py::test_ogr_georss_2 PASSED
ogr/ogr_georss.py::test_ogr_georss_3 PASSED
ogr/ogr_georss.py::test_ogr_georss_4 PASSED
ogr/ogr_georss.py::test_ogr_georss_5 PASSED
ogr/ogr_georss.py::test_ogr_georss_6 PASSED
ogr/ogr_georss.py::test_ogr_georss_7 PASSED
ogr/ogr_georss.py::test_ogr_georss_8 PASSED
ogr/ogr_georss.py::test_ogr_georss_9 PASSED
ogr/ogr_georss.py::test_ogr_georss_10 PASSED
ogr/ogr_georss.py::test_ogr_georss_11 PASSED
ogr/ogr_georss.py::test_ogr_georss_12 PASSED
ogr/ogr_georss.py::test_ogr_georss_13 PASSED
ogr/ogr_georss.py::test_ogr_georss_14 PASSED
ogr/ogr_georss.py::test_ogr_georss_15 PASSED
ogr/ogr_geos.py::test_ogr_geos_union PASSED
ogr/ogr_geos.py::test_ogr_geos_intersection PASSED
ogr/ogr_geos.py::test_ogr_geos_difference PASSED
ogr/ogr_geos.py::test_ogr_geos_symmetric_difference PASSED
ogr/ogr_geos.py::test_ogr_geos_sym_difference PASSED
ogr/ogr_geos.py::test_ogr_geos_intersect PASSED
ogr/ogr_geos.py::test_ogr_geos_disjoint PASSED
ogr/ogr_geos.py::test_ogr_geos_touches PASSED
ogr/ogr_geos.py::test_ogr_geos_crosses PASSED
ogr/ogr_geos.py::test_ogr_geos_within PASSED
ogr/ogr_geos.py::test_ogr_geos_contains PASSED
ogr/ogr_geos.py::test_ogr_geos_overlaps PASSED
ogr/ogr_geos.py::test_ogr_geos_buffer PASSED
ogr/ogr_geos.py::test_ogr_geos_centroid PASSED
ogr/ogr_geos.py::test_ogr_geos_centroid_multipolygon PASSED
ogr/ogr_geos.py::test_ogr_geos_centroid_point_empty PASSED
ogr/ogr_geos.py::test_ogr_geos_simplify_linestring PASSED
ogr/ogr_geos.py::test_ogr_geos_simplifypreservetopology_linestring PASSED
ogr/ogr_geos.py::test_ogr_geos_unioncascaded PASSED
ogr/ogr_geos.py::test_ogr_geos_unioncascaded_empty_multipolygon PASSED
ogr/ogr_geos.py::test_ogr_geos_convexhull PASSED
ogr/ogr_geos.py::test_ogr_geos_concavehull SKIPPED (GEOS 3.11 or later needed for ConcaveHull.)
ogr/ogr_geos.py::test_ogr_geos_distance PASSED
ogr/ogr_geos.py::test_ogr_geos_isring PASSED
ogr/ogr_geos.py::test_ogr_geos_issimple_true PASSED
ogr/ogr_geos.py::test_ogr_geos_issimple_false PASSED
ogr/ogr_geos.py::test_ogr_geos_isvalid_true PASSED
ogr/ogr_geos.py::test_ogr_geos_isvalid_true_linestringM PASSED
ogr/ogr_geos.py::test_ogr_geos_isvalid_true_circularStringM PASSED
ogr/ogr_geos.py::test_ogr_geos_isvalid_true_triangle PASSED
ogr/ogr_geos.py::test_ogr_geos_isvalid_false PASSED
ogr/ogr_geos.py::test_ogr_geos_isvalid_false_too_few_points PASSED
ogr/ogr_geos.py::test_ogr_geos_pointonsurface PASSED
ogr/ogr_geos.py::test_ogr_geos_DelaunayTriangulation PASSED
ogr/ogr_geos.py::test_ogr_geos_polygonize PASSED
ogr/ogr_geos.py::test_ogr_geos_prepared_geom PASSED
ogr/ogr_gml_fgd_read.py::test_ogr_gml_fgd_1 PASSED
ogr/ogr_gml_fgd_read.py::test_ogr_gml_fgd_2 PASSED
ogr/ogr_gml_geom.py::test_gml_geom[1.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[10.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[11.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[2.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[3.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[3d_1.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[3d_broken_line.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[3d_broken_point.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[3d_broken_polygon.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[4.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[5.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[6.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[7.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[8.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[9.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_geom[db2_poly.wkt] PASSED
ogr/ogr_gml_geom.py::test_gml_space_test PASSED
ogr/ogr_gml_geom.py::test_gml_pos_point PASSED
ogr/ogr_gml_geom.py::test_gml_pos_polygon PASSED
ogr/ogr_gml_geom.py::test_gml_posList_line PASSED
ogr/ogr_gml_geom.py::test_gml_posList_line3d PASSED
ogr/ogr_gml_geom.py::test_gml_posList_line3d_2 PASSED
ogr/ogr_gml_geom.py::test_gml_polygon PASSED
ogr/ogr_gml_geom.py::test_gml_out_point_srs PASSED
ogr/ogr_gml_geom.py::test_gml_out_point3d_srs PASSED
ogr/ogr_gml_geom.py::test_gml_out_linestring_srs PASSED
ogr/ogr_gml_geom.py::test_gml_out_polygon_srs PASSED
ogr/ogr_gml_geom.py::test_gml_out_multipoint_srs PASSED
ogr/ogr_gml_geom.py::test_gml_out_multilinestring_srs PASSED
ogr/ogr_gml_geom.py::test_gml_out_multipolygon_srs PASSED
ogr/ogr_gml_geom.py::test_gml_out_geometrycollection_srs PASSED
ogr/ogr_gml_geom.py::test_gml_Box PASSED
ogr/ogr_gml_geom.py::test_gml_null PASSED
ogr/ogr_gml_geom.py::test_gml_Envelope PASSED
ogr/ogr_gml_geom.py::test_gml_Curve PASSED
ogr/ogr_gml_geom.py::test_gml_Curve_with_pointProperty PASSED
ogr/ogr_gml_geom.py::test_gml_MultiCurve PASSED
ogr/ogr_gml_geom.py::test_gml_MultiSurface PASSED
ogr/ogr_gml_geom.py::test_gml_MultiSurface_surfaceMembers PASSED
ogr/ogr_gml_geom.py::test_gml_MultiCurve_curveMembers PASSED
ogr/ogr_gml_geom.py::test_gml_MultiGeometry_geometryMembers PASSED
ogr/ogr_gml_geom.py::test_gml_CompositeCurve_curveMembers PASSED
ogr/ogr_gml_geom.py::test_gml_MultiCurve_pointMembers PASSED
ogr/ogr_gml_geom.py::test_gml_Solid PASSED
ogr/ogr_gml_geom.py::test_gml_OrientableSurface PASSED
ogr/ogr_gml_geom.py::test_gml_Triangle PASSED
ogr/ogr_gml_geom.py::test_gml_Rectangle PASSED
ogr/ogr_gml_geom.py::test_gml_PolyhedralSurface PASSED
ogr/ogr_gml_geom.py::test_gml_Tin PASSED
ogr/ogr_gml_geom.py::test_gml_ConcatenatedDeduplication PASSED
ogr/ogr_gml_geom.py::test_gml_invalid_geoms PASSED
ogr/ogr_gml_geom.py::test_gml_write_gml3_geometries PASSED
ogr/ogr_gml_geom.py::test_gml_write_gml3_srs PASSED
ogr/ogr_gml_geom.py::test_gml_nested PASSED
ogr/ogr_gml_geom.py::test_gml_SimplePolygon PASSED
ogr/ogr_gml_geom.py::test_gml_SimpleRectangle PASSED
ogr/ogr_gml_geom.py::test_gml_SimpleTriangle PASSED
ogr/ogr_gml_geom.py::test_gml_SimpleMultiPoint PASSED
ogr/ogr_gml_geom.py::test_gml_CompositeCurveInRing PASSED
ogr/ogr_gml_geom.py::test_gml_CompositeSurface_in_surfaceMembers PASSED
ogr/ogr_gml_geom.py::test_gml_MultiSurfaceOfSurfaceOfPolygonPatchWithInteriorRing PASSED
ogr/ogr_gml_geom.py::test_gml_Coordinates_ts_cs_decimal PASSED
ogr/ogr_gml_geom.py::test_gml_with_xml_header_and_comments PASSED
ogr/ogr_gml_geom.py::test_gml_srsDimension_topgeometry PASSED
ogr/ogr_gml_geom.py::test_gml_Arc PASSED
ogr/ogr_gml_geom.py::test_gml_ArcByBulge PASSED
ogr/ogr_gml_geom.py::test_gml_ArcByCenterPoint PASSED
ogr/ogr_gml_geom.py::test_gml_CompoundCurve_of_ArcByCenterPoint PASSED
ogr/ogr_gml_geom.py::test_gml_CircleByCenterPoint PASSED
ogr/ogr_gml_geom.py::test_gml_CircleByCenterPoint_srs_geog_uom_m_km PASSED
ogr/ogr_gml_geom.py::test_gml_CompoundCurve_of_ArcByCenterPoint_curve_in_same_segments PASSED
ogr/ogr_gml_geom.py::test_gml_Ring_starting_with_ArcByCenterPoint PASSED
ogr/ogr_gml_geom.py::test_gml_Ring_ending_with_ArcByCenterPoint PASSED
ogr/ogr_gml_geom.py::test_gml_Circle PASSED
ogr/ogr_gml_geom.py::test_gml_ArcString PASSED
ogr/ogr_gml_geom.py::test_gml_OGRCompoundCurve PASSED
ogr/ogr_gml_geom.py::test_gml_OGRCurvePolygon_one_CircularString PASSED
ogr/ogr_gml_geom.py::test_gml_OGRCurvePolygon_one_CircularString_with_interior_CircularString PASSED
ogr/ogr_gml_geom.py::test_gml_OGRCurvePolygon_CompoundCurve PASSED
ogr/ogr_gml_geom.py::test_gml_OGRCurvePolygon_LinearRing_with_interior_CircularString PASSED
ogr/ogr_gml_geom.py::test_gml_OGRCurvePolygon_CircularString_with_interior_LinearRing PASSED
ogr/ogr_gml_geom.py::test_gml_OGRMultiSurface PASSED
ogr/ogr_gml_geom.py::test_gml_OGRMultiCurve PASSED
ogr/ogr_gml_geom.py::test_gml_write_gml_ns PASSED
ogr/ogr_gml_geom.py::test_gml_read_gml_ArcByCenterPoint_projected_crs_northing_easting PASSED
ogr/ogr_gml_read.py::test_ogr_gml_1 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_2 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_3 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_4 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_5 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_6 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_7 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_8 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_9 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_10 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_11 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_12 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_13 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_14 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_gml_read.py::test_ogr_gml_15 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_city_gml PASSED
ogr/ogr_gml_read.py::test_gml_read_compound_crs_lat_long PASSED
ogr/ogr_gml_read.py::test_ogr_gml_city_gml_lod2_with_xlink_href PASSED
ogr/ogr_gml_read.py::test_ogr_gml_17 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_18 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_19 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_20 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_21[GML3-expected_gml_gml3] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_21[GML3Deegree-expected_gml_gml3degree] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_21[GML3.2-expected_gml_gml32] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_22 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_23 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_24 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_25 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_26 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_27 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_28 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_29 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_30 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_31 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_32 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_33 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_34 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_35 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_36 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_37 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_resolver_huge PASSED
ogr/ogr_gml_read.py::test_ogr_gml_resolver_none PASSED
ogr/ogr_gml_read.py::test_ogr_gml_40 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_41 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_gml_read.py::test_ogr_gml_42 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_43 SKIPPED (Test disabled because service regularly times out)
ogr/ogr_gml_read.py::test_ogr_gml_44 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_45 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_46 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_validate_wfs[data/gml/wfs10.xml] SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_validate_wfs[data/gml/wfs11.xml] SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_validate_wfs[data/gml/wfs20.xml] SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_48 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_49 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_50 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_FeaturePropertyList_in_gfs[open_options0] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_FeaturePropertyList_in_gfs[open_options1] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_FeatureProperty_in_gfs[open_options0] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_FeatureProperty_in_gfs[open_options1] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_51 SKIPPED
ogr/ogr_gml_read.py::test_ogr_gml_52 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_53 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_54 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_55 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_56 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_57 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_58 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_59 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_60 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_61 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_62 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_63 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_64[XERCES] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_64[EXPAT] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_65 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_66 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_67 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_68 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_69 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_70 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_71 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_72 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_73 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_74 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_75 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_76 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
ogr/ogr_gml_read.py::test_ogr_gml_77 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_78 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_79 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_80 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_81 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_82 PASSED
ogr/ogr_gml_read.py::test_ogr_gml_gml2_write_geometry_error PASSED
ogr/ogr_gml_read.py::test_ogr_gml_srsname_only_on_top_bounded_by PASSED
ogr/ogr_gml_read.py::test_ogr_gml_featuretype_suffix_in_xsd PASSED
ogr/ogr_gml_read.py::test_ogr_gml_standalone_geom PASSED
ogr/ogr_gml_read.py::test_ogr_gml_unique[True-GML2] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_unique[True-GML3] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_unique[True-GML3.2] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_unique[False-GML2] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_unique[False-GML3] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_unique[False-GML3.2] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_write_gfs_no PASSED
ogr/ogr_gml_read.py::test_ogr_gml_write_gfs_yes PASSED
ogr/ogr_gml_read.py::test_ogr_gml_no_gfs_rewriting PASSED
ogr/ogr_gml_read.py::test_ogr_gml_aixm_elevated_surface PASSED
ogr/ogr_gml_read.py::test_ogr_gml_srs_name_in_xsd[GML2] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_srs_name_in_xsd[GML3] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_srs_name_in_xsd[GML3.2] PASSED
ogr/ogr_gml_read.py::test_ogr_gml_too_nested PASSED
ogr/ogr_gml_read.py::test_ogr_gml_first_feature_without_geometry PASSED
ogr/ogr_gml_read.py::test_ogr_gml_force_srs_detection_multiple_geom_fields PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_feature_with_gml_description PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_srsDimension_3_on_top_gml_Envelope PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_boundedby_only PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_boundedby_only_gml_null_only PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_boundedby_invalid PASSED
ogr/ogr_gml_read.py::test_ogr_gml_read_boundedby_repeated PASSED
ogr/ogr_gml_read.py::test_ogr_gml_field_comment PASSED
ogr/ogr_gml_read.py::test_ogr_gml_field_comment_from_gfs PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_basic SKIPPED
ogr/ogr_gmlas.py::test_ogr_gmlas_test_ogrsf SKIPPED
ogr/ogr_gmlas.py::test_ogr_gmlas_virtual_file PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_datafile_with_xsd_option PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_no_datafile_with_xsd_option PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_no_datafile_xsd_which_is_not_xsd PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_no_datafile_no_xsd PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_non_existing_gml PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_non_existing_xsd PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_gml_without_schema_location PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_invalid_schema PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_invalid_xml PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_gml_Reference PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_same_element_in_different_ns PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_corner_case_relative_path PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_unexpected_repeated_element PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_unexpected_repeated_element_variant PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_geometryproperty PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_abstractgeometry PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_validate PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_test_ns_prefix PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_no_namespace PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_conf PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_conf_ignored_xpath PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_cache PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_link_nested_independant_child PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_composition_compositionPart PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_instantiate_only_gml_feature PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_timestamp_ignored_for_hash PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_dataset_getnextfeature PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_inline_identifier PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_avoid_same_name_inlined_classes PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_validate_ignored_fixed_attribute PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_remove_unused_layers_and_fields PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_xlink_resolver PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_recoding PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_schema_without_namespace_prefix PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_truncated_xml PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_identifier_truncation PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_identifier_case_ambiguity PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer_check_xml_xsd PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer_check_xml_read_back SKIPPED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer_gml PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer_gml_assign_srs PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer_gml_original_xml PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer_options PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_writer_errors PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_read_fake_gmljp2 PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_typing_constraints PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_swe_dataarray PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_swe_datarecord PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_any_field_at_end_of_declaration Expected fail: value != baz
PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_aux_schema_without_namespace_prefix PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_geometry_as_substitutiongroup PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_coordinates_with_leading_space PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_extra_piezometre SKIPPED (RUN_ON_DEMAND not set)
ogr/ogr_gmlas.py::test_ogr_gmlas_extra_eureg SKIPPED (RUN_ON_DEMAND not set)
ogr/ogr_gmlas.py::test_ogr_gmlas_no_element_in_first_choice_schema PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_internal_xlink_href PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_invalid_version_xsd PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_huge_memory_allocation PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_huge_processing_time PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_schema_not_in_ogc_schema_location PASSED
ogr/ogr_gmlas.py::test_ogr_gmlas_read_srsDimension_3_on_top_gml_Envelope PASSED
ogr/ogr_gmt.py::test_ogr_gmt_2 PASSED
ogr/ogr_gmt.py::test_ogr_gmt_4 PASSED
ogr/ogr_gmt.py::test_ogr_gmt_5 PASSED
ogr/ogr_gmt.py::test_ogr_gmt_coord_only PASSED
ogr/ogr_gmt.py::test_ogr_gmt_write_stdout PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_1 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_2 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_3 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_4 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_5 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_6 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_7 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_8 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_9 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_11 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_12 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_13 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_14 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_15 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_SetSRID PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_ST_EnvIntersects PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_16 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_17 FAILED
ogr/ogr_gpkg.py::test_ogr_gpkg_18 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_19 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_20 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_srs_non_duplication_custom_crs PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_srs_non_consistent_with_official_definition PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_write_srs_undefined_geographic PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_write_srs_undefined_Cartesian PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_21 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_table_in_gpkg_content_but_missing PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_22 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_23 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_unique PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_24 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_25 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_26 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_27 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_28 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_29 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_30 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_31 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_32 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_33 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_34 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_35 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_36 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_37 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_38 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_38_nospi PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_39 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_40 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_41 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_42 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_43 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_44 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_45 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_46 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_47 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_48 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_49 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_50 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_51 SKIPPED
ogr/ogr_gpkg.py::test_ogr_gpkg_52 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_53 SKIPPED
ogr/ogr_gpkg.py::test_ogr_gpkg_54 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_55 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_56 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_creation_fid PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_57 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_multiple_geom_columns PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_58 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_59 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_savepoint PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_wal SKIPPED
ogr/ogr_gpkg.py::test_ogr_gpkg_nolock PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_test_ogrsf SKIPPED
ogr/ogr_gpkg.py::test_ogr_gpkg_json PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_invalid_values_in_records PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_mixed_dimensionality_unknown_layer_geometry_type PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_fixup_wrong_rtree_trigger PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_prelude_statements PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_datetime_timezones PASSED
ogr/ogr_gpkg.py::test_abort_sql PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_transform_no_record_spatial_ref_sys SKIPPED (f.GetGeometryRef() returns None on the current Windows CI)
ogr/ogr_gpkg.py::test_ogr_gpkg_deferred_spi_creation PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_deferred_spi_update PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_field_domains PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_field_domains_errors PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_field_domain_gpkg_1_0 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_views PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_read_deprecated_gdal_aspatial PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_fixup_wrong_mr_column_name_update_trigger PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_crs_coordinate_epoch PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_relations PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_relations_sqlite_foreign_keys PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_alter_relations PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_add_relationship_complex_names PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_alter_geom_field_defn PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_arrow_stream_numpy PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_immutable SKIPPED (Incorrect platform)
ogr/ogr_gpkg.py::test_ogr_gpkg_upsert_without_fid[True] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_upsert_without_fid[False] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_get_geometry_types PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_background_rtree_build[/vsimem/test_ogr_gpkg_background_rtree_build.gpkg] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_background_rtree_build[tmp/test_ogr_gpkg_background_rtree_build.gpkg] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_detect_broken_rtree_gdal_3_6_0 PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[None-None] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[X'0001'-None] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[POINT EMPTY-0] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[LINESTRING(1 2,3 4)-0] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[POLYGON EMPTY-0] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[POLYGON ((0 0,0 1,1 1,0 0))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[POLYGON Z ((0 0 100,0 1 100,1 1 100,0 0 100))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[POLYGON M ((0 0 100,0 1 100,1 1 100,0 0 100))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[POLYGON ZM ((0 0 100 200,0 1 100 200,1 1 100 200,0 0 100 200))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[POLYGON ((0 0,0 1,1 1,1 0,0 0),(0.25 0.25,0.25 0.75,0.75 0.75,0.75 0.25,0.25 0.25))-0.75] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[MULTIPOLYGON EMPTY-0] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[MULTIPOLYGON (((0 0,0 1,1 1,0 0)))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[MULTIPOLYGON (((0 0,0 1,1 1,0 0)),((10 0,10 1,11 1,10 0)))-1] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[MULTIPOLYGON Z (((0 0 100,0 1 100,1 1 100,0 0 100)))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[MULTIPOLYGON M (((0 0 100,0 1 100,1 1 100,0 0 100)))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[MULTIPOLYGON ZM (((0 0 100 200,0 1 100 200,1 1 100 200,0 0 100 200)))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[CURVEPOLYGON ((0 0,0 1,1 1,0 0))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[MULTISURFACE (((0 0,0 1,1 1,0 0)))-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_st_area[X'00010000000000000000000000000000000000000000000000000000f03f000000000000f03f7c030000000100000004000000000000000000000000000000000000000000000000000000000000000000f03f000000000000f03f000000000000f03f00000000000000000000000000000000fe'-0.5] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_read_generated_column PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_sql_gdal_get_pixel_value PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_sozip PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_add_non_spatial_layer_in_existing_database_with_unregistered[True] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_add_non_spatial_layer_in_existing_database_with_unregistered[False] PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_update_feature PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_ogr_layer_Extent PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_field_alternative_names_comment PASSED
ogr/ogr_gpkg.py::test_ogr_gpkg_field_alter_field_defn_alternative_names_comment PASSED['ogr_gpkg_17.gpkg']
ogr/ogr_gpsbabel.py::test_ogr_gpsbabel_1 SKIPPED (GPSBabel utility not found)
ogr/ogr_gpsbabel.py::test_ogr_gpsbabel_2 SKIPPED (GPSBabel utility not found)
ogr/ogr_gpsbabel.py::test_ogr_gpsbabel_3 SKIPPED (GPSBabel utility not found)
ogr/ogr_gpx.py::test_ogr_gpx_1 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_2 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_3 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_4 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_5 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_6 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_7 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_8 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_9 PASSED
ogr/ogr_gpx.py::test_ogr_gpx_metadata_read PASSED
ogr/ogr_gpx.py::test_ogr_gpx_metadata_write PASSED
ogr/ogr_gtfs.py::test_ogr_gtfs_open PASSED
ogr/ogr_gtfs.py::test_ogr_gtfs_content PASSED
ogr/ogr_gtfs.py::test_ogr_gtfs_test_ogrsf PASSED
ogr/ogr_idrisi.py::test_ogr_idrisi_1 PASSED
ogr/ogr_idrisi.py::test_ogr_idrisi_2 PASSED
ogr/ogr_idrisi.py::test_ogr_idrisi_3 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_2 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_3 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_4 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_5 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_6 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_7 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_9 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_10 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_11 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_12 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_13 PASSED
ogr/ogr_ili.py::test_ogr_interlis1_13_linear PASSED
ogr/ogr_ili.py::test_ogr_interlis1_14 PASSED
ogr/ogr_ili.py::test_ogr_interlis2_1 PASSED
ogr/ogr_ili.py::test_ogr_interlis2_2 PASSED
ogr/ogr_ili.py::test_ogr_interlis2_3 PASSED
ogr/ogr_ili.py::test_ogr_interlis2_4 PASSED
ogr/ogr_ili.py::test_ogr_interlis_arc1 PASSED
ogr/ogr_ili.py::test_ogr_interlis_arc2 PASSED
ogr/ogr_index_test.py::test_ogr_index_can_join_without_index PASSED
ogr/ogr_index_test.py::test_ogr_index_creating_index_causes_index_files_to_be_created PASSED
ogr/ogr_index_test.py::test_ogr_index_indexed_single_integer_lookup_works PASSED
ogr/ogr_index_test.py::test_ogr_index_indexed_single_string_works PASSED
ogr/ogr_index_test.py::test_ogr_index_unimplemented_range_query_works PASSED
ogr/ogr_index_test.py::test_ogr_index_indexed_join_works PASSED
ogr/ogr_index_test.py::test_ogr_index_drop_index_removes_files PASSED
ogr/ogr_index_test.py::test_ogr_index_attribute_filter_works_after_drop_index PASSED
ogr/ogr_index_test.py::test_ogr_index_recreating_index_causes_index_files_to_be_created PASSED
ogr/ogr_index_test.py::test_ogr_index_recreating_index_causes_index_to_be_populated PASSED
ogr/ogr_index_test.py::test_ogr_index_creating_index_in_separate_steps_works PASSED
ogr/ogr_index_test.py::test_ogr_index_10 PASSED
ogr/ogr_index_test.py::test_ogr_index_11 PASSED
ogr/ogr_jml.py::test_ogr_jml_1 PASSED
ogr/ogr_jml.py::test_ogr_jml_2 PASSED
ogr/ogr_jml.py::test_ogr_jml_3 SKIPPED
ogr/ogr_jml.py::test_ogr_jml_4 PASSED
ogr/ogr_jml.py::test_ogr_jml_read_srs PASSED
ogr/ogr_join_test.py::test_ogr_join_1 PASSED
ogr/ogr_join_test.py::test_ogr_join_2 PASSED
ogr/ogr_join_test.py::test_ogr_join_3 PASSED
ogr/ogr_join_test.py::test_ogr_join_4 PASSED
ogr/ogr_join_test.py::test_ogr_join_5 PASSED
ogr/ogr_join_test.py::test_ogr_join_6 PASSED
ogr/ogr_join_test.py::test_ogr_join_7 PASSED
ogr/ogr_join_test.py::test_ogr_join_8 PASSED
ogr/ogr_join_test.py::test_ogr_join_9 PASSED
ogr/ogr_join_test.py::test_ogr_join_10 PASSED
ogr/ogr_join_test.py::test_ogr_join_11 PASSED
ogr/ogr_join_test.py::test_ogr_join_12 PASSED
ogr/ogr_join_test.py::test_ogr_join_13 PASSED
ogr/ogr_join_test.py::test_ogr_join_14 PASSED
ogr/ogr_join_test.py::test_ogr_join_15 PASSED
ogr/ogr_join_test.py::test_ogr_join_16 PASSED
ogr/ogr_join_test.py::test_ogr_join_17 PASSED
ogr/ogr_join_test.py::test_ogr_join_18 PASSED
ogr/ogr_join_test.py::test_ogr_join_19 PASSED
ogr/ogr_join_test.py::test_ogr_join_20 PASSED
ogr/ogr_join_test.py::test_ogr_join_21 PASSED
ogr/ogr_join_test.py::test_ogr_join_22 PASSED
ogr/ogr_join_test.py::test_ogr_join_23 PASSED
ogr/ogr_kml.py::test_ogr_kml_attributes_1 Unregister LIBKML driver
PASSED
ogr/ogr_kml.py::test_ogr_kml_attributes_2 PASSED
ogr/ogr_kml.py::test_ogr_kml_attributes_3 PASSED
ogr/ogr_kml.py::test_ogr_kml_attributes_4 PASSED
ogr/ogr_kml.py::test_ogr_kml_point_read PASSED
ogr/ogr_kml.py::test_ogr_kml_linestring_read PASSED
ogr/ogr_kml.py::test_ogr_kml_polygon_read PASSED
ogr/ogr_kml.py::test_ogr_kml_write_1 PASSED
ogr/ogr_kml.py::test_ogr_kml_check_write_1 PASSED
ogr/ogr_kml.py::test_ogr_kml_xml_attributes PASSED
ogr/ogr_kml.py::test_ogr_kml_read_geometries PASSED
ogr/ogr_kml.py::test_ogr_kml_test_ogrsf SKIPPED
ogr/ogr_kml.py::test_ogr_kml_interleaved_writing PASSED
ogr/ogr_kml.py::test_ogr_kml_read_placemark PASSED
ogr/ogr_kml.py::test_ogr_kml_read_empty PASSED
ogr/ogr_kml.py::test_ogr_kml_read_emptylayers PASSED
ogr/ogr_kml.py::test_ogr_kml_write_schema PASSED
ogr/ogr_kml.py::test_ogr_kml_empty_layer PASSED
ogr/ogr_kml.py::test_ogr_kml_two_layers PASSED
ogr/ogr_kml.py::test_ogr_kml_read_folder_with_subfolder_placemark PASSED
ogr/ogr_kml.py::test_ogr_kml_read_truncated PASSED
ogr/ogr_kml.py::test_ogr_kml_read_weird_empty_folders PASSED
ogr/ogr_kml.py::test_ogr_kml_read_junk_content_after_valid_doc PASSED
ogr/ogr_kml.py::test_ogr_kml_read_placemark_with_kml_prefix PASSED
ogr/ogr_kml.py::test_ogr_kml_read_duplicate_folder_name PASSED
ogr/ogr_kml.py::test_ogr_kml_read_placemark_in_root_and_subfolder PASSED
ogr/ogr_kml.py::test_ogr_kml_read_non_conformant_multi_geometries PASSEDRe-register LIBKML driver
ogr/ogr_layer_algebra.py::test_algebra_setup PASSED
ogr/ogr_layer_algebra.py::test_algebra_intersection PASSED
ogr/ogr_layer_algebra.py::test_algebra_KEEP_LOWER_DIMENSION_GEOMETRIES PASSED
ogr/ogr_layer_algebra.py::test_algebra_union PASSED
ogr/ogr_layer_algebra.py::test_algebra_symdifference PASSED
ogr/ogr_layer_algebra.py::test_algebra_identify PASSED
ogr/ogr_layer_algebra.py::test_algebra_update PASSED
ogr/ogr_layer_algebra.py::test_algebra_clip PASSED
ogr/ogr_layer_algebra.py::test_algebra_erase PASSED
ogr/ogr_layer_algebra.py::test_algebra_cleanup PASSED
ogr/ogr_libkml.py::test_ogr_libkml_attributes_1 Unregister KML driver
PASSED
ogr/ogr_libkml.py::test_ogr_libkml_attributes_2 PASSED
ogr/ogr_libkml.py::test_ogr_libkml_attributes_3 PASSED
ogr/ogr_libkml.py::test_ogr_libkml_attributes_4 PASSED
ogr/ogr_libkml.py::test_ogr_libkml_point_read PASSED
ogr/ogr_libkml.py::test_ogr_libkml_linestring_read PASSED
ogr/ogr_libkml.py::test_ogr_libkml_polygon_read PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_kml PASSED
ogr/ogr_libkml.py::test_ogr_libkml_check_write_kml PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_kmz PASSED
ogr/ogr_libkml.py::test_ogr_libkml_check_write_kmz PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_kmz_use_doc_off PASSED
ogr/ogr_libkml.py::test_ogr_libkml_check_write_kmz_use_doc_off PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_dir PASSED
ogr/ogr_libkml.py::test_ogr_libkml_check_write_dir PASSED
ogr/ogr_libkml.py::test_ogr_libkml_xml_attributes PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_geometries PASSED
ogr/ogr_libkml.py::test_ogr_libkml_test_ogrsf SKIPPED
ogr/ogr_libkml.py::test_ogr_libkml_read_placemark PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_empty PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_emptylayers PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_emptylayers_without_folder PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_schema PASSED
ogr/ogr_libkml.py::test_ogr_libkml_extended_data_without_schema_data PASSED
ogr/ogr_libkml.py::test_ogr_libkml_gxtrack PASSED
ogr/ogr_libkml.py::test_ogr_libkml_gxmultitrack PASSED
ogr/ogr_libkml.py::test_ogr_libkml_camera PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_layer_lookat PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_layer_camera PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_multigeometry PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_snippet PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_atom_author PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_atom_link PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_phonenumber PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_region PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_screenoverlay PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_model HTTP service for http://makc.googlecode.com/svn/trunk/flash/sandy_flar2/cube.dae is down (HTTP Error: 404)
PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_write_style PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_update PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_networklinkcontrol PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_liststyle PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_networklink PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_photooverlay PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_write_data PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_folder PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_container_properties PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_gx_timestamp PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_placemark_with_kml_prefix PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_duplicate_folder_name PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_placemark_in_root_and_subfolder PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_tab_separated_coord_triplet PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_kml_with_space_content_in_coordinates PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_several_schema PASSED
ogr/ogr_libkml.py::test_ogr_libkml_update_existing_kml PASSED
ogr/ogr_libkml.py::test_ogr_libkml_read_non_conformant_multi_geometries PASSED
ogr/ogr_libkml.py::test_ogr_libkml_write_reproject PASSEDRe-register KML driver
ogr/ogr_lvbag.py::test_ogr_lvbag_dataset_lig PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_dataset_num PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_dataset_opr PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_dataset_pnd PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_dataset_sta PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_dataset_vbo PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_dataset_wpl PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_read_zip_1 PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_read_zip_2 PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_read_zip_3 PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_read_zip_4 PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_fix_invalid_polygon PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_fix_invalid_polygon_to_polygon PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_read_errors PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_fix_identificatie PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_old_schema PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_stringlist_feat PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_secondary_address PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_secondary_pandref PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_file_extension PASSED
ogr/ogr_lvbag.py::test_ogr_lvbag_test_ogrsf_wpl SKIPPED
ogr/ogr_lvbag.py::test_ogr_lvbag_test_ogrsf_pnd SKIPPED
ogr/ogr_lvbag.py::test_ogr_lvbag_test_ogrsf_num SKIPPED
ogr/ogr_mapml.py::test_ogr_mapml_basic PASSED
ogr/ogr_mapml.py::test_ogr_mapml_multiple_layers PASSED
ogr/ogr_mapml.py::test_ogr_mapml_creation_options PASSED
ogr/ogr_mapml.py::test_ogr_mapml_body_links_single PASSED
ogr/ogr_mapml.py::test_ogr_mapml_body_links_multiple PASSED
ogr/ogr_mapml.py::test_ogr_mapml_no_class PASSED
ogr/ogr_mapml.py::test_ogr_mapml_errors PASSED
ogr/ogr_mapml.py::test_ogr_mapml_reprojection_to_wgs84 PASSED
ogr/ogr_mapml.py::test_ogr_mapml_layer_srs_is_known PASSED
ogr/ogr_mapml.py::test_ogr_mapml_geomtypes[point] PASSED
ogr/ogr_mapml.py::test_ogr_mapml_geomtypes[linestring] PASSED
ogr/ogr_mapml.py::test_ogr_mapml_geomtypes[polygon] PASSED
ogr/ogr_mapml.py::test_ogr_mapml_geomtypes[multipoint] PASSED
ogr/ogr_mapml.py::test_ogr_mapml_geomtypes[multilinestring] PASSED
ogr/ogr_mapml.py::test_ogr_mapml_geomtypes[multipolygon] PASSED
ogr/ogr_mapml.py::test_ogr_mapml_geomtypes[geometrycollection] PASSED
ogr/ogr_mapml.py::test_ogr_mapml_ogrsf SKIPPED
ogr/ogr_mem.py::test_ogr_mem_2 PASSED
ogr/ogr_mem.py::test_ogr_mem_3 PASSED
ogr/ogr_mem.py::test_ogr_mem_4 PASSED
ogr/ogr_mem.py::test_ogr_mem_5 PASSED
ogr/ogr_mem.py::test_ogr_mem_6 PASSED
ogr/ogr_mem.py::test_ogr_mem_7 PASSED
ogr/ogr_mem.py::test_ogr_mem_8 PASSED
ogr/ogr_mem.py::test_ogr_mem_9 PASSED
ogr/ogr_mem.py::test_ogr_mem_10 PASSED
ogr/ogr_mem.py::test_ogr_mem_11 PASSED
ogr/ogr_mem.py::test_ogr_mem_12 PASSED
ogr/ogr_mem.py::test_ogr_mem_13 PASSED
ogr/ogr_mem.py::test_ogr_mem_14 PASSED
ogr/ogr_mem.py::test_ogr_mem_15 PASSED
ogr/ogr_mem.py::test_ogr_mem_16 PASSED
ogr/ogr_mem.py::test_ogr_mem_17 PASSED
ogr/ogr_mem.py::test_ogr_mem_coordinate_epoch PASSED
ogr/ogr_mem.py::test_ogr_mem_alter_geom_field_defn PASSED
ogr/ogr_mem.py::test_ogr_mem_arrow_stream_numpy PASSED
ogr/ogr_mem.py::test_ogr_mem_arrow_stream_numpy_huge_string PASSED
ogr/ogr_mem.py::test_ogr_mem_arrow_stream_pyarrow SKIPPED (could not import 'pyarrow': No module named 'pyarrow')
ogr/ogr_mem.py::test_ogr_mem_upsert_feature PASSED
ogr/ogr_mem.py::test_ogr_mem_update_feature PASSED
ogr/ogr_mem.py::test_ogr_mem_get_supported_srs_list PASSED
ogr/ogr_mitab.py::test_ogr_mitab_2 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_3 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_4 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_5 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_6 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_7 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_8 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_9 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_10 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_11 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_12 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_13 SKIPPED
ogr/ogr_mitab.py::test_ogr_mitab_14 SKIPPED
ogr/ogr_mitab.py::test_ogr_mitab_15 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_16 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_17 SKIPPED
ogr/ogr_mitab.py::test_ogr_mitab_18 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_19 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_20 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_21 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_22 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_23 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_24 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_25 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_26 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_27 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_28 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_29 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_30 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_31 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_32 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_33 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_34 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_35 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_36 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_37 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_38 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_39 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_40 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_41 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_42 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_43 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_44 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_45 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_46 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_47 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_48 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_49_aspatial PASSED
ogr/ogr_mitab.py::test_ogr_mitab_tab_field_index_creation PASSED
ogr/ogr_mitab.py::test_ogr_mitab_tab_view PASSED
ogr/ogr_mitab.py::test_ogr_mitab_style PASSED
ogr/ogr_mitab.py::test_ogr_mitab_tab_write_field_name_with_dot PASSED
ogr/ogr_mitab.py::test_ogr_mitab_local_encoding_label PASSED
ogr/ogr_mitab.py::test_ogr_mitab_delete_feature_no_geometry PASSED
ogr/ogr_mitab.py::test_ogr_mitab_too_large_value_for_decimal_field PASSED
ogr/ogr_mitab.py::test_ogr_mitab_custom_datum_export PASSED
ogr/ogr_mitab.py::test_ogr_mitab_description PASSED
ogr/ogr_mitab.py::test_ogr_mitab_nulldatetime PASSED
ogr/ogr_mitab.py::test_ogr_mitab_read_multi_line_mid PASSED
ogr/ogr_mitab.py::test_ogr_mitab_read_single_field_mid PASSED
ogr/ogr_mitab.py::test_ogr_mitab_read_write_all_data_types[mif] PASSED
ogr/ogr_mitab.py::test_ogr_mitab_read_write_all_data_types[tab] PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_etrs89_from_crs_epsg_code[tab] PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_etrs89_from_crs_epsg_code[mif] PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_etrs89_from_crs_wkt1 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_etrs89_from_crs_wkt2 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_etrs89_from_custom_wkt_geogcs_code PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_etrs89_from_custom_wkt_no_geogcs_code PASSED
ogr/ogr_mitab.py::test_ogr_mitab_point_label PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_epsg_3125_philippine_reference_system_1992 PASSED
ogr/ogr_mitab.py::test_ogr_mitab_read_read_extended_transverse_mercator PASSED
ogr/ogr_mitab.py::test_ogr_mitab_read_write_hotine_oblique_mercator_with_rectified_grid_angle[mif] PASSED
ogr/ogr_mitab.py::test_ogr_mitab_read_write_hotine_oblique_mercator_with_rectified_grid_angle[tab] PASSED
ogr/ogr_mitab.py::test_ogr_mitab_label_without_text PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_LCC_2SP_non_metre_unit[tab] PASSED
ogr/ogr_mitab.py::test_ogr_mitab_write_LCC_2SP_non_metre_unit[mif] PASSED
ogr/ogr_mongodbv3.py::test_ogr_mongodbv3_init SKIPPED
ogr/ogr_mongodbv3.py::test_ogr_mongodbv3_1 SKIPPED
ogr/ogr_mongodbv3.py::test_ogr_mongodbv3_2 SKIPPED
ogr/ogr_mongodbv3.py::test_ogr_mongodbv3_3 SKIPPED
ogr/ogr_mongodbv3.py::test_ogr_mongodbv3_upsert_feature SKIPPED
ogr/ogr_mongodbv3.py::test_ogr_mongodbv3_update_feature SKIPPED
ogr/ogr_mongodbv3.py::test_ogr_mongodbv3_cleanup SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_1 SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_2 SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_3 SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_4 SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_test_ogrsf SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_create_feature_in_unregistered_table SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_datatypes SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_bulk_insert SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_geography_polygon_vertex_order SKIPPED
ogr/ogr_mssqlspatial.py::test_binary_field_bcp SKIPPED
ogr/ogr_mssqlspatial.py::test_ogr_mssqlspatial_cleanup SKIPPED
ogr/ogr_mvt.py::test_ogr_mvt_datatypes PASSED
ogr/ogr_mvt.py::test_ogr_mvt_datatype_promotion PASSED
ogr/ogr_mvt.py::test_ogr_mvt_limit_cases PASSED
ogr/ogr_mvt.py::test_ogr_mvt_with_extension_fields PASSED
ogr/ogr_mvt.py::test_ogr_mvt_mixed PASSED
ogr/ogr_mvt.py::test_ogr_mvt_linestring PASSED
ogr/ogr_mvt.py::test_ogr_mvt_multilinestring PASSED
ogr/ogr_mvt.py::test_ogr_mvt_polygon PASSED
ogr/ogr_mvt.py::test_ogr_mvt_point_polygon PASSED
ogr/ogr_mvt.py::test_ogr_mvt_point_polygon_clip PASSED
ogr/ogr_mvt.py::test_ogr_mvt_tileset_without_readdir PASSED
ogr/ogr_mvt.py::test_ogr_mvt_tileset_tilegl PASSED
ogr/ogr_mvt.py::test_ogr_mvt_tileset_without_metadata_file PASSED
ogr/ogr_mvt.py::test_ogr_mvt_tileset_json_field PASSED
ogr/ogr_mvt.py::test_ogr_mvt_open_variants PASSED
ogr/ogr_mvt.py::test_ogr_mvt_xyz_options PASSED
ogr/ogr_mvt.py::test_ogr_mvt_test_ogrsf_pbf SKIPPED
ogr/ogr_mvt.py::test_ogr_mvt_test_ogrsf_directory SKIPPED
ogr/ogr_mvt.py::test_ogr_mvt_mbtiles PASSED
ogr/ogr_mvt.py::test_ogr_mvt_mbtiles_json_field PASSED
ogr/ogr_mvt.py::test_ogr_mvt_mbtiles_json_field_auto PASSED
ogr/ogr_mvt.py::test_ogr_mvt_mbtiles_test_ogrsf SKIPPED
ogr/ogr_mvt.py::test_ogr_mvt_mbtiles_open_vector_in_raster_mode PASSED
ogr/ogr_mvt.py::test_ogr_mvt_x_y_z_filename_scheme PASSED
ogr/ogr_mvt.py::test_ogr_mvt_polygon_larger_than_header PASSED
ogr/ogr_mvt.py::test_ogr_mvt_errors PASSED
ogr/ogr_mvt.py::test_ogr_mvt_http_start PASSED
ogr/ogr_mvt.py::test_ogr_mvt_http PASSED
ogr/ogr_mvt.py::test_ogr_mvt_http_stop PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_one_layer PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_conf PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_mbtiles PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_limitations_max_size PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_polygon_repaired PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_conflicting_innner_ring PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_limitations_max_size_polygon PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_limitations_max_features PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_custom_tiling_scheme PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_errors PASSED
ogr/ogr_mvt.py::test_ogr_mvt_write_reuse_temp_db PASSED
ogr/ogr_mysql.py::test_ogr_mysql_1 SKIPPED (OGR_MYSQL_CONNECTION_STRING not specified; database is not available using default connection string MYSQL:autotest)
ogr/ogr_mysql.py::test_ogr_mysql_2 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_19 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_3 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_4 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_5 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_6 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_7 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_8 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_9 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_10 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_15 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_16 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_17 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_20 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_21 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_22 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_23 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_24 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_72 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_25 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_26 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_27 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_longlat SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_28 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_29 SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_create_new_srs SKIPPED
ogr/ogr_mysql.py::test_ogr_mysql_cleanup SKIPPED
ogr/ogr_nas.py::test_ogr_nas_1 SKIPPED (Test data no longer available)
ogr/ogr_nas.py::test_ogr_nas_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_nas.py::test_ogr_nas_3 PASSED
ogr/ogr_nas.py::test_ogr_nas_4 PASSED
ogr/ogr_nas.py::test_ogr_nas_5 PASSED
ogr/ogr_ngw.py::test_ogr_ngw_2 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_3 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_4 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_5 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_6 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_7 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_8 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_9 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_10 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_11 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_12 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_13 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_14 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_15 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ngw.py::test_ogr_ngw_test_ogrsf SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
ogr/ogr_ntf.py::test_ogr_ntf_1 SKIPPED (Driver NTF not present)
ogr/ogr_ntf.py::test_ogr_ntf_2 SKIPPED (Driver NTF not present)
ogr/ogr_oapif.py::test_ogr_opaif_errors PASSED
ogr/ogr_oapif.py::test_ogr_opaif_collections_paging PASSED
ogr/ogr_oapif.py::test_ogr_opaif_empty_layer_and_user_query_parameters PASSED
ogr/ogr_oapif.py::test_ogr_opaif_open_by_collection_and_legacy_wfs3_prefix PASSED
ogr/ogr_oapif.py::test_ogr_opaif_fc_links_next_geojson PASSED
ogr/ogr_oapif.py::test_ogr_opaif_id_is_integer PASSED
ogr/ogr_oapif.py::test_ogr_opaif_spatial_filter PASSED
ogr/ogr_oapif.py::test_ogr_opaif_get_feature_count PASSED
ogr/ogr_oapif.py::test_ogr_opaif_get_feature_count_from_numberMatched PASSED
ogr/ogr_oapif.py::test_ogr_opaif_attribute_filter PASSED
ogr/ogr_oapif.py::test_ogr_opaif_schema_from_xml_schema PASSED
ogr/ogr_oapif.py::test_ogr_opaif_schema_from_json_schema PASSED
ogr/ogr_oapif.py::test_ogr_opaif_stac_catalog PASSED
ogr/ogr_oapif.py::test_ogr_opaif_storage_crs_easting_northing PASSED
ogr/ogr_oapif.py::test_ogr_opaif_storage_crs_latitude_longitude PASSED
ogr/ogr_oapif.py::test_ogr_opaif_storage_crs_latitude_longitude_non_compliant_server PASSED
ogr/ogr_oapif.py::test_ogr_opaif_crs_and_preferred_crs_open_options PASSED
ogr/ogr_oci.py::test_ogr_oci_2 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_3 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_4 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_5 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_6 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_7 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_8 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_9 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_10 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_11 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_12 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_13 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_14 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_15 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_16 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_17 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_18 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_19 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_20 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_oci.py::test_ogr_oci_21 SKIPPED (no OCI_DSNAME in environment)
ogr/ogr_odbc.py::test_ogr_odbc_1 PASSED
ogr/ogr_odbc.py::test_ogr_odbc_2 SKIPPED (ogrsf test utility not found)
ogr/ogr_odbc.py::test_extensions PASSED
ogr/ogr_odbc.py::test_null_memo PASSED
ogr/ogr_odbc.py::test_ogr_odbc_list_all_tables SKIPPED (MS Access ODBC driver always culls system tables, nothing left to test)
ogr/ogr_odbc.py::test_ogr_odbc_open_private_table PASSED
ogr/ogr_odbc.py::test_ogr_odbc_ogrsf_null_memo SKIPPED (ogrsf test utility not found)
ogr/ogr_odbc.py::test_numeric_read PASSED
ogr/ogr_odbc.py::test_ogr_odbc_ogrsf_numeric SKIPPED (ogrsf test utility not found)
ogr/ogr_ods.py::test_ogr_ods_1 PASSED
ogr/ogr_ods.py::test_ogr_ods_kspread_1 PASSED
ogr/ogr_ods.py::test_ogr_ods_2 PASSED
ogr/ogr_ods.py::test_ogr_ods_3 PASSED
ogr/ogr_ods.py::test_ogr_ods_4 SKIPPED
ogr/ogr_ods.py::test_ogr_ods_5 SKIPPED
ogr/ogr_ods.py::test_ogr_ods_6 PASSED
ogr/ogr_ods.py::test_ogr_ods_7 PASSED
ogr/ogr_ods.py::test_ogr_ods_8 PASSED
ogr/ogr_ods.py::test_ogr_ods_9 PASSED
ogr/ogr_ods.py::test_ogr_ods_boolean PASSED
ogr/ogr_ods.py::test_ogr_ods_number_columns_repeated_at_end_of_row PASSED
ogr/ogr_ods.py::test_ogr_ods_multiple_text_p_elements PASSED
ogr/ogr_ods.py::test_ogr_ods_read_ods_prefix PASSED
ogr/ogr_ogdi.py::test_ogr_ogdi_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_ogdi.py::test_ogr_ogdi_2 SKIPPED
ogr/ogr_ogdi.py::test_ogr_ogdi_3 SKIPPED
ogr/ogr_ogdi.py::test_ogr_ogdi_4 PASSED
ogr/ogr_ogdi.py::test_ogr_ogdi_5 SKIPPED
ogr/ogr_ogdi.py::test_ogr_ogdi_cleanup SKIPPED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_1[gdb_source0] PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_1[gdb_source1] PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_1[gdb_source2] PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_2[gdb_source0] SKIPPED (ogrsf test utility not found)
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_2[gdb_source1] SKIPPED (ogrsf test utility not found)
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_2[gdb_source2] SKIPPED (ogrsf test utility not found)
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_3 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_4 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_str_indexed_truncated PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_5 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_6 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_7 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_8 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_9 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_10 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_in_memory_spatial_filter PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_spx_spatial_filter PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_read_broken_spx_wrong_index_depth PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_12 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_13 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_14 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_15 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_16 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_17 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_18 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_19 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_20 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_21 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_weird_winding_order PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_utc_datetime PASSED
ogr/ogr_openfilegdb.py::test_ogr_fgdb_alias PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_read_domains PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_write_domains_from_other_gdb PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_read_layer_hierarchy PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_list_all_tables_v10 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_list_all_tables_v9 ['none', 'big_layer', 'no_field', 'point', 'multipoint', 'linestring', 'multilinestring', 'polygon', 'multipolygon', 'point25D', 'multipoint25D', 'linestring25D', 'multilinestring25D', 'polygon25D', 'multipolygon25D', 'multipatch', 'null_polygon', 'empty_polygon', 'empty_multipoint', 'hole', 'several_polygons', 'testnotnullable', 'GDB_DBTune', 'GDB_FeatureClasses', 'GDB_FeatureDataset', 'GDB_FieldInfo', 'GDB_ObjectClasses', 'GDB_Release', 'GDB_SpatialRefs', 'GDB_SystemCatalog', 'GDB_UserMetadata']
PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_non_spatial_table_outside_gdb_items PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_strings_utf16 PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_inconsistent_crs_feature_dataset_and_feature_table PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_spx_zero_in_value_count_trailer PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_shape_length_shape_area_as_default_in_field_defn PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_read_relationships PASSED
ogr/ogr_openfilegdb.py::test_ogr_openfilegdb_cleanup PASSEDReregistering FileGDB driver
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_invalid_filename PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_empty PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_field_types[False] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_field_types[True] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[1-1-None-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[1-1-POINT EMPTY-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[1-1-POINT (1 2)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[-2147483647--2147483647-POINT Z (1 2 3)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2001-2001-POINT M (1 2 3)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3001-3001-POINT ZM (1 2 3 4)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2-5-LINESTRING EMPTY-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2-5-LINESTRING (1 2,3 4,-1 -2)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[-2147483646--2147483643-LINESTRING Z (1 2 10,3 4 20,-1 -2 15)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2002-2005-LINESTRING M (1 2 10,3 4 20,-1 -2 15)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3002-3005-LINESTRING ZM (1 2 10 100,3 4 20 200,-1 -2 15 150)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3-6-POLYGON EMPTY-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3-6-POLYGON ((0 0,0 1,1 1,0 0))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3-6-POLYGON ((0 0,1 1,0 1,0 0))-MULTIPOLYGON (((0 0,0 1,1 1,0 0)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3-6-POLYGON ((0 0,0 1,1 1,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3-6-POLYGON ((0 0,0 1,1 1,0 0),(0.2 0.2,0.2 0.8,0.8 0.8,0.2 0.2))-MULTIPOLYGON (((0 0,0 1,1 1,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[-2147483645--2147483642-POLYGON Z ((0 0 10,0 1 30,1 1 20,0 0 10))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2003-2006-POLYGON M ((0 0 10,0 1 30,1 1 20,0 0 10))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3003-3006-POLYGON ZM ((0 0 10 100,0 1 30 300,1 1 20 200,0 0 10 100))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[4-4-MULTIPOINT (1 2)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[4-4-MULTIPOINT (1 2,-3 -4,5 6)-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[-2147483644--2147483644-MULTIPOINT Z ((1 2 10),(-3 -4 30),(5 6 20))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2004-2004-MULTIPOINT M ((1 2 10),(-3 -4 30),(5 6 20))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3004-3004-MULTIPOINT ZM ((1 2 10 100),(-3 -4 30 300),(5 6 20 200))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[5-5-MULTILINESTRING EMPTY-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[5-5-MULTILINESTRING ((1 2,3 4,-1 -2),(3 -4,5 6))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[-2147483643--2147483643-MULTILINESTRING Z ((1 2 10,3 4 20,-1 -2 15),(3 -4 10,5 6 20))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2005-2005-MULTILINESTRING M ((1 2 10,3 4 20,-1 -2 15),(3 -4 10,5 6 20))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3005-3005-MULTILINESTRING ZM ((1 2 10 100,3 4 20 200,-1 -2 15 150),(3 -4 10 200,5 6 20 100))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[6-6-MULTIPOLYGON EMPTY-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[6-6-MULTIPOLYGON (((0 0,0 1,1 1,0 0)))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[6-6-MULTIPOLYGON (((0 0,0 1,1 1,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2)),((10 10,10 11,11 11,10 10)))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[-2147483642--2147483642-MULTIPOLYGON Z (((0 0 10,0 1 30,1 1 20,0 0 10)),((10 10 100,10 11 120,11 11 110,10 10 100)))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[2006-2006-MULTIPOLYGON M (((0 0 10,0 1 30,1 1 20,0 0 10)),((10 10 100,10 11 120,11 11 110,10 10 100)))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3006-3006-MULTIPOLYGON ZM (((0 0 10 100,0 1 30 300,1 1 20 200,0 0 10 100)),((10 10 100 1000,10 11 120 1100,11 11 110 900,10 10 100 1000)))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[8-5-CIRCULARSTRING (0 0,1 1,2 0)-MULTICURVE (COMPOUNDCURVE (CIRCULARSTRING (0 0,1 1,2 0)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3008-3005-CIRCULARSTRING ZM (0 0 10 0,1 1 10 0,2 0 10 0)-MULTICURVE ZM (COMPOUNDCURVE ZM (CIRCULARSTRING ZM (0 0 10 0,1 1 10 0,2 0 10 0)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[9-5-COMPOUNDCURVE ((0 0,1 1,2 0))-MULTILINESTRING ((0 0,1 1,2 0))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[9-5-COMPOUNDCURVE (CIRCULARSTRING (0 0,1 1,2 0),(2 0,3 0))-MULTICURVE (COMPOUNDCURVE (CIRCULARSTRING (0 0,1 1,2 0),(2 0,3 0)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3009-3005-COMPOUNDCURVE ZM (CIRCULARSTRING ZM (0 0 10 0,1 1 10 0,2 0 10 0),(2 0 10 0,3 0 11 1))-MULTICURVE ZM (COMPOUNDCURVE ZM (CIRCULARSTRING ZM (0 0 10 0,1 1 10 0,2 0 10 0),(2 0 10 0,3 0 11 1)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[11-5-MULTICURVE(CIRCULARSTRING (0 0,1 1,2 0),(0 0,1 1),COMPOUNDCURVE (CIRCULARSTRING(10 10,11 11,12 10)))-MULTICURVE (COMPOUNDCURVE (CIRCULARSTRING (0 0,1 1,2 0)),(0 0,1 1),COMPOUNDCURVE (CIRCULARSTRING(10 10,11 11,12 10)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON ((0 0,1 1,0 1,0 0))-MULTIPOLYGON (((0 0,0 1,1 1,0 0)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON ((0 0,0 1,1 1,0 0))-MULTIPOLYGON (((0 0,0 1,1 1,0 0)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON ((0 0,0 1,1 1,0 0),(0.2 0.2,0.2 0.8,0.8 0.8,0.2 0.2))-MULTIPOLYGON (((0 0,0 1,1 1,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2)))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON (COMPOUNDCURVE ((0 0,0 1,1 1),CIRCULARSTRING (1 1,1.5 0.5,1 0),(1 0,0 0)))-MULTISURFACE (CURVEPOLYGON (COMPOUNDCURVE ((0 0,0 1,1 1),CIRCULARSTRING (1 1,1.5 0.5,1 0),(1 0,0 0))))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON (COMPOUNDCURVE((0 0,1 0),CIRCULARSTRING(1 0,1.5 0.5,1 1),(1 1,0 1,0 0)))-MULTISURFACE (CURVEPOLYGON (COMPOUNDCURVE ((0 0,0 1,1 1),CIRCULARSTRING (1 1,1.5 0.5,1 0),(1 0,0 0))))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON (CIRCULARSTRING(-10 0,0 10,10 0,0 -10,-10 0))-MULTISURFACE (CURVEPOLYGON (COMPOUNDCURVE (CIRCULARSTRING (-10 0,0 10,10 0),CIRCULARSTRING (10 0,0 -10,-10 0))))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON (CIRCULARSTRING(-10 0,0 -10,10 0,0 10,-10 0))-MULTISURFACE (CURVEPOLYGON (COMPOUNDCURVE (CIRCULARSTRING (-10 0,0 10,10 0),CIRCULARSTRING (10 0,0 -10,-10 0))))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON ((-100 -100,-100 100,100 100,100 -100,-100 -100),CIRCULARSTRING(-10 0,0 10,10 0,0 -10,-10 0))-MULTISURFACE (CURVEPOLYGON ((-100 -100,-100 100,100 100,100 -100,-100 -100),COMPOUNDCURVE (CIRCULARSTRING (-10 0,0 -10,10 0),CIRCULARSTRING (10 0,0 10,-10 0))))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[10-6-CURVEPOLYGON (CIRCULARSTRING(-10 0,0 10,10 0,0 -10,-10 0),COMPOUNDCURVE ((0 0,0 1,1 1),CIRCULARSTRING (1 1,1.5 0.5,1 0),(1 0,0 0)))-MULTISURFACE (CURVEPOLYGON (COMPOUNDCURVE (CIRCULARSTRING (-10 0,0 10,10 0),CIRCULARSTRING (10 0,0 -10,-10 0)),COMPOUNDCURVE ((0 0,1 0),CIRCULARSTRING (1 0,1.5 0.5,1 1),(1 1,0 1,0 0))))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[12-6-MULTISURFACE (((0 0,0 1,1 1,0 0)))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[3012-3006-MULTISURFACE ZM (((100 0 10 100,100 1 10 101,101 1 10 102,100 0 10 100)),CURVEPOLYGON ZM (CIRCULARSTRING ZM(-10 0 10 0,0 10 10 0,10 0 10 0,0 -1010 0,-10 0 10 0)))-MULTISURFACE ZM (CURVEPOLYGON ZM ((100 0 10 100,100 1 10 101,101 1 10 102,100 0 10 100)),CURVEPOLYGON ZM (COMPOUNDCURVE ZM (CIRCULARSTRING ZM (-10 0 10 0,0 10 10 0,10 0 10 0),CIRCULARSTRING ZM (10 0 10 0,0 -1010 10 0,-10 0 10 0))))] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_all_geoms[-2147483641--2147483648-GEOMETRYCOLLECTION Z (TIN Z (((0 0 10,0 1 11,1 1 12,0 0 10)),((0 0 10,1 1 12,1 0 11,0 0 10))),TIN Z (((10 10 0,10 11 0,11 11 0,10 10 0))))-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_bad_geoms[1-LINESTRING (0 0,1 1)] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_bad_geoms[2-POINT (0 0)] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_bad_geoms[3-LINESTRING (0 0,1 1)] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_bad_geoms[1016-LINESTRING (0 0,1 1)] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_text_utf16 PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids1] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids3] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids4] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids5] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids6] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids7] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids8] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids9] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids10] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids11] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids12] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids13] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids14] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids15] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids16] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-True-ids17] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids18] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids19] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[True-False-ids20] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids1] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids3] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids4] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids5] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids6] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids7] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids8] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids9] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids10] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids11] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids12] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids13] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids14] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids15] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids16] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-True-ids17] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids18] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids19] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_feature_with_id_set[False-False-ids20] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete_feature PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_update_feature PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_nullable PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable[/vsimem/out.gdb-options0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable[/vsimem/out.gdb-options1] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable[tmp/add_field_to_non_empty_table_extra_non_nullable.gdb-options0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable[tmp/add_field_to_non_empty_table_extra_non_nullable.gdb-options1] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable_simul_error[/vsimem/out.gdb-options0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable_simul_error[/vsimem/out.gdb-options1] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable_simul_error[tmp/add_field_to_non_empty_table_extra_non_nullable_simul_error.gdb-options0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_to_non_empty_table_extra_non_nullable_simul_error[tmp/add_field_to_non_empty_table_extra_non_nullable_simul_error.gdb-options1] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_add_field_after_reopening PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete_field[0-False] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete_field[0-True] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete_field[1-False] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete_field[1-True] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete_field_before_geom PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_feature_dataset_no_crs PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_feature_dataset_crs PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[1-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[2-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[3-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[4-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[5-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[6-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[7-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[8-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[9-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[10-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[11-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[12-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[13-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[14-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[15-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[16-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[29-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[30-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[31-2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[339-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[340-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_spatial_index[341-None] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_attribute_index PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete_layer PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_freelist PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_freelist_not_exactly_matching_sizes PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_freelist_scenario_two_sizes PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_freelist_scenario_random PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_freelist_scenario_issue_7504 PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_repack PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_recompute_extent_on PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_alter_field_defn PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_domains_from_other_gdb PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_relationships PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_emulated_transactions PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_emulated_transactions_delete_field_before_geom PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_rename_layer[options0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_rename_layer[options1] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_field_name_laundering PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_layer_name_laundering PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_layer_documentation PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_CREATE_SHAPE_AREA_AND_LENGTH_FIELDS_explicit PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_CREATE_SHAPE_AREA_AND_LENGTH_FIELDS_implicit PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_alter_geom_field_defn PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_OBJECTID[0] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_OBJECTID[12] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_create_OBJECTID[2] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_delete PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_compound_crs[True-True] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_compound_crs[True-False] PASSED
ogr/ogr_openfilegdb_write.py::test_ogr_openfilegdb_write_compound_crs[False-False] PASSEDReregistering FileGDB driver
ogr/ogr_osm.py::test_ogr_osm_1 PASSED
ogr/ogr_osm.py::test_ogr_osm_2 PASSED
ogr/ogr_osm.py::test_ogr_osm_limit_keys PASSED
ogr/ogr_osm.py::test_ogr_osm_limit_values_per_key PASSED
ogr/ogr_osm.py::test_ogr_osm_3 PASSED
ogr/ogr_osm.py::test_ogr_osm_3_sqlite_nodes PASSED
ogr/ogr_osm.py::test_ogr_osm_3_custom_compress_nodes PASSED
ogr/ogr_osm.py::test_ogr_osm_3_all_layers PASSED
ogr/ogr_osm.py::test_ogr_osm_4 PASSED
ogr/ogr_osm.py::test_ogr_osm_5 PASSED
ogr/ogr_osm.py::test_ogr_osm_6 SKIPPED
ogr/ogr_osm.py::test_ogr_osm_7 FAILED
ogr/ogr_osm.py::test_ogr_osm_8 PASSED
ogr/ogr_osm.py::test_ogr_osm_9 PASSED
ogr/ogr_osm.py::test_ogr_osm_10 PASSED
ogr/ogr_osm.py::test_ogr_osm_11 PASSED
ogr/ogr_osm.py::test_ogr_osm_12 PASSED
ogr/ogr_osm.py::test_ogr_osm_test_uncompressed_dense_true_nometadata_pbf PASSED
ogr/ogr_osm.py::test_ogr_osm_test_uncompressed_dense_false_pbf PASSED
ogr/ogr_osm.py::test_ogr_osm_13 PASSED
ogr/ogr_osm.py::test_ogr_osm_14 PASSED
ogr/ogr_osm.py::test_ogr_osm_15 PASSED
ogr/ogr_osm.py::test_ogr_osm_16 PASSED
ogr/ogr_osm.py::test_ogr_osm_17 PASSED
ogr/ogr_osm.py::test_ogr_osm_18 PASSED
ogr/ogr_osm.py::test_ogr_osm_tags_json PASSED
ogr/ogr_parquet.py::test_ogr_parquet_invalid SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_1[False] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_1[True] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_test_ogrsf_test SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_test_ogrsf_example SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_test_ogrsf_all_geoms SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_write_from_another_dataset[False-None-None] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_write_from_another_dataset[True-2-fid] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_write_edge_cases SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_write_compression[uncompressed] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_write_compression[snappy] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_write_compression[zstd] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_coordinate_epoch[4326] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_coordinate_epoch[9057] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_missing_crs_member SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[+proj=longlat +datum=WGS84-4326] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[GEOGCS["WGS 84 (CRS84)",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["OGC","CRS84"]]-4326] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[OGC:CRS84-4326] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[EPSG:4326-4326] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[EPSG:4269-4269] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[+proj=longlat +datum=NAD83-4269] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[EPSG:32631-32631] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[+proj=utm +zone=31 +datum=WGS84-32631] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_crs_identification_on_write[+proj=longlat +ellps=GRS80-None] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_edges[None] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_edges[PLANAR] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_edges[SPHERICAL] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[1-written_wkt0-1-None-expected_geometry_types0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[2-written_wkt1-2-None-expected_geometry_types1] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[3-written_wkt2-3-expected_wkts2-expected_geometry_types2] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[4-written_wkt3-4-None-expected_geometry_types3] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[5-written_wkt4-5-None-expected_geometry_types4] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[6-written_wkt5-6-None-expected_geometry_types5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[7-written_wkt6-7-None-expected_geometry_types6] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[-2147483647-written_wkt7--2147483647-None-expected_geometry_types7] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[0-written_wkt8-1-None-expected_geometry_types8] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[0-written_wkt9--2147483647-None-expected_geometry_types9] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[0-written_wkt10-6-expected_wkts10-expected_geometry_types10] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[0-written_wkt11-5-expected_wkts11-expected_geometry_types11] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[0-written_wkt12--2147483643-expected_wkts12-expected_geometry_types12] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[0-written_wkt13-0-None-expected_geometry_types13] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_geometry_types[0-written_wkt14--2147483643-expected_wkts14-expected_geometry_types14] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_polygon_orientation[None-POLYGON ((0 0,0 1,1 1,1 0,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2))-POLYGON ((0 0,1 0,1 1,0 1,0 0),(0.2 0.2,0.2 0.8,0.8 0.8,0.2 0.2))] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_polygon_orientation[COUNTERCLOCKWISE-POLYGON ((0 0,0 1,1 1,1 0,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2))-POLYGON ((0 0,1 0,1 1,0 1,0 0),(0.2 0.2,0.2 0.8,0.8 0.8,0.2 0.2))] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_polygon_orientation[UNMODIFIED-POLYGON ((0 0,0 1,1 1,1 0,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2))-POLYGON ((0 0,0 1,1 1,1 0,0 0),(0.2 0.2,0.8 0.8,0.2 0.8,0.2 0.2))] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_statistics SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_creator SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_multiple_geom_columns SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[boolean = 0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[boolean = 1] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[boolean = 1.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint8 = 2] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint8 = -1] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 = -1] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 = 0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 != 0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 < 0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 > 0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 <= 0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 >= 0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[0 = int8] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[0 != int8] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[0 < int8] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[0 > int8] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[0 <= int8] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[0 >= int8] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 IS NULL] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int8 IS NOT NULL] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint16 = 10001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint32 = 1000000001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint32 != 1000000001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint32 < 1000000001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint32 > 1000000001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint32 <= 1000000001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint32 >= 1000000001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int32 = -1000000000] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[uint64 = 100000000001] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[int64 = -100000000000] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[float32 = 2.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[float64 = 2.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[float64 != 2.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[float64 < 2.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[float64 > 2.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[float64 <= 2.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[float64 >= 2.5] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[string = ''] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[string != ''] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[string < 'l'] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[string > 'l'] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[string <= 'l'] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[string >= 'l'] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[decimal128 = -1234.567] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[decimal256 = -1234.567] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[boolean = 0 OR boolean = 1] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[1 = 1] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter[boolean = boolean] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_attribute_filter_and_spatial_filter SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[-False-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[-False-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[-True-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[-True-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[PARQUET:-False-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[PARQUET:-False-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[PARQUET:-True-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_flat[PARQUET:-True-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[-False-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[-False-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[-True-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[-True-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[PARQUET:-False-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[PARQUET:-False-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[PARQUET:-True-False] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_hive[PARQUET:-True-True] SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_read_partitioned_geo SKIPPED (GDAL not built with ArrowDataset)
ogr/ogr_parquet.py::test_ogr_parquet_write_crs_without_id_in_datum_ensemble_members SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_arrow_stream_numpy SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_bbox[input_geometries0-expected_bbox0] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_bbox[input_geometries1-expected_bbox1] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_bbox[input_geometries2-expected_bbox2] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_bbox[input_geometries3-expected_bbox3] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_bbox[input_geometries4-expected_bbox4] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_field_alternative_name_comment SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[False-False-False] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[False-False-True] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[False-True-False] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[False-True-True] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[True-False-False] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[True-False-True] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[True-True-False] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_as_wkt_arrow_array[True-True-True] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_read_wkt_with_dict_as_wkt_arrow_array SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_check_geom_column_schema_metadata SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_recognize_geo_from_arrow_extension_name SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_recognize_geo_from_geom_possible_names[geometry-True] SKIPPED (Driver Parquet not present)
ogr/ogr_parquet.py::test_ogr_parquet_recognize_geo_from_geom_possible_names[wkt_geometry-False] SKIPPED (Driver Parquet not present)
ogr/ogr_pcidsk.py::test_ogr_pcidsk_1 PASSED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_2 PASSED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_3 SKIPPED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_4 PASSED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_5 PASSED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_add_field_to_non_empty_layer PASSED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_too_many_layers PASSED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pcidsk.py::test_ogr_pcidsk_online_2 SKIPPED
ogr/ogr_pcidsk.py::test_ogr_pcidsk_cleanup PASSED
ogr/ogr_pdf.py::test_ogr_pdf_1 PASSED
ogr/ogr_pdf.py::test_ogr_pdf_2 PASSED
ogr/ogr_pdf.py::test_ogr_pdf_3 PASSED
ogr/ogr_pdf.py::test_ogr_pdf_4 PASSED
ogr/ogr_pdf.py::test_ogr_pdf_4_podofo SKIPPED
ogr/ogr_pdf.py::test_ogr_pdf_5 PASSED
ogr/ogr_pdf.py::test_ogr_pdf_bezier_curve_and_polygon_holes PASSED
ogr/ogr_pdf.py::test_ogr_pdf_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pdf.py::test_ogr_pdf_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pdf.py::test_ogr_pdf_no_attributes PASSED
ogr/ogr_pdf.py::test_ogr_pdf_cleanup PASSED
ogr/ogr_pds.py::test_ogr_pds_1 PASSED
ogr/ogr_pds.py::test_ogr_pds_2 PASSED
ogr/ogr_pds4.py::test_ogr_pds4_read_table_character PASSED
ogr/ogr_pds4.py::test_ogr_pds4_read_table_character_test_ogrsf SKIPPED
ogr/ogr_pds4.py::test_ogr_pds4_append_and_modify_table_character PASSED
ogr/ogr_pds4.py::test_ogr_pds4_delete_from_table_character PASSED
ogr/ogr_pds4.py::test_ogr_pds4_read_write_table_character_test_ogrsf SKIPPED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_character[None] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_character[CRLF] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_character[LF] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_character[error] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_with_srs PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_binary PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_delimited[None] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_delimited[CRLF] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_delimited[LF] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_delimited[error] PASSED
ogr/ogr_pds4.py::test_ogr_pds4_read_table_binary_group_field PASSED
ogr/ogr_pds4.py::test_ogr_pds4_create_table_delimited_with_srs_no_vrt PASSED
ogr/ogr_pds4.py::test_ogr_pds4_read_table_delimited_test_ogrsf SKIPPED
ogr/ogr_pds4.py::test_ogr_pds4_read_table_delimited_group_field PASSED
ogr/ogr_pds4.py::test_ogr_pds4_read_product_collection PASSED
ogr/ogr_pg.py::test_ogr_pg_1[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_2[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_19[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_19_2[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_3[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_4[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_5[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_6[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_7[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_8[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_9[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_update_feature[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_10[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_11[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_12[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_13[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_14[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_15[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_16[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_17[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_18[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_20[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_21[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_21_subgeoms[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_21_3d_geometries[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_22[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_23[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_24[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_25[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_28[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_29[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_30[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_31[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_32[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_33[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_34[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_35[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_36[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_36_bis[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_37[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_38[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_39[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_40[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_41[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_42[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_43[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_44[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_45[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_46[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_47[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_48[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_49[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_50[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_51[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_52[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_53[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_53_bis[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_54[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_55[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_56[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_57[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_58[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_59[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_60[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_61[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_62[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_63[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_64[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_65[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_66[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_67[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_68[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_69[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_70[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_71[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_72[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_73[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_74[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_75[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_76[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_77[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_78[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_79[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_80[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_81[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_82[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_83[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_84[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_85[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_86[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_87[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_json[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_generated_columns[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_unique[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_uuid[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_abort_sql[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_url[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_copy_error[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_vector_translate_geography[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_alter_geom_field_defn[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_get_geometry_types[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_insert_single_feature_of_fid_0[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_temp[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_skip_views[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_field_comment[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_long_identifiers[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_cleanup[postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_1[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_2[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_19[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_19_2[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_3[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_4[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_5[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_6[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_7[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_8[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_9[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_update_feature[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_10[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_11[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_12[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_13[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_14[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_15[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_16[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_17[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_18[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_20[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_21[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_21_subgeoms[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_21_3d_geometries[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_22[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_23[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_24[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_25[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_28[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_29[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_30[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_31[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_32[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_33[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_34[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_35[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_36[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_36_bis[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_37[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_38[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_39[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_40[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_41[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_42[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_43[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_44[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_45[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_46[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_47[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_48[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_49[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_50[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_51[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_52[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_53[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_53_bis[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_54[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_55[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_56[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_57[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_58[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_59[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_60[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_61[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_62[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_63[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_64[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_65[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_66[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_67[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_68[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_69[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_70[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_71[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_72[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_73[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_74[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_75[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_76[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_77[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_78[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_79[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_80[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_81[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_82[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_83[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_84[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_85[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_86[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_87[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_json[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_generated_columns[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_unique[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_uuid[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_abort_sql[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_url[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_copy_error[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_vector_translate_geography[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_alter_geom_field_defn[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_get_geometry_types[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_insert_single_feature_of_fid_0[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_temp[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_skip_views[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_field_comment[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_long_identifiers[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pg.py::test_ogr_pg_cleanup[no-postgis] SKIPPED (OGR_PG_CONNECTION_STRING not specified; Postgres is not available using default connection string dbname=autotest)
ogr/ogr_pgdump.py::test_ogr_pgdump_1 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_2 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_3 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_4 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_non_nullable_unique_comment PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_6 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_7 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_8 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_9[YES] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_9[NO] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_11 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_12 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options0-POINT ZM (1 2 3 4)-expected_strings0] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options1-POINT ZM (1 2 3 4)-expected_strings1] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options2-POINT ZM (1 2 3 4)-expected_strings2] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options3-POINT ZM (1 2 3 4)-expected_strings3] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[1-options4-POINT ZM (1 2 3 4)-expected_strings4] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[-2147483647-options5-POINT ZM (1 2 3 4)-expected_strings5] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[1-options6-POINT ZM (1 2 3 4)-expected_strings6] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options7-POINT ZM (1 2 3 4)-expected_strings7] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options8-POINT ZM (1 2 3 4)-expected_strings8] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[1-options9-POINT ZM (1 2 3 4)-expected_strings9] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[2001-options10-POINT ZM (1 2 3 4)-expected_strings10] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[1-options11-POINT ZM (1 2 3 4)-expected_strings11] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options12-POINT ZM (1 2 3 4)-expected_strings12] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[0-options13-POINT ZM (1 2 3 4)-expected_strings13] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[1-options14-POINT ZM (1 2 3 4)-expected_strings14] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[3001-options15-POINT ZM (1 2 3 4)-expected_strings15] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm[1-options16-POINT ZM (1 2 3 4)-expected_strings16] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options0-POINT ZM (1 2 3 4)-expected_strings0] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options1-POINT ZM (1 2 3 4)-expected_strings1] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options2-POINT ZM (1 2 3 4)-expected_strings2] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options3-POINT ZM (1 2 3 4)-expected_strings3] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[1-options4-POINT ZM (1 2 3 4)-expected_strings4] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[-2147483647-options5-POINT ZM (1 2 3 4)-expected_strings5] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[1-options6-POINT ZM (1 2 3 4)-expected_strings6] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options7-POINT ZM (1 2 3 4)-expected_strings7] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options8-POINT ZM (1 2 3 4)-expected_strings8] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[1-options9-POINT ZM (1 2 3 4)-expected_strings9] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[2001-options10-POINT ZM (1 2 3 4)-expected_strings10] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[1-options11-POINT ZM (1 2 3 4)-expected_strings11] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options12-POINT ZM (1 2 3 4)-expected_strings12] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[0-options13-POINT ZM (1 2 3 4)-expected_strings13] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[1-options14-POINT ZM (1 2 3 4)-expected_strings14] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[3001-options15-POINT ZM (1 2 3 4)-expected_strings15] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_zm_creategeomfield[1-options16-POINT ZM (1 2 3 4)-expected_strings16] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_14 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_15 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_16[YES] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_16[NO] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_17 PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_GEOM_COLUMN_POSITION_END[YES] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_GEOM_COLUMN_POSITION_END[NO] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_GEOM_COLUMN_POSITION_END_FID_empty[YES] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_GEOM_COLUMN_POSITION_END_FID_empty[NO] PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_no_feature PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_CREATE_TABLE_NO PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_long_identifiers PASSED
ogr/ogr_pgdump.py::test_ogr_pgdump_cleanup PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_basic PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_basic_v9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pgeo.py::test_ogr_pgeo_list_all_tables PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_open_private_table PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_spatial_filter PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_spatial_filter_v9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pgeo.py::test_ogr_pgeo_attribute_filter PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_attribute_filter_v9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pgeo.py::test_ogr_pgeo_execute_sql PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_execute_sql_v9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pgeo.py::test_ogr_pgeo_get_feature PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_get_feature_v9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pgeo.py::test_ogr_pgeo_ogrsf SKIPPED (ogrsf test utility not found)
ogr/ogr_pgeo.py::test_ogr_pgeo_ogrsf_v9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pgeo.py::test_ogr_pgeo_ogrsf_sql SKIPPED (ogrsf test utility not found)
ogr/ogr_pgeo.py::test_ogr_pgeo_ogrsf_sql_v9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_pgeo.py::test_ogr_pgeo_non_spatial PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_mixed_single_multi_polygons PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_mixed_single_multi_lines PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_z_m_handling PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_read_domains PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_read_definition PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_read_metadata PASSED
ogr/ogr_pgeo.py::test_ogr_pgeo_layer_name_encoding SKIPPED (See https://github.com/OSGeo/gdal/issues/2894)
ogr/ogr_pgeo.py::test_ogr_pgeo_feature_encoding SKIPPED (See https://github.com/OSGeo/gdal/issues/2894)
ogr/ogr_pgeo.py::test_ogr_pgeo_ogrsf_encoding SKIPPED (ogrsf test utility not found)
ogr/ogr_pgeo.py::test_ogr_openfilegdb_read_relationships PASSED
ogr/ogr_plscenes.py::test_ogr_plscenes_init PASSED
ogr/ogr_plscenes.py::test_ogr_plscenes_data_v1_catalog_no_paging PASSED
ogr/ogr_plscenes.py::test_ogr_plscenes_data_v1_catalog_paging PASSED
ogr/ogr_plscenes.py::test_ogr_plscenes_data_v1_nominal PASSED
ogr/ogr_plscenes.py::test_ogr_plscenes_data_v1_errors PASSED
ogr/ogr_plscenes.py::test_ogr_plscenes_data_v1_live SKIPPED (Skipping test as PL_API_KEY not defined)
ogr/ogr_pythondrivers.py::test_pythondrivers_init PASSED
ogr/ogr_pythondrivers.py::test_pythondrivers_test_dummy PASSED
ogr/ogr_pythondrivers.py::test_pythondrivers_missing_metadata PASSED
ogr/ogr_pythondrivers.py::test_pythondrivers_unsupported_api_version PASSED
ogr/ogr_pythondrivers.py::test_pythondrivers_no_driver_class PASSED
ogr/ogr_pythondrivers.py::test_pythondrivers_missing_identify PASSED
ogr/ogr_pythondrivers.py::test_pythondrivers_cleanup PASSED
ogr/ogr_refcount.py::test_ogr_refcount_1 PASSED
ogr/ogr_refcount.py::test_ogr_refcount_2 PASSED
ogr/ogr_refcount.py::test_ogr_refcount_3 PASSED
ogr/ogr_refcount.py::test_ogr_refcount_4 PASSED
ogr/ogr_refcount.py::test_ogr_refcount_cleanup PASSED
ogr/ogr_rfc30.py::test_ogr_rfc30_1 PASSED
ogr/ogr_rfc35_mem.py::test_ogr_rfc35_mem_1 PASSED
ogr/ogr_rfc35_mem.py::test_ogr_rfc35_mem_2 PASSED
ogr/ogr_rfc35_mem.py::test_ogr_rfc35_mem_3 PASSED
ogr/ogr_rfc35_mem.py::test_ogr_rfc35_mem_4 PASSED
ogr/ogr_rfc35_mem.py::test_ogr_rfc35_mem_5 PASSED
ogr/ogr_rfc35_mem.py::test_ogr_rfc35_mem_cleanup PASSED
ogr/ogr_rfc35_mitab.py::test_ogr_rfc35_mitab_1 PASSED
ogr/ogr_rfc35_mitab.py::test_ogr_rfc35_mitab_2 PASSED
ogr/ogr_rfc35_mitab.py::test_ogr_rfc35_mitab_3 PASSED
ogr/ogr_rfc35_mitab.py::test_ogr_rfc35_mitab_4 PASSED
ogr/ogr_rfc35_mitab.py::test_ogr_rfc35_mitab_5 PASSED
ogr/ogr_rfc35_mitab.py::test_ogr_rfc35_mitab_cleanup PASSED
ogr/ogr_rfc35_shape.py::test_ogr_rfc35_shape_1 PASSED
ogr/ogr_rfc35_shape.py::test_ogr_rfc35_shape_2 PASSED
ogr/ogr_rfc35_shape.py::test_ogr_rfc35_shape_3 PASSED
ogr/ogr_rfc35_shape.py::test_ogr_rfc35_shape_4 PASSED
ogr/ogr_rfc35_shape.py::test_ogr_rfc35_shape_5 PASSED
ogr/ogr_rfc35_shape.py::test_ogr_rfc35_shape_cleanup PASSED
ogr/ogr_rfc35_sqlite.py::test_ogr_rfc35_sqlite_1 PASSED
ogr/ogr_rfc35_sqlite.py::test_ogr_rfc35_sqlite_2 PASSED
ogr/ogr_rfc35_sqlite.py::test_ogr_rfc35_sqlite_3 PASSED
ogr/ogr_rfc35_sqlite.py::test_ogr_rfc35_sqlite_4 PASSED
ogr/ogr_rfc35_sqlite.py::test_ogr_rfc35_sqlite_5 PASSED
ogr/ogr_rfc35_sqlite.py::test_ogr_rfc35_sqlite_cleanup PASSED
ogr/ogr_rfc41.py::test_ogr_rfc41_1 ERROR
ogr/ogr_rfc41.py::test_ogr_rfc41_2 ERROR
ogr/ogr_rfc41.py::test_ogr_rfc41_3 ERROR
ogr/ogr_rfc41.py::test_ogr_rfc41_4 ERROR
ogr/ogr_rfc41.py::test_ogr_rfc41_5 ERROR
ogr/ogr_rfc41.py::test_ogr_rfc41_6 ERROR
ogr/ogr_rfc41.py::test_ogr_rfc41_7 ERROR
ogr/ogr_rfc41.py::test_ogr_rfc41_8 ERROR
ogr/ogr_s57.py::test_ogr_s57_1 PASSED
ogr/ogr_s57.py::test_ogr_s57_check_layers PASSED
ogr/ogr_s57.py::test_ogr_s57_COALNE PASSED
ogr/ogr_s57.py::test_ogr_s57_M_QUAL PASSED
ogr/ogr_s57.py::test_ogr_s57_SOUNDG PASSED
ogr/ogr_s57.py::test_ogr_s57_double_byte_attrs PASSED
ogr/ogr_s57.py::test_ogr_s57_multilinestring PASSED
ogr/ogr_s57.py::test_ogr_s57_test_ogrsf SKIPPED
ogr/ogr_s57.py::test_ogr_s57_write PASSED
ogr/ogr_s57.py::test_ogr_s57_10 PASSED
ogr/ogr_s57.py::test_ogr_s57_11 PASSED
ogr/ogr_s57.py::test_ogr_s57_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_s57.py::test_ogr_s57_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_s57.py::test_ogr_s57_online_3 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_s57.py::test_ogr_s57_online_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_s57.py::test_ogr_s57_update_dsid PASSED
ogr/ogr_s57.py::test_ogr_s57_more_than_255_updates_to_feature SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_s57.py::test_ogr_s57_cleanup PASSED
ogr/ogr_sdts.py::test_ogr_sdts_1 PASSED
ogr/ogr_selafin.py::test_ogr_selafin_create_ds PASSED
ogr/ogr_selafin.py::test_ogr_selafin_create_nodes PASSED
ogr/ogr_selafin.py::test_ogr_selafin_create_elements PASSED
ogr/ogr_selafin.py::test_ogr_selafin_set_field PASSED
ogr/ogr_selafin.py::test_ogr_selafin_cleanup PASSED
ogr/ogr_shape.py::test_ogr_shape_1 PASSED
ogr/ogr_shape.py::test_ogr_shape_2 PASSED
ogr/ogr_shape.py::test_ogr_shape_3 PASSED
ogr/ogr_shape.py::test_ogr_shape_4 PASSED
ogr/ogr_shape.py::test_ogr_shape_5 PASSED
ogr/ogr_shape.py::test_ogr_shape_6 PASSED
ogr/ogr_shape.py::test_ogr_shape_7 PASSED
ogr/ogr_shape.py::test_ogr_shape_8 PASSED
ogr/ogr_shape.py::test_ogr_shape_9 PASSED
ogr/ogr_shape.py::test_ogr_shape_10 PASSED
ogr/ogr_shape.py::test_ogr_shape_11 PASSED
ogr/ogr_shape.py::test_ogr_shape_12 PASSED
ogr/ogr_shape.py::test_ogr_shape_13 PASSED
ogr/ogr_shape.py::test_ogr_shape_14 PASSED
ogr/ogr_shape.py::test_ogr_shape_15 PASSED
ogr/ogr_shape.py::test_ogr_shape_16 PASSED
ogr/ogr_shape.py::test_ogr_shape_16_1 PASSED
ogr/ogr_shape.py::test_ogr_shape_17 PASSED
ogr/ogr_shape.py::test_ogr_shape_18 PASSED
ogr/ogr_shape.py::test_ogr_shape_19 PASSED
ogr/ogr_shape.py::test_ogr_shape_20 PASSED
ogr/ogr_shape.py::test_ogr_shape_21[data/shp/buggypoint.shp] PASSED
ogr/ogr_shape.py::test_ogr_shape_21[data/shp/buggymultipoint.shp] PASSED
ogr/ogr_shape.py::test_ogr_shape_21[data/shp/buggymultiline.shp] PASSED
ogr/ogr_shape.py::test_ogr_shape_21[data/shp/buggymultipoly.shp] PASSED
ogr/ogr_shape.py::test_ogr_shape_21[data/shp/buggymultipoly2.shp] PASSED
ogr/ogr_shape.py::test_ogr_shape_22 PASSED
ogr/ogr_shape.py::test_ogr_shape_23 PASSED
ogr/ogr_shape.py::test_ogr_shape_24 PASSED
ogr/ogr_shape.py::test_ogr_shape_25 PASSED
ogr/ogr_shape.py::test_ogr_shape_26 PASSED
ogr/ogr_shape.py::test_ogr_shape_27 PASSED
ogr/ogr_shape.py::test_ogr_shape_28 SKIPPED
ogr/ogr_shape.py::test_ogr_shape_29 PASSED
ogr/ogr_shape.py::test_ogr_shape_30 PASSED
ogr/ogr_shape.py::test_ogr_shape_31 PASSED
ogr/ogr_shape.py::test_ogr_shape_32 SKIPPED
ogr/ogr_shape.py::test_ogr_shape_33 PASSED
ogr/ogr_shape.py::test_ogr_shape_34 PASSED
ogr/ogr_shape.py::test_ogr_shape_35 PASSED
ogr/ogr_shape.py::test_ogr_shape_36 PASSED
ogr/ogr_shape.py::test_ogr_shape_37 PASSED
ogr/ogr_shape.py::test_ogr_shape_37_bis PASSED
ogr/ogr_shape.py::test_ogr_shape_38 PASSED
ogr/ogr_shape.py::test_ogr_shape_39 PASSED
ogr/ogr_shape.py::test_ogr_shape_40 PASSED
ogr/ogr_shape.py::test_ogr_shape_41 SKIPPED
ogr/ogr_shape.py::test_ogr_shape_42 SKIPPED
ogr/ogr_shape.py::test_ogr_shape_43 PASSED
ogr/ogr_shape.py::test_ogr_shape_44 SKIPPED (file should be hosted on a non github server)
ogr/ogr_shape.py::test_ogr_shape_45 PASSED
ogr/ogr_shape.py::test_ogr_shape_46 PASSED
ogr/ogr_shape.py::test_ogr_shape_47 SKIPPED
ogr/ogr_shape.py::test_ogr_shape_48 PASSED
ogr/ogr_shape.py::test_ogr_shape_49 PASSED
ogr/ogr_shape.py::test_ogr_shape_50 PASSED
ogr/ogr_shape.py::test_ogr_shape_51 PASSED
ogr/ogr_shape.py::test_ogr_shape_52 PASSED
ogr/ogr_shape.py::test_ogr_shape_53 PASSED
ogr/ogr_shape.py::test_ogr_shape_54 PASSED
ogr/ogr_shape.py::test_ogr_shape_55 PASSED
ogr/ogr_shape.py::test_ogr_shape_56 PASSED
ogr/ogr_shape.py::test_ogr_shape_57 PASSED
ogr/ogr_shape.py::test_ogr_shape_58 PASSED
ogr/ogr_shape.py::test_ogr_shape_59 PASSED
ogr/ogr_shape.py::test_ogr_shape_60 PASSED
ogr/ogr_shape.py::test_ogr_shape_61 PASSED
ogr/ogr_shape.py::test_ogr_shape_62 PASSED
ogr/ogr_shape.py::test_ogr_shape_63 PASSED
ogr/ogr_shape.py::test_ogr_shape_64 PASSED
ogr/ogr_shape.py::test_ogr_shape_65 PASSED
ogr/ogr_shape.py::test_ogr_shape_66 PASSED
ogr/ogr_shape.py::test_ogr_shape_67 PASSED
ogr/ogr_shape.py::test_ogr_shape_68 PASSED
ogr/ogr_shape.py::test_ogr_shape_69 PASSED
ogr/ogr_shape.py::test_ogr_shape_70 PASSED
ogr/ogr_shape.py::test_ogr_shape_71 SKIPPED (Incorrect platform)
ogr/ogr_shape.py::test_ogr_shape_72 SKIPPED
ogr/ogr_shape.py::test_ogr_shape_73 PASSED
ogr/ogr_shape.py::test_ogr_shape_74 PASSED
ogr/ogr_shape.py::test_ogr_shape_75 PASSED
ogr/ogr_shape.py::test_ogr_shape_76 PASSED
ogr/ogr_shape.py::test_ogr_shape_77 PASSED
ogr/ogr_shape.py::test_ogr_shape_78 PASSED
ogr/ogr_shape.py::test_ogr_shape_79 PASSED
ogr/ogr_shape.py::test_ogr_shape_80 PASSED
ogr/ogr_shape.py::test_ogr_shape_81 PASSED
ogr/ogr_shape.py::test_ogr_shape_82 PASSED
ogr/ogr_shape.py::test_ogr_shape_83 PASSED
ogr/ogr_shape.py::test_ogr_shape_84 PASSED
ogr/ogr_shape.py::test_ogr_shape_85 PASSED
ogr/ogr_shape.py::test_ogr_shape_86 PASSED
ogr/ogr_shape.py::test_ogr_shape_87 PASSED
ogr/ogr_shape.py::test_ogr_shape_88 PASSED
ogr/ogr_shape.py::test_ogr_shape_89 PASSED
ogr/ogr_shape.py::test_ogr_shape_90 PASSED
ogr/ogr_shape.py::test_ogr_shape_91 PASSED
ogr/ogr_shape.py::test_ogr_shape_92 PASSED
ogr/ogr_shape.py::test_ogr_shape_93 PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POINT-1-POINT (1 2)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POINTM-2001-POINT M (1 2 3)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POINTZ--2147483647-POINT Z (1 2 3)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POINTZM-3001-POINT ZM (1 2 3 4)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[MULTIPOINT-4-MULTIPOINT ((1 2))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[MULTIPOINTM-2004-MULTIPOINT M ((1 2 3))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[MULTIPOINTZ--2147483644-MULTIPOINT Z ((1 2 3))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[MULTIPOINTZM-3004-MULTIPOINT ZM ((1 2 3 4))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARC-2-LINESTRING (1 2,3 4)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARCM-2002-LINESTRING M (1 2 3,5 6 7)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARCZ--2147483646-LINESTRING Z (1 2 3,5 6 7)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARCZM-3002-LINESTRING ZM (1 2 3 4,5 6 7 8)] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARC-5-MULTILINESTRING ((1 2,3 4),(1 2,3 4))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARCM-2005-MULTILINESTRING M ((1 2 3,5 6 7),(1 2 3,5 6 7))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARCZ--2147483643-MULTILINESTRING Z ((1 2 3,5 6 7),(1 2 3,5 6 7))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[ARCZM-3005-MULTILINESTRING ZM ((1 2 3 4,5 6 7 8),(1 2 3 4,5 6 7 8))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGON-3-POLYGON ((0 0,0 1,1 1,1 0))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGONM-2003-POLYGON M ((0 0 2,0 1 2,1 1 2,1 0 2))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGONZ--2147483645-POLYGON Z ((0 0 2,0 1 2,1 1 2,1 0 2))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGONZM-3003-POLYGON ZM ((0 0 2 3,0 1 2 3,1 1 2 3,1 0 2 3))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGON-6-MULTIPOLYGON (((0 0,0 1,1 1,1 0)),((100 0,100 1,101 1,101 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGONM-2006-MULTIPOLYGON M (((0 0 2,0 1 2,1 1 2,1 0 2)),((100 0 2,100 1 2,101 1 2,101 0 2)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGONZ--2147483642-MULTIPOLYGON Z (((0 0 2,0 1 2,1 1 2,1 0 2)),((100 0 2,100 1 2,101 1 2,101 0 2)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_94[POLYGONZM-3006-MULTIPOLYGON ZM (((0 0 2 3,0 1 2 3,1 1 2 3,1 0 2 3)),((100 0 2 3,100 1 2 3,101 1 2 3,101 0 2 3)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_95 PASSED
ogr/ogr_shape.py::test_ogr_shape_96 PASSED
ogr/ogr_shape.py::test_ogr_shape_97 PASSED
ogr/ogr_shape.py::test_ogr_shape_98 PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[1-POINT (0 1)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[2-LINESTRING (0 1,2 3)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[3-POLYGON ((0 0,0 1,1 1,0 0))] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[4-MULTIPOINT (0 1,2 3)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[5-MULTILINESTRING ((0 1,2 3))] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[6-MULTIPOLYGON (((0 0,0 1,1 1,0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[2001-POINT M (0 1 2)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[-2147483647-POINT Z (0 1 2)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[3001-POINT ZM (0 1 2 3)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[2002-LINESTRING M (0 1 10,2 3 10)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[-2147483646-LINESTRING Z (0 1 10,2 3 10)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[3002-LINESTRING ZM (0 1 10 20,2 3 10 20)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[2003-POLYGON M ((0 0 10,0 1 10,1 1 10,0 0 10))] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[-2147483645-POLYGON Z ((0 0 10,0 1 10,1 1 10,0 0 10))] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[3003-POLYGON ZM ((0 0 10 20,0 1 10 20,1 1 10 20,0 0 10 20))] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[2004-MULTIPOINT M (0 1 10,2 3 10)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[-2147483644-MULTIPOINT Z (0 1 10,2 3 10)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[3004-MULTIPOINT ZM (0 1 10 20,2 3 10 20)] PASSED
ogr/ogr_shape.py::test_ogr_shape_restore_shx[1016-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_wgs84_with_zero_TOWGS84 PASSED
ogr/ogr_shape.py::test_ogr_shape_etrs89_with_zero_TOWGS84 PASSED
ogr/ogr_shape.py::test_ogr_shape_100[YES] PASSED
ogr/ogr_shape.py::test_ogr_shape_100[NO] PASSED
ogr/ogr_shape.py::test_ogr_shape_101 PASSED
ogr/ogr_shape.py::test_ogr_shape_102 PASSED
ogr/ogr_shape.py::test_ogr_shape_103[options0-True] PASSED
ogr/ogr_shape.py::test_ogr_shape_103[options1-True] PASSED
ogr/ogr_shape.py::test_ogr_shape_103[options2-False] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))-0-options0-None] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)),((0 0 0,1 1 3,2 2 4,0 0 0)))-0-options1-None] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)),((0 1 2,1 1 3,4 4 5,0 1 2)))-0-options2-None] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)),((1 1 3,0 1 2,4 4 5,1 1 3)))-0-options3-None] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)),((0 0 0,0 1 2,1 1 3,0 0 0)),((1 1 3,0 1 2,4 4 5,1 1 3)))-0-options4-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)),((1 1 3,0 1 2,4 4 5,1 1 3)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[POLYHEDRALSURFACE Z (((0 0 0,0 1 2,1 1 3,0 0 0)))-0-options5-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[GEOMETRYCOLLECTION Z (TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0))))-0-options6-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[TRIANGLE Z ((0 0 0,0 1 2,1 1 3,0 0 0))-0-options7-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[TRIANGLE Z ((0 0 0,0 1 2,1 1 3,0 0 0))-1016-options8-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[POLYGON Z ((0 0 0,0 1 2,1 1 3,0 0 0))-1016-options9-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_104[MULTIPOLYGON Z (((0 0 0,0 1 2,1 1 3,0 0 0)))-1016-options10-TIN Z (((0 0 0,0 1 2,1 1 3,0 0 0)))] PASSED
ogr/ogr_shape.py::test_ogr_shape_105 PASSED
ogr/ogr_shape.py::test_ogr_shape_106 PASSED
ogr/ogr_shape.py::test_ogr_shape_107 PASSED
ogr/ogr_shape.py::test_ogr_shape_108 PASSED
ogr/ogr_shape.py::test_ogr_shape_109 PASSED
ogr/ogr_shape.py::test_ogr_shape_110_write_invalid_multipatch PASSED
ogr/ogr_shape.py::test_ogr_shape_111_delete_field_no_record PASSED
ogr/ogr_shape.py::test_ogr_shape_delete_all_fields_with_records PASSED
ogr/ogr_shape.py::test_ogr_shape_112_delete_layer PASSED
ogr/ogr_shape.py::test_ogr_shape_113_restore_shx_empty_shp_shx PASSED
ogr/ogr_shape.py::test_ogr_shape_layer_no_geom_but_srs PASSED
ogr/ogr_shape.py::test_ogr_shape_114_shz PASSED
ogr/ogr_shape.py::test_ogr_shape_115_shp_zip SKIPPED (test skipped on CI due to random stalls on it)
ogr/ogr_shape.py::test_ogr_shape_116_invalid_layer_name PASSED
ogr/ogr_shape.py::test_ogr_shape_ldid_and_cpg PASSED
ogr/ogr_shape.py::test_ogr_shape_point_nan PASSED
ogr/ogr_shape.py::test_ogr_shape_write_point_z_non_finite PASSED
ogr/ogr_shape.py::test_ogr_shape_write_linestring_z_non_finite PASSED
ogr/ogr_shape.py::test_ogr_shape_write_multilinestring_z_non_finite PASSED
ogr/ogr_shape.py::test_ogr_shape_write_polygon_z_non_finite PASSED
ogr/ogr_shape.py::test_ogr_shape_write_multipolygon_z_non_finite PASSED
ogr/ogr_shape.py::test_ogr_shape_write_multipolygon_parts_slightly_overlapping PASSED
ogr/ogr_shape.py::test_ogr_shape_write_multipolygon_parts_non_constant_z PASSED
ogr/ogr_shape.py::test_ogr_shape_rename_layer PASSED
ogr/ogr_shape.py::test_ogr_shape_rename_layer_zip PASSED
ogr/ogr_shape.py::test_ogr_shape_alter_geom_field_defn PASSED
ogr/ogr_shape.py::test_ogr_shape_write_non_planar_polygon PASSED
ogr/ogr_shape.py::test_ogr_shape_cleanup PASSED
ogr/ogr_shape_qix.py::test_ogr_shape_qix_1 PASSED
ogr/ogr_shape_qix.py::test_ogr_shape_qix_2 PASSED
ogr/ogr_shape_qix.py::test_ogr_shape_qix_3 PASSED
ogr/ogr_shape_qix.py::test_ogr_shape_qix_4 PASSED
ogr/ogr_shape_sbn.py::test_ogr_shape_sbn_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_shape_sbn.py::test_ogr_shape_sbn_2 PASSED
ogr/ogr_sosi.py::test_ogr_sosi_1 SKIPPED (Driver SOSI not present)
ogr/ogr_sosi.py::test_ogr_sosi_2 SKIPPED (Driver SOSI not present)
ogr/ogr_sosi.py::test_ogr_sosi_3 SKIPPED (Driver SOSI not present)
ogr/ogr_sosi.py::test_ogr_sosi_4 SKIPPED (Driver SOSI not present)
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_1 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_2 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_3 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_4 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_5 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_6 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_7_wrong_quoting PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_7_good_quoting PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_8_wrong_quoting PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_8_good_quoting PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_9 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_10 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_11 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_12 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_13 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_14 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_15 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_16 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_17 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_18 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_19 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_20 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_21 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_22 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_23 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_24 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_25 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_26 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_27 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_28 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_29 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_30 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_31 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_32 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_union_all_three_branch_and PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_33 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_34 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_35 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_35_bis PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_35_ter PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_36 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_37 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_38 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_39 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_40 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_41 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_42 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_43 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_44 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_45 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_46 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_47 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_48 PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_datetime_null PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_int_overflows PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_many_or PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_many_and PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_nested_or PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_order_by_two_columns PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_in_date_filter PASSED
ogr/ogr_sql_rfc28.py::test_ogr_rfc28_cleanup PASSED
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_1 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_2 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_left_join ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_join_layers_without_fast_feature_count ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_4 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_5 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_6 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_7 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_8 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_9 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_10 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_11 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_12 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_13 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_14 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_15 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[None-http://127.0.0.1:%d/geocoding?q=%%s] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[YAHOO-http://127.0.0.1:%d/yahoogeocoding?q=%%s] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[GEONAMES-http://127.0.0.1:%d/geonamesgeocoding?q=%%s] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[BING-http://127.0.0.1:%d/binggeocoding?q=%%s] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[None-http://127.0.0.1:%d/reversegeocoding?lon={lon}&lat={lat}] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[YAHOO-http://127.0.0.1:%d/yahooreversegeocoding?q={lat},{lon}&gflags=R] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[GEONAMES-http://127.0.0.1:%d/geonamesreversegeocoding?lat={lat}&lng={lon}] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[BING-http://127.0.0.1:%d/bingreversegeocoding?{lat},{lon}] ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_24 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_25 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_26 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_27 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_28 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_29 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_30 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_31 ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_geomcollection_in_geomcollection ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_st_makevalid ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_field_names_same_case ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_attribute_and_geom_field_name_same ERROR
ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_json_each ERROR
ogr/ogr_sql_test.py::test_ogr_sql_execute_sql[True] PASSED
ogr/ogr_sql_test.py::test_ogr_sql_execute_sql[False] PASSED
ogr/ogr_sql_test.py::test_ogr_sql_invalid_release_result_set[True] PASSED
ogr/ogr_sql_test.py::test_ogr_sql_invalid_release_result_set[False] PASSED
ogr/ogr_sql_test.py::test_ogr_sql_1 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_2 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_3 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_3_desc PASSED
ogr/ogr_sql_test.py::test_ogr_sql_4 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_5 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_6 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_7 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_8 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_9 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_ilike PASSED
ogr/ogr_sql_test.py::test_ogr_sql_like PASSED
ogr/ogr_sql_test.py::test_ogr_sql_11 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_12 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_13 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_14 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_15 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_16 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_17 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_19 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_20 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_21 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_22 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_23 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_24 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_25 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_26 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_27 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_28 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_29 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_30 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_31 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_32 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_33 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_34 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_35 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_36 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_37 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_38 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_39 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_40 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_41 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_42 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_43 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_44 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_45 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_46 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_47 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_48 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_49 PASSED
ogr/ogr_sql_test.py::test_ogr_sql_field_names_same_case PASSED
ogr/ogr_sql_test.py::test_ogr_sql_string_int_array_comparison PASSED
ogr/ogr_sql_test.py::test_ogr_sql_attribute_filter_on_top_of_non_forward_where_clause[None] PASSED
ogr/ogr_sql_test.py::test_ogr_sql_attribute_filter_on_top_of_non_forward_where_clause[OGRSQL] PASSED
ogr/ogr_sql_test.py::test_ogr_sql_cleanup PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_1 Spatialite : 5.0.1
PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_2 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_3 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_layers PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_4 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_5 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_6 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_7 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_8 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_9 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_10 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_11 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_12 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_13 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_14 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_15 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_16 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_17 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_18 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_19 SKIPPED
ogr/ogr_sqlite.py::test_ogr_sqlite_19_bis PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_20 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_21 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_22 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_23 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_24 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_25 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_26 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_27 SKIPPED
ogr/ogr_sqlite.py::test_ogr_sqlite_28 SKIPPED
ogr/ogr_sqlite.py::test_ogr_sqlite_29 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_30 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_2 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_3 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_4 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_5[dont-compress-geometries] PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_5[compress-geometries] PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_6 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_7 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_8 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_31 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_32 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_33[no-spatialite] PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_33[spatialite] PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_34 SKIPPED
ogr/ogr_sqlite.py::test_ogr_sqlite_35[no-spatialite] PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_35[spatialite] PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_36 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_37 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_38 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_9 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_10 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_39 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_40[no-spatialite] PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_40[spatialite] PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_41 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_42 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_43 SQLite version : 3.37.2
PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_44 PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_45 SQLite version : 3.37.2
PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_11 PASSED
ogr/ogr_sqlite.py::test_ogr_spatialite_12 SKIPPED
ogr/ogr_sqlite.py::test_ogr_sqlite_iterate_and_update PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_unique PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_prelude_statements PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_integer_or_text PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_view_type PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_without_rowid PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_strict SKIPPED (sqlite >= 3.37 required)
ogr/ogr_sqlite.py::test_ogr_sqlite_CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_relationships PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_alter_relations PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_create_layer_names_with_parenthesis PASSED
ogr/ogr_sqlite.py::test_ogr_sqlite_ogr_layer_Extent FAILED
ogr/ogr_sqlite.py::test_ogr_sqlite_cleanup PASSED
ogr/ogr_style.py::test_ogr_style_styletable PASSED
ogr/ogr_svg.py::test_ogr_svg_init PASSED
ogr/ogr_svg.py::test_ogr_svg_1 PASSED
ogr/ogr_svg.py::test_ogr_svg_cleanup PASSED
ogr/ogr_sxf.py::test_ogr_sxf_1 PASSED
ogr/ogr_sxf.py::test_ogr_sxf_2 SKIPPED
ogr/ogr_sxf.py::test_ogr_sxf_3 PASSED
ogr/ogr_sxf.py::test_ogr_sxf_4 PASSED
ogr/ogr_sxf.py::test_ogr_sxf_cleanup PASSED
ogr/ogr_tiger.py::test_ogr_tiger_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
ogr/ogr_tiger.py::test_ogr_tiger_2 SKIPPED
ogr/ogr_tiger.py::test_ogr_tiger_4 SKIPPED
ogr/ogr_tiger.py::test_ogr_tiger_cleanup SKIPPED
ogr/ogr_tiledb.py::test_ogr_tiledb_basic[True-None] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_basic[False-2] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[POINT (1 2)] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[POINT Z (1 2 3)] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[POINT M (1 2 3)] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[POINT ZM (1 2 3 4)] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[LINESTRING (1 2,3 4)] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[POLYGON ((0 0,0 1,1 1,0 0))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[MULTIPOINT ((0 0))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[MULTILINESTRING ((1 2,3 4))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[MULTIPOLYGON (((0 0,0 1,1 1,0 0)))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[GEOMETRYCOLLECTION (POINT (1 2))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[CIRCULARSTRING (0 0,1 1,2 0)] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[COMPOUNDCURVE ((1 2,3 4))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[CURVEPOLYGON ((0 0,0 1,1 1,0 0))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[MULTICURVE ((1 2,3 4))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[MULTISURFACE (((0 0,0 1,1 1,0 0)))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[POLYHEDRALSURFACE (((0 0,0 1,1 1,0 0)))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_geometry_types[TIN (((0 0,0 1,1 1,0 0)))] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_compression SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_test_ogrsf SKIPPED (test_ogrsf not available)
ogr/ogr_tiledb.py::test_ogr_tiledb_dimension_names_open_option SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_switch_between_read_and_write SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_create_group SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_errors SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_arrow_stream_pyarrow[True-None] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_arrow_stream_pyarrow[False-2] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_arrow_stream_numpy[True-None] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_arrow_stream_numpy[False-2] SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_arrow_stream_numpy_point_no_wkb_geometry_col SKIPPED (Driver TileDB not present)
ogr/ogr_tiledb.py::test_ogr_tiledb_arrow_stream_numpy_pointz_no_fid_and_wkb_geometry_col SKIPPED (Driver TileDB not present)
ogr/ogr_topojson.py::test_ogr_toposjon_objects_is_array PASSED
ogr/ogr_topojson.py::test_ogr_toposjon_objects_is_dict PASSED
ogr/ogr_topojson.py::test_ogr_toposjon_no_transform PASSED
ogr/ogr_vdv.py::test_ogr_idf_1 PASSED
ogr/ogr_vdv.py::test_ogr_idf_1_with_temp_sqlite_db PASSED
ogr/ogr_vdv.py::test_ogr_idf_3d PASSED
ogr/ogr_vdv.py::test_ogr_idf_2 SKIPPED
ogr/ogr_vdv.py::test_ogr_vdv_1 PASSED
ogr/ogr_vdv.py::test_ogr_vdv_2 PASSED
ogr/ogr_vdv.py::test_ogr_vdv_3 SKIPPED
ogr/ogr_vdv.py::test_ogr_vdv_4 PASSED
ogr/ogr_vdv.py::test_ogr_vdv_5 PASSED
ogr/ogr_vdv.py::test_ogr_vdv_6 SKIPPED
ogr/ogr_vdv.py::test_ogr_vdv_7 PASSED
ogr/ogr_vdv.py::test_ogr_vdv_8 PASSED
ogr/ogr_vdv.py::test_ogr_vdv_cleanup PASSED
ogr/ogr_vfk.py::test_ogr_vfk_1 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_2 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_3 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_4 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_5 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_6 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_7 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_8 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_9 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_10 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_11 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_12 PASSED
ogr/ogr_vfk.py::test_ogr_vfk_cleanup PASSED
ogr/ogr_virtualogr.py::test_ogr_virtualogr_1 ERROR
ogr/ogr_virtualogr.py::test_ogr_virtualogr_2 ERROR
ogr/ogr_virtualogr.py::test_ogr_virtualogr_3 ERROR
ogr/ogr_virtualogr.py::test_ogr_virtualogr_4 ERROR
ogr/ogr_virtualogr.py::test_ogr_virtualogr_5 ERROR
ogr/ogr_virtualogr.py::test_ogr_sqlite_load_extensions_load_self ERROR
ogr/ogr_virtualogr.py::test_ogr_sqlite_load_extensions_load_my_test_sqlite3_ext_name ERROR
ogr/ogr_vrt.py::test_ogr_vrt_1 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_2 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_3 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_4 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_5 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_6 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_7 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_8 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_9 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_10 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_11 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_12 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_13 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_14 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_15 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_16 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_17 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_18 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_19_optimized SKIPPED
ogr/ogr_vrt.py::test_ogr_vrt_19_nonoptimized SKIPPED
ogr/ogr_vrt.py::test_ogr_vrt_20 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_21 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_22 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_23 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_24 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_25 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_26 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_27 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_28 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_29 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_30 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_31 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_32 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_33 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_34 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_35 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_alternative_name_comment PASSED
ogr/ogr_vrt.py::test_ogr_vrt_36 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_37 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_38 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_39 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_40 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_41 PASSED
ogr/ogr_vrt.py::test_ogr_vrt_nullable_unique PASSED
ogr/ogr_vrt.py::test_ogr_vrt_field_names_same_case PASSED
ogr/ogr_vrt.py::test_ogr_vrt_cleanup PASSED
ogr/ogr_wasp.py::test_ogr_wasp_create_ds PASSED
ogr/ogr_wasp.py::test_ogr_wasp_elevation_from_linestring_z PASSED
ogr/ogr_wasp.py::test_ogr_wasp_elevation_from_linestring_z_toler PASSED
ogr/ogr_wasp.py::test_ogr_wasp_elevation_from_linestring_field PASSED
ogr/ogr_wasp.py::test_ogr_wasp_roughness_from_linestring_fields PASSED
ogr/ogr_wasp.py::test_ogr_wasp_roughness_from_polygon_z PASSED
ogr/ogr_wasp.py::test_ogr_wasp_roughness_from_polygon_field PASSED
ogr/ogr_wasp.py::test_ogr_wasp_merge PASSED
ogr/ogr_wasp.py::test_ogr_wasp_reading PASSED
ogr/ogr_wasp.py::test_ogr_wasp_cleanup PASSED
ogr/ogr_wfs.py::test_ogr_wfs_mapserver SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_geoserver SKIPPED (FIXME: re-enable after adapting test)
ogr/ogr_wfs.py::test_ogr_wfs_geoserver_json SKIPPED (FIXME: re-enable after adapting test)
ogr/ogr_wfs.py::test_ogr_wfs_geoserver_shapezip SKIPPED (FIXME: re-enable after adapting test)
ogr/ogr_wfs.py::test_ogr_wfs_geoserver_paging SKIPPED (FIXME: re-enable after adapting test)
ogr/ogr_wfs.py::test_ogr_wfs_deegree SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_test_ogrsf SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_fake_wfs_server PASSED
ogr/ogr_wfs.py::test_ogr_wfs_geoserver_wfst SKIPPED (FIXME: re-enable after adapting test)
ogr/ogr_wfs.py::test_ogr_wfs_deegree_wfst SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_ionic_wfst SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_ionic_sql SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_xmldescriptionfile PASSED
ogr/ogr_wfs.py::test_ogr_wfs_xmldescriptionfile_requires_csv PASSED
ogr/ogr_wfs.py::test_ogr_wfs_xmldescriptionfile_to_be_updated SKIPPED (FIXME: re-enable after adapting test)
ogr/ogr_wfs.py::test_ogr_wfs_getcapabilitiesfile PASSED
ogr/ogr_wfs.py::test_ogr_wfs_deegree_gml321 SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_deegree_wfs200 SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_deegree_sortby SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_esri SKIPPED (unconditional skip)
ogr/ogr_wfs.py::test_ogr_wfs_esri_2 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
ogr/ogr_wfs.py::test_ogr_wfs_cubewerx SKIPPED (GDAL_RUN_SLOW_TESTS not set)
ogr/ogr_wfs.py::test_ogr_wfs_tinyows SKIPPED (GDAL_RUN_SLOW_TESTS not set)
ogr/ogr_wfs.py::test_ogr_wfs_erdas_apollo SKIPPED (GDAL_RUN_SLOW_TESTS not set)
ogr/ogr_wfs.py::test_ogr_wfs_intergraph SKIPPED (GDAL_RUN_SLOW_TESTS not set)
ogr/ogr_wfs.py::test_ogr_wfs_mapinfo SKIPPED (GDAL_RUN_SLOW_TESTS not set)
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_not_enabled[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_no_get_capabilities[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_empty_response[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_no_WFS_Capabilities[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_exception[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_invalid_xml_capabilities[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_missing_featuretypelist[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_open_getcapabilities_file[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_minimal_instance[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_describefeaturetype[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_invalid_describefeaturetype[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_describefeaturetype_missing_schema[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_describefeaturetype[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_xmldescriptionfile_to_be_updated[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_getfeaturecount_no_hits[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_getfeaturecount_with_hits[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_invalid_getfeaturecount_with_hits[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_missing_FeatureCollection[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_invalid_xml[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_ServiceExceptionReport[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_missing_numberOfFeatures[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_getfeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_invalid_getfeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_exception_getfeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getextent[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getextent_without_getfeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getextent_optimized[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeature_ogr_getfeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter_gml_id_failed[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter_gml_id_success[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter_spatial_ops[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_spatial_filter[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_spatial_filter_and_attribute_filter[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_insertfeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_updatefeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_deletefeature[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_schema_not_understood[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_multiple_layers[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_multiple_layers_same_name_different_ns[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_paging[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_json[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_multipart[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_join[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_join_layer_with_namespace_prefix[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_join_distinct[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_cleanup[without-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_not_enabled[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_no_get_capabilities[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_empty_response[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_no_WFS_Capabilities[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_exception[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_invalid_xml_capabilities[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_fail_because_missing_featuretypelist[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_open_getcapabilities_file[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_minimal_instance[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_describefeaturetype[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_invalid_describefeaturetype[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_describefeaturetype_missing_schema[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_describefeaturetype[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_xmldescriptionfile_to_be_updated[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_getfeaturecount_no_hits[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_getfeaturecount_with_hits[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_invalid_getfeaturecount_with_hits[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_missing_FeatureCollection[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_invalid_xml[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_ServiceExceptionReport[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits_missing_numberOfFeatures[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeaturecount_with_hits[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_missing_getfeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_invalid_getfeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_exception_getfeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getextent[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getextent_without_getfeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getextent_optimized[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_getfeature_ogr_getfeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter_gml_id_failed[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter_gml_id_success[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_filter_spatial_ops[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_spatial_filter[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_one_layer_spatial_filter_and_attribute_filter[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_insertfeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_updatefeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_deletefeature[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_schema_not_understood[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_multiple_layers[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs110_multiple_layers_same_name_different_ns[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_paging[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_json[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_multipart[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_join[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_join_layer_with_namespace_prefix[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_join_distinct[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_cleanup[with-streaming] PASSED
ogr/ogr_wfs.py::test_ogr_wfs_vsimem_wfs200_supported_crs PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[1.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[10.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[11.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[2.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[3.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[3d_1.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[3d_broken_line.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[3d_broken_point.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[3d_broken_polygon.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[4.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[5.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[6.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[7.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[8.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[9.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_wkbwkt_geom[db2_poly.wkb] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_geom_bigexponents PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_test_broken_geom PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_test_import_wkt_sf12 PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_test_import_bad_multipoint_wkb PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_test_geometrycollection_wktwkb PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_test_geometrycollection_wkt_recursion PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_test_geometrycollection_wkb_recursion PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkbwkt_export_wkt_iso_multipoint PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_inf_nan PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_multicurve_compoundcurve_corrupted PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_multipolygon_corrupted PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_multiline PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_multipoint_postgis PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT (nan nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT (1.5 nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT (nan 1.5)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT Z (nan nan nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT Z (1.5 1.5 nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT M (nan nan nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT M (1.5 1.5 nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT ZM (nan nan nan nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[POINT ZM (1.5 1.5 nan nan)] PASSED
ogr/ogr_wkbwkt_geom.py::test_ogr_wkt_nan[LINESTRING ZM (nan nan nan nan)] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[GEOMETRYCOLLECTION(EMPTY)] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[MULTIPOLYGON( EMPTY )] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[MULTILINESTRING(EMPTY)] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[MULTIPOINT(EMPTY)] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[POINT ( EMPTY )] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[LINESTRING(EMPTY)] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[POLYGON ( EMPTY )] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[GEOMETRYCOLLECTION EMPTY] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[MULTIPOLYGON EMPTY] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[MULTILINESTRING EMPTY] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[MULTIPOINT EMPTY] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[POINT EMPTY] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[LINESTRING EMPTY] PASSED
ogr/ogr_wktempty.py::test_empty_wkt[POLYGON EMPTY] PASSED
ogr/ogr_wktempty.py::test_ogr_wktempty_test_partial_empty_geoms PASSED
ogr/ogr_xls.py::test_ogr_xls_1 PASSED
ogr/ogr_xls.py::test_ogr_xls_2 PASSED
ogr/ogr_xls.py::test_ogr_xls_3 PASSED
ogr/ogr_xls.py::test_ogr_xls_4 SKIPPED
ogr/ogr_xlsx.py::test_ogr_xlsx_1 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_2 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_3 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_4 SKIPPED
ogr/ogr_xlsx.py::test_ogr_xlsx_5 SKIPPED
ogr/ogr_xlsx.py::test_ogr_xlsx_6 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_7 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_8 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_9 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_10 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_11 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_12 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_13 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_14 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_15 PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_boolean PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_read_datetime PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_read_cells_with_inline_formatting PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_read_no_xlsx_extension PASSED
ogr/ogr_xlsx.py::test_ogr_xlsx_read_xlsx_prefix PASSED
ogr/ograpispy.py::test_ograpispy_1 SKIPPED (OGR API spy not enabled)
ogr/ograpispy.py::test_ograpispy_2 SKIPPED (OGR API spy not enabled)
gcore/aaigrid_read.py::test_aaigrid_open[byte] PASSED
gcore/aaigrid_write.py::test_aaigrid_create[byte] PASSED
gcore/aaigrid_write.py::test_aaigrid_create[int16] PASSED
gcore/aaigrid_write.py::test_aaigrid_create[uint16] PASSED
gcore/aaigrid_write.py::test_aaigrid_create[float32] PASSED
gcore/aaigrid_write.py::test_aaigrid_create[utmsmall] PASSED
gcore/asyncreader.py::test_asyncreader_1 PASSED
gcore/basic_test.py::test_basic_test_1 PASSED
gcore/basic_test.py::test_basic_test_strace_non_existing_file SKIPPED (Incorrect platform)
gcore/basic_test.py::test_basic_test_2 PASSED
gcore/basic_test.py::test_basic_test_3 PASSED
gcore/basic_test.py::test_basic_test_4 PASSED
gcore/basic_test.py::test_basic_test_5 PASSED
gcore/basic_test.py::test_basic_test_6 PASSED
gcore/basic_test.py::test_basic_test_8 PASSED
gcore/basic_test.py::test_basic_test_9 PASSED
gcore/basic_test.py::test_basic_test_10 PASSED
gcore/basic_test.py::test_basic_test_11 PASSED
gcore/basic_test.py::test_basic_test_12 PASSED
gcore/basic_test.py::test_basic_test_13 PASSED
gcore/basic_test.py::test_basic_test_14 PASSED
gcore/basic_test.py::test_basic_test_15 PASSED
gcore/basic_test.py::test_basic_test_16 PASSED
gcore/basic_test.py::test_gdal_getspatialref PASSED
gcore/basic_test.py::test_gdal_setspatialref PASSED
gcore/basic_test.py::test_gdal_getgcpspatialref PASSED
gcore/basic_test.py::test_gdal_setgcpspatialref PASSED
gcore/basic_test.py::test_gdal_getdatatypename PASSED
gcore/basic_test.py::test_gdal_EscapeString PASSED
gcore/basic_test.py::test_gdal_EscapeString_errors Got MemoryError
PASSED
gcore/basic_test.py::test_gdal_DataTypeUnion PASSED
gcore/basic_test.py::test_exceptionmanager PASSED
gcore/basic_test.py::test_quiet_errors PASSED
gcore/basic_test.py::test_basic_test_UseExceptions SKIPPED (got exception [WinError 2] The system cannot find the file specified)
gcore/basic_test.py::test_basic_test_UseExceptions_ogr_open SKIPPED (got exception [WinError 2] The system cannot find the file specified)
gcore/basic_test.py::test_basic_test_DontUseExceptions SKIPPED (got exception [WinError 2] The system cannot find the file specified)
gcore/basic_test.py::test_create_context_manager PASSED
gcore/bmp_read.py::test_bmp_open[1bit] PASSED
gcore/bmp_read.py::test_bmp_open[4bit_pal] PASSED
gcore/bmp_read.py::test_bmp_open[8bit_pal] PASSED
gcore/bmp_read.py::test_bmp_open[byte_rle8] PASSED
gcore/bmp_read.py::test_bmp_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/bmp_read.py::test_bmp_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/bmp_write.py::test_bmp_vsimem PASSED
gcore/bmp_write.py::test_bmp_create[testCreateCopy-byte] PASSED
gcore/bmp_write.py::test_bmp_create[testCreateCopy-utmsmall] PASSED
gcore/bmp_write.py::test_bmp_create[testCreateCopy-8bit_pal] PASSED
gcore/bmp_write.py::test_bmp_create[testCreate-byte] PASSED
gcore/bmp_write.py::test_bmp_create[testCreate-utmsmall] PASSED
gcore/bmp_write.py::test_bmp_create[testCreate-8bit_pal] PASSED
gcore/bmp_write.py::test_bmp_create_empty PASSED
gcore/cog.py::test_cog_basic PASSED
gcore/cog.py::test_cog_creation_options PASSED
gcore/cog.py::test_cog_creation_of_overviews PASSED
gcore/cog.py::test_cog_creation_of_overviews_with_compression PASSED
gcore/cog.py::test_cog_creation_of_overviews_with_mask PASSED
gcore/cog.py::test_cog_small_world_to_web_mercator PASSED
gcore/cog.py::test_cog_byte_to_web_mercator PASSED
gcore/cog.py::test_cog_byte_to_web_mercator_manual PASSED
gcore/cog.py::test_cog_overviews_co PASSED
gcore/cog.py::test_cog_invalidation_by_data_change PASSED
gcore/cog.py::test_cog_invalidation_by_metadata_change PASSED
gcore/cog.py::test_cog_northing_easting_and_non_power_of_two_ratios PASSED
gcore/cog.py::test_cog_sparse PASSED
gcore/cog.py::test_cog_sparse_mask PASSED
gcore/cog.py::test_cog_sparse_imagery_0_mask_255 PASSED
gcore/cog.py::test_cog_sparse_imagery_0_or_255_mask_255 PASSED
gcore/cog.py::test_cog_sparse_imagery_mask_0 PASSED
gcore/cog.py::test_cog_zoom_level_strategy[AUTO-expected_gt0] PASSED
gcore/cog.py::test_cog_zoom_level_strategy[LOWER-expected_gt1] PASSED
gcore/cog.py::test_cog_zoom_level_strategy[UPPER-expected_gt2] PASSED
gcore/cog.py::test_cog_zoom_level PASSED
gcore/cog.py::test_cog_resampling_options PASSED
gcore/cog.py::test_cog_invalid_warp_resampling PASSED
gcore/cog.py::test_cog_overview_size PASSED
gcore/cog.py::test_cog_float32_color_table PASSED
gcore/cog.py::test_cog_copy_xmp PASSED
gcore/cog.py::test_cog_odd_overview_size_and_msk PASSED
gcore/cog.py::test_cog_webp_overview_turn_on_lossy_if_webp_level PASSED
gcore/cog.py::test_cog_webp_lossless_webp PASSED
gcore/cog.py::test_cog_overview_count[-1] PASSED
gcore/cog.py::test_cog_overview_count[-co OVERVIEW_COUNT=1-1] PASSED
gcore/cog.py::test_cog_overview_count[-co OVERVIEW_COUNT=2-2] PASSED
gcore/cog.py::test_cog_overview_count[-co OVERVIEW_COUNT=10-8] PASSED
gcore/cog.py::test_cog_overview_count[-co TILING_SCHEME=GoogleMapsCompatible -co OVERVIEW_COUNT=1-1] PASSED
gcore/cog.py::test_cog_overview_count[-co TILING_SCHEME=GoogleMapsCompatible -co OVERVIEW_COUNT=2-2] PASSED
gcore/cog.py::test_cog_overview_count[-co TILING_SCHEME=GoogleMapsCompatible -co OVERVIEW_COUNT=10-8] PASSED
gcore/cog.py::test_cog_overview_count_existing PASSED
gcore/cog.py::test_cog_write_jpegxl_alpha SKIPPED (COG creation option JXL not supported in this build)
gcore/cog.py::test_cog_write_jpegxl_alpha_distance_zero SKIPPED (COG creation option JXL_ALPHA_DISTANCE not supported in this build)
gcore/cog.py::test_cog_NBITS PASSED
gcore/colortable.py::test_colortable_1 PASSED
gcore/colortable.py::test_colortable_2 PASSED
gcore/colortable.py::test_colortable_3 PASSED
gcore/colortable.py::test_colortable_cleanup PASSED
gcore/envi_read.py::test_envi_1 PASSED
gcore/envi_read.py::test_envi_open[byte] PASSED
gcore/envi_read.py::test_envi_open[int16] PASSED
gcore/envi_read.py::test_envi_open[uint16] PASSED
gcore/envi_read.py::test_envi_open[int32] PASSED
gcore/envi_read.py::test_envi_open[uint32] PASSED
gcore/envi_read.py::test_envi_open[float32] PASSED
gcore/envi_read.py::test_envi_open[float64] PASSED
gcore/gcps2geotransform.py::test_gcps2gt_1 PASSED
gcore/gcps2geotransform.py::test_gcps2gt_2 PASSED
gcore/gcps2geotransform.py::test_gcps2gt_3 PASSED
gcore/gcps2geotransform.py::test_gcps2gt_4 PASSED
gcore/gcps2geotransform.py::test_gcps2gt_5 PASSED
gcore/gcps2geotransform.py::test_gcps2gt_6 PASSED
gcore/gcps2geotransform.py::test_gcps2gt_7 PASSED
gcore/gcps2geotransform.py::test_gcps2gt_8 PASSED
gcore/gdal_stats.py::test_stats_nan_1 PASSED
gcore/gdal_stats.py::test_stats_nan_2 PASSED
gcore/gdal_stats.py::test_stats_signedbyte PASSED
gcore/gdal_stats.py::test_stats_dont_force PASSED
gcore/gdal_stats.py::test_stats_approx_nodata PASSED
gcore/gdal_stats.py::test_stats_nan_3 PASSED
gcore/gdal_stats.py::test_stats_nan_4 PASSED
gcore/gdal_stats.py::test_stats_nan_5 PASSED
gcore/gdal_stats.py::test_stats_nan_6 PASSED
gcore/gdal_stats.py::test_stats_nan_7 PASSED
gcore/gdal_stats.py::test_stats_nan_8 PASSED
gcore/gdal_stats.py::test_stats_nodata_inf PASSED
gcore/gdal_stats.py::test_stats_nodata_neginf_linux PASSED
gcore/gdal_stats.py::test_stats_nodata_neginf_msvc PASSED
gcore/gdal_stats.py::test_stats_nodata_posinf_linux PASSED
gcore/gdal_stats.py::test_stats_nodata_posinf_msvc PASSED
gcore/gdal_stats.py::test_stats_stddev_huge_values PASSED
gcore/gdal_stats.py::test_stats_square_shape PASSED
gcore/gdal_stats.py::test_stats_flt_min PASSED
gcore/gdal_stats.py::test_stats_dbl_min PASSED
gcore/gdal_stats.py::test_stats_byte_partial_tiles PASSED
gcore/gdal_stats.py::test_stats_uint16 PASSED
gcore/gdal_stats.py::test_stats_nodata_almost_max_float32 PASSED
gcore/gdal_stats.py::test_stats_approx_stats_flag PASSED
gcore/gdal_stats.py::test_stats_approx_stats_flag_float PASSED
gcore/gdal_stats.py::test_stats_all_nodata PASSED
gcore/gdal_stats.py::test_stats_float32_with_nodata_slightly_above_float_max PASSED
gcore/gdal_stats.py::test_stats_clear PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-1-1-254] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-1--127-127] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-2-1-65535] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-3--32767-32766] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-4-1-4294967294] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-5--2147483647-2147483646] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-12-1-9007199254740990] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-13--9007199254740990-9007199254740990] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-6--1.0000000200408773e+20-1.0000000200408773e+20] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-7--1e+100-1e+100] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-8--32767-32766] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-9--2147483647-2147483646] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-10--1.0000000200408773e+20-1.0000000200408773e+20] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[None-11--1e+100-1e+100] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-1-1-254] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-1--127-127] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-2-1-65535] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-3--32767-32766] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-4-1-4294967294] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-5--2147483647-2147483646] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-12-1-9007199254740990] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-13--9007199254740990-9007199254740990] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-6--1.0000000200408773e+20-1.0000000200408773e+20] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-7--1e+100-1e+100] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-8--32767-32766] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-9--2147483647-2147483646] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-10--1.0000000200408773e+20-1.0000000200408773e+20] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[0-11--1e+100-1e+100] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-1-1-254] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-1--127-127] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-2-1-65535] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-3--32767-32766] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-4-1-4294967294] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-5--2147483647-2147483646] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-12-1-9007199254740990] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-13--9007199254740990-9007199254740990] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-6--1.0000000200408773e+20-1.0000000200408773e+20] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-7--1e+100-1e+100] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-8--32767-32766] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-9--2147483647-2147483646] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-10--1.0000000200408773e+20-1.0000000200408773e+20] PASSED
gcore/gdal_stats.py::test_stats_computeminmax[1-11--1e+100-1e+100] PASSED
gcore/gdal_stats.py::test_stats_mask_band PASSED
gcore/geoloc.py::test_geoloc_1 PASSED
gcore/geoloc.py::test_geoloc_bounds[YES] PASSED
gcore/geoloc.py::test_geoloc_bounds[NO] PASSED
gcore/geoloc.py::test_geoloc_fill_line[YES] PASSED
gcore/geoloc.py::test_geoloc_fill_line[NO] PASSED
gcore/geoloc.py::test_geoloc_warp_to_geoloc PASSED
gcore/geoloc.py::test_geoloc_error_cases PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[BACKMAP-TOP_LEFT_CORNER-1] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[BACKMAP-TOP_LEFT_CORNER-2] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[BACKMAP-PIXEL_CENTER-1] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[BACKMAP-PIXEL_CENTER-2] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[QUADTREE-TOP_LEFT_CORNER-1] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[QUADTREE-TOP_LEFT_CORNER-2] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[QUADTREE-PIXEL_CENTER-1] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation[QUADTREE-PIXEL_CENTER-2] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation_with_noise[TOP_LEFT_CORNER-1] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation_with_noise[TOP_LEFT_CORNER-2] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation_with_noise[PIXEL_CENTER-1] PASSED
gcore/geoloc.py::test_geoloc_affine_transformation_with_noise[PIXEL_CENTER-2] PASSED
gcore/geoloc.py::test_geoloc_GEOLOC_ARRAY_transformer_option PASSED
gcore/geoloc.py::test_geoloc_DST_GEOLOC_ARRAY_transformer_option PASSED
gcore/geoloc.py::test_geoloc_triangles PASSED
gcore/geoloc.py::test_geoloc_warnings_inconsistent_size[2-4-2-4-False] PASSED
gcore/geoloc.py::test_geoloc_warnings_inconsistent_size[2-4-2-5-True] PASSED
gcore/geoloc.py::test_geoloc_warnings_inconsistent_size[2-4-3-4-True] PASSED
gcore/geoloc.py::test_geoloc_warnings_inconsistent_size[2-4-1-4-False] PASSED
gcore/geoloc.py::test_geoloc_warnings_inconsistent_size[2-4-2-3-False] PASSED
gcore/gtiff_write.py::test_gtiff_set[testSetGeoTransform] PASSED
gcore/gtiff_write.py::test_gtiff_set[testSetProjection] PASSED
gcore/gtiff_write.py::test_gtiff_set[testSetMetadata] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-byte] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-int16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-uint16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-int32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-uint32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-float32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-float64] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-cint16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-cint32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-cfloat32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreateCopy-cfloat64] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-byte] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-int16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-uint16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-int32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-uint32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-float32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-float64] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-cint16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-cint32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-cfloat32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testCreate-cfloat64] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-byte] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-int16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-uint16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-int32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-uint32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-float32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-float64] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-cint16] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-cint32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-cfloat32] PASSED
gcore/gtiff_write.py::test_gtiff_create[testSetNoDataValue-cfloat64] PASSED
gcore/hdf4_read.py::test_hdf4_open[byte_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[int16_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[uint16_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[int32_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[uint32_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[float32_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[float64_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[utmsmall_3] PASSED
gcore/hdf4_read.py::test_hdf4_open[byte_2] PASSED
gcore/hdf4_read.py::test_hdf4_open[int16_2] PASSED
gcore/hdf4_read.py::test_hdf4_open[uint16_2] PASSED
gcore/hdf4_read.py::test_hdf4_open[int32_2] PASSED
gcore/hdf4_read.py::test_hdf4_open[uint32_2] PASSED
gcore/hdf4_read.py::test_hdf4_open[float32_2] PASSED
gcore/hdf4_read.py::test_hdf4_open[float64_2] PASSED
gcore/hdf4_read.py::test_hdf4_open[utmsmall_2] PASSED
gcore/hdf4_read.py::test_hdf4_read_gr PASSED
gcore/hdf4_read.py::test_hdf4_read_gr_palette PASSED
gcore/hdf4_read.py::test_hdf4_more_than_32_files SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_3 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_5 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_6 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_7 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_8 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_10 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_read.py::test_hdf4_read_online_11 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-byte-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-byte-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy--rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy--rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-int16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-int16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-uint16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-uint16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-int32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-int32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-uint32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-uint32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-float32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-float32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-float64-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-float64-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-utmsmall-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreateCopy-utmsmall-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-byte-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-byte-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate--rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate--rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-int16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-int16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-uint16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-uint16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-int32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-int32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-uint32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-uint32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-float32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-float32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-float64-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-float64-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-utmsmall-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testCreate-utmsmall-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-byte-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-byte-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform--rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform--rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-int16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-int16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-uint16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-uint16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-int32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-int32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-uint32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-uint32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-float32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-float32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-float64-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-float64-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-utmsmall-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetGeoTransform-utmsmall-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-byte-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-byte-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection--rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection--rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-int16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-int16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-uint16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-uint16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-int32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-int32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-uint32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-uint32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-float32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-float32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-float64-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-float64-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-utmsmall-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetProjection-utmsmall-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-byte-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-byte-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata--rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata--rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-int16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-int16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-uint16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-uint16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-int32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-int32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-uint32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-uint32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-float32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-float32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-float64-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-float64-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-utmsmall-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetMetadata-utmsmall-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-byte-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-byte-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue--rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue--rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-int16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-int16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-uint16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-uint16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-int32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-int32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-uint32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-uint32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-float32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-float32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-float64-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-float64-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-utmsmall-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetNoDataValue-utmsmall-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-byte-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-byte-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription--rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription--rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-int16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-int16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-uint16-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-uint16-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-int32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-int32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-uint32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-uint32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-float32-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-float32-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-float64-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-float64-rank3] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-utmsmall-rank2] PASSED
gcore/hdf4_write.py::test_hdf4_write[testSetDescription-utmsmall-rank3] PASSED
gcore/hdf4multidim.py::test_hdf4multidim_hdfeos_swath SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4multidim.py::test_hdf4multidim_hdfeos_grid SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4multidim.py::test_hdf4multidim_gdal_sds_2d PASSED
gcore/hdf4multidim.py::test_hdf4multidim_gdal_sds_3d PASSED
gcore/hdf4multidim.py::test_hdf4multidim_sds PASSED
gcore/hdf4multidim.py::test_hdf4multidim_sds_unlimited_dim PASSED
gcore/hdf4multidim.py::test_hdf4multidim_sds_read_world SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4multidim.py::test_hdf4multidim_sds_read_world_with_indexing_variable SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/hdf4multidim.py::test_hdf4multidim_gr PASSED
gcore/hdf4multidim.py::test_hdf4multidim_gr_palette PASSED
gcore/hfa_read.py::test_hfa_open[byte] PASSED
gcore/hfa_read.py::test_hfa_open[int16] PASSED
gcore/hfa_read.py::test_hfa_open[uint16] PASSED
gcore/hfa_read.py::test_hfa_open[int32] PASSED
gcore/hfa_read.py::test_hfa_open[uint32] PASSED
gcore/hfa_read.py::test_hfa_open[float32] PASSED
gcore/hfa_read.py::test_hfa_open[float64] PASSED
gcore/hfa_read.py::test_hfa_open[utmsmall] PASSED
gcore/hfa_read.py::test_hfa_open[2bit_compressed] PASSED
gcore/hfa_read.py::test_hfa_read_completedefn_recursion PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_1 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_2 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_3 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_4 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_5 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_6 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_7 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_8 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_9 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_10 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_11 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_12 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_13 PASSED
gcore/hfa_rfc40.py::test_hfa_rfc40_cleanup PASSED
gcore/hfa_srs.py::test_hfa_srs[3814] PASSED
gcore/hfa_srs.py::test_hfa_srs[28991] PASSED
gcore/hfa_srs.py::test_hfa_srs[3031] PASSED
gcore/hfa_srs.py::test_hfa_srs[5041] XFAIL (did not get expected SRS. known to be broken currently. FIXME!)
gcore/hfa_srs.py::test_hfa_srs[6931] PASSED
gcore/hfa_srs.py::test_hfa_srs[2062] PASSED
gcore/hfa_srs.py::test_hfa_srs[3943] PASSED
gcore/hfa_srs.py::test_hfa_srs[5221] XFAIL (did not get expected SRS. known to be broken currently. FIXME!)
gcore/hfa_srs.py::test_hfa_srs[2066] PASSED
gcore/hfa_srs.py::test_hfa_srs[2964] PASSED
gcore/hfa_srs.py::test_hfa_srs[3410] PASSED
gcore/hfa_srs.py::test_hfa_srs[3786] PASSED
gcore/hfa_srs.py::test_hfa_srs[3000] PASSED
gcore/hfa_srs.py::test_hfa_srs[3832] PASSED
gcore/hfa_srs.py::test_hfa_srs[5641] PASSED
gcore/hfa_srs.py::test_hfa_srs[27200] PASSED
gcore/hfa_srs.py::test_hfa_srs[6842] PASSED
gcore/hfa_srs.py::test_hfa_srs[2057] PASSED
gcore/hfa_srs.py::test_hfa_srs[29100] PASSED
gcore/hfa_srs.py::test_hfa_srs[2056] PASSED
gcore/hfa_srs.py::test_hfa_srs[2027] PASSED
gcore/hfa_srs.py::test_hfa_srs[4326] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:54049] PASSED
gcore/hfa_srs.py::test_hfa_srs[5472] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:102010] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:102237] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:102034] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:102035] XFAIL (did not get expected SRS. known to be broken currently. FIXME!)
gcore/hfa_srs.py::test_hfa_srs[+proj=ortho +lat_0=90 +lon_0=1 +x_0=2 +y_0=3 +datum=WGS84 +units=m +no_defs] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:102011] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53003] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53029] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53030] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53009] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53010] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53011] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53012] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53013] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53014] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53015] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53016] PASSED
gcore/hfa_srs.py::test_hfa_srs[28191] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53031] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:102163] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53023] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53022] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53018] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53019] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:102421] XFAIL (did not get expected SRS. known to be broken currently. FIXME!)
gcore/hfa_srs.py::test_hfa_srs[+proj=eqc +lat_ts=22.94791772 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53043] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53046] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53045] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53048] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53042] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53044] PASSED
gcore/hfa_srs.py::test_hfa_srs[ESRI:53025] PASSED
gcore/hfa_srs.py::test_hfa_srs_wisconsin_tmerc PASSED
gcore/hfa_srs.py::test_hfa_srs_NAD83_UTM PASSED
gcore/hfa_srs.py::test_hfa_srs_NAD83_CORS96_UTM PASSED
gcore/hfa_srs.py::test_hfa_srs_esri_54049_pe_string_only_broken PASSED
gcore/hfa_srs.py::test_hfa_srs_DISABLEPESTRING PASSED
gcore/hfa_write.py::test_hfa_write_desc PASSED
gcore/hfa_write.py::test_hfa_write_4bit PASSED
gcore/hfa_write.py::test_hfa_write_4bit_compressed PASSED
gcore/hfa_write.py::test_hfa_write_nd_invalid PASSED
gcore/hfa_write.py::test_hfa_update_overviews PASSED
gcore/hfa_write.py::test_hfa_clean_external_overviews PASSED
gcore/hfa_write.py::test_hfa_bug_2525 PASSED
gcore/hfa_write.py::test_hfa_use_rrd PASSED
gcore/hfa_write.py::test_hfa_update_existing_aux_overviews PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-byte] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-int16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-uint16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-int32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-uint32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-float32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-float64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-cfloat32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-cfloat64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreateCopy-utmsmall] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-byte] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-int16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-uint16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-int32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-uint32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-float32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-float64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-cfloat32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-cfloat64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testCreate-utmsmall] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-byte] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-int16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-uint16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-int32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-uint32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-float32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-float64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-cfloat32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-cfloat64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetGeoTransform-utmsmall] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-byte] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-int16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-uint16] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-int32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-uint32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-float32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-float64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-cfloat32] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-cfloat64] PASSED
gcore/hfa_write.py::test_hfa_create_normal[testSetMetadata-utmsmall] PASSED
gcore/hfa_write.py::test_hfa_create_spill[testCreateCopy-byte] PASSED
gcore/hfa_write.py::test_hfa_create_spill[testCreateCopy-uint16] PASSED
gcore/hfa_write.py::test_hfa_create_spill[testCreateCopy-float64] PASSED
gcore/hfa_write.py::test_hfa_create_spill[testCreate-byte] PASSED
gcore/hfa_write.py::test_hfa_create_spill[testCreate-uint16] PASSED
gcore/hfa_write.py::test_hfa_create_spill[testCreate-float64] PASSED
gcore/hfa_write.py::test_hfa_create_compress[testCreate-byte] PASSED
gcore/hfa_write.py::test_hfa_create_compress[testCreate-uint16] PASSED
gcore/hfa_write.py::test_hfa_create_compress[testCreate-float64] PASSED
gcore/hfa_write.py::test_hfa_create_compress_big_block PASSED
gcore/hfa_write.py::test_hfa_create_gcp PASSED
gcore/histogram.py::test_histogram_1 PASSED
gcore/histogram.py::test_histogram_2 PASSED
gcore/histogram.py::test_histogram_3 PASSED
gcore/histogram.py::test_histogram_4 PASSED
gcore/histogram.py::test_histogram_5 PASSED
gcore/histogram.py::test_histogram_6 PASSED
gcore/histogram.py::test_histogram_inf_values PASSED
gcore/histogram.py::test_histogram_errors PASSED
gcore/histogram.py::test_histogram_invalid_min_max[nan-1.5] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[-inf-1.5] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[inf-1.5] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[-0.5-nan] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[-0.5--inf] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[-0.5-inf] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[-inf-inf] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[-1.7976931348623157e+308-1.7976931348623157e+308] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[0-1e-309] PASSED
gcore/histogram.py::test_histogram_invalid_min_max[0-0] PASSED
gcore/identify.py::test_identify_1 PASSED
gcore/identify.py::test_identify_2 PASSED
gcore/identify.py::test_identify_3 PASSED
gcore/identify.py::test_identify_4 PASSED
gcore/mask.py::test_mask_1 PASSED
gcore/mask.py::test_mask_2 PASSED
gcore/mask.py::test_mask_3 PASSED
gcore/mask.py::test_mask_4 PASSED
gcore/mask.py::test_mask_5 PASSED
gcore/mask.py::test_mask_6 PASSED
gcore/mask.py::test_mask_7 PASSED
gcore/mask.py::test_mask_8 PASSED
gcore/mask.py::test_mask_9 PASSED
gcore/mask.py::test_mask_10 PASSED
gcore/mask.py::test_mask_11 PASSED
gcore/mask.py::test_mask_12 PASSED
gcore/mask.py::test_mask_13 PASSED
gcore/mask.py::test_mask_14 PASSED
gcore/mask.py::test_mask_15 PASSED
gcore/mask.py::test_mask_16 PASSED
gcore/mask.py::test_mask_17 PASSED
gcore/mask.py::test_mask_18 PASSED
gcore/mask.py::test_mask_15_avg PASSED
gcore/mask.py::test_mask_16_avg PASSED
gcore/mask.py::test_mask_17_avg PASSED
gcore/mask.py::test_mask_18_avg PASSED
gcore/mask.py::test_mask_19 PASSED
gcore/mask.py::test_mask_20 PASSED
gcore/mask.py::test_mask_21 PASSED
gcore/mask.py::test_mask_22 PASSED
gcore/mask.py::test_mask_23 PASSED
gcore/mask.py::test_mask_24 PASSED
gcore/mask.py::test_mask_25 PASSED
gcore/mask.py::test_mask_26 PASSED
gcore/mask.py::test_mask_27 PASSED
gcore/mask.py::test_mask_setting_nodata[1] PASSED
gcore/mask.py::test_mask_setting_nodata[13] PASSED
gcore/mask.py::test_mask_setting_nodata[12] PASSED
gcore/minixml.py::test_minixml_1 PASSED
gcore/minixml.py::test_minixml_2 PASSED
gcore/minixml.py::test_minixml_3 PASSED
gcore/minixml.py::test_minixml_4 PASSED
gcore/minixml.py::test_minixml_5 PASSED
gcore/minixml.py::test_minixml_6 PASSED
gcore/minixml.py::test_minixml_7 PASSED
gcore/minixml.py::test_minixml_8 PASSED
gcore/minixml.py::test_minixml_processing_instruction PASSED
gcore/minixml.py::test_minixml_cleanup PASSED
gcore/misc.py::test_misc_1 PASSED
gcore/misc.py::test_misc_2 PASSED
gcore/misc.py::test_misc_3 PASSED
gcore/misc.py::test_misc_4 PASSED
gcore/misc.py::test_misc_5 PASSED
gcore/misc.py::test_misc_6 PASSED
gcore/misc.py::test_misc_7 PASSED
gcore/misc.py::test_misc_8 PASSED
gcore/misc.py::test_misc_9 PASSED
gcore/misc.py::test_misc_10 PASSED
gcore/misc.py::test_misc_11 SKIPPED
gcore/misc.py::test_misc_12 PASSED
gcore/misc.py::test_misc_13 PASSED
gcore/misc.py::test_misc_14 PASSED
gcore/misc.py::test_misc_15 PASSED
gcore/misc.py::test_misc_cleanup PASSED
gcore/multidim.py::test_multidim_asarray_epsg_4326 PASSED
gcore/multidim.py::test_multidim_asarray_epsg_26711 PASSED
gcore/multidim.py::test_multidim_getresampled[0] PASSED
gcore/multidim.py::test_multidim_getresampled[1] PASSED
gcore/multidim.py::test_multidim_getresampled[2] PASSED
gcore/multidim.py::test_multidim_getresampled[3] PASSED
gcore/multidim.py::test_multidim_getresampled[4] PASSED
gcore/multidim.py::test_multidim_getresampled[5] PASSED
gcore/multidim.py::test_multidim_getresampled[6] PASSED
gcore/multidim.py::test_multidim_getresampled[7] PASSED
gcore/multidim.py::test_multidim_getresampled[14] PASSED
gcore/multidim.py::test_multidim_getresampled_new_dims_with_variables[True-False-True-False] PASSED
gcore/multidim.py::test_multidim_getresampled_new_dims_with_variables[True-False-False-False] PASSED
gcore/multidim.py::test_multidim_getresampled_new_dims_with_variables[False-False-True-False] PASSED
gcore/multidim.py::test_multidim_getresampled_new_dims_with_variables[True-True-True-True] PASSED
gcore/multidim.py::test_multidim_getresampled_with_srs PASSED
gcore/multidim.py::test_multidim_getresampled_3d PASSED
gcore/multidim.py::test_multidim_getresampled_error_single_dim PASSED
gcore/multidim.py::test_multidim_getresampled_error_too_large_y PASSED
gcore/multidim.py::test_multidim_getresampled_error_too_large_x PASSED
gcore/multidim.py::test_multidim_getresampled_error_no_geotransform PASSED
gcore/multidim.py::test_multidim_getresampled_error_extra_dim_not_same PASSED
gcore/multidim.py::test_multidim_getresampled_bad_input_dim_count PASSED
gcore/multidim.py::test_multidim_getgridded PASSED
gcore/nodatamaskband.py::test_nodatamaskband_1 PASSED
gcore/numpy_rw.py::test_numpy_rw_1 PASSED
gcore/numpy_rw.py::test_numpy_rw_2 PASSED
gcore/numpy_rw.py::test_numpy_rw_3 PASSED
gcore/numpy_rw.py::test_numpy_rw_4 PASSED
gcore/numpy_rw.py::test_numpy_rw_5 PASSED
gcore/numpy_rw.py::test_numpy_rw_6 PASSED
gcore/numpy_rw.py::test_numpy_rw_7 PASSED
gcore/numpy_rw.py::test_numpy_rw_8 PASSED
gcore/numpy_rw.py::test_numpy_rw_9 PASSED
gcore/numpy_rw.py::test_numpy_rw_10 PASSED
gcore/numpy_rw.py::test_numpy_rw_10_bis[options0] PASSED
gcore/numpy_rw.py::test_numpy_rw_10_bis[options1] PASSED
gcore/numpy_rw.py::test_numpy_rw_11 PASSED
gcore/numpy_rw.py::test_numpy_rw_12 PASSED
gcore/numpy_rw.py::test_numpy_rw_13 PASSED
gcore/numpy_rw.py::test_numpy_rw_14 PASSED
gcore/numpy_rw.py::test_numpy_rw_15 PASSED
gcore/numpy_rw.py::test_numpy_rw_16 PASSED
gcore/numpy_rw.py::test_numpy_rw_17 PASSED
gcore/numpy_rw.py::test_numpy_rw_18 PASSED
gcore/numpy_rw.py::test_numpy_rw_failure_in_readasarray PASSED
gcore/numpy_rw.py::test_numpy_rw_gdal_array_openarray_permissions PASSED
gcore/numpy_rw.py::test_numpy_rw_rms_resemple_alg PASSED
gcore/numpy_rw.py::test_numpy_rw_dataset_read_as_array PASSED
gcore/numpy_rw.py::test_numpy_rw_dataset_writearray PASSED
gcore/numpy_rw.py::test_numpy_rw_band_read_as_array_error_cases PASSED
gcore/numpy_rw.py::test_numpy_rw_band_read_as_array_getlasterrormsg PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_init PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_readasarray_writearray PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_numpy_array_as_dataset PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_readasarray_writearray_negative_strides PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_numpy_array_as_dataset_negative_strides PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_compound_datatype PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[Byte] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[Int16] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[UInt16] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[Int32] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[UInt32] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[Float32] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[Float64] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[CInt16] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[CInt32] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[CFloat32] PASSED
gcore/numpy_rw_multidim.py::test_numpy_rw_multidim_datatype[CFloat64] PASSED
gcore/overviewds.py::test_overviewds_1 PASSED
gcore/overviewds.py::test_overviewds_2[True] PASSED
gcore/overviewds.py::test_overviewds_2[False] PASSED
gcore/overviewds.py::test_overviewds_3 PASSED
gcore/overviewds.py::test_overviewds_4 PASSED
gcore/overviewds.py::test_overviewds_5 PASSED
gcore/overviewds.py::test_overviewds_6 PASSED
gcore/overviewds.py::test_overviewds_mask PASSED
gcore/overviewds.py::test_overviewds_cleanup PASSED
gcore/pam.py::test_pam_1 PASSED
gcore/pam.py::test_pam_2 PASSED
gcore/pam.py::test_pam_3 PASSED
gcore/pam.py::test_pam_4 PASSED
gcore/pam.py::test_pam_5 PASSED
gcore/pam.py::test_pam_6 PASSED
gcore/pam.py::test_pam_7 PASSED
gcore/pam.py::test_pam_8 PASSED
gcore/pam.py::test_pam_9 PASSED
gcore/pam.py::test_pam_10 PASSED
gcore/pam.py::test_pam_11 SKIPPED
gcore/pam.py::test_pam_12 PASSED
gcore/pam.py::test_pam_13 PASSED
gcore/pam.py::test_pam_metadata_preserved PASSED
gcore/pam.py::test_pam_esri_GeodataXform_gcp PASSED
gcore/pam.py::test_pam_metadata_coordinate_epoch PASSED
gcore/pam.py::test_pam_nodata_nan PASSED
gcore/pixfun.py::test_pixfun_real_c PASSED
gcore/pixfun.py::test_pixfun_real_r PASSED
gcore/pixfun.py::test_pixfun_imag_c PASSED
gcore/pixfun.py::test_pixfun_imag_r PASSED
gcore/pixfun.py::test_pixfun_complex PASSED
gcore/pixfun.py::test_pixfun_polar PASSED
gcore/pixfun.py::test_pixfun_polar_amplitude PASSED
gcore/pixfun.py::test_pixfun_polar_intensity PASSED
gcore/pixfun.py::test_pixfun_polar_dB PASSED
gcore/pixfun.py::test_pixfun_mod_c PASSED
gcore/pixfun.py::test_pixfun_mod_r PASSED
gcore/pixfun.py::test_pixfun_phase_c PASSED
gcore/pixfun.py::test_pixfun_phase_r PASSED
gcore/pixfun.py::test_pixfun_phase_unsigned PASSED
gcore/pixfun.py::test_pixfun_conj_c PASSED
gcore/pixfun.py::test_pixfun_conj_r PASSED
gcore/pixfun.py::test_pixfun_sum_r PASSED
gcore/pixfun.py::test_pixfun_sum_c PASSED
gcore/pixfun.py::test_pixfun_sum_k PASSED
gcore/pixfun.py::test_pixfun_diff_r PASSED
gcore/pixfun.py::test_pixfun_diff_c PASSED
gcore/pixfun.py::test_pixfun_mul_r PASSED
gcore/pixfun.py::test_pixfun_mul_c PASSED
gcore/pixfun.py::test_pixfun_mul_k PASSED
gcore/pixfun.py::test_pixfun_div_r PASSED
gcore/pixfun.py::test_pixfun_div_c PASSED
gcore/pixfun.py::test_pixfun_cmul_c PASSED
gcore/pixfun.py::test_pixfun_cmul_r PASSED
gcore/pixfun.py::test_pixfun_inv_r PASSED
gcore/pixfun.py::test_pixfun_inv_r_zero PASSED
gcore/pixfun.py::test_pixfun_inv_c PASSED
gcore/pixfun.py::test_pixfun_inv_c_zero PASSED
gcore/pixfun.py::test_pixfun_inv_k PASSED
gcore/pixfun.py::test_pixfun_intensity_c PASSED
gcore/pixfun.py::test_pixfun_intensity_r PASSED
gcore/pixfun.py::test_pixfun_sqrt PASSED
gcore/pixfun.py::test_pixfun_log10_r PASSED
gcore/pixfun.py::test_pixfun_log10_c PASSED
gcore/pixfun.py::test_pixfun_dB_r PASSED
gcore/pixfun.py::test_pixfun_dB_c PASSED
gcore/pixfun.py::test_pixfun_dB_r_amplitude PASSED
gcore/pixfun.py::test_pixfun_dB_c_amplitude PASSED
gcore/pixfun.py::test_pixfun_dB_r_intensity PASSED
gcore/pixfun.py::test_pixfun_dB_c_intensity PASSED
gcore/pixfun.py::test_pixfun_exp PASSED
gcore/pixfun.py::test_pixfun_exp_dB2amp PASSED
gcore/pixfun.py::test_pixfun_exp_dB2pow PASSED
gcore/pixfun.py::test_pixfun_dB2amp PASSED
gcore/pixfun.py::test_pixfun_dB2pow PASSED
gcore/pixfun.py::test_pixfun_pow PASSED
gcore/pixfun.py::test_pixfun_interpolate_linear PASSED
gcore/pixfun.py::test_pixfun_nan PASSED
gcore/pixfun.py::test_pixfun_replacenodata PASSED
gcore/pixfun.py::test_pixfun_scale PASSED
gcore/pixfun.py::test_pixfun_missing_builtin PASSED
gcore/pnm_read.py::test_pnm_open[byte] PASSED
gcore/pnm_read.py::test_pnm_open[uint16] PASSED
gcore/pnm_write.py::test_pnm_create[testCreateCopy-byte] PASSED
gcore/pnm_write.py::test_pnm_create[testCreateCopy-uint16] PASSED
gcore/pnm_write.py::test_pnm_create[testCreate-byte] PASSED
gcore/pnm_write.py::test_pnm_create[testCreate-uint16] PASSED
gcore/rasterio.py::test_rasterio_1 PASSED
gcore/rasterio.py::test_rasterio_2 PASSED
gcore/rasterio.py::test_rasterio_3 PASSED
gcore/rasterio.py::test_rasterio_4 PASSED
gcore/rasterio.py::test_rasterio_5 PASSED
gcore/rasterio.py::test_rasterio_6 PASSED
gcore/rasterio.py::test_rasterio_7 PASSED
gcore/rasterio.py::test_rasterio_8 PASSED
gcore/rasterio.py::test_rasterio_9 PASSED
gcore/rasterio.py::test_rasterio_10 PASSED
gcore/rasterio.py::test_rasterio_11 PASSED
gcore/rasterio.py::test_rasterio_12 PASSED
gcore/rasterio.py::test_rasterio_13 PASSED
gcore/rasterio.py::test_rasterio_14 PASSED
gcore/rasterio.py::test_rasterio_average_4by4_to_3by3 PASSED
gcore/rasterio.py::test_rasterio_15 PASSED
gcore/rasterio.py::test_rasterio_16 PASSED
gcore/rasterio.py::test_rasterio_nodata PASSED
gcore/rasterio.py::test_rasterio_lanczos_nodata PASSED
gcore/rasterio.py::test_rasterio_resampled_value_is_nodata PASSED
gcore/rasterio.py::test_rasterio_dataset_readarray_cint16 PASSED
gcore/rasterio.py::test_rasterio_rasterband_write_on_readonly PASSED
gcore/rasterio.py::test_rasterio_dataset_write_on_readonly PASSED
gcore/rasterio.py::test_rasterio_dataset_invalid_resample_alg[-1] PASSED
gcore/rasterio.py::test_rasterio_dataset_invalid_resample_alg[8] PASSED
gcore/rasterio.py::test_rasterio_dataset_invalid_resample_alg[foo] PASSED
gcore/rasterio.py::test_rasterio_floating_point_window_no_resampling PASSED
gcore/rasterio.py::test_rasterio_floating_point_window_no_resampling_numpy PASSED
gcore/rasterio.py::test_rasterio_average_halfsize_downsampling_byte PASSED
gcore/rasterio.py::test_rasterio_average_halfsize_downsampling_uint16 PASSED
gcore/rasterio.py::test_rasterio_average_halfsize_downsampling_float32 PASSED
gcore/rasterio.py::test_rasterio_rms_halfsize_downsampling_float32 PASSED
gcore/rasterio.py::test_rasterio_rms_halfsize_downsampling_byte PASSED
gcore/rasterio.py::test_rasterio_rms_halfsize_downsampling_byte_nodata_not_hit PASSED
gcore/rasterio.py::test_rasterio_rms_halfsize_downsampling_uint16 PASSED
gcore/rasterio.py::test_rasterio_rms_halfsize_downsampling_uint16_fits_in_14bits PASSED
gcore/rasterio.py::test_rasterio_rms_halfsize_downsampling_uint16_with_byte_content PASSED
gcore/rasterio.py::test_rasterio_rms_two_third_downsampling_float32 PASSED
gcore/rasterio.py::test_rasterio_rms_halfsize_downsampling_cfloat32 PASSED
gcore/rasterio.py::test_rasterio_writeraster_from_bytearray PASSED
gcore/rasterio.py::test_rasterio_writeraster_from_memoryview PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer PASSED
gcore/rasterio.py::test_rasterio_readblock_in_existing_buffer PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[Int16] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[UInt16] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[Int32] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[UInt32] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[Float32] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[Float64] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[CInt16] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[CInt32] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[CFloat32] PASSED
gcore/rasterio.py::test_rasterio_readraster_in_existing_buffer_alignment_issues[CFloat64] PASSED
gcore/rat.py::test_rat_1 PASSED
gcore/rat.py::test_rat_2 PASSED
gcore/rat.py::test_rat_3 PASSED
gcore/rat.py::test_rat_4 PASSED
gcore/relationship.py::test_gdal_relationship PASSED
gcore/rfc30.py::test_rfc30_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/rfc30.py::test_rfc30_2 PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GeoRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[HDF4Image] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[HDF5Image] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[KEA] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MrSID] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DERIVED] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GTiff] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[COG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NITF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[RPFTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ECRGTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[HFA] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SAR_CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[JAXAPALSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GFF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ELAS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ESRIC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[AIG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[AAIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GRASSASCIIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ISG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DTED] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PNG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[JPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[JDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GIF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[BIGGIF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ESAT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[BSB] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[XPM] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[BMP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DIMAP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[AirSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[RS2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SAFE] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PCRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ILWIS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SGI] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SRTMHGT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Leveller] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Terragen] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ISIS3] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ISIS2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[TIL] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ERS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[L1B] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[FIT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[RMF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[WCS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[WMS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MSGN] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[RST] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GSAG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GSBG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GS7BG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[COSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[TSX] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[COASP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[R] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MAP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[KMLSUPEROVERLAY] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[WEBP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Rasterlite] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PLMOSAIC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CALS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[WMTS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SENTINEL2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MRF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PNM] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DOQ1] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DOQ2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PAux] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MFF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MFF2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GSC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[FAST] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[BT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[LAN] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CPG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NDF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[EIR] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DIPEx] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[LCP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GTX] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[LOSLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NTv2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CTable2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ACE2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SNODAS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[KRO] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ROI_PAC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[RRASTER] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[BYN] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NOAA_B] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NSIDCbin] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ARG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[RIK] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[USGSDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GXF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NWT_GRD] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NWT_GRC] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ADRG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SRP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[BLX] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PostGISRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SAGA] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[XYZ] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[HF2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OZI] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CTG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ZMap] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NGSGEOID] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[IRIS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PRF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[EEDAI] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DAAS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SIGDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[TGA] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[STACTA] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[STACIT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GNMFile] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GNMDatabase] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[GenBin] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ENVI] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[EHdr] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[ISCE] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_dcap_yes[NUMPY] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GeoRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[HDF4Image] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[HDF5Image] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[KEA] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MrSID] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DERIVED] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GTiff] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[COG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NITF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[RPFTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ECRGTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[HFA] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SAR_CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[JAXAPALSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GFF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ELAS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ESRIC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[AIG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[AAIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GRASSASCIIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ISG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DTED] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PNG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[JPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[JDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GIF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[BIGGIF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ESAT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[BSB] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[XPM] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[BMP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DIMAP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[AirSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[RS2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SAFE] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PCRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ILWIS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SGI] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SRTMHGT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Leveller] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Terragen] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ISIS3] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ISIS2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[TIL] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ERS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[L1B] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[FIT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[RMF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[WCS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[WMS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MSGN] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[RST] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GSAG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GSBG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GS7BG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[COSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[TSX] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[COASP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[R] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MAP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[KMLSUPEROVERLAY] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[WEBP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Rasterlite] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PLMOSAIC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CALS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[WMTS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SENTINEL2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MRF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PNM] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DOQ1] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DOQ2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PAux] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MFF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MFF2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GSC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[FAST] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[BT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[LAN] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CPG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NDF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[EIR] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DIPEx] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[LCP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GTX] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[LOSLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NTv2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CTable2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ACE2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SNODAS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[KRO] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ROI_PAC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[RRASTER] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[BYN] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NOAA_B] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NSIDCbin] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ARG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[RIK] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[USGSDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GXF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NWT_GRD] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NWT_GRC] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ADRG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SRP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[BLX] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PostGISRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SAGA] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[XYZ] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[HF2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OZI] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CTG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ZMap] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NGSGEOID] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[IRIS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PRF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[EEDAI] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DAAS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SIGDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[TGA] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[STACTA] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[STACIT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GNMFile] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GNMDatabase] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[GenBin] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ENVI] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[EHdr] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[ISCE] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_openoptionlist[NUMPY] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GeoRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[HDF4Image] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[HDF5Image] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[KEA] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MrSID] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DERIVED] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GTiff] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[COG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NITF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[RPFTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ECRGTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[HFA] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SAR_CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[JAXAPALSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GFF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ELAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ESRIC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[AIG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[AAIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GRASSASCIIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ISG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DTED] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PNG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[JPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[JDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[BIGGIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ESAT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[BSB] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[XPM] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[BMP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DIMAP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[AirSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[RS2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SAFE] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PCRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ILWIS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SGI] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SRTMHGT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Leveller] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Terragen] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ISIS3] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ISIS2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[TIL] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ERS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[L1B] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[FIT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[RMF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[WCS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[WMS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MSGN] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[RST] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GSAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GSBG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GS7BG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[COSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[TSX] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[COASP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[R] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MAP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[KMLSUPEROVERLAY] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[WEBP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Rasterlite] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PLMOSAIC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CALS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[WMTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SENTINEL2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MRF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PNM] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DOQ1] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DOQ2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PAux] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MFF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MFF2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GSC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[FAST] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[BT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[LAN] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CPG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[EIR] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DIPEx] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[LCP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GTX] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[LOSLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NTv2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CTable2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ACE2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SNODAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[KRO] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ROI_PAC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[RRASTER] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[BYN] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NOAA_B] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NSIDCbin] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ARG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[RIK] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[USGSDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NWT_GRD] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NWT_GRC] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ADRG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SRP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[BLX] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PostGISRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SAGA] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[XYZ] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[HF2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OZI] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CTG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ZMap] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NGSGEOID] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[IRIS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PRF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[EEDAI] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DAAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SIGDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[TGA] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[STACTA] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[STACIT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GNMFile] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GNMDatabase] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[GenBin] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ENVI] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[EHdr] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[ISCE] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_creationoptionslist[NUMPY] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_layer_creationoptionslist[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_array_creationoptionslist[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_attribute_creationoptionslist[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dataset_creationoptionslist[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_dimension_creationoptionslist[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_multidim_group_creationoptionslist[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GeoRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[HDF4Image] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[HDF5Image] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[KEA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MrSID] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DERIVED] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GTiff] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[COG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NITF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[RPFTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ECRGTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[HFA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SAR_CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[JAXAPALSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GFF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ELAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ESRIC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[AIG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[AAIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GRASSASCIIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ISG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DTED] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PNG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[JPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[JDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[BIGGIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ESAT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[BSB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[XPM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[BMP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DIMAP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[AirSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[RS2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SAFE] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PCRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ILWIS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SGI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SRTMHGT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Leveller] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Terragen] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ISIS3] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ISIS2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[TIL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ERS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[L1B] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[FIT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[RMF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[WCS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[WMS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MSGN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[RST] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GSAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GSBG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GS7BG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[COSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[TSX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[COASP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[R] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MAP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[KMLSUPEROVERLAY] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[WEBP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Rasterlite] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PLMOSAIC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CALS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[WMTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SENTINEL2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MRF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PNM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DOQ1] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DOQ2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PAux] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MFF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MFF2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GSC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[FAST] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[BT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[LAN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CPG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[EIR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DIPEx] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[LCP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GTX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[LOSLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NTv2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CTable2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ACE2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SNODAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[KRO] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ROI_PAC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[RRASTER] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[BYN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NOAA_B] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NSIDCbin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ARG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[RIK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[USGSDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NWT_GRD] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NWT_GRC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ADRG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SRP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[BLX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PostGISRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SAGA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[XYZ] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[HF2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OZI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CTG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ZMap] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NGSGEOID] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[IRIS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PRF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[EEDAI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DAAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SIGDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[TGA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[STACTA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[STACIT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GNMFile] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GNMDatabase] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[GenBin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ENVI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[EHdr] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[ISCE] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_datatypes[NUMPY] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GeoRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[HDF4] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[HDF4Image] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[HDF5] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[HDF5Image] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[KEA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MrSID] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DERIVED] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GTiff] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[COG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NITF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[RPFTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ECRGTOC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[HFA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SAR_CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CEOS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[JAXAPALSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GFF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ELAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ESRIC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[AIG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[AAIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GRASSASCIIGrid] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ISG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DTED] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PNG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[JPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[JDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[BIGGIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ESAT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[BSB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[XPM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[BMP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DIMAP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[AirSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[RS2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SAFE] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PCRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ILWIS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SGI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SRTMHGT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Leveller] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Terragen] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ISIS3] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ISIS2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[TIL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ERS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[L1B] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[FIT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GRIB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[RMF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[WCS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[WMS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MSGN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[RST] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GSAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GSBG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GS7BG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[COSAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[TSX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[COASP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[R] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MAP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[KMLSUPEROVERLAY] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[WEBP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Rasterlite] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PLMOSAIC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CALS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[WMTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SENTINEL2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MRF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PNM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DOQ1] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DOQ2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PAux] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MFF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MFF2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GSC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[FAST] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[BT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[LAN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CPG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[EIR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DIPEx] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[LCP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GTX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[LOSLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NTv2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CTable2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ACE2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SNODAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[KRO] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ROI_PAC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[RRASTER] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[BYN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NOAA_B] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NSIDCbin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ARG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[RIK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[USGSDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NWT_GRD] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NWT_GRC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ADRG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SRP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[BLX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PostGISRaster] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SAGA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[XYZ] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[HF2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OZI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CTG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ZMap] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NGSGEOID] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[IRIS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PRF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[EEDAI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DAAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SIGDEM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[TGA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[STACTA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[STACIT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GNMFile] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GNMDatabase] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[GenBin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ENVI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[EHdr] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[ISCE] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[Zarr] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_sub_field_datatypes[NUMPY] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_geom_field_defn_flags[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_alter_field_defn_flags[HTTP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[JP2ECW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[FITS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[BAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[netCDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[PDF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OCI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[ODBC] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[FileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[PCIDSK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[PDS4] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[VICAR] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[JP2OpenJPEG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[MBTiles] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[EEDA] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OGCAPI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[ESRI Shapefile] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[MapInfo File] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[UK .NTF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[LVBAG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OGR_SDTS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[S57] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[DGN] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OGR_VRT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Memory] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[CSV] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[NAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GPX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[LIBKML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[KML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GeoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GeoJSONSeq] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[ESRIJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[TopoJSON] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Interlis 1] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Interlis 2] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OGR_GMT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GPKG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[SQLite] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[WAsP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[PGeo] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[MSSQLSpatial] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OGR_OGDI] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[PostgreSQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[MySQL] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OpenFileGDB] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[DXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[CAD] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[FlatGeobuf] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Geoconcept] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GeoRSS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[VFK] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[PGDUMP] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OSM] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GPSBabel] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OGR_PDS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[WFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[OAPIF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[EDIGEO] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[SVG] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Idrisi] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[XLS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[ODS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[XLSX] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Elasticsearch] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Carto] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[AmigoCloud] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[SXF] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[Selafin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[JML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[PLSCENES] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[CSW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[VDV] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GMLAS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[MVT] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[NGW] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[MapML] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[GTFS] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[TIGER] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[AVCBin] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[AVCE00] PASSED
gcore/test_driver_metadata.py::test_metadata_creation_field_defn_flags[HTTP] PASSED
gcore/testnonboundtoswig.py::test_testnonboundtoswig_GDALSimpleImageWarp Found libgdal we are running against : E:\buildsystem\release-1928\bin\gdal.dll
PASSED
gcore/testnonboundtoswig.py::test_testnonboundtoswig_VRTDerivedBands PASSED
gcore/thread_test.py::test_thread_test_1 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_1[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_1[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_2[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_2[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_3[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_3[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_3bis[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_3bis[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_4[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_4[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_5[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_5[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_6[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_6[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_7[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_7[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_8[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_8[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_rms_palette[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_rms_palette[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[invert-True-] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[invert-True-_OVERVIEW] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[invert-False-] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[invert-False-_OVERVIEW] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[dont-invert-True-] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[dont-invert-True-_OVERVIEW] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[dont-invert-False-] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_9[dont-invert-False-_OVERVIEW] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_10[invert] FAILED
gcore/tiff_ovr.py::test_tiff_ovr_10[dont-invert] FAILED
gcore/tiff_ovr.py::test_tiff_ovr_11[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_11[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_12[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_12[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_13[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_13[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_14[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_14[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_15[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_15[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_16[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_16[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_17[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_17[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_18[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_18[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_mode_multiband[True-True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_mode_multiband[True-False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_mode_multiband[False-True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_mode_multiband[False-False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_19[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_19[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_20[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_20[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_21[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_21[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_22[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_22[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_23[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_23[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_24[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_24[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_25[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_25[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_26[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_26[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_27[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_27[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_28[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_28[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_29[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_29[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_30[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_30[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_31[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_31[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_32[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_32[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_33[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_33[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_34[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_34[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_35[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_35[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_36[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_36[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_37[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_37[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_38[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_38[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_39[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_39[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_40[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_40[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_41[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_41[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_42[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_42[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_43[invert] SKIPPED (12bit jpeg not available)
gcore/tiff_ovr.py::test_tiff_ovr_43[dont-invert] SKIPPED (12bit jpeg not available)
gcore/tiff_ovr.py::test_tiff_ovr_44[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_44[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_45[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_45[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_propagate_sparse_ok_creation_option[False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_propagate_sparse_ok_creation_option[True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_propagate_sparse_ok_open_option_internal[False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_propagate_sparse_ok_open_option_internal[True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_propagate_sparse_ok_open_option_external[False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_propagate_sparse_ok_open_option_external[True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_sparse_ok_internal_overview[False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_sparse_ok_internal_overview[True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_sparse_ok_external_overview[False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_sparse_ok_external_overview[True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_46 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/tiff_ovr.py::test_tiff_ovr_47[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_47[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_48[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_48[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_49[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_49[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_50[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_50[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_51 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_52 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_53 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_54 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_55[invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_55[dont-invert] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_too_many_levels_contig PASSED
gcore/tiff_ovr.py::test_tiff_ovr_too_many_levels_separate PASSED
gcore/tiff_ovr.py::test_tiff_ovr_too_many_levels_external PASSED
gcore/tiff_ovr.py::test_tiff_ovr_average_multiband_vs_singleband PASSED
gcore/tiff_ovr.py::test_tiff_ovr_multithreading_multiband PASSED
gcore/tiff_ovr.py::test_tiff_ovr_multithreading_singleband PASSED
gcore/tiff_ovr.py::test_tiff_ovr_multiband_code_path_degenerate PASSED
gcore/tiff_ovr.py::test_tiff_ovr_color_table_bug_3336 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_color_table_bug_3336_bis PASSED
gcore/tiff_ovr.py::test_tiff_ovr_nodata_multiband PASSED
gcore/tiff_ovr.py::test_tiff_ovr_nodata_multiband_interleave_band_non_default_color_interp[False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_nodata_multiband_interleave_band_non_default_color_interp[True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_clean_with_mask[False] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_clean_with_mask[True] PASSED
gcore/tiff_ovr.py::test_tiff_ovr_fallback_to_multiband_overview_generate PASSED
gcore/tiff_ovr.py::test_tiff_ovr_int64 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_uint64 PASSED
gcore/tiff_ovr.py::test_tiff_ovr_internal_overview_different_method PASSED
gcore/tiff_ovr.py::test_tiff_ovr_internal_overview_different_method_propagate_predictor PASSED
gcore/tiff_ovr.py::test_tiff_ovr_internal_overview_different_method_do_not_propagate_predictor PASSED
gcore/tiff_ovr.py::test_tiff_ovr_internal_overview_different_planar_config_to_pixel PASSED
gcore/tiff_ovr.py::test_tiff_ovr_internal_overview_different_planar_config_to_band PASSED
gcore/tiff_ovr.py::test_tiff_ovr_external_1_px_wide_3_px_tall PASSED
gcore/tiff_ovr.py::test_tiff_ovr_external_3_px_wide_1_px_tall PASSED
gcore/tiff_ovr.py::test_tiff_ovr_cleanup PASSED
gcore/tiff_read.py::test_tiff_open[byte] PASSED
gcore/tiff_read.py::test_tiff_open[uint16_sgilog] PASSED
gcore/tiff_read.py::test_tiff_open[next_literalrow] PASSED
gcore/tiff_read.py::test_tiff_open[next_literalspan] PASSED
gcore/tiff_read.py::test_tiff_open[next_default_case] PASSED
gcore/tiff_read.py::test_tiff_open[thunder] PASSED
gcore/tiff_read.py::test_tiff_open[int10] PASSED
gcore/tiff_read.py::test_tiff_open[int12] PASSED
gcore/tiff_read.py::test_tiff_open[int16] PASSED
gcore/tiff_read.py::test_tiff_open[uint16] PASSED
gcore/tiff_read.py::test_tiff_open[int24] PASSED
gcore/tiff_read.py::test_tiff_open[int32] PASSED
gcore/tiff_read.py::test_tiff_open[uint32] PASSED
gcore/tiff_read.py::test_tiff_open[float16] PASSED
gcore/tiff_read.py::test_tiff_open[float24] PASSED
gcore/tiff_read.py::test_tiff_open[float32] PASSED
gcore/tiff_read.py::test_tiff_open[float32_minwhite] PASSED
gcore/tiff_read.py::test_tiff_open[float64] PASSED
gcore/tiff_read.py::test_tiff_open[cint16] PASSED
gcore/tiff_read.py::test_tiff_open[cint32] PASSED
gcore/tiff_read.py::test_tiff_open[cfloat32] PASSED
gcore/tiff_read.py::test_tiff_open[cfloat64] PASSED
gcore/tiff_read.py::test_tiff_open[separate_tiled] PASSED
gcore/tiff_read.py::test_tiff_open[seperate_strip] PASSED
gcore/tiff_read.py::test_tiff_open[contig_tiled] PASSED
gcore/tiff_read.py::test_tiff_open[contig_strip] PASSED
gcore/tiff_read.py::test_tiff_open[empty1bit] PASSED
gcore/tiff_read.py::test_tiff_open[gtiff/int64_full_range] PASSED
gcore/tiff_read.py::test_tiff_open[gtiff/uint64_full_range] PASSED
gcore/tiff_read.py::test_tiff_read_off PASSED
gcore/tiff_read.py::test_tiff_read_off_errors[GTIFF_DIR:] PASSED
gcore/tiff_read.py::test_tiff_read_off_errors[GTIFF_DIR:1] PASSED
gcore/tiff_read.py::test_tiff_read_off_errors[GTIFF_DIR:1:] PASSED
gcore/tiff_read.py::test_tiff_read_off_errors[GTIFF_DIR:1:/vsimem/i_dont_exist.tif] PASSED
gcore/tiff_read.py::test_tiff_read_off_errors[GTIFF_DIR:2:data/byte.tif] PASSED
gcore/tiff_read.py::test_tiff_read_off_error_update PASSED
gcore/tiff_read.py::test_tiff_check_alpha PASSED
gcore/tiff_read.py::test_tiff_read_cmyk_rgba PASSED
gcore/tiff_read.py::test_tiff_read_cmyk_raw PASSED
gcore/tiff_read.py::test_tiff_read_ojpeg PASSED
gcore/tiff_read.py::test_tiff_read_gzip PASSED
gcore/tiff_read.py::test_tiff_read_zip_1 PASSED
gcore/tiff_read.py::test_tiff_read_zip_2 PASSED
gcore/tiff_read.py::test_tiff_read_zip_3 PASSED
gcore/tiff_read.py::test_tiff_read_zip_4 PASSED
gcore/tiff_read.py::test_tiff_read_zip_5 PASSED
gcore/tiff_read.py::test_tiff_read_tar_1 PASSED
gcore/tiff_read.py::test_tiff_read_tar_2 PASSED
gcore/tiff_read.py::test_tiff_read_tgz_1 PASSED
gcore/tiff_read.py::test_tiff_read_tgz_2 PASSED
gcore/tiff_read.py::test_tiff_grads PASSED
gcore/tiff_read.py::test_tiff_citation SKIPPED (Not a GDAL ESRI build)
gcore/tiff_read.py::test_tiff_linearparmunits PASSED
gcore/tiff_read.py::test_tiff_linearparmunits2 PASSED
gcore/tiff_read.py::test_tiff_g4_split PASSED
gcore/tiff_read.py::test_tiff_multi_images PASSED
gcore/tiff_read.py::test_tiff_vsimem PASSED
gcore/tiff_read.py::test_tiff_vsizip_and_mem PASSED
gcore/tiff_read.py::test_tiff_ProjectedCSTypeGeoKey_only PASSED
gcore/tiff_read.py::test_tiff_GTModelTypeGeoKey_only PASSED
gcore/tiff_read.py::test_tiff_12bitjpeg SKIPPED (12bit jpeg not available)
gcore/tiff_read.py::test_tiff_read_stats_from_pam PASSED
gcore/tiff_read.py::test_tiff_read_from_tab PASSED
gcore/tiff_read.py::test_tiff_read_pixelispoint PASSED
gcore/tiff_read.py::test_tiff_read_geomatrix PASSED
gcore/tiff_read.py::test_tiff_read_tiepoints_pixelispoint PASSED
gcore/tiff_read.py::test_tiff_read_corrupted_gtiff PASSED
gcore/tiff_read.py::test_tiff_read_tag_without_null_byte PASSED
gcore/tiff_read.py::test_tiff_read_buggy_packbits PASSED
gcore/tiff_read.py::test_tiff_read_rpc_txt PASSED
gcore/tiff_read.py::test_tiff_read_rpc_tif PASSED
gcore/tiff_read.py::test_tiff_small PASSED
gcore/tiff_read.py::test_tiff_dos_strip_chop PASSED
gcore/tiff_read.py::test_tiff_read_exif_and_gps PASSED
gcore/tiff_read.py::test_tiff_jpeg_rgba_pixel_interleaved PASSED
gcore/tiff_read.py::test_tiff_jpeg_rgba_band_interleaved PASSED
gcore/tiff_read.py::test_tiff_read_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gcore/tiff_read.py::test_tiff_read_vsicurl_multirange PASSED
gcore/tiff_read.py::test_tiff_read_huge4GB PASSED
gcore/tiff_read.py::test_tiff_read_bigtiff PASSED
gcore/tiff_read.py::test_tiff_read_tiff_metadata PASSED
gcore/tiff_read.py::test_tiff_read_irregular_tile_size_jpeg_in_tiff PASSED
gcore/tiff_read.py::test_tiff_read_irregular_tile_size_jpeg_in_tiff_overview PASSED
gcore/tiff_read.py::test_tiff_direct_and_virtual_mem_io PASSED
gcore/tiff_read.py::test_tiff_read_md1 PASSED
gcore/tiff_read.py::test_tiff_read_non_conformant_imd PASSED
gcore/tiff_read.py::test_tiff_read_md2 PASSED
gcore/tiff_read.py::test_tiff_read_md3 PASSED
gcore/tiff_read.py::test_tiff_read_md4 PASSED
gcore/tiff_read.py::test_tiff_read_md5 PASSED
gcore/tiff_read.py::test_tiff_read_md6 PASSED
gcore/tiff_read.py::test_tiff_read_md7 PASSED
gcore/tiff_read.py::test_tiff_read_md8 PASSED
gcore/tiff_read.py::test_tiff_read_md9 PASSED
gcore/tiff_read.py::test_tiff_read_md10 PASSED
gcore/tiff_read.py::test_tiff_read_md11 PASSED
gcore/tiff_read.py::test_tiff_read_md12 PASSED
gcore/tiff_read.py::test_tiff_read_empty_nodata_tag PASSED
gcore/tiff_read.py::test_tiff_read_strace_check SKIPPED (Incorrect platform)
gcore/tiff_read.py::test_tiff_read_readdir_limit_on_open PASSED
gcore/tiff_read.py::test_tiff_read_minisblack_as_rgba SKIPPED
gcore/tiff_read.py::test_tiff_read_colortable_as_rgba SKIPPED
gcore/tiff_read.py::test_tiff_read_logl_as_rgba SKIPPED
gcore/tiff_read.py::test_tiff_read_strip_separate_as_rgba SKIPPED
gcore/tiff_read.py::test_tiff_read_tiled_separate_as_rgba SKIPPED
gcore/tiff_read.py::test_tiff_read_scanline_more_than_2GB PASSED
gcore/tiff_read.py::test_tiff_read_wrong_number_extrasamples PASSED
gcore/tiff_read.py::test_tiff_read_one_strip_no_bytecount PASSED
gcore/tiff_read.py::test_tiff_read_nogeoref PASSED
gcore/tiff_read.py::test_tiff_read_inconsistent_georef PASSED
gcore/tiff_read.py::test_tiff_read_gcp_internal_and_auxxml PASSED
gcore/tiff_read.py::test_tiff_read_aux PASSED
gcore/tiff_read.py::test_tiff_read_one_band_from_two_bands PASSED
gcore/tiff_read.py::test_tiff_read_jpeg_cloud_optimized PASSED
gcore/tiff_read.py::test_tiff_read_corrupted_jpeg_cloud_optimized PASSED
gcore/tiff_read.py::test_tiff_read_ycbcr_lzw PASSED
gcore/tiff_read.py::test_tiff_read_ycbcr_int12 PASSED
gcore/tiff_read.py::test_tiff_read_unit_from_srs PASSED
gcore/tiff_read.py::test_tiff_read_arcgis93_geodataxform_gcp PASSED
gcore/tiff_read.py::test_tiff_read_block_width_above_32bit PASSED
gcore/tiff_read.py::test_tiff_read_image_width_above_32bit PASSED
gcore/tiff_read.py::test_tiff_read_second_image_width_above_32bit PASSED
gcore/tiff_read.py::test_tiff_read_minimum_tiff_tags_no_warning PASSED
gcore/tiff_read.py::test_tiff_read_minimum_tiff_tags_with_warning PASSED
gcore/tiff_read.py::test_tiff_read_unknown_compression PASSED
gcore/tiff_read.py::test_tiff_read_leak_ZIPSetupDecode PASSED
gcore/tiff_read.py::test_tiff_read_excessive_memory_TIFFFillStrip PASSED
gcore/tiff_read.py::test_tiff_read_excessive_memory_TIFFFillStrip2 PASSED
gcore/tiff_read.py::test_tiff_read_excessive_memory_TIFFFillTile PASSED
gcore/tiff_read.py::test_tiff_read_big_strip PASSED
gcore/tiff_read.py::test_tiff_read_big_strip_chunky_way PASSED
gcore/tiff_read.py::test_tiff_read_big_tile PASSED
gcore/tiff_read.py::test_tiff_read_huge_tile PASSED
gcore/tiff_read.py::test_tiff_read_huge_number_strips SKIPPED
gcore/tiff_read.py::test_tiff_read_huge_implied_number_strips PASSED
gcore/tiff_read.py::test_tiff_read_many_blocks SKIPPED
gcore/tiff_read.py::test_tiff_read_many_blocks_truncated SKIPPED
gcore/tiff_read.py::test_tiff_read_uint33 PASSED
gcore/tiff_read.py::test_tiff_read_corrupted_deflate_singlestrip PASSED
gcore/tiff_read.py::test_tiff_read_packbits_not_enough_data PASSED
gcore/tiff_read.py::test_tiff_read_toomanyblocks PASSED
gcore/tiff_read.py::test_tiff_read_toomanyblocks_separate PASSED
gcore/tiff_read.py::test_tiff_read_size_of_stripbytecount_lower_than_stripcount PASSED
gcore/tiff_read.py::test_tiff_read_stripoffset_types PASSED
gcore/tiff_read.py::test_tiff_read_progressive_jpeg_denial_of_service PASSED
gcore/tiff_read.py::test_tiff_read_old_style_lzw PASSED
gcore/tiff_read.py::test_tiff_read_mmap_interface PASSED
gcore/tiff_read.py::test_tiff_read_jpeg_too_big_last_stripe PASSED
gcore/tiff_read.py::test_tiff_read_negative_scaley PASSED
gcore/tiff_read.py::test_tiff_read_zstd PASSED
gcore/tiff_read.py::test_tiff_read_zstd_corrupted PASSED
gcore/tiff_read.py::test_tiff_read_zstd_corrupted2 PASSED
gcore/tiff_read.py::test_tiff_read_webp PASSED
gcore/tiff_read.py::test_tiff_read_webp_huge_single_strip PASSED
gcore/tiff_read.py::test_tiff_read_1bit_2bands PASSED
gcore/tiff_read.py::test_tiff_read_lerc SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_read.py::test_tiff_read_overview_of_external_mask PASSED
gcore/tiff_read.py::test_tiff_read_ModelTiepointTag_z_non_zero_but_ModelPixelScaleTag_z_zero PASSED
gcore/tiff_read.py::test_tiff_read_strip_larger_than_2GB PASSED
gcore/tiff_read.py::test_tiff_read_deflate_4GB SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/tiff_read.py::test_tiff_read_cog_strile_arrays_zeroified_when_possible PASSED
gcore/tiff_read.py::test_tiff_read_cog_vsicurl PASSED
gcore/tiff_read.py::test_tiff_read_cog_with_mask_vsicurl PASSED
gcore/tiff_read.py::test_tiff_GetMetadataDomainList PASSED
gcore/tiff_read.py::test_tiff_read_bigtiff_invalid_slong8_for_stripoffsets PASSED
gcore/tiff_read.py::test_tiff_read_tiff_single_band_with_whitepoint_primarychroma_tags PASSED
gcore/tiff_read.py::test_tiff_read_geodetic_tiff_grid PASSED
gcore/tiff_read.py::test_tiff_read_utf8_encoding_issue_2903 PASSED
gcore/tiff_read.py::test_tiff_read_overprecision_nodata_float32 PASSED
gcore/tiff_read.py::test_tiff_read_unhandled_codec_known_name PASSED
gcore/tiff_read.py::test_tiff_read_unhandled_codec_unknown_name PASSED
gcore/tiff_read.py::test_tiff_jxl_read_for_files_created_before_6393 SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_read.py::test_tiff_read_multi_threaded[True-64-96-3-1-creation_options0] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[True-100-100-3-2-creation_options1] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[True-100-100-3-1-creation_options2] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[True-100-100-1-1-creation_options3] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options4] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options5] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options6] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-5-1-creation_options7] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options8] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options9] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options10] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options11] SKIPPED (Compression method LZMA not supported in this build)
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options12] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options13] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-1-1-creation_options14] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options15] SKIPPED (Compression method LERC not supported in this build)
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options16] SKIPPED (Compression method JXL not supported in this build)
gcore/tiff_read.py::test_tiff_read_multi_threaded[False-100-100-3-1-creation_options17] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded_vsicurl[True-True] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded_vsicurl[True-False] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded_vsicurl[False-True] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded_vsicurl[False-False] PASSED
gcore/tiff_read.py::test_tiff_read_multi_threaded_vsicurl_window_not_aligned_on_blocks PASSED
gcore/tiff_read.py::test_tiff_warning_get_metadata_item_PIXELTYPE PASSED
gcore/tiff_read.py::test_tiff_read_projection_from_esri_xml PASSED
gcore/tiff_read.py::test_tiff_read_projection_from_esri_xml_get_file_list PASSED
gcore/tiff_read_subifds.py::test_tiff_read_subifds PASSED
gcore/tiff_srs.py::test_tiff_srs_without_linear_units PASSED
gcore/tiff_srs.py::test_srs_write_compd_cs PASSED
gcore/tiff_srs.py::test_srs_read_compd_cs PASSED
gcore/tiff_srs.py::test_tiff_srs_weird_mercator_2sp PASSED
gcore/tiff_srs.py::test_tiff_srs_WGS_1984_Web_Mercator_Auxiliary_Sphere PASSED
gcore/tiff_srs.py::test_tiff_srs_WGS_1984_Web_Mercator PASSED
gcore/tiff_srs.py::test_tiff_srs_angular_units PASSED
gcore/tiff_srs.py::test_tiff_custom_datum_known_ellipsoid PASSED
gcore/tiff_srs.py::test_tiff_srs_epsg_2853_with_us_feet[YES] PASSED
gcore/tiff_srs.py::test_tiff_srs_epsg_2853_with_us_feet[NO] PASSED
gcore/tiff_srs.py::test_tiff_srs_PCSCitationGeoKey_LUnits PASSED
gcore/tiff_srs.py::test_tiff_srs_projection_3856 PASSED
gcore/tiff_srs.py::test_tiff_srs_imagine_localcs_citation PASSED
gcore/tiff_srs.py::test_tiff_srs_towgs84_override_OSR_STRIP_TOWGS84_NO PASSED
gcore/tiff_srs.py::test_tiff_srs_towgs84_override_OSR_STRIP_TOWGS84_default PASSED
gcore/tiff_srs.py::test_tiff_srs_pcscitation PASSED
gcore/tiff_srs.py::test_tiff_srs_ProjectedCSTypeGeoKey_GeographicTypeGeoKey PASSED
gcore/tiff_srs.py::test_tiff_srs[3814-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[3814-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[28991-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[28991-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[3031-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[3031-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[3032-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[3032-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[32661-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[32661-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[3408-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[3408-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[2062-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[2062-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[5221-0] XFAIL (did not get expected SRS. known to be broken currently. FIXME!)
gcore/tiff_srs.py::test_tiff_srs[5221-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[2066-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[2066-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[2964-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[2964-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[6933-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[6933-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[32663-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[32663-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[4087-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[4087-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[4088-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[4088-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[2934-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[2934-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[27200-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[27200-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[2057-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[2057-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[3591-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[3591-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[29100-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[29100-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[2056-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[2056-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[2027-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[2027-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[4326-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[4326-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[26943-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[26943-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[4328-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[4328-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[3994-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[3994-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[26920-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[26920-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[26720-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[26720-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[32630-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[32630-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[32730-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[32730-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[22700-0] PASSED
gcore/tiff_srs.py::test_tiff_srs[22700-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[3857-0] Succeeded but expected fail...
PASSED
gcore/tiff_srs.py::test_tiff_srs[3857-1] PASSED
gcore/tiff_srs.py::test_tiff_srs[102113-0] Succeeded but expected fail...
PASSED
gcore/tiff_srs.py::test_tiff_srs[102113-1] PASSED
gcore/tiff_srs.py::test_tiff_srs_proj4[eqdc] PASSED
gcore/tiff_srs.py::test_tiff_srs_proj4[mill] PASSED
gcore/tiff_srs.py::test_tiff_srs_proj4[gnom] PASSED
gcore/tiff_srs.py::test_tiff_srs_proj4[robin] PASSED
gcore/tiff_srs.py::test_tiff_srs_proj4[sinu] PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg4326_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_epsg4326_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg26711_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_epsg26711_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg4326_3855_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_epsg4326_3855_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg4979_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_epsg4979_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_epsg4937_etrs89_3D_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg4326_5030_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg26711_3855_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_epsg26711_3855_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg32631_4979_geotiff1_1 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_vertical_perspective PASSED
gcore/tiff_srs.py::test_tiff_srs_write_ob_tran_eqc PASSED
gcore/tiff_srs.py::test_tiff_srs_towgs84_from_epsg_do_not_write_it PASSED
gcore/tiff_srs.py::test_tiff_srs_towgs84_from_epsg_force_write_it PASSED
gcore/tiff_srs.py::test_tiff_srs_towgs84_with_epsg_code_but_non_default_TOWGS84 PASSED
gcore/tiff_srs.py::test_tiff_srs_write_epsg3857 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_epsg26730_with_linear_units_set PASSED
gcore/tiff_srs.py::test_tiff_srs_read_user_defined_geokeys PASSED
gcore/tiff_srs.py::test_tiff_srs_read_compoundcrs_without_gtcitation PASSED
gcore/tiff_srs.py::test_tiff_srs_read_getspatialref_getgcpspatialref PASSED
gcore/tiff_srs.py::test_tiff_srs_read_VerticalUnitsGeoKey_private_range PASSED
gcore/tiff_srs.py::test_tiff_srs_read_invalid_semimajoraxis_compound PASSED
gcore/tiff_srs.py::test_tiff_srs_try_write_derived_geographic PASSED
gcore/tiff_srs.py::test_tiff_srs_read_GeogGeodeticDatumGeoKey_reserved_range PASSED
gcore/tiff_srs.py::test_tiff_srs_read_buggy_sentinel1_ellipsoid_code_4326 PASSED
gcore/tiff_srs.py::test_tiff_srs_read_invalid_GeogAngularUnitSizeGeoKey PASSED
gcore/tiff_srs.py::test_tiff_srs_read_inconsistent_invflattening PASSED
gcore/tiff_srs.py::test_tiff_srs_dynamic_geodetic_crs PASSED
gcore/tiff_srs.py::test_tiff_srs_geographic_crs_3D[1.0] PASSED
gcore/tiff_srs.py::test_tiff_srs_geographic_crs_3D[1.1] PASSED
gcore/tiff_srs.py::test_tiff_srs_datum_name_with_space PASSED
gcore/tiff_srs.py::test_tiff_srs_compound_crs_with_local_cs PASSED
gcore/tiff_srs.py::test_tiff_srs_read_esri_pcs_gcs_ellipsoid_names PASSED
gcore/tiff_srs.py::test_tiff_srs_write_projected_3d PASSED
gcore/tiff_srs.py::test_tiff_srs_try_write_derived_projected PASSED
gcore/tiff_srs.py::test_tiff_srs_epsg_2193_override PASSED
gcore/tiff_srs.py::test_tiff_srs_projected_GTCitationGeoKey_with_underscore_and_GeogTOWGS84GeoKey PASSED
gcore/tiff_srs.py::test_tiff_srs_write_compound_with_non_epsg_vert_crs PASSED
gcore/tiff_srs.py::test_tiff_srs_read_compound_with_VerticalCitationGeoKey_only PASSED
gcore/tiff_write.py::test_tiff_write_1 PASSED
gcore/tiff_write.py::test_tiff_write_2 PASSED
gcore/tiff_write.py::test_tiff_write_3 PASSED
gcore/tiff_write.py::test_tiff_write_4 PASSED
gcore/tiff_write.py::test_tiff_write_5 PASSED
gcore/tiff_write.py::test_tiff_write_6 PASSED
gcore/tiff_write.py::test_tiff_write_7 PASSED
gcore/tiff_write.py::test_tiff_write_8 PASSED
gcore/tiff_write.py::test_tiff_write_9 PASSED
gcore/tiff_write.py::test_tiff_write_10 PASSED
gcore/tiff_write.py::test_tiff_write_11 PASSED
gcore/tiff_write.py::test_tiff_write_12 PASSED
gcore/tiff_write.py::test_tiff_write_13 PASSED
gcore/tiff_write.py::test_tiff_write_14 PASSED
gcore/tiff_write.py::test_tiff_write_15 PASSED
gcore/tiff_write.py::test_tiff_write_16 PASSED
gcore/tiff_write.py::test_tiff_write_17 PASSED
gcore/tiff_write.py::test_tiff_write_17_disable_readdir PASSED
gcore/tiff_write.py::test_tiff_write_18 PASSED
gcore/tiff_write.py::test_tiff_write_imd_with_space_in_values PASSED
gcore/tiff_write.py::test_tiff_write_18_disable_readdir PASSED
gcore/tiff_write.py::test_tiff_write_rpc_txt PASSED
gcore/tiff_write.py::test_tiff_write_rpc_in_pam PASSED
gcore/tiff_write.py::test_tiff_write_19 PASSED
gcore/tiff_write.py::test_tiff_write_20 PASSED
gcore/tiff_write.py::test_tiff_write_21 PASSED
gcore/tiff_write.py::test_tiff_write_22 PASSED
gcore/tiff_write.py::test_tiff_write_23 PASSED
gcore/tiff_write.py::test_tiff_write_24 PASSED
gcore/tiff_write.py::test_tiff_write_25 PASSED
gcore/tiff_write.py::test_tiff_write_26 PASSED
gcore/tiff_write.py::test_tiff_write_27 PASSED
gcore/tiff_write.py::test_tiff_write_28 PASSED
gcore/tiff_write.py::test_tiff_write_29 PASSED
gcore/tiff_write.py::test_tiff_write_30 PASSED
gcore/tiff_write.py::test_tiff_write_31 PASSED
gcore/tiff_write.py::test_tiff_write_32 PASSED
gcore/tiff_write.py::test_tiff_write_33 PASSED
gcore/tiff_write.py::test_tiff_write_34 PASSED
gcore/tiff_write.py::test_tiff_write_35 PASSED
gcore/tiff_write.py::test_tiff_write_36 PASSED
gcore/tiff_write.py::test_tiff_write_37 PASSED
gcore/tiff_write.py::test_tiff_write_38 PASSED
gcore/tiff_write.py::test_tiff_write_39 PASSED
gcore/tiff_write.py::test_tiff_write_40 PASSED
gcore/tiff_write.py::test_tiff_write_41 PASSED
gcore/tiff_write.py::test_tiff_write_42 PASSED
gcore/tiff_write.py::test_tiff_write_43 PASSED
gcore/tiff_write.py::test_tiff_write_44 PASSED
gcore/tiff_write.py::test_tiff_write_45 PASSED
gcore/tiff_write.py::test_tiff_write_46 PASSED
gcore/tiff_write.py::test_tiff_write_47 PASSED
gcore/tiff_write.py::test_tiff_write_48 PASSED
gcore/tiff_write.py::test_tiff_write_49 PASSED
gcore/tiff_write.py::test_tiff_write_50 PASSED
gcore/tiff_write.py::test_tiff_write_51 PASSED
gcore/tiff_write.py::test_tiff_write_52 PASSED
gcore/tiff_write.py::test_tiff_write_53 PASSED
gcore/tiff_write.py::test_tiff_write_53_bis PASSED
gcore/tiff_write.py::test_tiff_write_54 PASSED
gcore/tiff_write.py::test_tiff_write_55 PASSED
gcore/tiff_write.py::test_tiff_write_56 PASSED
gcore/tiff_write.py::test_tiff_write_57 PASSED
gcore/tiff_write.py::test_tiff_write_58 PASSED
gcore/tiff_write.py::test_tiff_write_59 PASSED
gcore/tiff_write.py::test_tiff_write_60 PASSED
gcore/tiff_write.py::test_tiff_write_61 PASSED
gcore/tiff_write.py::test_tiff_write_62 PASSED
gcore/tiff_write.py::test_tiff_write_63 PASSED
gcore/tiff_write.py::test_tiff_write_64 PASSED
gcore/tiff_write.py::test_tiff_write_65 PASSED
gcore/tiff_write.py::test_tiff_write_66 PASSED
gcore/tiff_write.py::test_tiff_write_67 PASSED
gcore/tiff_write.py::test_tiff_write_68 PASSED
gcore/tiff_write.py::test_tiff_write_69 PASSED
gcore/tiff_write.py::test_tiff_write_70 PASSED
gcore/tiff_write.py::test_tiff_write_71 SKIPPED
gcore/tiff_write.py::test_tiff_write_72 PASSED
gcore/tiff_write.py::test_tiff_write_73 PASSED
gcore/tiff_write.py::test_tiff_write_74 SKIPPED (12bit jpeg not available)
gcore/tiff_write.py::test_tiff_write_75 PASSED
gcore/tiff_write.py::test_tiff_write_76 PASSED
gcore/tiff_write.py::test_tiff_write_77 PASSED
gcore/tiff_write.py::test_tiff_write_78 PASSED
gcore/tiff_write.py::test_tiff_write_79 PASSED
gcore/tiff_write.py::test_tiff_write_80 PASSED
gcore/tiff_write.py::test_tiff_write_81 PASSED
gcore/tiff_write.py::test_tiff_write_82 PASSED
gcore/tiff_write.py::test_tiff_write_83 PASSED
gcore/tiff_write.py::test_tiff_write_84 PASSED
gcore/tiff_write.py::test_tiff_write_85 PASSED
gcore/tiff_write.py::test_tiff_write_86 PASSED
gcore/tiff_write.py::test_tiff_write_87 PASSED
gcore/tiff_write.py::test_tiff_write_88 PASSED
gcore/tiff_write.py::test_tiff_write_89 PASSED
gcore/tiff_write.py::test_tiff_write_90 PASSED
gcore/tiff_write.py::test_tiff_write_90_webp[True] PASSED
gcore/tiff_write.py::test_tiff_write_90_webp[False] PASSED
gcore/tiff_write.py::test_tiff_write_90_webp_lossless[True] PASSED
gcore/tiff_write.py::test_tiff_write_90_webp_lossless[False] PASSED
gcore/tiff_write.py::test_tiff_write_91 PASSED
gcore/tiff_write.py::test_tiff_write_91_webp PASSED
gcore/tiff_write.py::test_tiff_write_92 PASSED
gcore/tiff_write.py::test_tiff_write_93 PASSED
gcore/tiff_write.py::test_tiff_write_94 PASSED
gcore/tiff_write.py::test_tiff_write_95 PASSED
gcore/tiff_write.py::test_tiff_write_96 PASSED
gcore/tiff_write.py::test_tiff_write_96_tiled_threads_nbits7_nbands1 PASSED
gcore/tiff_write.py::test_tiff_write_96_tiled_threads_nbits7_nbands2 PASSED
gcore/tiff_write.py::test_tiff_write_ifd_offsets PASSED
gcore/tiff_write.py::test_tiff_write_97 PASSED
gcore/tiff_write.py::test_tiff_write_98 PASSED
gcore/tiff_write.py::test_tiff_write_tiepoints_pixelispoint PASSED
gcore/tiff_write.py::test_tiff_write_99 PASSED
gcore/tiff_write.py::test_tiff_write_100 PASSED
gcore/tiff_write.py::test_tiff_write_101 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/tiff_write.py::test_tiff_write_102 PASSED
gcore/tiff_write.py::test_tiff_write_103 SKIPPED
gcore/tiff_write.py::test_tiff_write_104 PASSED
gcore/tiff_write.py::test_tiff_write_105 PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/byte_with_xmp.jpg-None-True] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/byte_with_xmp.jpg-options1-True] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/byte_with_xmp.jpg-options2-True] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/byte_with_xmp.jpg-options3-True] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/albania.jpg-None-False] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/albania.jpg-options5-False] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/albania.jpg-options6-True] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/albania.jpg-options7-False] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/albania.jpg-options8-False] PASSED
gcore/tiff_write.py::test_tiff_write_direct_copy_jpeg[../gdrivers/data/jpeg/rgbsmall_rgb.jpg-options9-True] PASSED
gcore/tiff_write.py::test_tiff_write_114 PASSED
gcore/tiff_write.py::test_tiff_write_115 PASSED
gcore/tiff_write.py::test_tiff_write_116 PASSED
gcore/tiff_write.py::test_tiff_write_117 SKIPPED
gcore/tiff_write.py::test_tiff_write_rewrite_in_place_issue_gh_4538 SKIPPED
gcore/tiff_write.py::test_tiff_write_118 PASSED
gcore/tiff_write.py::test_tiff_write_119 PASSED
gcore/tiff_write.py::test_tiff_write_120 PASSED
gcore/tiff_write.py::test_tiff_write_121 PASSED
gcore/tiff_write.py::test_tiff_write_122 PASSED
gcore/tiff_write.py::test_tiff_write_123 PASSED
gcore/tiff_write.py::test_tiff_write_124 PASSED
gcore/tiff_write.py::test_tiff_write_125 PASSED
gcore/tiff_write.py::test_tiff_write_126 skipping tests that will fail without internal libtiff
PASSED
gcore/tiff_write.py::test_tiff_write_127 PASSED
gcore/tiff_write.py::test_tiff_write_128 PASSED
gcore/tiff_write.py::test_tiff_write_129 PASSED
gcore/tiff_write.py::test_tiff_write_130 PASSED
gcore/tiff_write.py::test_tiff_write_131 SKIPPED (GTiff creation option LZMA not supported in this build)
gcore/tiff_write.py::test_tiff_write_131_level_9 SKIPPED (GTiff creation option LZMA not supported in this build)
gcore/tiff_write.py::test_tiff_write_132 PASSED
gcore/tiff_write.py::test_tiff_write_133 PASSED
gcore/tiff_write.py::test_tiff_write_134 PASSED
gcore/tiff_write.py::test_tiff_write_135 PASSED
gcore/tiff_write.py::test_tiff_write_136 PASSED
gcore/tiff_write.py::test_tiff_write_137 PASSED
gcore/tiff_write.py::test_tiff_write_138 PASSED
gcore/tiff_write.py::test_tiff_write_139 PASSED
gcore/tiff_write.py::test_tiff_write_140 PASSED
gcore/tiff_write.py::test_tiff_write_141 PASSED
gcore/tiff_write.py::test_tiff_write_142 PASSED
gcore/tiff_write.py::test_tiff_write_143 PASSED
gcore/tiff_write.py::test_tiff_write_144 SKIPPED
gcore/tiff_write.py::test_tiff_write_145 PASSED
gcore/tiff_write.py::test_tiff_write_146 PASSED
gcore/tiff_write.py::test_tiff_write_147 PASSED
gcore/tiff_write.py::test_tiff_write_148 PASSED
gcore/tiff_write.py::test_tiff_write_149 PASSED
gcore/tiff_write.py::test_tiff_write_150 PASSED
gcore/tiff_write.py::test_tiff_write_151 PASSED
gcore/tiff_write.py::test_tiff_write_152 PASSED
gcore/tiff_write.py::test_tiff_write_153 PASSED
gcore/tiff_write.py::test_tiff_write_154 PASSED
gcore/tiff_write.py::test_tiff_write_155 PASSED
gcore/tiff_write.py::test_tiff_write_156 PASSED
gcore/tiff_write.py::test_tiff_write_157 PASSED
gcore/tiff_write.py::test_tiff_write_158 PASSED
gcore/tiff_write.py::test_tiff_write_159 PASSED
gcore/tiff_write.py::test_tiff_write_160 PASSED
gcore/tiff_write.py::test_tiff_write_161 PASSED
gcore/tiff_write.py::test_tiff_write_162 PASSED
gcore/tiff_write.py::test_tiff_write_163 PASSED
gcore/tiff_write.py::test_tiff_write_164 PASSED
gcore/tiff_write.py::test_tiff_write_165 PASSED
gcore/tiff_write.py::test_tiff_write_166 PASSED
gcore/tiff_write.py::test_tiff_write_167_deflate_zlevel PASSED
gcore/tiff_write.py::test_tiff_write_168_ccitfax3 PASSED
gcore/tiff_write.py::test_tiff_write_169_ccitrle PASSED
gcore/tiff_write.py::test_tiff_write_170_invalid_compresion PASSED
gcore/tiff_write.py::test_tiff_write_171_zstd PASSED
gcore/tiff_write.py::test_tiff_write_171_zstd_predictor PASSED
gcore/tiff_write.py::test_tiff_write_webp[True] PASSED
gcore/tiff_write.py::test_tiff_write_webp[False] PASSED
gcore/tiff_write.py::test_tiff_write_tiled_webp[True] PASSED
gcore/tiff_write.py::test_tiff_write_tiled_webp[False] PASSED
gcore/tiff_write.py::test_tiff_write_webp_huge_single_strip PASSED
gcore/tiff_write.py::test_tiff_write_172_geometadata_tiff_rsid PASSED
gcore/tiff_write.py::test_tiff_write_173_lerc SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_174_lerc_deflate SKIPPED (GTiff creation option LERC_DEFLATE not supported in this build)
gcore/tiff_write.py::test_tiff_write_174_lerc_deflate_with_level SKIPPED (GTiff creation option LERC_DEFLATE not supported in this build)
gcore/tiff_write.py::test_tiff_write_175_lerc_zstd SKIPPED (GTiff creation option LERC_ZSTD not supported in this build)
gcore/tiff_write.py::test_tiff_write_175_lerc_zstd_with_level SKIPPED (GTiff creation option LERC_ZSTD not supported in this build)
gcore/tiff_write.py::test_tiff_write_176_lerc_max_z_error SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_177_lerc_several_bands_tiling SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_178_lerc_with_alpha SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_178_lerc_with_alpha_0_and_255 SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_179_lerc_data_types SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_180_lerc_separate SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_lerc_overview[True-LERC_ZSTD] SKIPPED
gcore/tiff_write.py::test_tiff_write_lerc_overview[False-LERC_ZSTD] SKIPPED
gcore/tiff_write.py::test_tiff_write_lerc_overview[True-LERC_DEFLATE] SKIPPED
gcore/tiff_write.py::test_tiff_write_lerc_overview[False-LERC_DEFLATE] SKIPPED
gcore/tiff_write.py::test_tiff_write_lerc_zlevel[True] SKIPPED (GTiff creation option LERC_DEFLATE not supported in this build)
gcore/tiff_write.py::test_tiff_write_lerc_zlevel[False] SKIPPED (GTiff creation option LERC_DEFLATE not supported in this build)
gcore/tiff_write.py::test_tiff_write_lerc_zstd_level[True] SKIPPED (GTiff creation option LERC_ZSTD not supported in this build)
gcore/tiff_write.py::test_tiff_write_lerc_zstd_level[False] SKIPPED (GTiff creation option LERC_ZSTD not supported in this build)
gcore/tiff_write.py::test_tiff_write_181_xmp PASSED
gcore/tiff_write.py::test_tiff_write_181_xmp_copy PASSED
gcore/tiff_write.py::test_tiff_write_182_xmp_delete PASSED
gcore/tiff_write.py::test_tiff_write_183_createcopy_append_subdataset PASSED
gcore/tiff_write.py::test_tiff_write_184_create_append_subdataset PASSED
gcore/tiff_write.py::test_tiff_write_185_lerc_create_and_overview SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_deflate_4GB SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/tiff_write.py::test_tiff_write_rewrite_lzw_strip PASSED
gcore/tiff_write.py::test_tiff_write_overviews_mask_no_ovr_on_mask PASSED
gcore/tiff_write.py::test_tiff_write_no_gdal_metadata_tag_for_ycbcr_jpeg PASSED
gcore/tiff_write.py::test_tiff_write_setgeotransform_flush PASSED
gcore/tiff_write.py::test_tiff_write_compression_create_and_createcopy ['COMPRESS=DEFLATE', 'ZLEVEL=1'] ['COMPRESS=DEFLATE', 'ZLEVEL=9'] 5638 5473
['COMPRESS=DEFLATE', 'ZLEVEL=1', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] ['COMPRESS=DEFLATE', 'ZLEVEL=9', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] 7029 6167
['COMPRESS=JPEG', 'JPEG_QUALITY=95'] ['COMPRESS=JPEG', 'JPEG_QUALITY=50'] 4886 1698
['COMPRESS=JPEG', 'JPEG_QUALITY=95', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] ['COMPRESS=JPEG', 'JPEG_QUALITY=50', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] 15607 7378
['COMPRESS=ZSTD', 'ZSTD_LEVEL=1'] ['COMPRESS=ZSTD', 'ZSTD_LEVEL=9'] 5744 5653
['COMPRESS=ZSTD', 'ZSTD_LEVEL=1', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] ['COMPRESS=ZSTD', 'ZSTD_LEVEL=9', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] 5803 5747
['COMPRESS=WEBP', 'WEBP_LEVEL=95'] ['COMPRESS=WEBP', 'WEBP_LEVEL=15'] 2033 597
['COMPRESS=WEBP', 'WEBP_LEVEL=95', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] ['COMPRESS=WEBP', 'WEBP_LEVEL=15', 'COPY_SRC_OVERVIEWS=YES', 'TILED=YES', 'NUM_THREADS=2'] 2191 749
PASSED
gcore/tiff_write.py::test_tiff_write_too_many_tiles PASSED
gcore/tiff_write.py::test_tiff_write_jpeg_incompatible_of_paletted PASSED
gcore/tiff_write.py::test_tiff_write_internal_ovr_blocksize[64-None] PASSED
gcore/tiff_write.py::test_tiff_write_internal_ovr_blocksize[256-8] PASSED
gcore/tiff_write.py::test_tiff_write_internal_ovr_default_blocksize[64-None] PASSED
gcore/tiff_write.py::test_tiff_write_internal_ovr_default_blocksize[256-8] PASSED
gcore/tiff_write.py::test_tiff_write_lerc_float[6-f] SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_lerc_float[7-d] SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_lerc_float_with_nan[6-f] SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_lerc_float_with_nan[7-d] SKIPPED (GTiff creation option LERC not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_byte_single_band[True-YES] SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_byte_single_band[True-NO] SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_byte_single_band[True-None] SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_byte_single_band[False-YES] SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_byte_single_band[False-NO] SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_byte_single_band[False-None] SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_byte_three_band SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_uint16_single_band SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_jpegxl_alpha_distance_zero SKIPPED (GTiff creation option JXL_ALPHA_DISTANCE not supported in this build)
gcore/tiff_write.py::test_tiff_write_overviews_nan_nodata PASSED
gcore/tiff_write.py::test_tiff_write_coordinate_epoch PASSED
gcore/tiff_write.py::test_tiff_write_multiple_ifds_directory_rewriting[True] PASSED
gcore/tiff_write.py::test_tiff_write_multiple_ifds_directory_rewriting[False] PASSED
gcore/tiff_write.py::test_tiff_write_setspatialref_read_only PASSED
gcore/tiff_write.py::test_tiff_write_setspatialref_read_only_override_tifftags PASSED
gcore/tiff_write.py::test_tiff_write_setgeotransform_read_only PASSED
gcore/tiff_write.py::test_tiff_write_setgeotransform_read_only_override_tifftags PASSED
gcore/tiff_write.py::test_tiff_write_setgcps_read_only PASSED
gcore/tiff_write.py::test_tiff_write_setgcps_read_only_override_tifftags PASSED
gcore/tiff_write.py::test_tiff_write_nodata_read_only PASSED
gcore/tiff_write.py::test_tiff_write_nodata_read_only_overriding_tifftags PASSED
gcore/tiff_write.py::test_tiff_write_dataset_setmetadataitem_read_only PASSED
gcore/tiff_write.py::test_tiff_write_dataset_setmetadata_read_only PASSED
gcore/tiff_write.py::test_tiff_write_band_setmetadataitem_read_only PASSED
gcore/tiff_write.py::test_tiff_write_band_setmetadata_read_only PASSED
gcore/tiff_write.py::test_tiff_write_setcolortable_read_only PASSED
gcore/tiff_write.py::test_tiff_write_setcolortable_read_only_overriding_tifftags PASSED
gcore/tiff_write.py::test_tiff_write_incompatible_predictor[2-options0] PASSED
gcore/tiff_write.py::test_tiff_write_incompatible_predictor[4-options1] PASSED
gcore/tiff_write.py::test_tiff_write_incompatible_predictor[2-options2] PASSED
gcore/tiff_write.py::test_tiff_write_predictor_2_float64 SKIPPED (libtiff > 4.3.0 or internal libtiff needed)
gcore/tiff_write.py::test_tiff_write_uint64 PASSED
gcore/tiff_write.py::test_tiff_write_uint64_nodata PASSED
gcore/tiff_write.py::test_tiff_write_int64 PASSED
gcore/tiff_write.py::test_tiff_write_int64_nodata PASSED
gcore/tiff_write.py::test_tiff_write_alpha_ismaskband PASSED
gcore/tiff_write.py::test_tiff_write_overview_building_and_approx_stats PASSED
gcore/tiff_write.py::test_tiff_write_setgeotransform_and_setmetadata[True] PASSED
gcore/tiff_write.py::test_tiff_write_setgeotransform_and_setmetadata[False] PASSED
gcore/tiff_write.py::test_tiff_write_setgeotransform_and_getspatialref[True] PASSED
gcore/tiff_write.py::test_tiff_write_setgeotransform_and_getspatialref[False] PASSED
gcore/tiff_write.py::test_tiff_write_createcopy_alpha_not_in_last_band[options0] PASSED
gcore/tiff_write.py::test_tiff_write_createcopy_alpha_not_in_last_band[options1] PASSED
gcore/tiff_write.py::test_tiff_write_jpegxl_band_combinations SKIPPED (GTiff creation option JXL not supported in this build)
gcore/tiff_write.py::test_tiff_write_webp_overview_turn_on_lossy_if_webp_level PASSED
gcore/tiff_write.py::test_tiff_write_lossless_extraction_of_JPEG_tile[-co PHOTOMETRIC=YCBCR] PASSED
gcore/tiff_write.py::test_tiff_write_lossless_extraction_of_JPEG_tile[] PASSED
gcore/tiff_write.py::test_tiff_write_lossless_extraction_of_JPEGXL_tile SKIPPED (Driver JPEGXL not present)
gcore/tiff_write.py::test_tiff_write_band_block_cache_bypass_optim[128-64-1-1-BAND-True-32-16-1] PASSED
gcore/tiff_write.py::test_tiff_write_band_block_cache_bypass_optim[128-64-1-1-BAND-True-32-16-2] PASSED
gcore/tiff_write.py::test_tiff_write_band_block_cache_bypass_optim[128-64-1-2-BAND-True-32-16-2] PASSED
gcore/tiff_write.py::test_tiff_write_band_block_cache_bypass_optim[130-65-1-1-BAND-True-32-16-1] PASSED
gcore/tiff_write.py::test_tiff_write_band_block_cache_bypass_optim[128-64-2-1-BAND-True-32-16-1] PASSED
gcore/tiff_write.py::test_tiff_write_band_block_cache_bypass_optim[128-64-1-1-BAND-False-128-16-1] PASSED
gcore/tiff_write.py::test_tiff_write_band_block_cache_bypass_optim_non_triggered PASSED
gcore/tiff_write.py::test_tiff_write_dataset_block_cache_bypass_optim[128-64-3-1-PIXEL-True-32-16-10] PASSED
gcore/tiff_write.py::test_tiff_write_dataset_block_cache_bypass_optim[128-64-3-1-PIXEL-True-32-16-2] PASSED
gcore/tiff_write.py::test_tiff_write_dataset_block_cache_bypass_optim[128-64-3-2-PIXEL-True-32-16-2] PASSED
gcore/tiff_write.py::test_tiff_write_dataset_block_cache_bypass_optim[130-65-3-1-PIXEL-True-32-16-1] PASSED
gcore/tiff_write.py::test_tiff_write_dataset_block_cache_bypass_optim[128-64-3-1-PIXEL-True-32-16-11] PASSED
gcore/tiff_write.py::test_tiff_write_dataset_block_cache_bypass_optim[128-64-3-1-PIXEL-False-128-16-1] PASSED
gcore/tiff_write.py::test_tiff_write_dataset_block_cache_bypass_optim_non_triggered PASSED
gcore/tiff_write.py::test_tiff_write_cleanup PASSED
gcore/transformer.py::test_transformer_1 PASSED
gcore/transformer.py::test_transformer_2 PASSED
gcore/transformer.py::test_transformer_3 PASSED
gcore/transformer.py::test_transformer_4 PASSED
gcore/transformer.py::test_transformer_5 PASSED
gcore/transformer.py::test_transformer_6 PASSED
gcore/transformer.py::test_transformer_7 PASSED
gcore/transformer.py::test_transformer_8 PASSED
gcore/transformer.py::test_transformer_9 PASSED
gcore/transformer.py::test_transformer_10 PASSED
gcore/transformer.py::test_transformer_11 PASSED
gcore/transformer.py::test_transformer_12 PASSED
gcore/transformer.py::test_transformer_13 PASSED
gcore/transformer.py::test_transformer_14 PASSED
gcore/transformer.py::test_transformer_15 PASSED
gcore/transformer.py::test_transformer_16 PASSED
gcore/transformer.py::test_transformer_17 PASSED
gcore/transformer.py::test_transformer_longlat_wrap_outside_180 PASSED
gcore/transformer.py::test_transformer_no_reverse_method PASSED
gcore/transformer.py::test_transformer_tps_precision PASSED
gcore/transformer.py::test_transformer_image_no_srs PASSED
gcore/transformer.py::test_transformer_dem_overrride_srs PASSED
gcore/virtualmem.py::test_virtualmem_1 SKIPPED
gcore/virtualmem.py::test_virtualmem_2 SKIPPED (Incorrect platform)
gcore/virtualmem.py::test_virtualmem_3 SKIPPED (Incorrect platform)
gcore/virtualmem.py::test_virtualmem_4 SKIPPED (Incorrect platform)
gcore/vrt_read.py::test_vrt_open[byte] PASSED
gcore/vrt_read.py::test_vrt_open[int16] PASSED
gcore/vrt_read.py::test_vrt_open[uint16] PASSED
gcore/vrt_read.py::test_vrt_open[int32] PASSED
gcore/vrt_read.py::test_vrt_open[uint32] PASSED
gcore/vrt_read.py::test_vrt_open[float32] PASSED
gcore/vrt_read.py::test_vrt_open[float64] PASSED
gcore/vrt_read.py::test_vrt_open[cint16] PASSED
gcore/vrt_read.py::test_vrt_open[cint32] PASSED
gcore/vrt_read.py::test_vrt_open[cfloat32] PASSED
gcore/vrt_read.py::test_vrt_open[cfloat64] PASSED
gcore/vrt_read.py::test_vrt_open[msubwinbyte] PASSED
gcore/vrt_read.py::test_vrt_open[utmsmall] PASSED
gcore/vrt_read.py::test_vrt_open[byte_nearest_50pct] PASSED
gcore/vrt_read.py::test_vrt_open[byte_averaged_50pct] PASSED
gcore/vrt_read.py::test_vrt_open[byte_nearest_200pct] PASSED
gcore/vrt_read.py::test_vrt_open[byte_averaged_200pct] PASSED
gcore/vrt_read.py::test_vrt_read_non_existing_source[data/idontexist.vrt] PASSED
gcore/vrt_read.py::test_vrt_read_non_existing_source[data/idontexist2.vrt] PASSED
gcore/vrt_read.py::test_vrt_read_3 PASSED
gcore/vrt_read.py::test_vrt_read_4 PASSED
gcore/vrt_read.py::test_vrt_read_5 PASSED
gcore/vrt_read.py::test_vrt_read_6 PASSED
gcore/vrt_read.py::test_vrt_read_7 PASSED
gcore/vrt_read.py::test_vrt_read_8 PASSED
gcore/vrt_read.py::test_vrt_read_9 PASSED
gcore/vrt_read.py::test_vrt_read_10 PASSED
gcore/vrt_read.py::test_vrt_read_11 SKIPPED
gcore/vrt_read.py::test_vrt_read_12 SKIPPED
gcore/vrt_read.py::test_vrt_read_13 SKIPPED
gcore/vrt_read.py::test_vrt_read_14 PASSED
gcore/vrt_read.py::test_vrt_read_15 PASSED
gcore/vrt_read.py::test_vrt_read_16 PASSED
gcore/vrt_read.py::test_vrt_read_17 PASSED
gcore/vrt_read.py::test_vrt_read_18 PASSED
gcore/vrt_read.py::test_vrt_read_19 PASSED
gcore/vrt_read.py::test_vrt_read_20 SKIPPED
gcore/vrt_read.py::test_vrt_read_21 PASSED
gcore/vrt_read.py::test_vrt_read_22 PASSED
gcore/vrt_read.py::test_vrt_read_23 PASSED
gcore/vrt_read.py::test_vrt_read_24 PASSED
gcore/vrt_read.py::test_vrt_read_25 PASSED
gcore/vrt_read.py::test_vrt_read_26 PASSED
gcore/vrt_read.py::test_vrt_read_27 PASSED
gcore/vrt_read.py::test_vrt_read_28 PASSED
gcore/vrt_read.py::test_vrt_read_29 SKIPPED
gcore/vrt_read.py::test_vrt_read_30 PASSED
gcore/vrt_read.py::test_vrt_read_31 PASSED
gcore/vrt_read.py::test_vrt_float32_with_nodata_slightly_below_float_min PASSED
gcore/vrt_read.py::test_vrt_subpixel_offset PASSED
gcore/vrt_read.py::test_vrt_dstsize_larger_than_source PASSED
gcore/vrt_read.py::test_vrt_invalid_srcrect PASSED
gcore/vrt_read.py::test_vrt_invalid_dstrect PASSED
gcore/vrt_read.py::test_vrt_no_explicit_dataAxisToSRSAxisMapping PASSED
gcore/vrt_read.py::test_vrt_explicit_dataAxisToSRSAxisMapping_1_2 PASSED
gcore/vrt_read.py::test_vrt_shared_no_proxy_pool PASSED
gcore/vrt_read.py::test_vrt_invalid_source_band PASSED
gcore/vrt_read.py::test_vrt_protocol PASSED
gcore/vrt_read.py::test_vrt_protocol_expand_option PASSED
gcore/vrt_read.py::test_vrt_source_no_dstrect PASSED
gcore/vrt_read.py::test_vrt_dataset_rasterio_recursion_detection PASSED
gcore/vrt_read.py::test_vrt_dataset_rasterio_recursion_detection_does_not_trigger PASSED
gcore/vrt_read.py::test_vrt_dataset_rasterio_non_nearest_resampling_source_with_ovr PASSED
gcore/vrt_read.py::test_vrt_implicit_ovr_with_hidenodatavalue PASSED
gcore/vrt_read.py::test_vrt_usemaskband PASSED
gcore/vrt_read.py::test_vrt_usemaskband_alpha PASSED
gcore/vrt_read.py::test_vrt_check_dont_open_unneeded_source PASSED
gcore/vrt_read.py::test_vrt_check_dont_open_unneeded_source_with_complex_source_nodata PASSED
gcore/vrt_read.py::test_vrt_nodata_and_implicit_ovr_recursion_issue PASSED
gcore/vrt_read.py::test_vrt_statistics_and_implicit_ovr_recursion_issue PASSED
gcore/vrt_read.py::test_vrt_read_req_coordinates_almost_integer PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization[False-True] PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization[True-False] PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_nodata PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_nodata_hidden PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_src_with_nodata[10-None] PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_src_with_nodata[1-None] PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_src_with_nodata[None-10] PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_src_with_nodata[10-10] PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_src_with_nodata_all PASSED
gcore/vrt_read.py::test_vrt_read_compute_statistics_mosaic_optimization_not_triggered PASSED
gcore/vrtmisc.py::test_vrtmisc_1 PASSED
gcore/vrtmisc.py::test_vrtmisc_2 PASSED
gcore/vrtmisc.py::test_vrtmisc_3 PASSED
gcore/vrtmisc.py::test_vrtmisc_4 PASSED
gcore/vrtmisc.py::test_vrtmisc_5 PASSED
gcore/vrtmisc.py::test_vrtmisc_6 PASSED
gcore/vrtmisc.py::test_vrtmisc_7 PASSED
gcore/vrtmisc.py::test_vrtmisc_8 PASSED
gcore/vrtmisc.py::test_vrtmisc_9 PASSED
gcore/vrtmisc.py::test_vrtmisc_10 PASSED
gcore/vrtmisc.py::test_vrtmisc_11 PASSED
gcore/vrtmisc.py::test_vrtmisc_12 PASSED
gcore/vrtmisc.py::test_vrtmisc_13 PASSED
gcore/vrtmisc.py::test_vrtmisc_14 PASSED
gcore/vrtmisc.py::test_vrtmisc_16 PASSED
gcore/vrtmisc.py::test_vrtmisc_17 PASSED
gcore/vrtmisc.py::test_vrtmisc_18 PASSED
gcore/vrtmisc.py::test_vrtmisc_rat PASSED
gcore/vrtmisc.py::test_vrtmisc_colortable PASSED
gcore/vrtmisc.py::test_vrtmisc_histogram PASSED
gcore/vrtmisc.py::test_vrtmisc_write_srs PASSED
gcore/vrtmisc.py::test_vrtmisc_mask_implicit_overviews PASSED
gcore/vrtmisc.py::test_vrtmisc_blocksize PASSED
gcore/vrtmisc.py::test_vrtmisc_blocksize_creation_options PASSED
gcore/vrtmisc.py::test_vrtmisc_blocksize_gdal_translate_direct PASSED
gcore/vrtmisc.py::test_vrtmisc_blocksize_gdal_translate_indirect PASSED
gcore/vrtmisc.py::test_vrtmisc_coordinate_epoch PASSED
gcore/vrtmisc.py::test_vrtmisc_sourcefilename_all_relatives PASSED
gcore/vrtmisc.py::test_vrtmisc_sourcefilename_source_relative_dest_absolute PASSED
gcore/vrtmisc.py::test_vrtmisc_sourcefilename_source_absolute_dest_absolute PASSED
gcore/vrtmisc.py::test_vrtmisc_sourcefilename_source_absolute_dest_relative PASSED
gcore/vrtmisc.py::test_vrtmisc_nodata_int64 PASSED
gcore/vrtmisc.py::test_vrtmisc_nodata_uint64 PASSED
gcore/vrtmisc.py::test_vrtmisc_alpha_ismaskband PASSED
gcore/vrtmisc.py::test_vrtmisc_serialize_complexsource_with_NODATA
foo
0
i_do_not_exist.tif
1
1
PASSED
gcore/vrtmisc.py::test_vrtmisc_nodata_float32 PASSED
gcore/vsi7z.py::test_vsi7z_basic SKIPPED
gcore/vsi7z.py::test_vsi7z_ogr SKIPPED
gcore/vsiadls.py::test_vsiadls_fake_basic PASSED
gcore/vsiadls.py::test_vsiadls_fake_readdir PASSED
gcore/vsiadls.py::test_vsiadls_opendir PASSED
gcore/vsiadls.py::test_vsiadls_fake_write PASSED
gcore/vsiadls.py::test_vsiadls_fake_unlink PASSED
gcore/vsiadls.py::test_vsiadls_fake_mkdir_rmdir PASSED
gcore/vsiadls.py::test_vsiadls_fake_rename PASSED
gcore/vsiadls.py::test_vsiadls_fake_sync_copyobject PASSED
gcore/vsiadls.py::test_vsiadls_fake_sync_multithreaded_upload_single_file PASSED
gcore/vsiadls.py::test_vsiadls_fake_metadata PASSED
gcore/vsiadls_real_instance.py::test_vsiadls_real_instance_tests SKIPPED (Missing ADLS_RESOURCE)
gcore/vsiadls_real_instance.py::test_vsiadls_real_instance_filesystem_tests SKIPPED (Missing ADLS_ALLOW_FILESYSTEM_TESTS)
gcore/vsiaz.py::test_vsiaz_fake_basic PASSED
gcore/vsiaz.py::test_vsiaz_fake_readdir PASSED
gcore/vsiaz.py::test_vsiaz_sas_fake PASSED
gcore/vsiaz.py::test_vsiaz_fake_write PASSED
gcore/vsiaz.py::test_vsiaz_write_blockblob_retry PASSED
gcore/vsiaz.py::test_vsiaz_write_appendblob_retry PASSED
gcore/vsiaz.py::test_vsiaz_fake_unlink PASSED
gcore/vsiaz.py::test_vsiaz_fake_unlink_batch PASSED
gcore/vsiaz.py::test_vsiaz_fake_unlink_batch_max_batch_size_1 PASSED
gcore/vsiaz.py::test_vsiaz_fake_unlink_batch_max_payload_4MB PASSED
gcore/vsiaz.py::test_vsiaz_fake_mkdir_rmdir PASSED
gcore/vsiaz.py::test_vsiaz_fake_mkdir_rmdir_container PASSED
gcore/vsiaz.py::test_vsiaz_fake_test_BlobEndpointInConnectionString PASSED
gcore/vsiaz.py::test_vsiaz_fake_test_SharedAccessSignatureInConnectionString PASSED
gcore/vsiaz.py::test_vsiaz_fake_rename PASSED
gcore/vsiaz.py::test_vsiaz_opendir PASSED
gcore/vsiaz.py::test_vsiaz_rmdirrecursive PASSED
gcore/vsiaz.py::test_vsiaz_fake_sync_multithreaded_upload_chunk_size PASSED
gcore/vsiaz.py::test_vsiaz_fake_sync_multithreaded_upload_single_file PASSED
gcore/vsiaz.py::test_vsiaz_read_credentials_simulated_azure_vm PASSED
gcore/vsiaz.py::test_vsiaz_read_credentials_simulated_azure_vm_expiration PASSED
gcore/vsiaz.py::test_vsiaz_fake_metadata PASSED
gcore/vsiaz.py::test_vsiaz_read_credentials_config_file_connection_string PASSED
gcore/vsiaz.py::test_vsiaz_read_credentials_config_file_account_and_key PASSED
gcore/vsiaz.py::test_vsiaz_read_credentials_config_file_account_and_sas_token PASSED
gcore/vsiaz.py::test_vsiaz_read_credentials_config_file_missing_account PASSED
gcore/vsiaz.py::test_vsiaz_access_token PASSED
gcore/vsiaz_real_instance_auto.py::test_vsiaz_real_server_errors PASSED
gcore/vsiaz_real_instance_auto.py::test_vsiaz_no_sign_request HTTP service for https://naipblobs.blob.core.windows.net/naip/v002/al/2015/al_100cm_2015/30086/m_3008601_ne_16_1_20150804.tif is down (HTTP Error: 409)
SKIPPED (cannot open URL)
gcore/vsiaz_real_instance_auto.py::test_vsiaz_sas PASSED
gcore/vsiaz_real_instance_manual.py::test_vsiaz_extra_1 SKIPPED (Missing AZ_RESOURCE)
gcore/vsicrypt.py::test_vsicrypt_1 SKIPPED
gcore/vsicrypt.py::test_vsicrypt_2 SKIPPED
gcore/vsicrypt.py::test_vsicrypt_3 SKIPPED
gcore/vsicrypt.py::test_vsicrypt_4 SKIPPED
gcore/vsicrypt.py::test_vsicrypt_5 SKIPPED
gcore/vsicrypt.py::test_vsicrypt_6 SKIPPED
gcore/vsicurl.py::test_vsicurl_1 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsicurl.py::test_vsicurl_4 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsicurl.py::test_vsicurl_5 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsicurl.py::test_vsicurl_7 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsicurl.py::test_vsicurl_9 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsicurl.py::test_vsicurl_10 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsicurl.py::test_vsicurl_11 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsicurl.py::test_vsicurl_start_webserver PASSED
gcore/vsicurl.py::test_vsicurl_test_redirect PASSED
gcore/vsicurl.py::test_vsicurl_test_redirect_x_amz PASSED
gcore/vsicurl.py::test_vsicurl_test_clear_cache PASSED
gcore/vsicurl.py::test_vsicurl_test_retry PASSED
gcore/vsicurl.py::test_vsicurl_test_fallback_from_head_to_get PASSED
gcore/vsicurl.py::test_vsicurl_test_parse_html_filelist_apache PASSED
gcore/vsicurl.py::test_vsicurl_no_size_in_HEAD PASSED
gcore/vsicurl.py::test_vsicurl_test_CPL_CURL_VERBOSE PASSED
gcore/vsicurl.py::test_vsicurl_planetary_computer_url_signing PASSED
gcore/vsicurl.py::test_vsicurl_planetary_computer_url_signing_collection PASSED
gcore/vsicurl.py::test_vsicurl_GDAL_HTTP_HEADERS PASSED
gcore/vsicurl.py::test_vsicurl_test_CPL_VSIL_CURL_USE_HEAD_NO PASSED
gcore/vsicurl.py::test_vsicurl_stop_webserver PASSED
gcore/vsicurl.py::test_vsicurl_NETRC_FILE SKIPPED (Incorrect platform)
gcore/vsicurl_streaming.py::test_vsicurl_streaming_1 PASSED
gcore/vsifile.py::test_vsifile_1 PASSED
gcore/vsifile.py::test_vsifile_2 PASSED
gcore/vsifile.py::test_vsifile_3 SKIPPED
gcore/vsifile.py::test_vsifile_4 PASSED
gcore/vsifile.py::test_vsifile_5[0] PASSED
gcore/vsifile.py::test_vsifile_5[65536] PASSED
gcore/vsifile.py::test_vsifile_5[None] PASSED
gcore/vsifile.py::test_vsifile_vsicache_read_error PASSED
gcore/vsifile.py::test_vsifile_6 SKIPPED
gcore/vsifile.py::test_vsifile_7 PASSED
gcore/vsifile.py::test_vsifile_8 PASSED
gcore/vsifile.py::test_vsifile_9 PASSED
gcore/vsifile.py::test_vsifile_10 SKIPPED
gcore/vsifile.py::test_vsifile_11 PASSED
gcore/vsifile.py::test_vsifile_12 PASSED
gcore/vsifile.py::test_vsifile_13
vpf_open_table: error opening
vpf_open_table: error opening
vpf_open_table: error opening
vpf_open_table: error opening
vpf_open_table: error opening
vpf_open_table: error opening
vpf_open_table: error opening
vpf_open_table: error opening
vpf_open_table: error opening
PASSED
gcore/vsifile.py::test_vsifile_14 PASSED
gcore/vsifile.py::test_vsifile_15 PASSED
gcore/vsifile.py::test_vsifile_16 PASSED
gcore/vsifile.py::test_vsifile_17 PASSED
gcore/vsifile.py::test_vsifile_18 PASSED
gcore/vsifile.py::test_vsifile_19 PASSED
gcore/vsifile.py::test_vsifile_20 PASSED
gcore/vsifile.py::test_vsifile_21 PASSED
gcore/vsifile.py::test_vsifile_22 PASSED
gcore/vsifile.py::test_vsitar_bug_675 PASSED
gcore/vsifile.py::test_vsigzip_multi_thread PASSED
gcore/vsifile.py::test_vsisync PASSED
gcore/vsifile.py::test_vsifile_opendir[/vsimem/] PASSED
gcore/vsifile.py::test_vsifile_opendir[tmp/] PASSED
gcore/vsifile.py::test_vsitar_verylongfilename_posix PASSED
gcore/vsifile.py::test_vsitar_longfilename_ustar PASSED
gcore/vsifile.py::test_unlink_batch PASSED
gcore/vsifile.py::test_vsifile_rmdirrecursive PASSED
gcore/vsifile.py::test_vsifile_vsizip_error PASSED
gcore/vsifile.py::test_vsifile_vsitar_gz_with_tar_multiple_of_65536_bytes PASSED
gcore/vsifile.py::test_vsifile_vsizip_stored PASSED
gcore/vsifile.py::test_vsifile_vsimem_truncate_zeroize PASSED
gcore/vsifile.py::test_vsifile_copyfile PASSED
gcore/vsigs.py::test_vsigs_init PASSED
gcore/vsigs.py::test_vsigs_1 PASSED
gcore/vsigs.py::test_vsigs_no_sign_request PASSED
gcore/vsigs.py::test_vsigs_2[True] PASSED
gcore/vsigs.py::test_vsigs_2[False] PASSED
gcore/vsigs.py::test_vsigs_GDAL_HTTP_HEADERS PASSED
gcore/vsigs.py::test_vsigs_readdir PASSED
gcore/vsigs.py::test_vsigs_write PASSED
gcore/vsigs.py::test_vsigs_fake_rename PASSED
gcore/vsigs.py::test_vsigs_acl PASSED
gcore/vsigs.py::test_vsigs_headers PASSED
gcore/vsigs.py::test_vsigs_read_credentials_refresh_token_default_gdal_app PASSED
gcore/vsigs.py::test_vsigs_read_credentials_refresh_token_custom_app PASSED
gcore/vsigs.py::test_vsigs_read_credentials_oauth2_service_account PASSED
gcore/vsigs.py::test_vsigs_read_credentials_oauth2_service_account_json_file PASSED
gcore/vsigs.py::test_vsigs_read_credentials_oauth2_authorized_user_json_file PASSED
gcore/vsigs.py::test_vsigs_read_credentials_file PASSED
gcore/vsigs.py::test_vsigs_read_credentials_file_refresh_token PASSED
gcore/vsigs.py::test_vsigs_read_credentials_gce PASSED
gcore/vsigs.py::test_vsigs_read_credentials_gce_expiration PASSED
gcore/vsigs.py::test_vsigs_extra_1 SKIPPED (Missing GS_RESOURCE)
gcore/vsihdfs.py::test_vsihdfs_1 SKIPPED
gcore/vsihdfs.py::test_vsihdfs_2 SKIPPED
gcore/vsihdfs.py::test_vsihdfs_3 SKIPPED
gcore/vsihdfs.py::test_vsihdfs_5 SKIPPED
gcore/vsihdfs.py::test_vsihdfs_6 SKIPPED
gcore/vsihdfs.py::test_vsihdfs_7 SKIPPED
gcore/vsioss.py::test_visoss_init PASSED
gcore/vsioss.py::test_visoss_1 PASSED
gcore/vsioss.py::test_visoss_real_test PASSED
gcore/vsioss.py::test_visoss_start_webserver PASSED
gcore/vsioss.py::test_visoss_2 PASSED
gcore/vsioss.py::test_visoss_3 PASSED
gcore/vsioss.py::test_visoss_4 PASSED
gcore/vsioss.py::test_visoss_5 PASSED
gcore/vsioss.py::test_visoss_6 PASSED
gcore/vsioss.py::test_visoss_7 PASSED
gcore/vsioss.py::test_visoss_8 PASSED
gcore/vsioss.py::test_visoss_stop_webserver PASSED
gcore/vsioss.py::test_visoss_extra_1 SKIPPED (Missing OSS_RESOURCE)
gcore/vsioss.py::test_visoss_cleanup PASSED
gcore/vsipathspecificoption.py::test_vsi_path_specific_options PASSED
gcore/vsirar.py::test_vsirar_basic SKIPPED
gcore/vsirar.py::test_vsirar_ogr SKIPPED
gcore/vsis3.py::test_vsis3_init PASSED
gcore/vsis3.py::test_vsis3_no_sign_request[True] PASSED
gcore/vsis3.py::test_vsis3_no_sign_request[False] PASSED
gcore/vsis3.py::test_vsis3_sync_multithreaded_download[True] PASSED
gcore/vsis3.py::test_vsis3_sync_multithreaded_download[False] PASSED
gcore/vsis3.py::test_vsis3_sync_multithreaded_download_chunk_size PASSED
gcore/vsis3.py::test_vsis3_1 PASSED
gcore/vsis3.py::test_vsis3_2[True] PASSED
gcore/vsis3.py::test_vsis3_2[False] PASSED
gcore/vsis3.py::test_vsis3_open_after_config_option_change PASSED
gcore/vsis3.py::test_vsis3_readdir PASSED
gcore/vsis3.py::test_vsis3_opendir PASSED
gcore/vsis3.py::test_vsis3_opendir_synthetize_missing_directory PASSED
gcore/vsis3.py::test_vsis3_4 PASSED
gcore/vsis3.py::test_vsis3_write_single_put_retry PASSED
gcore/vsis3.py::test_vsis3_5 PASSED
gcore/vsis3.py::test_vsis3_unlink_batch PASSED
gcore/vsis3.py::test_vsis3_rmdir_recursive PASSED
gcore/vsis3.py::test_vsis3_rmdir_recursive_no_batch_deletion PASSED
gcore/vsis3.py::test_vsis3_6 PASSED
gcore/vsis3.py::test_vsis3_write_multipart_retry PASSED
gcore/vsis3.py::test_vsis3_abort_pending_uploads PASSED
gcore/vsis3.py::test_vsis3_7 PASSED
gcore/vsis3.py::test_vsis3_8 PASSED
gcore/vsis3.py::test_vsis3_sync_etag PASSED
gcore/vsis3.py::test_vsis3_sync_timestamp PASSED
gcore/vsis3.py::test_vsis3_sync_overwrite PASSED
gcore/vsis3.py::test_vsis3_sync_implicit_directories PASSED
gcore/vsis3.py::test_vsis3_sync_source_target_in_vsis3 PASSED
gcore/vsis3.py::test_vsis3_fake_rename PASSED
gcore/vsis3.py::test_vsis3_fake_rename_dir PASSED
gcore/vsis3.py::test_vsis3_fake_rename_on_existing_dir PASSED
gcore/vsis3.py::test_vsis3_fake_sync_multithreaded_upload_chunk_size PASSED
gcore/vsis3.py::test_vsis3_fake_sync_multithreaded_upload_chunk_size_failure PASSED
gcore/vsis3.py::test_vsis3_metadata PASSED
gcore/vsis3.py::test_vsis3_no_useless_requests PASSED
gcore/vsis3.py::test_vsis3_random_write PASSED
gcore/vsis3.py::test_vsis3_random_write_failure_1 PASSED
gcore/vsis3.py::test_vsis3_random_write_failure_2 PASSED
gcore/vsis3.py::test_vsis3_random_write_gtiff_create_copy PASSED
gcore/vsis3.py::test_vsis3_read_credentials_file PASSED
gcore/vsis3.py::test_vsis3_read_config_file PASSED
gcore/vsis3.py::test_vsis3_read_credentials_config_file PASSED
gcore/vsis3.py::test_vsis3_read_credentials_config_file_non_default_profile PASSED
gcore/vsis3.py::test_vsis3_read_credentials_config_file_inconsistent PASSED
gcore/vsis3.py::test_vsis3_read_credentials_sts_assume_role_with_web_identity PASSED
gcore/vsis3.py::test_vsis3_read_credentials_ec2_imdsv2 PASSED
gcore/vsis3.py::test_vsis3_read_credentials_ec2_imdsv1 PASSED
gcore/vsis3.py::test_vsis3_read_credentials_ec2_expiration PASSED
gcore/vsis3.py::test_vsis3_read_credentials_assumed_role PASSED
gcore/vsis3.py::test_vsis3_read_credentials_sts_assume_role_with_web_identity_from_config_file PASSED
gcore/vsis3.py::test_vsis3_non_existing_file_GDAL_DISABLE_READDIR_ON_OPEN PASSED
gcore/vsis3.py::test_vsis3_DISABLE_READDIR_ON_OPEN_option PASSED
gcore/vsis3.py::test_vsis3_extra_1 SKIPPED (Missing AWS_SECRET_ACCESS_KEY)
gcore/vsistdin.py::test_vsistdin_1 SKIPPED
gcore/vsistdin.py::test_vsistdin_2 SKIPPED
gcore/vsistdin.py::test_vsistdin_3 PASSED
gcore/vsistdin.py::test_vsistdin_4 SKIPPED
gcore/vsistdin.py::test_vsistdin_5 PASSED
gcore/vsiswift.py::test_vsiswift_init PASSED
gcore/vsiswift.py::test_vsiswift_real_server_errors PASSED
gcore/vsiswift.py::test_vsiswift_start_webserver PASSED
gcore/vsiswift.py::test_vsiswift_fake_auth_v1_url PASSED
gcore/vsiswift.py::test_vsiswift_fake_auth_v3_url PASSED
gcore/vsiswift.py::test_vsiswift_fake_auth_v3_application_credential_url PASSED
gcore/vsiswift.py::test_vsiswift_fake_auth_storage_url_and_auth_token PASSED
gcore/vsiswift.py::test_vsiswift_stat PASSED
gcore/vsiswift.py::test_vsiswift_fake_readdir PASSED
gcore/vsiswift.py::test_vsiswift_fake_write PASSED
gcore/vsiswift.py::test_vsiswift_fake_unlink PASSED
gcore/vsiswift.py::test_vsiswift_fake_mkdir_rmdir PASSED
gcore/vsiswift.py::test_vsiswift_stop_webserver PASSED
gcore/vsiswift.py::test_vsiswift_extra_1 SKIPPED (Missing SWIFT_RESOURCE)
gcore/vsiswift.py::test_vsiswift_cleanup PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_start_webserver PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_open PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_stat PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_readdir PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_write PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_unlink PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_mkdir_rmdir PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_stop_webserver PASSED
gcore/vsiwebhdfs.py::test_vsiwebhdfs_extra_1 SKIPPED (Missing WEBHDFS_URL)
gcore/vsizip.py::test_vsizip_1 PASSED
gcore/vsizip.py::test_vsizip_2 PASSED
gcore/vsizip.py::test_vsizip_3 PASSED
gcore/vsizip.py::test_vsizip_4 PASSED
gcore/vsizip.py::test_vsizip_5 PASSED
gcore/vsizip.py::test_vsizip_6 PASSED
gcore/vsizip.py::test_vsizip_7 PASSED
gcore/vsizip.py::test_vsizip_8 PASSED
gcore/vsizip.py::test_vsizip_9 PASSED
gcore/vsizip.py::test_vsizip_10 PASSED
gcore/vsizip.py::test_vsizip_11 PASSED
gcore/vsizip.py::test_vsizip_12 PASSED
gcore/vsizip.py::test_vsizip_13 PASSED
gcore/vsizip.py::test_vsizip_14 PASSED
gcore/vsizip.py::test_vsizip_multi_thread PASSED
gcore/vsizip.py::test_vsizip_multi_thread_error PASSED
gcore/vsizip.py::test_vsizip_multi_thread_below_threshold PASSED
gcore/vsizip.py::test_vsizip_create_zip64 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsizip.py::test_vsizip_create_zip64_stream_larger_than_4G SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gcore/vsizip.py::test_vsizip_byte_zip64_local_header_zeroed PASSED
gcore/vsizip.py::test_vsizip_deflate64 PASSED
gcore/vsizip.py::test_vsizip_byte_copyfile_regular PASSED
gcore/vsizip.py::test_vsizip_byte_copyfile_srcfilename_is_none PASSED
gcore/vsizip.py::test_vsizip_byte_copyfile_progress_cbk PASSED
gcore/vsizip.py::test_vsizip_byte_copyfile_progress_cbk_error PASSED
gcore/vsizip.py::test_vsizip_byte_copyfile_file_already_open PASSED
gcore/vsizip.py::test_vsizip_byte_sozip PASSED
gcore/vsizip.py::test_vsizip_sozip_of_file_bigger_than_4GB PASSED
gdrivers/aaigrid.py::test_aaigrid_1 PASSED
gdrivers/aaigrid.py::test_aaigrid_2 PASSED
gdrivers/aaigrid.py::test_aaigrid_comma PASSED
gdrivers/aaigrid.py::test_aaigrid_3 PASSED
gdrivers/aaigrid.py::test_aaigrid_4 PASSED
gdrivers/aaigrid.py::test_aaigrid_5 PASSED
gdrivers/aaigrid.py::test_aaigrid_6 PASSED
gdrivers/aaigrid.py::test_aaigrid_6bis PASSED
gdrivers/aaigrid.py::test_aaigrid_7 PASSED
gdrivers/aaigrid.py::test_aaigrid_8 PASSED
gdrivers/aaigrid.py::test_aaigrid_9 PASSED
gdrivers/aaigrid.py::test_aaigrid_10 PASSED
gdrivers/aaigrid.py::test_aaigrid_11 PASSED
gdrivers/aaigrid.py::test_aaigrid_12 PASSED
gdrivers/aaigrid.py::test_aaigrid_13 PASSED
gdrivers/aaigrid.py::test_aaigrid_14 PASSED
gdrivers/aaigrid.py::test_aaigrid_15 PASSED
gdrivers/aaigrid.py::test_aaigrid_null PASSED
gdrivers/aaigrid.py::test_aaigrid_null_float64 PASSED
gdrivers/aaigrid.py::test_aaigrid_write_south_up_raster PASSED
gdrivers/ace2.py::test_ace2_1 PASSED
gdrivers/adrg.py::test_adrg_read_gen PASSED
gdrivers/adrg.py::test_adrg_read_transh PASSED
gdrivers/adrg.py::test_adrg_read_subdataset_img PASSED
gdrivers/adrg.py::test_adrg_copy PASSED
gdrivers/adrg.py::test_adrg_2subdatasets PASSED
gdrivers/adrg.py::test_adrg_copy_vsimem PASSED
gdrivers/adrg.py::test_adrg_zna_9 PASSED
gdrivers/adrg.py::test_adrg_zna_18 PASSED
gdrivers/aigrid.py::test_aigrid_1 PASSED
gdrivers/aigrid.py::test_aigrid_2 PASSED
gdrivers/aigrid.py::test_aigrid_3 PASSED
gdrivers/aigrid.py::test_aigrid_4 PASSED
gdrivers/aigrid.py::test_aigrid_5 PASSED
gdrivers/aigrid.py::test_aigrid_6 PASSED
gdrivers/aigrid.py::test_aigrid_broken PASSED
gdrivers/aigrid.py::test_aigrid_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/aigrid.py::test_aigrid_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/arg.py::test_arg_init PASSED
gdrivers/arg.py::test_arg_unsupported PASSED
gdrivers/arg.py::test_arg_getrastercount PASSED
gdrivers/arg.py::test_arg_getgeotransform PASSED
gdrivers/arg.py::test_arg_blocksize PASSED
gdrivers/arg.py::test_arg_layername PASSED
gdrivers/arg.py::test_arg_nodata PASSED
gdrivers/arg.py::test_arg_byteorder PASSED
gdrivers/arg.py::test_arg_destroy PASSED
gdrivers/bag.py::test_bag_2 PASSED
gdrivers/bag.py::test_bag_3 PASSED
gdrivers/bag.py::test_bag_read_resolution PASSED
gdrivers/bag.py::test_bag_vr_normal PASSED
gdrivers/bag.py::test_bag_vr_list_supergrids PASSED
gdrivers/bag.py::test_bag_vr_open_supergrids PASSED
gdrivers/bag.py::test_bag_vr_resampled PASSED
gdrivers/bag.py::test_bag_vr_resampled_mask PASSED
gdrivers/bag.py::test_bag_write_single_band PASSED
gdrivers/bag.py::test_bag_write_two_bands PASSED
gdrivers/bag.py::test_bag_write_south_up PASSED
gdrivers/bag.py::test_bag_read_invalid_bag_vlen_bag_version PASSED
gdrivers/bag.py::test_bag_read_incorrect_northeast_corner PASSED
gdrivers/bag.py::test_bag_read_georef_metadata PASSED
gdrivers/bag.py::test_bag_write_single_band_create PASSED
gdrivers/bag.py::test_bag_write_single_band_create_two_bands PASSED
gdrivers/bag.py::test_bag_read_tracking_list PASSED
gdrivers/bag.py::test_bag_write_and_check_xml_size_and_res PASSED
gdrivers/bag.py::test_bag_write_values_at_nodata PASSED
gdrivers/basisu.py::test_basisu_read_etc1s SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_read_uastc SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_read_two_images SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_read_wrong_subds[BASISU:] SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_read_wrong_subds[BASISU:data/basisu/two_images.basis] SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_read_wrong_subds[BASISU:data/basisu/i_do_not_exist.basis:0] SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_read_wrong_subds[BASISU:data/basisu/two_images.basis:2] SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_rgba_output_on_filesystem SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_compression[ETC1S] SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_compression[UASTC] SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_mipmap SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_uastc_level SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_uastc_rdo_level SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_etc1s_level SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_etc1s_quality_level SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_etc1s_clusters_options SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_colorspace SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_num_threads SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_etc1s_incompatible_or_missing_options SKIPPED (Driver BASISU not present)
gdrivers/basisu.py::test_basisu_write_incompatible_source SKIPPED (Driver BASISU not present)
gdrivers/blx.py::test_blx_1 PASSED
gdrivers/blx.py::test_blx_2 PASSED
gdrivers/blx.py::test_blx_3 PASSED
gdrivers/blx.py::test_blx_4 PASSED
gdrivers/blx.py::test_blx_5 PASSED
gdrivers/bsb.py::test_bsb_0 PASSED
gdrivers/bsb.py::test_bsb_1 PASSED
gdrivers/bsb.py::test_bsb_2 SKIPPED
gdrivers/bsb.py::test_bsb_3 PASSED
gdrivers/bsb.py::test_bsb_4 PASSED
gdrivers/bsb.py::test_bsb_5 PASSED
gdrivers/bsb.py::test_bsb_6 PASSED
gdrivers/bsb.py::test_bsb_tmerc PASSED
gdrivers/bsb.py::test_bsb_cutline PASSED
gdrivers/bt.py::test_bt_1 PASSED
gdrivers/bt.py::test_bt_2 PASSED
gdrivers/bt.py::test_bt_3 PASSED
gdrivers/bt.py::test_bt_4 PASSED
gdrivers/bt.py::test_bt_5 PASSED
gdrivers/bt.py::test_bt_6 PASSED
gdrivers/bt.py::test_bt_cleanup PASSED
gdrivers/byn.py::test_byn_1 PASSED
gdrivers/byn.py::test_byn_2 PASSED
gdrivers/byn.py::test_byn_invalid_header_bytes PASSED
gdrivers/cals.py::test_cals_1 PASSED
gdrivers/cals.py::test_cals_2 PASSED
gdrivers/cals.py::test_cals_3 PASSED
gdrivers/cals.py::test_cals_4 PASSED
gdrivers/cals.py::test_cals_5 PASSED
gdrivers/ceos.py::test_ceos_1 PASSED
gdrivers/cpg.py::test_cpg_1 PASSED
gdrivers/ctg.py::test_ctg_1 PASSED
gdrivers/daas.py::test_daas_missing_parameters PASSED
gdrivers/daas.py::test_daas_authentication_failure PASSED
gdrivers/daas.py::test_daas_authentication PASSED
gdrivers/daas.py::test_daas_getimagemetadata_failure PASSED
gdrivers/daas.py::test_daas_getimagemetadata PASSED
gdrivers/daas.py::test_daas_getimagemetadata_http_retry PASSED
gdrivers/daas.py::test_daas_getbuffer_failure PASSED
gdrivers/daas.py::test_daas_getbuffer_pixel_encoding_failures PASSED
gdrivers/daas.py::test_daas_getbuffer_raw PASSED
gdrivers/daas.py::test_daas_getbuffer_png PASSED
gdrivers/daas.py::test_daas_getbuffer_jpeg PASSED
gdrivers/daas.py::test_daas_getbuffer_jpeg2000_jp2kak SKIPPED
gdrivers/daas.py::test_daas_getbuffer_jpeg2000_jp2openjpeg PASSED
gdrivers/daas.py::test_daas_getbuffer_overview PASSED
gdrivers/daas.py::test_daas_rasterio PASSED
gdrivers/daas.py::test_daas_mask PASSED
gdrivers/daas.py::test_daas_png_response_4_bands_for_a_one_band_request PASSED
gdrivers/daas_real_instance.py::test_daas_real_instance SKIPPED (Missing authentication elements: GDAL_DAAS_ACCESS_TOKEN or GDAL_DAAS_API_KEY+GDAL_DAAS_CLIENT_ID)
gdrivers/dds.py::test_dds[DXT1] SKIPPED (Driver DDS not present)
gdrivers/dds.py::test_dds[DXT3] SKIPPED (Driver DDS not present)
gdrivers/dds.py::test_dds[DXT5] SKIPPED (Driver DDS not present)
gdrivers/dds.py::test_dds[ETC1] SKIPPED (Driver DDS not present)
gdrivers/dds.py::test_dds_no_compression SKIPPED (Driver DDS not present)
gdrivers/derived.py::test_derived_test1 PASSED
gdrivers/derived.py::test_derived_test2 PASSED
gdrivers/derived.py::test_derived_test3 PASSED
gdrivers/derived.py::test_derived_test4 PASSED
gdrivers/dimap.py::test_dimap_1 PASSED
gdrivers/dimap.py::test_dimap_2_single_component PASSED
gdrivers/dimap.py::test_dimap_2_bundle PASSED
gdrivers/dimap.py::test_dimap_2_vhr2020_ms_fs PASSED
gdrivers/dipex.py::test_dipex_1 PASSED
gdrivers/doq1.py::test_doq1_1 PASSED
gdrivers/doq2.py::test_doq2_1 PASSED
gdrivers/dted.py::test_dted_1 PASSED
gdrivers/dted.py::test_dted_2 PASSED
gdrivers/dted.py::test_dted_3 PASSED
gdrivers/dted.py::test_dted_4 PASSED
gdrivers/dted.py::test_dted_5 PASSED
gdrivers/dted.py::test_dted_6 PASSED
gdrivers/dted.py::test_dted_7 PASSED
gdrivers/dted.py::test_dted_8 PASSED
gdrivers/dted.py::test_dted_9 PASSED
gdrivers/dted.py::test_dted_10 PASSED
gdrivers/dted.py::test_dted_11 PASSED
gdrivers/dted.py::test_dted_12 PASSED
gdrivers/dted.py::test_dted_13 PASSED
gdrivers/dted.py::test_dted_14 PASSED
gdrivers/dted.py::test_dted_15 PASSED
gdrivers/dted.py::test_dted_16 PASSED
gdrivers/dted.py::test_dted_cleanup PASSED
gdrivers/ecrgtoc.py::test_ecrgtoc_1 PASSED
gdrivers/ecrgtoc.py::test_ecrgtoc_force_caching PASSED
gdrivers/ecrgtoc.py::test_ecrgtoc_2 PASSED
gdrivers/ecrgtoc.py::test_ecrgtoc_3 PASSED
gdrivers/ecrgtoc.py::test_ecrgtoc_4 PASSED
gdrivers/ecrgtoc.py::test_ecrgtoc_online_1 SKIPPED (Test data no longer available)
gdrivers/ecw.py::test_ecw_2 PASSED
gdrivers/ecw.py::test_ecw_4 ECW_ENCODE_KEY not defined. Write support not available
SKIPPED
gdrivers/ecw.py::test_ecw_5 SKIPPED
gdrivers/ecw.py::test_ecw_6 SKIPPED
gdrivers/ecw.py::test_ecw_7 SKIPPED
gdrivers/ecw.py::test_ecw_8 SKIPPED
gdrivers/ecw.py::test_ecw_9 SKIPPED
gdrivers/ecw.py::test_ecw_10 SKIPPED
gdrivers/ecw.py::test_ecw_11 SKIPPED
gdrivers/ecw.py::test_ecw_12 SKIPPED
gdrivers/ecw.py::test_ecw_13 PASSED
gdrivers/ecw.py::test_ecw_14 SKIPPED
gdrivers/ecw.py::test_ecw_15 SKIPPED
gdrivers/ecw.py::test_ecw_16 PASSED
gdrivers/ecw.py::test_ecw_17 Diff at pixel (0, 0) : -4.000000
Diff at pixel (1, 0) : 1.000000
Diff at pixel (2, 0) : -1.000000
Diff at pixel (3, 0) : -1.000000
Diff at pixel (4, 0) : -2.000000
Diff at pixel (5, 0) : -2.000000
Diff at pixel (7, 0) : 1.000000
Diff at pixel (9, 0) : 3.000000
Diff at pixel (10, 0) : -3.000000
Diff at pixel (13, 7) : -5.000000
Max diff : 5
Number of diffs : 290
PASSED
gdrivers/ecw.py::test_ecw_18 PASSED
gdrivers/ecw.py::test_ecw_19 PASSED
gdrivers/ecw.py::test_ecw_20 PASSED
gdrivers/ecw.py::test_ecw_21 PASSED
gdrivers/ecw.py::test_ecw_22 PASSED
gdrivers/ecw.py::test_ecw_23 PASSED
gdrivers/ecw.py::test_ecw_24 PASSED
gdrivers/ecw.py::test_ecw_25 PASSED
gdrivers/ecw.py::test_ecw_26 PASSED
gdrivers/ecw.py::test_ecw_27 SKIPPED
gdrivers/ecw.py::test_ecw_28 PASSED
gdrivers/ecw.py::test_ecw_29 PASSED
gdrivers/ecw.py::test_ecw_30 PASSED
gdrivers/ecw.py::test_ecw_31 PASSED
gdrivers/ecw.py::test_ecw_32 PASSED
gdrivers/ecw.py::test_ecw_33 PASSED
gdrivers/ecw.py::test_ecw_33_bis PASSED
gdrivers/ecw.py::test_ecw_34 SKIPPED
gdrivers/ecw.py::test_ecw_35 SKIPPED
gdrivers/ecw.py::test_ecw_36 SKIPPED
gdrivers/ecw.py::test_ecw_37 SKIPPED
gdrivers/ecw.py::test_ecw_38 PASSED
gdrivers/ecw.py::test_ecw_39 SKIPPED
gdrivers/ecw.py::test_ecw_40 PASSED
gdrivers/ecw.py::test_ecw_41 PASSED
gdrivers/ecw.py::test_ecw_42 PASSED
gdrivers/ecw.py::test_ecw_43 PASSED
gdrivers/ecw.py::test_ecw_44 PASSED
gdrivers/ecw.py::test_ecw_45 SKIPPED
gdrivers/ecw.py::test_ecw_46 SKIPPED
gdrivers/ecw.py::test_ecw_non_nearest_upsampling_multiband PASSED
gdrivers/ecw.py::test_ecw_47 PASSED
gdrivers/ecw.py::test_ecw_48 PASSED
gdrivers/ecw.py::test_ecw_49 PASSED
gdrivers/ecw.py::test_ecw_read_uint32_jpeg2000 PASSED
gdrivers/ecw.py::test_ecw_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/ecw.py::test_ecw_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/ecw.py::test_ecw_online_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/ecw.py::test_ecw_online_5 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/ecw.py::test_ecw_online_6 PASSED
gdrivers/ecw.py::test_ecw_online_7 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/eedai.py::test_eedai_1 PASSED
gdrivers/eedai.py::test_eedai_2 PASSED
gdrivers/eedai.py::test_eedai_3 PASSED
gdrivers/eedai.py::test_eedai_GOOGLE_APPLICATION_CREDENTIALS PASSED
gdrivers/eedai.py::test_eedai_gce_credentials PASSED
gdrivers/eedai.py::test_eedai_4 PASSED
gdrivers/eedai.py::test_eedai_geotiff PASSED
gdrivers/eedai.py::test_eedai_cleanup PASSED
gdrivers/eedai.py::test_eedai_real_service SKIPPED (Missing EEDA_PRIVATE_KEY_FILE/EEDA_PRIVATE_KEY or GOOGLE_APPLICATION_CREDENTIALS)
gdrivers/ehdr.py::test_ehdr_1 PASSED
gdrivers/ehdr.py::test_ehdr_2 PASSED
gdrivers/ehdr.py::test_ehdr_3 PASSED
gdrivers/ehdr.py::test_ehdr_4 PASSED
gdrivers/ehdr.py::test_ehdr_5 PASSED
gdrivers/ehdr.py::test_ehdr_6 PASSED
gdrivers/ehdr.py::test_ehdr_7 PASSED
gdrivers/ehdr.py::test_ehdr_8 PASSED
gdrivers/ehdr.py::test_ehdr_9 PASSED
gdrivers/ehdr.py::test_ehdr_10 PASSED
gdrivers/ehdr.py::test_ehdr_11 PASSED
gdrivers/ehdr.py::test_ehdr_12 PASSED
gdrivers/ehdr.py::test_ehdr_13 PASSED
gdrivers/ehdr.py::test_ehdr_14 PASSED
gdrivers/ehdr.py::test_ehdr_rat PASSED
gdrivers/ehdr.py::test_ehdr_approx_stats_flag PASSED
gdrivers/eir.py::test_eir_1 PASSED
gdrivers/elas.py::test_elas_1 PASSED
gdrivers/elas.py::test_elas_2 PASSED
gdrivers/envi.py::test_envi_1 PASSED
gdrivers/envi.py::test_envi_2 PASSED
gdrivers/envi.py::test_envi_3 PASSED
gdrivers/envi.py::test_envi_4 PASSED
gdrivers/envi.py::test_envi_5 PASSED
gdrivers/envi.py::test_envi_6 PASSED
gdrivers/envi.py::test_envi_7 PASSED
gdrivers/envi.py::test_envi_8 PASSED
gdrivers/envi.py::test_envi_9 PASSED
gdrivers/envi.py::test_envi_10 PASSED
gdrivers/envi.py::test_envi_11 PASSED
gdrivers/envi.py::test_envi_12 PASSED
gdrivers/envi.py::test_envi_13 PASSED
gdrivers/envi.py::test_envi_14 PASSED
gdrivers/envi.py::test_envi_15 PASSED
gdrivers/envi.py::test_envi_truncated PASSED
gdrivers/envi.py::test_envi_gcp PASSED
gdrivers/envi.py::test_envi_bigendian PASSED
gdrivers/envi.py::test_envi_interleaving[bip-PIXEL] PASSED
gdrivers/envi.py::test_envi_interleaving[bil-LINE] PASSED
gdrivers/envi.py::test_envi_interleaving[bsq-BAND] PASSED
gdrivers/envi.py::test_envi_nodata PASSED
gdrivers/envi.py::test_envi_rotation_180 PASSED
gdrivers/envi.py::test_envi_writing_interleaving[True-bip] PASSED
gdrivers/envi.py::test_envi_writing_interleaving[True-bil] PASSED
gdrivers/envi.py::test_envi_writing_interleaving[True-bsq] PASSED
gdrivers/envi.py::test_envi_writing_interleaving[False-bip] PASSED
gdrivers/envi.py::test_envi_writing_interleaving[False-bil] PASSED
gdrivers/envi.py::test_envi_writing_interleaving[False-bsq] PASSED
gdrivers/envi.py::test_envi_writing_interleaving_larger_file[bip] PASSED
gdrivers/envi.py::test_envi_writing_interleaving_larger_file[bil] PASSED
gdrivers/envi.py::test_envi_writing_interleaving_larger_file[bsq] PASSED
gdrivers/envi.py::test_envi_add_hdr PASSED
gdrivers/envi.py::test_envi_edit_coordinate_system_string PASSED
gdrivers/envi.py::test_envi_read_default_bands_rgb PASSED
gdrivers/envi.py::test_envi_read_default_bands_gray PASSED
gdrivers/envi.py::test_envi_write_default_bands_rgb PASSED
gdrivers/envi.py::test_envi_write_default_bands_gray PASSED
gdrivers/envi.py::test_envi_write_default_bands_duplicate_color_rgb PASSED
gdrivers/envi.py::test_envi_write_default_bands_duplicate_color_gray PASSED
gdrivers/envi.py::test_envi_read_data_offset_values PASSED
gdrivers/envi.py::test_envi_read_data_gain_values PASSED
gdrivers/envi.py::test_envi_write_data_offset_values PASSED
gdrivers/envi.py::test_envi_write_data_gain_values PASSED
gdrivers/envi.py::test_envi_read_direct_access[LITTLE_ENDIAN] PASSED
gdrivers/envi.py::test_envi_read_direct_access[BIG_ENDIAN] PASSED
gdrivers/envi.py::test_envi_read_direct_access_update_scenario PASSED
gdrivers/envisat.py::TestEnvisatASAR::test_envisat_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatASAR::test_envisat_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatASAR::test_envisat_3 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatASAR::test_envisat_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatASAR::test_envisat_5 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatASAR::test_envisat_asar_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatASAR::test_envisat_asar_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_3 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_5 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_meris_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_meris_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_meris_3 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/envisat.py::TestEnvisatMERIS::test_envisat_meris_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/ers.py::test_ers_1 PASSED
gdrivers/ers.py::test_ers_2 PASSED
gdrivers/ers.py::test_ers_3 PASSED
gdrivers/ers.py::test_ers_4 PASSED
gdrivers/ers.py::test_ers_5 PASSED
gdrivers/ers.py::test_ers_6 PASSED
gdrivers/ers.py::test_ers_7 PASSED
gdrivers/ers.py::test_ers_8 PASSED
gdrivers/ers.py::test_ers_9 PASSED
gdrivers/ers.py::test_ers_10 PASSED
gdrivers/ers.py::test_ers_recursive_opening PASSED
gdrivers/ers.py::test_ers_cleanup PASSED
gdrivers/esric.py::test_esric_1 PASSED
gdrivers/esric.py::test_esric_2 PASSED
gdrivers/esric.py::test_esric_3 PASSED
gdrivers/esric.py::test_esric_4 PASSED
gdrivers/esric.py::test_esric_cleanup PASSED
gdrivers/exr.py::test_exr_byte_createcopy SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_byte_createcopy_pixel_type_half SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_byte_createcopy_pixel_type_float SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_byte_createcopy_pixel_type_uint SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_byte_create SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_uint16_createcopy SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_uint16_create SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_uint32_createcopy SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_uint32_create SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_float32_createcopy SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_float32_create SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_float64_createcopy SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_float64_create SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_compression_createcopy SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_compression_create SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_compression_dwa_compression_level SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_tiling SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_tiling_custom_tile_size SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_rgb_byte_tiled SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_rgb_byte_strip_no_auto_rescale SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_overviews SKIPPED (Driver EXR not present)
gdrivers/exr.py::test_exr_preview SKIPPED (Driver EXR not present)
gdrivers/fast.py::test_fast_2 PASSED
gdrivers/fast.py::test_fast_3 PASSED
gdrivers/fast.py::test_fast_4 PASSED
gdrivers/fast.py::test_fast_5 PASSED
gdrivers/fast.py::test_fast_6 PASSED
gdrivers/fast.py::test_fast_7 PASSED
gdrivers/fast.py::test_fast_8 PASSED
gdrivers/fast.py::test_fast_9 PASSED
gdrivers/fit.py::test_fit[byte] PASSED
gdrivers/fit.py::test_fit[int16] PASSED
gdrivers/fit.py::test_fit[uint16] PASSED
gdrivers/fit.py::test_fit[int32] PASSED
gdrivers/fit.py::test_fit[uint32] PASSED
gdrivers/fit.py::test_fit[float32] PASSED
gdrivers/fit.py::test_fit[float64] PASSED
gdrivers/fits.py::test_fits[byte] PASSED
gdrivers/fits.py::test_fits[int16] PASSED
gdrivers/fits.py::test_fits[uint16] PASSED
gdrivers/fits.py::test_fits[int32] PASSED
gdrivers/fits.py::test_fits[uint32] PASSED
gdrivers/fits.py::test_fits[float32] PASSED
gdrivers/fits.py::test_fits[float64] PASSED
gdrivers/fits.py::test_fits_metadata PASSED
gdrivers/fits.py::test_fits_nodata PASSED
gdrivers/fits.py::test_fits_offscale PASSED
gdrivers/fits.py::test_fits_read_offset_scale_no_georef PASSED
gdrivers/fits.py::test_fits_read_georef_merc PASSED
gdrivers/fits.py::test_fits_read_empty_primary_hdu PASSED
gdrivers/fits.py::test_fits_read_image_in_second_hdu PASSED
gdrivers/fits.py::test_fits_read_image_in_first_and_second_hdu PASSED
gdrivers/fits.py::test_fits_read_image_in_second_and_fourth_hdu_table_in_third PASSED
gdrivers/fits.py::test_fits_open_raster_only_in_vector_mode PASSED
gdrivers/fits.py::test_fits_open_vector_only_in_raster_mode PASSED
gdrivers/fits.py::test_fits_open_mix_mode PASSED
gdrivers/fits.py::test_fits_vector PASSED
gdrivers/fits.py::test_fits_vector_write_with_source_fits_metadata PASSED
gdrivers/fits.py::test_fits_vector_write_without_source_fits_metadata PASSED
gdrivers/fits.py::test_fits_vector_write_without_source_fits_metadata_compute_repeat PASSED
gdrivers/fits.py::test_fits_vector_editing PASSED
gdrivers/gdalhttp.py::test_http_1 PASSED
gdrivers/gdalhttp.py::test_http_2 PASSED
gdrivers/gdalhttp.py::test_http_3 PASSED
gdrivers/gdalhttp.py::test_http_4 HTTP service for ftp://download.osgeo.org/gdal/data/gtiff/utm.tif is down (URL Error: ftp error: TimeoutError('timed out'))
SKIPPED (cannot open URL)
gdrivers/gdalhttp.py::test_http_6 PASSED
gdrivers/gdalhttp.py::test_http_ssl_verifystatus PASSED
gdrivers/gdalhttp.py::test_http_use_capi_store PASSED
gdrivers/gdalhttp.py::test_http_use_capi_store_sub PASSED
gdrivers/gdalhttp.py::test_http_keep_alive PASSED
gdrivers/genbin.py::test_genbin_1 PASSED
gdrivers/georaster.py::test_georaster_init SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_byte SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_int16 SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_int32 SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_rgb_b1 SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_rgb_b2 SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_rgb_b3_bsq SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_rgb_b3_bip SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_rgb_b3_bil SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_byte_deflate SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_rgb_deflate_b3 SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_1bit SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_2bit SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_4bit SKIPPED (no OCI_DSNAME in environment)
gdrivers/georaster.py::test_georaster_cleanup SKIPPED (no OCI_DSNAME in environment)
gdrivers/gff.py::test_gff_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/gif.py::test_gif_1 PASSED
gdrivers/gif.py::test_gif_2 PASSED
gdrivers/gif.py::test_gif_3 PASSED
gdrivers/gif.py::test_gif_4 PASSED
gdrivers/gif.py::test_gif_5 PASSED
gdrivers/gif.py::test_gif_6 PASSED
gdrivers/gif.py::test_gif_7 PASSED
gdrivers/gif.py::test_gif_8 PASSED
gdrivers/gif.py::test_gif_9 PASSED
gdrivers/gif.py::test_gif_10 PASSED
gdrivers/gif.py::test_gif_cleanup PASSED
gdrivers/gmt.py::test_gmt_1 SKIPPED
gdrivers/gmt.py::test_gmt_2 SKIPPED
gdrivers/gpkg.py::test_gpkg_init PASSED
gdrivers/gpkg.py::test_gpkg_1 PASSED
gdrivers/gpkg.py::test_gpkg_2 PASSED
gdrivers/gpkg.py::test_gpkg_3 PASSED
gdrivers/gpkg.py::test_gpkg_4 PASSED
gdrivers/gpkg.py::test_gpkg_5 PASSED
gdrivers/gpkg.py::test_gpkg_6 PASSED
gdrivers/gpkg.py::test_gpkg_7 PASSED
gdrivers/gpkg.py::test_gpkg_8 PASSED
gdrivers/gpkg.py::test_gpkg_9 PASSED
gdrivers/gpkg.py::test_gpkg_10 PASSED
gdrivers/gpkg.py::test_gpkg_11 PASSED
gdrivers/gpkg.py::test_gpkg_12 PASSED
gdrivers/gpkg.py::test_gpkg_13 PASSED
gdrivers/gpkg.py::test_gpkg_14 PASSED
gdrivers/gpkg.py::test_gpkg_15 PASSED
gdrivers/gpkg.py::test_gpkg_16 PASSED
gdrivers/gpkg.py::test_gpkg_17 PASSED
gdrivers/gpkg.py::test_gpkg_18 PASSED
gdrivers/gpkg.py::test_gpkg_19 PASSED
gdrivers/gpkg.py::test_gpkg_20 PASSED
gdrivers/gpkg.py::test_gpkg_21 PASSED
gdrivers/gpkg.py::test_gpkg_metadata_PAM PASSED
gdrivers/gpkg.py::test_gpkg_22 PASSED
gdrivers/gpkg.py::test_gpkg_23 PASSED
gdrivers/gpkg.py::test_gpkg_24 PASSED
gdrivers/gpkg.py::test_gpkg_25 PASSED
gdrivers/gpkg.py::test_gpkg_26 PASSED
gdrivers/gpkg.py::test_gpkg_27 PASSED
gdrivers/gpkg.py::test_gpkg_28 PASSED
gdrivers/gpkg.py::test_gpkg_29 PASSED
gdrivers/gpkg.py::test_gpkg_30 PASSED
gdrivers/gpkg.py::test_gpkg_31 PASSED
gdrivers/gpkg.py::test_gpkg_32 PASSED
gdrivers/gpkg.py::test_gpkg_33 PASSED
gdrivers/gpkg.py::test_gpkg_34 PASSED
gdrivers/gpkg.py::test_gpkg_35 PASSED
gdrivers/gpkg.py::test_gpkg_36 PASSED
gdrivers/gpkg.py::test_gpkg_37 PASSED
gdrivers/gpkg.py::test_gpkg_38 PASSED
gdrivers/gpkg.py::test_gpkg_39 PASSED
gdrivers/gpkg.py::test_gpkg_statistics_stored_in_gpkg[data/byte.tif] PASSED
gdrivers/gpkg.py::test_gpkg_statistics_stored_in_gpkg[data/int16.tif] PASSED
gdrivers/gpkg.py::test_gpkg_statistics_stored_in_pam[data/byte.tif] PASSED
gdrivers/gpkg.py::test_gpkg_statistics_stored_in_pam[data/int16.tif] PASSED
gdrivers/gpkg.py::test_gpkg_40 PASSED
gdrivers/gpkg.py::test_gpkg_41 SKIPPED (Only 2.1 GB RAM available. At least 8 GB needed)
gdrivers/gpkg.py::test_gpkg_42 PASSED
gdrivers/gpkg.py::test_gpkg_43 PASSED
gdrivers/gpkg.py::test_gpkg_44 SKIPPED
gdrivers/gpkg.py::test_gpkg_45 PASSED
gdrivers/gpkg.py::test_gpkg_46 PASSED
gdrivers/gpkg.py::test_gpkg_47 PASSED
gdrivers/gpkg.py::test_gpkg_48 PASSED
gdrivers/gpkg.py::test_gpkg_delete_raster_layer PASSED
gdrivers/gpkg.py::test_gpkg_delete_gridded_coverage_raster_layer PASSED
gdrivers/gpkg.py::test_gpkg_open_old_gpkg_elevation_tiles_extension PASSED
gdrivers/gpkg.py::test_gpkg_GeneralCmdLineProcessor PASSED
gdrivers/gpkg.py::test_gpkg_match_overview_factor PASSED
gdrivers/gpkg.py::test_gpkg_wkt2 PASSED
gdrivers/gpkg.py::test_gpkg_50000_25000_uint16 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gdrivers/gpkg.py::test_gpkg_50000_50000_uint16 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gdrivers/gpkg.py::test_gpkg_float32_png_negative_values PASSED
gdrivers/gpkg.py::test_gpkg_coordinate_epoch PASSED
gdrivers/gpkg.py::test_gpkg_coordinate_epoch_is_dynamic PASSED
gdrivers/gpkg.py::test_gpkg_flushing_not_all_bands[PNG_JPEG] PASSED
gdrivers/gpkg.py::test_gpkg_flushing_not_all_bands[PNG] PASSED
gdrivers/gpkg.py::test_gpkg_flushing_not_all_bands[PNG8] PASSED
gdrivers/gpkg.py::test_gpkg_flushing_not_all_bands[JPEG] PASSED
gdrivers/gpkg.py::test_gpkg_flushing_not_all_bands[WEBP] PASSED
gdrivers/gpkg.py::test_gpkg_uint16_tiling_scheme_nodata_overview PASSED
gdrivers/gpkg.py::test_gpkg_byte_nodata_value[1] PASSED
gdrivers/gpkg.py::test_gpkg_byte_nodata_value[2] PASSED
gdrivers/gpkg.py::test_gpkg_sql_gdal_get_layer_pixel_value PASSED
gdrivers/gpkg.py::test_gpkg_cleanup PASSED
gdrivers/grassasciigrid.py::test_grassasciigrid_1 PASSED
gdrivers/grib.py::test_grib_1 PASSED
gdrivers/grib.py::test_grib_2 PASSED
gdrivers/grib.py::test_grib_read_different_sizes_messages PASSED
gdrivers/grib.py::test_grib_grib2_read_nodata PASSED
gdrivers/grib.py::test_grib_grib2_read_nodata_bands_with_bitmap[False-1] PASSED
gdrivers/grib.py::test_grib_grib2_read_nodata_bands_with_bitmap[False-2] PASSED
gdrivers/grib.py::test_grib_grib2_read_nodata_bands_with_bitmap[True-1] PASSED
gdrivers/grib.py::test_grib_grib2_read_nodata_bands_with_bitmap[True-2] PASSED
gdrivers/grib.py::test_grib_read_units PASSED
gdrivers/grib.py::test_grib_read_geotransform_one_n_or_n_one PASSED
gdrivers/grib.py::test_grib_read_vsizip PASSED
gdrivers/grib.py::test_grib_grib2_test_grib_pds_all_bands PASSED
gdrivers/grib.py::test_grib_grib2_read_template_4_15 SKIPPED
gdrivers/grib.py::test_grib_grib2_read_png PASSED
gdrivers/grib.py::test_grib_grib2_read_template_4_32 PASSED
gdrivers/grib.py::test_grib_grib2_read_all_zero_data PASSED
gdrivers/grib.py::test_grib_grib1_read_rotated_pole_lonlat PASSED
gdrivers/grib.py::test_grib_grib2_read_rotated_pole_lonlat PASSED
gdrivers/grib.py::test_grib_grib2_read_template_4_40 PASSED
gdrivers/grib.py::test_grib_grib2_read_template_4_unhandled PASSED
gdrivers/grib.py::test_grib_grib2_read_transverse_mercator PASSED
gdrivers/grib.py::test_grib_grib2_read_mercator PASSED
gdrivers/grib.py::test_grib_grib2_read_mercator_2sp PASSED
gdrivers/grib.py::test_grib_grib2_read_lcc PASSED
gdrivers/grib.py::test_grib_grib2_read_polar_stereo PASSED
gdrivers/grib.py::test_grib_grib2_read_aea PASSED
gdrivers/grib.py::test_grib_grib2_read_laea PASSED
gdrivers/grib.py::test_grib_grib2_read_template_5_4_grid_point_ieee_floating_point PASSED
gdrivers/grib.py::test_grib_grib2_read_section_5_nbits_zero_decimal_scaled PASSED
gdrivers/grib.py::test_grib_grib2_read_spatial_differencing_order_1 PASSED
gdrivers/grib.py::test_grib_grib2_write_creation_options PASSED
gdrivers/grib.py::test_grib_grib2_write_projections PASSED
gdrivers/grib.py::test_grib_grib2_write_data_encodings PASSED
gdrivers/grib.py::test_grib_grib2_write_data_encodings_warnings_and_errors PASSED
gdrivers/grib.py::test_grib_grib2_write_temperatures PASSED
gdrivers/grib.py::test_grib_grib2_write_nodata[Byte] PASSED
gdrivers/grib.py::test_grib_grib2_write_nodata[Float32] PASSED
gdrivers/grib.py::test_grib_grib2_write_nodata_only[Byte] PASSED
gdrivers/grib.py::test_grib_grib2_write_nodata_only[Float32] PASSED
gdrivers/grib.py::test_grib_grib2_write_full_OneData[Byte] PASSED
gdrivers/grib.py::test_grib_grib2_write_full_OneData[Float32] PASSED
gdrivers/grib.py::test_grib_grib2_write_mix_nodata_and_a_single_data PASSED
gdrivers/grib.py::test_grib_online_grib2_jpeg2000_single_line SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/grib.py::test_grib_grib2_derived_forecast_spread PASSED
gdrivers/grib.py::test_grib_grib2_template_4_48 PASSED
gdrivers/grib.py::test_grib_grib2_scan_flag_not_64 PASSED
gdrivers/grib.py::test_grib_grib2_read_subgrids[True] PASSED
gdrivers/grib.py::test_grib_grib2_read_subgrids[False] PASSED
gdrivers/grib.py::test_grib_grib2_read_subgrids_reuse_bitmap PASSED
gdrivers/grib.py::test_grib_grib2_split_and_swap[data/grib/gfs.t06z.pgrb2.1p0.grib2] PASSED
gdrivers/grib.py::test_grib_grib2_split_and_swap[data/grib/gfs.t06z.pgrb2.1p0.partial_across_am.grib2] PASSED
gdrivers/grib.py::test_grib_grib2_split_and_swap[data/grib/gfs.t06z.pgrb2.1p0.partial_east_of_am.grib2] PASSED
gdrivers/grib.py::test_grib_grib2_split_and_swap[data/grib/gfs.t06z.pgrb2.1p0.partial_west_of_am.grib2] PASSED
gdrivers/grib.py::test_grib_grib2_split_and_swap[data/grib/gfswave-11.t00z.global.0p25.f000.grib2] PASSED
gdrivers/grib.py::test_grib_grib2_disable_split_and_swap PASSED
gdrivers/grib.py::test_grib_grib2_split_and_swap_offset_am PASSED
gdrivers/grib.py::test_grib_grib2_sidecar PASSED
gdrivers/grib.py::test_grib_grib1_2_mix_sidecar PASSED
gdrivers/grib.py::test_grib_grib2_parameter_in_wmo_tables_only PASSED
gdrivers/grib.py::test_grib_grib1_south_polar_stereographic PASSED
gdrivers/grib.py::test_grib_grib2_laea_negative_longitudes PASSED
gdrivers/grib.py::test_grib_grib2_wrong_earth_shape PASSED
gdrivers/gribmultidim.py::test_grib_multidim_grib2_3d_same_ref_time_different_forecast_time PASSED
gdrivers/gribmultidim.py::test_grib_multidim_grib1_2d PASSED
gdrivers/gribmultidim.py::test_grib_multidim_different_sizes_messages PASSED
gdrivers/gribmultidim.py::test_grib_multidim_grib2_sidecar PASSED
gdrivers/gsc.py::test_gsc_1 PASSED
gdrivers/gsg.py::test_gsg_1 PASSED
gdrivers/gsg.py::test_gsg_2 PASSED
gdrivers/gsg.py::test_gsg_3 PASSED
gdrivers/gsg.py::test_gsg_4 PASSED
gdrivers/gsg.py::test_gsg_5 PASSED
gdrivers/gsg.py::test_gsg_6 PASSED
gdrivers/gsg.py::test_gsg_7 PASSED
gdrivers/gsg.py::test_gsg_8 PASSED
gdrivers/gta.py::test_gta_2 SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_3 SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_4 SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_5 SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[byte] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[gtiff/int8] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[int16] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[uint16] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[int32] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[uint32] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[float32] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[float64] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[cint16] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[cint32] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[cfloat32] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[cfloat64] SKIPPED (Driver GTA not present)
gdrivers/gta.py::test_gta_create[rgbsmall] SKIPPED (Driver GTA not present)
gdrivers/gtx.py::test_gtx_1 PASSED
gdrivers/gxf.py::test_gxf_1 PASSED
gdrivers/gxf.py::test_gxf_2 PASSED
gdrivers/gxf.py::test_gxf[SAMPLE.GXF] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/gxf.py::test_gxf[gxf_compressed.gxf] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/gxf.py::test_gxf[gxf_text.gxf] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/gxf.py::test_gxf[gxf_ul_r.gxf] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/gxf.py::test_gxf[latlong.gxf] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/gxf.py::test_gxf[spif83.gxf] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/hdf5.py::test_hdf5_2 PASSED
gdrivers/hdf5.py::test_hdf5_3 PASSED
gdrivers/hdf5.py::test_hdf5_4 PASSED
gdrivers/hdf5.py::test_hdf5_5 PASSED
gdrivers/hdf5.py::test_hdf5_6 PASSED
gdrivers/hdf5.py::test_hdf5_7 PASSED
gdrivers/hdf5.py::test_hdf5_8 PASSED
gdrivers/hdf5.py::test_hdf5_9 PASSED
gdrivers/hdf5.py::test_hdf5_10 PASSED
gdrivers/hdf5.py::test_hdf5_11 PASSED
gdrivers/hdf5.py::test_hdf5_12 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/hdf5.py::test_hdf5_13 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/hdf5.py::test_hdf5_14 PASSED
gdrivers/hdf5.py::test_hdf5_15 PASSED
gdrivers/hdf5.py::test_hdf5_16 PASSED
gdrivers/hdf5.py::test_hdf5_17 PASSED
gdrivers/hdf5.py::test_hdf5_single_char_varname PASSED
gdrivers/hdf5.py::test_hdf5_attr_all_datatypes PASSED
gdrivers/hdf5.py::test_hdf5_virtual_file PASSED
gdrivers/hdf5.py::test_hdf5[HDF5:"C1979091.h5"://HDF4_PALGROUP/HDF4_PALETTE_2] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/hdf5.py::test_hdf5[HDF5:"C1979091.h5"://Raster_Image_#0] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/hdf5.py::test_hdf5[HDF5:"half_moon_bay.grid"://HDFEOS/GRIDS/DEMGRID/Data_Fields/Elevation] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/hdf5.py::test_hdf5_dimension_labels_with_null PASSED
gdrivers/hdf5.py::test_hdf5_recursive_groups PASSED
gdrivers/hdf5.py::test_hdf5_family_driver PASSED
gdrivers/hdf5.py::test_hdf5_single_dim PASSED
gdrivers/hdf5.py::test_hdf5_signature_not_at_beginning PASSED
gdrivers/hdf5.py::test_hdf5_eos_grid_sinu_projection PASSED
gdrivers/hdf5.py::test_hdf5_eos_grid_utm_projection PASSED
gdrivers/hdf5.py::test_hdf5_eos_grid_geo_projection PASSED
gdrivers/hdf5.py::test_hdf5_eos_swath_with_explicit_dimension_map PASSED
gdrivers/hdf5.py::test_hdf5_eos_swath_no_explicit_dimension_map PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_basic PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_var_alldatatypes PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_read_array PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_attr_alldatatypes PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_nodata_unit PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_read_missing_value_of_different_type PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_read_missing_value_of_different_type_not_in_range PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_recursive_groups PASSED
gdrivers/hdf5multidim.py::test_hdf5_netcdf_dimensions PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_netcdf_dimensions_complex_case PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_dimension_labels_with_null PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_family_driver PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_read_transposed PASSED
gdrivers/hdf5multidim.py::test_hdf5_multimdim_eos_grid_geo_projection PASSED
gdrivers/hdf5multidim.py::test_hdf5_multimdim_eos_grid_utm_projection PASSED
gdrivers/hdf5multidim.py::test_hdf5_multidim_eos_swath_no_explicit_dimension_map PASSED
gdrivers/heif.py::test_heif_exif_endian[big_endian] SKIPPED (Driver HEIF not present)
gdrivers/heif.py::test_heif_exif_endian[little_endian] SKIPPED (Driver HEIF not present)
gdrivers/heif.py::test_heif_thumbnail SKIPPED (Driver HEIF not present)
gdrivers/heif.py::test_heif_rgb_16bit SKIPPED (Driver HEIF not present)
gdrivers/heif.py::test_heif_rgba SKIPPED (Driver HEIF not present)
gdrivers/heif.py::test_heif_rgba_16bit SKIPPED (Driver HEIF not present)
gdrivers/heif.py::test_heif_subdatasets SKIPPED (Driver HEIF not present)
gdrivers/hf2.py::test_hf2_1 PASSED
gdrivers/hf2.py::test_hf2_2 PASSED
gdrivers/hf2.py::test_hf2_3 PASSED
gdrivers/hf2.py::test_hf2_4 PASSED
gdrivers/hf2.py::test_hf2_cleanup PASSED
gdrivers/hfa.py::test_hfa_histread PASSED
gdrivers/hfa.py::test_hfa_histwrite PASSED
gdrivers/hfa.py::test_hfa_histrewrite PASSED
gdrivers/hfa.py::test_hfa_int_stats_1 PASSED
gdrivers/hfa.py::test_hfa_int_stats_2 PASSED
gdrivers/hfa.py::test_hfa_float_stats_1 PASSED
gdrivers/hfa.py::test_hfa_float_stats_2 PASSED
gdrivers/hfa.py::test_hfa_int_read PASSED
gdrivers/hfa.py::test_hfa_float_read PASSED
gdrivers/hfa.py::test_hfa_pe_read PASSED
gdrivers/hfa.py::test_hfa_pe_write PASSED
gdrivers/hfa.py::test_hfa_metadata_1 PASSED
gdrivers/hfa.py::test_hfa_metadata_2 PASSED
gdrivers/hfa.py::test_hfa_grow_rrdlist PASSED
gdrivers/hfa.py::test_hfa_clean_ige PASSED
gdrivers/hfa.py::test_hfa_corrupt_aux PASSED
gdrivers/hfa.py::test_hfa_mapinformation_units PASSED
gdrivers/hfa.py::test_hfa_nodata_write PASSED
gdrivers/hfa.py::test_hfa_nodata_read PASSED
gdrivers/hfa.py::test_hfa_rotated_read PASSED
gdrivers/hfa.py::test_hfa_rotated_write PASSED
gdrivers/hfa.py::test_hfa_vsimem PASSED
gdrivers/hfa.py::test_hfa_proName PASSED
gdrivers/hfa.py::test_hfa_read_empty_compressed PASSED
gdrivers/hfa.py::test_hfa_unique_values_color_table PASSED
gdrivers/hfa.py::test_hfa_unique_values_hist PASSED
gdrivers/hfa.py::test_hfa_xforms_3rd PASSED
gdrivers/hfa.py::test_hfa_delete_colortable PASSED
gdrivers/hfa.py::test_hfa_delete_colortable2 PASSED
gdrivers/hfa.py::test_hfa_excluded_values PASSED
gdrivers/hfa.py::test_hfa_ov_nodata PASSED
gdrivers/hfa.py::test_hfa_read_bit2grayscale PASSED
gdrivers/hfa.py::test_hfa_write_bit2grayscale PASSED
gdrivers/hfa.py::test_hfa_camera_md PASSED
gdrivers/hfa.py::test_hfa_read_tmso_projection PASSED
gdrivers/hfa.py::test_hfa_write_tmso_projection PASSED
gdrivers/hfa.py::test_hfa_read_homva_projection PASSED
gdrivers/hfa.py::test_hfa_write_homva_projection PASSED
gdrivers/hfa.py::test_hfa_rde_overviews PASSED
gdrivers/hfa.py::test_hfa_copyfiles PASSED
gdrivers/hfa.py::test_hfa_write_rat PASSED
gdrivers/hfa.py::test_hfa_createcopy_statistics PASSED
gdrivers/hfa.py::test_hfa_read_elevation_units PASSED
gdrivers/idrisi.py::test_idrisi_1 PASSED
gdrivers/idrisi.py::test_idrisi_2 PASSED
gdrivers/idrisi.py::test_idrisi_3 PASSED
gdrivers/idrisi.py::test_idrisi_4 PASSED
gdrivers/idrisi.py::test_idrisi_cleanup PASSED
gdrivers/ilwis.py::test_ilwis_1 PASSED
gdrivers/ilwis.py::test_ilwis_2 PASSED
gdrivers/ilwis.py::test_ilwis_3 PASSED
gdrivers/ilwis.py::test_ilwis_4 PASSED
gdrivers/ilwis.py::test_ilwis_5 PASSED
gdrivers/ilwis.py::test_ilwis_cleanup PASSED
gdrivers/iris.py::test_iris_1 PASSED
gdrivers/iris.py::test_iris_2 PASSED
gdrivers/isce.py::test_isce_1 PASSED
gdrivers/isce.py::test_isce_2 PASSED
gdrivers/isce.py::test_isce_3 PASSED
gdrivers/isce.py::test_isce_4 PASSED
gdrivers/isg.py::test_isg_1 PASSED
gdrivers/isg.py::test_isg_approx_georeferencing_auto_corrected PASSED
gdrivers/isg.py::test_isg_approx_georeferencing_with_warning PASSED
gdrivers/isg.py::test_isg_approx_georeferencing_rejected_by_default PASSED
gdrivers/isis.py::test_isis_1 PASSED
gdrivers/isis.py::test_isis_2 PASSED
gdrivers/isis.py::test_isis_3 PASSED
gdrivers/isis.py::test_isis_4 PASSED
gdrivers/isis.py::test_isis_5 PASSED
gdrivers/isis.py::test_isis_6 PASSED
gdrivers/isis.py::test_isis_7 PASSED
gdrivers/isis.py::test_isis_8 PASSED
gdrivers/isis.py::test_isis_9 PASSED
gdrivers/isis.py::test_isis_10 PASSED
gdrivers/isis.py::test_isis_11 PASSED
gdrivers/isis.py::test_isis_12 PASSED
gdrivers/isis.py::test_isis_13 PASSED
gdrivers/isis.py::test_isis_14 PASSED
gdrivers/isis.py::test_isis_15 PASSED
gdrivers/isis.py::test_isis_16 PASSED
gdrivers/isis.py::test_isis_17 PASSED
gdrivers/isis.py::test_isis_18 PASSED
gdrivers/isis.py::test_isis_19 PASSED
gdrivers/isis.py::test_isis_20 PASSED
gdrivers/isis.py::test_isis_21 PASSED
gdrivers/isis.py::test_isis_22 PASSED
gdrivers/isis.py::test_isis_23 PASSED
gdrivers/isis.py::test_isis_24 PASSED
gdrivers/isis.py::test_isis_25 PASSED
gdrivers/isis.py::test_isis_26 PASSED
gdrivers/isis.py::test_isis_27 PASSED
gdrivers/isis.py::test_isis_28 PASSED
gdrivers/isis.py::test_isis_29 PASSED
gdrivers/isis.py::test_isis_30 PASSED
gdrivers/isis.py::test_isis_31 PASSED
gdrivers/isis.py::test_isis3_write_utm PASSED
gdrivers/isis.py::test_isis3_parse_list_and_write_quote_string_in_list PASSED
gdrivers/isis.py::test_isis3_bandbin_single_band PASSED
gdrivers/isis.py::test_isis3_bandbin_multiple_bands PASSED
gdrivers/isis.py::test_isis3_preserve_label_across_format PASSED
gdrivers/isis.py::test_isis3_point_perspective_read PASSED
gdrivers/isis.py::test_isis3_point_perspective_write PASSED
gdrivers/isis.py::test_isis3_oblique_cylindrical_read PASSED
gdrivers/isis.py::test_isis3_oblique_cylindrical_write PASSED
gdrivers/isis2.py::test_isis2_1 PASSED
gdrivers/isis2.py::test_isis2_2 PASSED
gdrivers/isis2.py::test_isis2_3 PASSED
gdrivers/jdem.py::test_jdem_1 PASSED
gdrivers/jp2kak.py::test_jp2kak_1 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_2 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_3 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_4 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_5 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_8 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_9 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_10 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_11 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_12 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_13[YES] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_13[NO] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_14 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_15 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_16 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_17 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_int16[YES] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_int16[NO] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_uint16[YES] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_uint16[NO] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_int32[YES] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_int32[NO] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_uint32[YES] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_uint32[NO] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_int32_nbits_20[YES] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_int32_nbits_20[NO] SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossless_uint32_nbits_20 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossy_int32_nbits_20 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_lossy_uint32_nbits_20 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_20 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_21 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_22 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_odd_dimensions SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2kak_image_origin_not_zero SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_multi_rate SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_multi_rate_dash SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_single_rate SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_multi_rate_quality_50 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_multi_rate_quality_100 SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_multi_rate_quality_100_reversible SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_multi_rate_quality_100_no_reversible SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_quality_100_no_reversible SKIPPED (Driver JP2KAK not present)
gdrivers/jp2kak.py::test_jp2jp2kak_test_quality_100_reversible SKIPPED (Driver JP2KAK not present)
gdrivers/jp2lura.py::test_jp2lura_missing_license_num SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_invalid_license_num SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_2 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_3 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_4 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_4_vsimem SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_5 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_6 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_7 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_8 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_9 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_12 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_13 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_14 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_16 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_17 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_18 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_19 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_20 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_22 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_24 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_25 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_27 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_28 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_30 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_34 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_35 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_36 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_37 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_38 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_39 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_40 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_41 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_43 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_45 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_47 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_48 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_online_1 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_online_2 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_online_3 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_online_4 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_online_5 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_online_6 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_49 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_50 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_51 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_52 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_53 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2lura.py::test_jp2lura_54 SKIPPED (JP2Lura driver not available or missing license)
gdrivers/jp2metadata.py::test_jp2metadata_1 PASSED
gdrivers/jp2metadata.py::test_jp2metadata_2 PASSED
gdrivers/jp2metadata.py::test_jp2metadata_2b PASSED
gdrivers/jp2metadata.py::test_jp2metadata_3 PASSED
gdrivers/jp2metadata.py::test_jp2metadata_4 PASSED
gdrivers/jp2metadata.py::test_jp2metadata_5 PASSED
gdrivers/jp2metadata.py::test_jp2metadata_getjpeg2000structure PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_2 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_3 Diff at pixel (0, 0) : -4.000000
Diff at pixel (1, 0) : 1.000000
Diff at pixel (2, 0) : -1.000000
Diff at pixel (3, 0) : -1.000000
Diff at pixel (4, 0) : -2.000000
Diff at pixel (5, 0) : -2.000000
Diff at pixel (7, 0) : 1.000000
Diff at pixel (9, 0) : 3.000000
Diff at pixel (10, 0) : -3.000000
Diff at pixel (13, 7) : -5.000000
Max diff : 5
Number of diffs : 289
PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_4 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_4_vsimem PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_5 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_6 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_7 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_8 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_9 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_10 Diff at pixel (18, 0) : -1.000000
Diff at pixel (19, 0) : -1.000000
Diff at pixel (20, 0) : -2.000000
Diff at pixel (21, 0) : -2.000000
Diff at pixel (28, 0) : -1.000000
Diff at pixel (29, 0) : -1.000000
Diff at pixel (31, 0) : 1.000000
Diff at pixel (32, 0) : 2.000000
Diff at pixel (33, 0) : 1.000000
Diff at pixel (34, 0) : 7.000000
Diff at pixel (35, 0) : 8.000000
Diff at pixel (36, 0) : 12.000000
Max diff : 12
Number of diffs : 1748
PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_11 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_12 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_13 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_14 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_15[YES] PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_15[NO] PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_16 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_17 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_18 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_19 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_20 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_21 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_22 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_23 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_24 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_25 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_26 ERROR[INSPIRE_TG]: "jpx " not found in compatibility list of ftyp, but GMLJP2 box present
ERROR[INSPIRE_TG]: "rreq" box not found, but GMLJP2 box present
PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_27 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_28 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_29 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_30 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_31 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_32 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_33 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_34 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_35 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_36 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_37 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_38 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_39 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_40 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_41 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_42 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_44 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_45 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_46 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_gmljp2v2_axis_swap PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_47 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_48 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_online_3 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_online_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_online_5 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_online_6 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_49 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_50 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_codeblock_style PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_external_overviews_single_band PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_external_overviews_multiple_band PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_odd_dimensions PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_odd_dimensions_overviews PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_image_origin_not_zero PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_tilesize_16 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_generate_PLT PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_generate_TLM SKIPPED (JP2OpenJPEG creation option TLM not supported in this build)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_STRICT_NO SKIPPED (JP2OpenJPEG creation option 'STRICT' not supported in this build)
gdrivers/jp2openjpeg.py::test_jp2openjpeg_reversible_quality_not_100 PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_mosaic PASSED
gdrivers/jp2openjpeg.py::test_jp2openjpeg_vrt_protocol PASSED
gdrivers/jpeg.py::test_jpeg_1 PASSED
gdrivers/jpeg.py::test_jpeg_2 PASSED
gdrivers/jpeg.py::test_jpeg_3 PASSED
gdrivers/jpeg.py::test_jpeg_4 PASSED
gdrivers/jpeg.py::test_jpeg_5 PASSED
gdrivers/jpeg.py::test_jpeg_6 PASSED
gdrivers/jpeg.py::test_jpeg_7 PASSED
gdrivers/jpeg.py::test_jpeg_8 PASSED
gdrivers/jpeg.py::test_jpeg_9 PASSED
gdrivers/jpeg.py::test_jpeg_10 SKIPPED
gdrivers/jpeg.py::test_jpeg_11 SKIPPED
gdrivers/jpeg.py::test_jpeg_12 PASSED
gdrivers/jpeg.py::test_jpeg_13 PASSED
gdrivers/jpeg.py::test_jpeg_14 SKIPPED
gdrivers/jpeg.py::test_jpeg_15 PASSED
gdrivers/jpeg.py::test_jpeg_16 PASSED
gdrivers/jpeg.py::test_jpeg_17 PASSED
gdrivers/jpeg.py::test_jpeg_18 PASSED
gdrivers/jpeg.py::test_jpeg_19 PASSED
gdrivers/jpeg.py::test_jpeg_mask_lsb_order_issue_4351 PASSED
gdrivers/jpeg.py::test_jpeg_20 PASSED
gdrivers/jpeg.py::test_jpeg_21 PASSED
gdrivers/jpeg.py::test_jpeg_22 PASSED
gdrivers/jpeg.py::test_jpeg_23 PASSED
gdrivers/jpeg.py::test_jpeg_24 PASSED
gdrivers/jpeg.py::test_jpeg_25 PASSED
gdrivers/jpeg.py::test_jpeg_26 PASSED
gdrivers/jpeg.py::test_jpeg_27_max_memory SKIPPED (Fails for some reason on Windows)
gdrivers/jpeg.py::test_jpeg_27_max_scan_number PASSED
gdrivers/jpeg.py::test_jpeg_28 PASSED
gdrivers/jpeg.py::test_jpeg_multiscan_overviews PASSED
gdrivers/jpeg.py::test_jpeg_flir_png PASSED
gdrivers/jpeg.py::test_jpeg_flir_raw PASSED
gdrivers/jpeg.py::test_jpeg_flir_error_flir_subds PASSED
gdrivers/jpeg.py::test_jpeg_write_cmyk PASSED
gdrivers/jpeg.py::test_jpeg_write_4band_not_cmyk PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[1] PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[2] PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[3] PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[4] PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[5] PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[6] PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[7] PASSED
gdrivers/jpeg.py::test_jpeg_apply_orientation[8] PASSED
gdrivers/jpeg.py::test_jpeg_from_jpegxl SKIPPED (JPEGXL driver is not included in this build)
gdrivers/jpeg.py::test_jpeg_read_arcgis_geodataxform_gcp PASSED
gdrivers/jpeg.py::test_jpeg_read_arcgis_metadata_geodataxform_gcp PASSED
gdrivers/jpeg.py::test_jpeg_read_lossless SKIPPED (lossless jpeg not supported)
gdrivers/jpeg.py::test_jpeg_read_lossless_16bit SKIPPED (lossless jpeg not supported)
gdrivers/jpeg.py::test_jpeg_cleanup PASSED
gdrivers/jpeg_profile.py::test_jpeg_copy_icc PASSED
gdrivers/jpeg_profile.py::test_jpeg_copy_options_icc PASSED
gdrivers/jpeg_profile.py::test_jpeg_copy_icc_64K PASSED
gdrivers/jpegxl.py::test_jpegxl_read SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_byte SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_uint16 SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_float32 SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_grey_alpha SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgb SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_lossless_param[YES] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_lossless_param[NO] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_lossless_param[None] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_lossless_no_but_lossless_copy_yes SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_distance SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_quality[100-0] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_quality[90-1] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rgba_quality[10-12.65] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_xmp SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_exif SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_read_huge_xmp_compressed_box SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_uint8_7_bits SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_uint16_12_bits SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_rasterio SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_icc_profile SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_lossless_copy_of_jpeg SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_lossless_copy_of_jpeg_disabled SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_lossless_copy_of_jpeg_with_mask_band SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_lossless_copy_of_jpeg_xmp SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_read_extra_channels SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_write_extra_channels SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_read_five_bands SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_write_five_bands SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_createcopy_errors SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_band_combinations SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[1] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[2] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[3] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[4] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[5] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[6] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[7] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_apply_orientation[8] SKIPPED (Driver JPEGXL not present)
gdrivers/jpegxl.py::test_jpegxl_alpha_distance_zero SKIPPED (Driver JPEGXL not present)
gdrivers/jpipkak.py::test_jpipkak_1 SKIPPED
gdrivers/jpipkak.py::test_jpipkak_2 SKIPPED
gdrivers/jpipkak.py::test_jpipkak_3 SKIPPED
gdrivers/jpipkak.py::test_jpipkak_4 SKIPPED
gdrivers/jpipkak.py::test_jpipkak_5 SKIPPED
gdrivers/kea.py::test_kea_init PASSED
gdrivers/kea.py::test_kea_1 PASSED
gdrivers/kea.py::test_kea_2[byte.tif] PASSED
gdrivers/kea.py::test_kea_2[gtiff/int8.tif] PASSED
gdrivers/kea.py::test_kea_2[int16.tif] PASSED
gdrivers/kea.py::test_kea_2[../../gcore/data/uint16.tif] PASSED
gdrivers/kea.py::test_kea_2[../../gcore/data/int32.tif] PASSED
gdrivers/kea.py::test_kea_2[../../gcore/data/uint32.tif] PASSED
gdrivers/kea.py::test_kea_2[../../gcore/data/int64.tif] PASSED
gdrivers/kea.py::test_kea_2[../../gcore/data/uint64.tif] PASSED
gdrivers/kea.py::test_kea_2[../../gcore/data/float32.tif] PASSED
gdrivers/kea.py::test_kea_2[../../gcore/data/float64.tif] PASSED
gdrivers/kea.py::test_kea_3[byte.tif] PASSED
gdrivers/kea.py::test_kea_3[gtiff/int8.tif] PASSED
gdrivers/kea.py::test_kea_3[int16.tif] PASSED
gdrivers/kea.py::test_kea_3[../../gcore/data/uint16.tif] PASSED
gdrivers/kea.py::test_kea_3[../../gcore/data/int32.tif] PASSED
gdrivers/kea.py::test_kea_3[../../gcore/data/uint32.tif] PASSED
gdrivers/kea.py::test_kea_3[../../gcore/data/int64.tif] PASSED
gdrivers/kea.py::test_kea_3[../../gcore/data/uint64.tif] PASSED
gdrivers/kea.py::test_kea_3[../../gcore/data/float32.tif] PASSED
gdrivers/kea.py::test_kea_3[../../gcore/data/float64.tif] PASSED
gdrivers/kea.py::test_kea_4 PASSED
gdrivers/kea.py::test_kea_5 PASSED
gdrivers/kea.py::test_kea_6 PASSED
gdrivers/kea.py::test_kea_7 PASSED
gdrivers/kea.py::test_kea_8 PASSED
gdrivers/kea.py::test_kea_9 PASSED
gdrivers/kea.py::test_kea_10 PASSED
gdrivers/kea.py::test_kea_11 PASSED
gdrivers/kea.py::test_kea_12 PASSED
gdrivers/kea.py::test_kea_13 PASSED
gdrivers/kea.py::test_kea_14 PASSED
gdrivers/kea.py::test_kea_15 PASSED
gdrivers/kea.py::test_kea_destroy PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_1 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_2 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_3 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_4 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_5 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_6 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_7 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_single_overlay_document_folder_pct PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_single_overlay_document_pct PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_8 PASSED
gdrivers/kmlsuperoverlay.py::test_kmlsuperoverlay_cleanup PASSED
gdrivers/kro.py::test_kro_1 PASSED
gdrivers/kro.py::test_kro_2 PASSED
gdrivers/kro.py::test_kro_3 PASSED
gdrivers/kro.py::test_kro_4 PASSED
gdrivers/kro.py::test_kro_5 SKIPPED
gdrivers/ktx2.py::test_ktx2_read_etc1s SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_uastc SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_two_layers SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_wrong_subds[KTX2:] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_wrong_subds[KTX2:data/ktx2/two_layers.ktx2] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_wrong_subds[KTX2:data/ktx2/two_layers.ktx2:0] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_wrong_subds[KTX2:data/ktx2/i_do_not_exist.ktx2:0:0] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_wrong_subds[KTX2:data/ktx2/two_layers.ktx2:2:0] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_read_wrong_subds[KTX2:data/ktx2/two_layers.ktx2:0:1] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_rgba_output_on_filesystem SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_compression[ETC1S] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_compression[UASTC] SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_supercompression SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_mipmap SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_uastc_level SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_uastc_rdo_level SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_etc1s_level SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_etc1s_quality_level SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_etc1s_clusters_options SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_colorspace SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_num_threads SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_etc1s_incompatible_or_missing_options SKIPPED (Driver KTX2 not present)
gdrivers/ktx2.py::test_ktx2_write_incompatible_source SKIPPED (Driver KTX2 not present)
gdrivers/l1b.py::test_l1b[n12gac8bit.l1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[n12gac10bit.l1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[n12gac10bit_ebcdic.l1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[n14gac16bit.l1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[n15gac8bit.l1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[n16gac10bit.l1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[n17gac16bit.l1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[frang.1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[franh.1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[calfirel.1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[rapnzg.1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[noaa18.n1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b[noaa1b] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/l1b.py::test_l1b_geoloc SKIPPED
gdrivers/l1b.py::test_l1b_solar_zenith_angles_before_noaa_15 SKIPPED
gdrivers/l1b.py::test_l1b_metadata_before_noaa_15 SKIPPED
gdrivers/l1b.py::test_l1b_angles_after_noaa_15 SKIPPED
gdrivers/l1b.py::test_l1b_clouds_after_noaa_15 SKIPPED
gdrivers/l1b.py::test_l1b_metadata_after_noaa_15 SKIPPED
gdrivers/l1b.py::test_l1b_little_endian PASSED
gdrivers/lan.py::test_lan_1 PASSED
gdrivers/lan.py::test_lan_2 PASSED
gdrivers/lcp.py::test_lcp_1 PASSED
gdrivers/lcp.py::test_lcp_2 PASSED
gdrivers/lcp.py::test_lcp_3 PASSED
gdrivers/lcp.py::test_lcp_4 PASSED
gdrivers/lcp.py::test_lcp_5 PASSED
gdrivers/lcp.py::test_lcp_6 PASSED
gdrivers/lcp.py::test_lcp_7 PASSED
gdrivers/lcp.py::test_lcp_8 PASSED
gdrivers/lcp.py::test_lcp_9 PASSED
gdrivers/lcp.py::test_lcp_10 PASSED
gdrivers/lcp.py::test_lcp_11 PASSED
gdrivers/lcp.py::test_lcp_12 PASSED
gdrivers/lcp.py::test_lcp_13 PASSED
gdrivers/lcp.py::test_lcp_14 PASSED
gdrivers/lcp.py::test_lcp_15 PASSED
gdrivers/lcp.py::test_lcp_16 PASSED
gdrivers/lcp.py::test_lcp_17 PASSED
gdrivers/lcp.py::test_lcp_18 PASSED
gdrivers/lcp.py::test_lcp_19 PASSED
gdrivers/lcp.py::test_lcp_20 PASSED
gdrivers/lcp.py::test_lcp_21 PASSED
gdrivers/lcp.py::test_lcp_22 PASSED
gdrivers/lcp.py::test_lcp_23 PASSED
gdrivers/leveller.py::test_leveller_1 PASSED
gdrivers/loslas.py::test_loslas_1 PASSED
gdrivers/mbtiles.py::test_mbtiles_2 PASSED
gdrivers/mbtiles.py::test_mbtiles_3 SKIPPED
gdrivers/mbtiles.py::test_mbtiles_start_webserver PASSED
gdrivers/mbtiles.py::test_mbtiles_http_jpeg_three_bands PASSED
gdrivers/mbtiles.py::test_mbtiles_http_jpeg_single_band PASSED
gdrivers/mbtiles.py::test_mbtiles_http_png PASSED
gdrivers/mbtiles.py::test_mbtiles_stop_webserver PASSED
gdrivers/mbtiles.py::test_mbtiles_4 PASSED
gdrivers/mbtiles.py::test_mbtiles_5 PASSED
gdrivers/mbtiles.py::test_mbtiles_6 PASSED
gdrivers/mbtiles.py::test_mbtiles_7 PASSED
gdrivers/mbtiles.py::test_mbtiles_8 PASSED
gdrivers/mbtiles.py::test_mbtiles_9 PASSED
gdrivers/mbtiles.py::test_mbtiles_10 PASSED
gdrivers/mbtiles.py::test_mbtiles_11 SKIPPED
gdrivers/mbtiles.py::test_mbtiles_raster_open_in_vector_mode PASSED
gdrivers/mbtiles.py::test_mbtiles_create PASSED
gdrivers/mem.py::test_mem_1 PASSED
gdrivers/mem.py::test_mem_2 PASSED
gdrivers/mem.py::test_geotransform[MEM:::DATAPOINTER=0x{datapointer:X},GEOTRANSFORM=-1e+06/1953.125/0/1e+06/0/-3906.25,PIXELS=50,LINES=3,SPATIALREFERENCE={proj_crs},DATATYPE=Float32-Lambert] PASSED
gdrivers/mem.py::test_geotransform[MEM:::DATAPOINTER=0x{datapointer:X},GEOTRANSFORM=-1e+06/1953.125/0/1e+06/0/-3906.25,PIXELS=50,LINES=3,SPATIALREFERENCE=bogus,DATATYPE=Float32-] PASSED
gdrivers/mem.py::test_geotransform[MEM:::DATAPOINTER=0x{datapointer:X},GEOTRANSFORM=-1e+06/1953.125/0/1e+06/0/-3906.25,PIXELS=50,LINES=3,SPATIALREFERENCE="{ll_crs}",DATATYPE=Float32-GEOGCS] PASSED
gdrivers/mem.py::test_mem_3 PASSED
gdrivers/mem.py::test_mem_4 PASSED
gdrivers/mem.py::test_mem_5 PASSED
gdrivers/mem.py::test_mem_6 PASSED
gdrivers/mem.py::test_mem_7 PASSED
gdrivers/mem.py::test_mem_8 PASSED
gdrivers/mem.py::test_mem_9 PASSED
gdrivers/mem.py::test_mem_10 PASSED
gdrivers/mem.py::test_mem_11 PASSED
gdrivers/mem.py::test_mem_12 PASSED
gdrivers/mem.py::test_mem_rat PASSED
gdrivers/mem.py::test_mem_categorynames PASSED
gdrivers/mem.py::test_mem_colortable PASSED
gdrivers/mem.py::test_mem_dataset_rasterio_non_nearest_resampling_source_with_ovr PASSED
gdrivers/mem.py::test_mem_nodata_int64 PASSED
gdrivers/mem.py::test_mem_nodata_uint64 PASSED
gdrivers/mem.py::test_mem_alpha_ismaskband PASSED
gdrivers/mem.py::test_mem_cleanup PASSED
gdrivers/memmultidim.py::test_mem_md_basic PASSED
gdrivers/memmultidim.py::test_mem_md_subgroup PASSED
gdrivers/memmultidim.py::test_mem_md_array_unnamed_array PASSED
gdrivers/memmultidim.py::test_mem_md_array_duplicated_array_name PASSED
gdrivers/memmultidim.py::test_mem_md_array_nodim PASSED
gdrivers/memmultidim.py::test_mem_md_array_single_dim PASSED
gdrivers/memmultidim.py::test_mem_md_array_string PASSED
gdrivers/memmultidim.py::test_mem_md_datatypes PASSED
gdrivers/memmultidim.py::test_mem_md_array_compoundtype PASSED
gdrivers/memmultidim.py::test_mem_md_array_3_dim PASSED
gdrivers/memmultidim.py::test_mem_md_array_4_dim PASSED
gdrivers/memmultidim.py::test_mem_md_copy_array PASSED
gdrivers/memmultidim.py::test_mem_md_array_read_write_errors PASSED
gdrivers/memmultidim.py::test_mem_md_invalid_dims PASSED
gdrivers/memmultidim.py::test_mem_md_array_invalid_args PASSED
gdrivers/memmultidim.py::test_mem_md_array_too_large PASSED
gdrivers/memmultidim.py::test_mem_md_array_too_large_overflow_dim PASSED
gdrivers/memmultidim.py::test_mem_md_array_30dim PASSED
gdrivers/memmultidim.py::test_mem_md_array_32dim PASSED
gdrivers/memmultidim.py::test_mem_md_group_attribute_single_numeric PASSED
gdrivers/memmultidim.py::test_mem_md_group_attribute_multiple_numeric PASSED
gdrivers/memmultidim.py::test_mem_md_group_attribute_single_string PASSED
gdrivers/memmultidim.py::test_mem_md_group_attribute_string_json PASSED
gdrivers/memmultidim.py::test_mem_md_group_attribute_multiple_string PASSED
gdrivers/memmultidim.py::test_mem_md_array_attribute PASSED
gdrivers/memmultidim.py::test_mem_md_array_slice PASSED
gdrivers/memmultidim.py::test_mem_md_band_as_mdarray PASSED
gdrivers/memmultidim.py::test_mem_md_array_as_classic_dataset PASSED
gdrivers/memmultidim.py::test_mem_md_array_transpose PASSED
gdrivers/memmultidim.py::test_mem_md_array_single_dim_non_contiguous_copy PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_unscaled_0dim PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_unscaled_0dim_complex PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_unscaled_0dim_non_matching_nodata PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_unscaled_0dim_matching_nodata PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_unscaled_0dim_matching_nodata_complex PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_unscaled_3dim PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_unscaled_1dim_complex PASSED
gdrivers/memmultidim.py::test_mem_md_array_get_mask PASSED
gdrivers/memmultidim.py::test_mem_md_array_resolvemdarray PASSED
gdrivers/memmultidim.py::test_mem_md_array_statistics PASSED
gdrivers/memmultidim.py::test_mem_md_array_statistics_float32 PASSED
gdrivers/memmultidim.py::test_mem_md_array_copy_autoscale PASSED
gdrivers/memmultidim.py::test_mem_md_array_copy_autoscale_with_explicit_data_type_and_nodata PASSED
gdrivers/memmultidim.py::test_mem_md_array_nodata_int64 PASSED
gdrivers/memmultidim.py::test_mem_md_array_nodata_uint64 PASSED
gdrivers/memmultidim.py::test_mem_md_getcoordinatevariables PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim_wrong_new_size[new_size0] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim_wrong_new_size[new_size1] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim_wrong_new_size[new_size2] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim_wrong_too_big_allocation_before_malloc PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim_wrong_too_big_allocation_at_malloc SKIPPED (only on 64bit)
gdrivers/memmultidim.py::test_mem_md_resize_dim[5-new_values0] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim[3-new_values1] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_first_dim[5-new_values0] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_first_dim[3-new_values1] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_first_dim_and_other_array[5-new_values0] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_first_dim_and_other_array[3-new_values1] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_arbitrary_dim[5-new_values0] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_arbitrary_dim[3-new_values1] PASSED
gdrivers/memmultidim.py::test_mem_md_resize_two_dims_at_once PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim_referenced_twice PASSED
gdrivers/memmultidim.py::test_mem_md_resize_dim_referenced_twice_error PASSED
gdrivers/memmultidim.py::test_mem_md_rename_group PASSED
gdrivers/memmultidim.py::test_mem_md_rename_dimension PASSED
gdrivers/memmultidim.py::test_mem_md_rename_attribute PASSED
gdrivers/memmultidim.py::test_mem_md_rename_array PASSED
gdrivers/memmultidim.py::test_mem_md_delete_group PASSED
gdrivers/memmultidim.py::test_mem_md_delete_array PASSED
gdrivers/memmultidim.py::test_mem_md_delete_group_attribute PASSED
gdrivers/memmultidim.py::test_mem_md_delete_array_attribute PASSED
gdrivers/mff.py::test_mff_1 PASSED
gdrivers/mff.py::test_mff_2 PASSED
gdrivers/mff.py::test_mff_3 PASSED
gdrivers/mff2.py::test_mff2_1 PASSED
gdrivers/mff2.py::test_mff2_write PASSED
gdrivers/mrf.py::test_mrf[byte.tif-[]] PASSED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=DEFLATE']] PASSED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=NONE']] PASSED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=LERC']] PASSED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=QB3']] SKIPPED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=LERC', 'OPTIONS:LERC_PREC=10']] PASSED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=LERC', 'OPTIONS=V1:YES']] PASSED
gdrivers/mrf.py::test_mrf[int16.tif-[]] PASSED
gdrivers/mrf.py::test_mrf[int16.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[int16.tif-['COMPRESS=DEFLATE']] PASSED
gdrivers/mrf.py::test_mrf[int16.tif-['COMPRESS=LERC']] PASSED
gdrivers/mrf.py::test_mrf[int16.tif-['COMPRESS=QB3']] SKIPPED
gdrivers/mrf.py::test_mrf[int16.tif-['COMPRESS=LERC', 'OPTIONS=V1:YES']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint16.tif-[]] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint16.tif-['COMPRESS=DEFLATE']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint16.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint16.tif-['COMPRESS=LERC']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint16.tif-['COMPRESS=QB3']] SKIPPED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint16.tif-['COMPRESS=LERC', 'OPTIONS=V1:YES']] PASSED
gdrivers/mrf.py::test_mrf[int32.tif-['COMPRESS=DEFLATE']] PASSED
gdrivers/mrf.py::test_mrf[int32.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[int32.tif-['COMPRESS=TIF']] PASSED
gdrivers/mrf.py::test_mrf[int32.tif-['COMPRESS=LERC']] PASSED
gdrivers/mrf.py::test_mrf[int32.tif-['COMPRESS=QB3']] SKIPPED
gdrivers/mrf.py::test_mrf[int32.tif-['COMPRESS=LERC', 'OPTIONS=V1:YES']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint32.tif-['COMPRESS=DEFLATE']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint32.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint32.tif-['COMPRESS=TIF']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint32.tif-['COMPRESS=LERC']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint32.tif-['COMPRESS=QB3']] SKIPPED
gdrivers/mrf.py::test_mrf[../../gcore/data/uint32.tif-['COMPRESS=LERC', 'OPTIONS=V1:YES']] PASSED
gdrivers/mrf.py::test_mrf[float32.tif-['COMPRESS=DEFLATE']] PASSED
gdrivers/mrf.py::test_mrf[float32.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[float32.tif-['COMPRESS=TIF']] PASSED
gdrivers/mrf.py::test_mrf[float32.tif-['COMPRESS=LERC']] PASSED
gdrivers/mrf.py::test_mrf[float32.tif-['COMPRESS=LERC', 'OPTIONS=V1:YES']] PASSED
gdrivers/mrf.py::test_mrf[float64.tif-['COMPRESS=DEFLATE']] PASSED
gdrivers/mrf.py::test_mrf[float64.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[float64.tif-['COMPRESS=TIF']] PASSED
gdrivers/mrf.py::test_mrf[float64.tif-['COMPRESS=LERC']] PASSED
gdrivers/mrf.py::test_mrf[float64.tif-['COMPRESS=LERC', 'OPTIONS:LERC_PREC=10']] PASSED
gdrivers/mrf.py::test_mrf[float64.tif-['COMPRESS=LERC', 'OPTIONS=V1:YES']] PASSED
gdrivers/mrf.py::test_mrf[../../gcore/data/utmsmall.tif-[]] PASSED
gdrivers/mrf.py::test_mrf[small_world.tif-['COMPRESS=ZSTD']] PASSED
gdrivers/mrf.py::test_mrf[small_world.tif-['COMPRESS=ZSTD', 'INTERLEAVE=PIXEL']] PASSED
gdrivers/mrf.py::test_mrf[small_world.tif-['COMPRESS=QB3']] SKIPPED
gdrivers/mrf.py::test_mrf[small_world.tif-['COMPRESS=QB3', 'INTERLEAVE=PIXEL']] SKIPPED
gdrivers/mrf.py::test_mrf[small_world.tif-['COMPRESS=QB3', 'QUALITY=99']] SKIPPED
gdrivers/mrf.py::test_mrf[small_world.tif-['COMPRESS=LERC', 'INTERLEAVE=PIXEL']] PASSED
gdrivers/mrf.py::test_mrf[small_world.tif-['COMPRESS=LERC', 'OPTIONS=V1:1', 'INTERLEAVE=PIXEL']] PASSED
gdrivers/mrf.py::test_mrf[small_world_pct.tif-['COMPRESS=PPNG']] PASSED
gdrivers/mrf.py::test_mrf[byte.tif-['COMPRESS=JPEG', 'QUALITY=99']] PASSED
gdrivers/mrf.py::test_mrf[rgbsmall.tif-['COMPRESS=JPEG', 'QUALITY=99']] PASSED
gdrivers/mrf.py::test_mrf[rgbsmall.tif-['INTERLEAVE=PIXEL', 'COMPRESS=JPEG', 'QUALITY=99']] PASSED
gdrivers/mrf.py::test_mrf[rgbsmall.tif-['INTERLEAVE=PIXEL', 'COMPRESS=JPEG', 'QUALITY=99', 'PHOTOMETRIC=RGB']] PASSED
gdrivers/mrf.py::test_mrf[rgbsmall.tif-['INTERLEAVE=PIXEL', 'COMPRESS=JPEG', 'QUALITY=99', 'PHOTOMETRIC=YCC']] PASSED
gdrivers/mrf.py::test_mrf[jpeg/12bit_rose_extract.jpg-['COMPRESS=JPEG']] SKIPPED
gdrivers/mrf.py::test_mrf[f32nan_data.tif-['COMPRESS=LERC', 'OPTIONS=V1:Yes LERC_PREC:0.01']] PASSED
gdrivers/mrf.py::test_mrf_zen_test PASSED
gdrivers/mrf.py::test_mrf_overview_nnb_fact_2 PASSED
gdrivers/mrf.py::test_mrf_overview_nnb_with_nodata_fact_2 PASSED
gdrivers/mrf.py::test_mrf_overview_avg_fact_2 PASSED
gdrivers/mrf.py::test_mrf_overview_avg_with_nodata_fact_2 PASSED
gdrivers/mrf.py::test_mrf_nnb_overview_partial_block PASSED
gdrivers/mrf.py::test_mrf_overview_nnb_implicit_level PASSED
gdrivers/mrf.py::test_mrf_overview_external PASSED
gdrivers/mrf.py::test_mrf_lerc_nodata PASSED
gdrivers/mrf.py::test_mrf_lerc_with_huffman PASSED
gdrivers/mrf.py::test_raw_lerc 60065 OPTIONS=V1:1
PASSED
gdrivers/mrf.py::test_mrf_cached_source PASSED
gdrivers/mrf.py::test_mrf_versioned PASSED
gdrivers/mrf.py::test_mrf_setspatialref PASSED
gdrivers/mrf.py::test_mrf_cleanup PASSED
gdrivers/mrsid.py::test_mrsid_1 Warning: did not get exactly expected projection. Got PROJCS["MER E000|",GEOGCS["NAD27",DATUM["North_American_Datum_1927",SPHEROID["Clarke 1866",6378206.4,294.978698213898,AUTHORITY["EPSG","7008"]],AUTHORITY["EPSG","6267"]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433],AUTHORITY["EPSG","4267"]],PROJECTION["Mercator_2SP"],PARAMETER["standard_parallel_1",1],PARAMETER["central_meridian",1],PARAMETER["false_easting",1],PARAMETER["false_northing",1],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["Easting",EAST],AXIS["Northing",NORTH]]
PASSED
gdrivers/mrsid.py::test_mrsid_2 PASSED
gdrivers/mrsid.py::test_mrsid_3 PASSED
gdrivers/mrsid.py::test_mrsid_4 PASSED
gdrivers/mrsid.py::test_mrsid_6 SKIPPED
gdrivers/mrsid.py::test_mrsid_7 SKIPPED
gdrivers/mrsid.py::test_mrsid_8 PASSED
gdrivers/mrsid.py::test_mrsid_9 PASSED
gdrivers/mrsid.py::test_mrsid_10 SKIPPED
gdrivers/mrsid.py::test_mrsid_11 SKIPPED
gdrivers/mrsid.py::test_mrsid_online_1 SKIPPED
gdrivers/mrsid.py::test_mrsid_online_2 SKIPPED
gdrivers/mrsid.py::test_mrsid_online_3 SKIPPED
gdrivers/mrsid.py::test_mrsid_online_4 SKIPPED
gdrivers/ndf.py::test_ndf_1 PASSED
gdrivers/netcdf.py::test_netcdf_1 NOTICE: using netcdf version 4.8.1 has_nc2: True has_nc4: True
PASSED
gdrivers/netcdf.py::test_netcdf_2 PASSED
gdrivers/netcdf.py::test_netcdf_3 PASSED
gdrivers/netcdf.py::test_netcdf_4 PASSED
gdrivers/netcdf.py::test_netcdf_5 PASSED
gdrivers/netcdf.py::test_netcdf_6 PASSED
gdrivers/netcdf.py::test_netcdf_7 PASSED
gdrivers/netcdf.py::test_netcdf_8 PASSED
gdrivers/netcdf.py::test_netcdf_9 PASSED
gdrivers/netcdf.py::test_netcdf_10 PASSED
gdrivers/netcdf.py::test_netcdf_11 PASSED
gdrivers/netcdf.py::test_netcdf_cf_geog_with_srs PASSED
gdrivers/netcdf.py::test_netcdf_cf_lon_lat_with_coordinates_no_crs PASSED
gdrivers/netcdf.py::test_netcdf_longitude_latitude PASSED
gdrivers/netcdf.py::test_netcdf_12 PASSED
gdrivers/netcdf.py::test_netcdf_13 PASSED
gdrivers/netcdf.py::test_netcdf_two_vars_as_subdatasets PASSED
gdrivers/netcdf.py::test_netcdf_two_vars_as_multiple_bands PASSED
gdrivers/netcdf.py::test_netcdf_15 PASSED
gdrivers/netcdf.py::test_netcdf_16 PASSED
gdrivers/netcdf.py::test_netcdf_17 PASSED
gdrivers/netcdf.py::test_netcdf_18 PASSED
gdrivers/netcdf.py::test_netcdf_19 PASSED
gdrivers/netcdf.py::test_netcdf_20 PASSED
gdrivers/netcdf.py::test_netcdf_21 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gdrivers/netcdf.py::test_netcdf_22 PASSED
gdrivers/netcdf.py::test_netcdf_23 PASSED
gdrivers/netcdf.py::test_netcdf_24 PASSED
gdrivers/netcdf.py::test_netcdf_25 PASSED
gdrivers/netcdf.py::test_netcdf_float_valid_range PASSED
gdrivers/netcdf.py::test_netcdf_float_valid_min_max PASSED
gdrivers/netcdf.py::test_netcdf_26 PASSED
gdrivers/netcdf.py::test_netcdf_27 PASSED
gdrivers/netcdf.py::test_netcdf_assume_longlat PASSED
gdrivers/netcdf.py::test_netcdf_28 NOTICE: ncdump not found
PASSED
gdrivers/netcdf.py::test_netcdf_29 SKIPPED (gdalwarp not found)
gdrivers/netcdf.py::test_netcdf_30 PASSED
gdrivers/netcdf.py::test_netcdf_31 PASSED
gdrivers/netcdf.py::test_netcdf_32 PASSED
gdrivers/netcdf.py::test_netcdf_33 PASSED
gdrivers/netcdf.py::test_netcdf_34 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gdrivers/netcdf.py::test_netcdf_35 PASSED
gdrivers/netcdf.py::test_netcdf_36 PASSED
gdrivers/netcdf.py::test_netcdf_36_lonwrap PASSED
gdrivers/netcdf.py::test_netcdf_37 PASSED
gdrivers/netcdf.py::test_netcdf_38 PASSED
gdrivers/netcdf.py::test_netcdf_39 PASSED
gdrivers/netcdf.py::test_netcdf_39_absolute PASSED
gdrivers/netcdf.py::test_netcdf_40 PASSED
gdrivers/netcdf.py::test_netcdf_41 PASSED
gdrivers/netcdf.py::test_netcdf_42 PASSED
gdrivers/netcdf.py::test_netcdf_geolocation_array_no_srs[True-True] PASSED
gdrivers/netcdf.py::test_netcdf_geolocation_array_no_srs[True-False] PASSED
gdrivers/netcdf.py::test_netcdf_geolocation_array_no_srs[False-True] PASSED
gdrivers/netcdf.py::test_netcdf_geolocation_array_no_srs[False-False] PASSED
gdrivers/netcdf.py::test_netcdf_43 PASSED
gdrivers/netcdf.py::test_netcdf_44 PASSED
gdrivers/netcdf.py::test_netcdf_45 PASSED
gdrivers/netcdf.py::test_netcdf_46 SKIPPED
gdrivers/netcdf.py::test_netcdf_47 PASSED
gdrivers/netcdf.py::test_netcdf_48 PASSED
gdrivers/netcdf.py::test_netcdf_49 PASSED
gdrivers/netcdf.py::test_netcdf_read_trajectory PASSED
gdrivers/netcdf.py::test_netcdf_50 PASSED
gdrivers/netcdf.py::test_netcdf_51 SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf.py::test_netcdf_51_no_gdal_tags PASSED
gdrivers/netcdf.py::test_netcdf_52 SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf.py::test_netcdf_53 PASSED
gdrivers/netcdf.py::test_netcdf_54 PASSED
gdrivers/netcdf.py::test_netcdf_55 PASSED
gdrivers/netcdf.py::test_netcdf_56 PASSED
gdrivers/netcdf.py::test_netcdf_ogr_field_alternative_name_comment PASSED
gdrivers/netcdf.py::test_netcdf_57 PASSED
gdrivers/netcdf.py::test_netcdf_58 PASSED
gdrivers/netcdf.py::test_netcdf_59 PASSED
gdrivers/netcdf.py::test_netcdf_60 PASSED
gdrivers/netcdf.py::test_netcdf_61 PASSED
gdrivers/netcdf.py::test_netcdf_62 PASSED
gdrivers/netcdf.py::test_netcdf_62_ncdump_check SKIPPED
gdrivers/netcdf.py::test_netcdf_62_cf_check SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf.py::test_netcdf_63 PASSED
gdrivers/netcdf.py::test_netcdf_63_ncdump_check SKIPPED
gdrivers/netcdf.py::test_netcdf_64 PASSED
gdrivers/netcdf.py::test_netcdf_65 PASSED
gdrivers/netcdf.py::test_netcdf_66 PASSED
gdrivers/netcdf.py::test_netcdf_66_ncdump_check SKIPPED
gdrivers/netcdf.py::test_netcdf_67 PASSED
gdrivers/netcdf.py::test_netcdf_68 PASSED
gdrivers/netcdf.py::test_netcdf_69 PASSED
gdrivers/netcdf.py::test_netcdf_70 PASSED
gdrivers/netcdf.py::test_netcdf_71 PASSED
gdrivers/netcdf.py::test_netcdf_72 PASSED
gdrivers/netcdf.py::test_netcdf_73 PASSED
gdrivers/netcdf.py::test_netcdf_74 PASSED
gdrivers/netcdf.py::test_netcdf_75 SKIPPED
gdrivers/netcdf.py::test_netcdf_76 SKIPPED
gdrivers/netcdf.py::test_netcdf_77 PASSED
gdrivers/netcdf.py::test_netcdf_78 PASSED
gdrivers/netcdf.py::test_netcdf_79 PASSED
gdrivers/netcdf.py::test_netcdf_80 PASSED
gdrivers/netcdf.py::test_netcdf_81 PASSED
gdrivers/netcdf.py::test_netcdf_write_rotated_pole_from_method_proj PASSED
gdrivers/netcdf.py::test_netcdf_write_rotated_pole_from_method_netcdf_cf PASSED
gdrivers/netcdf.py::test_netcdf_write_rotated_pole_from_method_grib PASSED
gdrivers/netcdf.py::test_netcdf_82 PASSED
gdrivers/netcdf.py::test_netcdf_83 PASSED
gdrivers/netcdf.py::test_netcdf_84 PASSED
gdrivers/netcdf.py::test_netcdf_85 PASSED
gdrivers/netcdf.py::test_netcdf_86 PASSED
gdrivers/netcdf.py::test_netcdf_uffd PASSED
gdrivers/netcdf.py::test_netcdf_mixed_raster_vector PASSED
gdrivers/netcdf.py::test_netcdf_open_empty_double_attr PASSED
gdrivers/netcdf.py::test_netcdf_huge_block_size SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gdrivers/netcdf.py::test_netcdf_swapped_x_y_dimension PASSED
gdrivers/netcdf.py::test_netcdf_expanded_form_of_grid_mapping PASSED
gdrivers/netcdf.py::test_netcdf_functions_1[testSetGeoTransform] PASSED
gdrivers/netcdf.py::test_netcdf_functions_1[testSetProjection] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreateCopy-byte] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreateCopy-gtiff/int8] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreateCopy-int16] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreateCopy-int32] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreateCopy-float32] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreateCopy-float64] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreate-byte] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreate-gtiff/int8] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreate-int16] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreate-int32] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreate-float32] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testCreate-float64] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testSetNoDataValue-byte] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testSetNoDataValue-gtiff/int8] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testSetNoDataValue-int16] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testSetNoDataValue-int32] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testSetNoDataValue-float32] PASSED
gdrivers/netcdf.py::test_netcdf_functions_2[testSetNoDataValue-float64] PASSED
gdrivers/netcdf.py::test_bad_cf1_8 PASSED
gdrivers/netcdf.py::test_point_read PASSED
gdrivers/netcdf.py::test_point3D_read PASSED
gdrivers/netcdf.py::test_multipoint_read PASSED
gdrivers/netcdf.py::test_multipoint3D_read PASSED
gdrivers/netcdf.py::test_line_read PASSED
gdrivers/netcdf.py::test_line3D_read PASSED
gdrivers/netcdf.py::test_multiline_read PASSED
gdrivers/netcdf.py::test_multiline3D_read PASSED
gdrivers/netcdf.py::test_polygon_read PASSED
gdrivers/netcdf.py::test_polygon3D_read PASSED
gdrivers/netcdf.py::test_multipolygon_read PASSED
gdrivers/netcdf.py::test_multipolygon3D_read PASSED
gdrivers/netcdf.py::test_serpenski_two_ring PASSED
gdrivers/netcdf.py::test_serpenski3D_two_ring PASSED
gdrivers/netcdf.py::test_flipped_axis PASSED
gdrivers/netcdf.py::test_arbitrary_3Daxis_order_ PASSED
gdrivers/netcdf.py::test_multiple_layers_one_nc PASSED
gdrivers/netcdf.py::test_yahara PASSED
gdrivers/netcdf.py::test_states_full_layer PASSED
gdrivers/netcdf.py::test_point_write PASSED
gdrivers/netcdf.py::test_point3D_write PASSED
gdrivers/netcdf.py::test_line_write PASSED
gdrivers/netcdf.py::test_line3D_write PASSED
gdrivers/netcdf.py::test_polygon_no_ir_write PASSED
gdrivers/netcdf.py::test_polygon_write PASSED
gdrivers/netcdf.py::test_polygon3D_no_ir_write PASSED
gdrivers/netcdf.py::test_polygon3D_write PASSED
gdrivers/netcdf.py::test_multipoint_write PASSED
gdrivers/netcdf.py::test_multipoint3D_write PASSED
gdrivers/netcdf.py::test_multiline_write PASSED
gdrivers/netcdf.py::test_multiline3D_write PASSED
gdrivers/netcdf.py::test_multipolygon_write PASSED
gdrivers/netcdf.py::test_multipolygon3D_write PASSED
gdrivers/netcdf.py::test_multipolygon_with_no_ir_write PASSED
gdrivers/netcdf.py::test_multipolygon3D_with_no_ir_write PASSED
gdrivers/netcdf.py::test_write_buffer_restrict_correctness PASSED
gdrivers/netcdf.py::test_write_nc_from_nc PASSED
gdrivers/netcdf.py::test_multipolygon_with_no_ir_NC4_write PASSED
gdrivers/netcdf.py::test_multipolygon3D_NC4C_write PASSED
gdrivers/netcdf.py::test_netcdf_dimension_labels_with_null PASSED
gdrivers/netcdf.py::test_write_multiple_layers_one_nc PASSED
gdrivers/netcdf.py::test_write_multiple_layers_one_nc_NC4 PASSED
gdrivers/netcdf.py::test_write_multiple_layers_one_nc_back_to_NC3 PASSED
gdrivers/netcdf.py::test_SG_NC3_field_write PASSED
gdrivers/netcdf.py::test_states_full_layer_buffer_restrict_correctness PASSED
gdrivers/netcdf.py::test_empty_polygon_read_write PASSED
gdrivers/netcdf.py::test_empty_multiline_read_write PASSED
gdrivers/netcdf.py::test_empty_multipolygon_read_write PASSED
gdrivers/netcdf.py::test_states_full_layer_buffer_restrict_correctness_single_datum PASSED
gdrivers/netcdf.py::test_netcdf_uint16_netcdf4_without_fill PASSED
gdrivers/netcdf.py::test_netcdf_sen3_sral_mwr_fake_standard_measurement PASSED
gdrivers/netcdf.py::test_netcdf_chunked_multiple PASSED
gdrivers/netcdf.py::test_netcdf_chunked_not_multiple PASSED
gdrivers/netcdf.py::test_netcdf_create PASSED
gdrivers/netcdf.py::test_netcdf_sg1_8_max_variable_with_max_width_string_field_no_warning PASSED
gdrivers/netcdf.py::test_netcdf_hdf5_signature_not_at_beginning PASSED
gdrivers/netcdf.py::test_netcdf_open_vsimem PASSED
gdrivers/netcdf.py::test_netcdf_open_coords_no_georef_indexing_variables PASSED
gdrivers/netcdf.py::test_netcdf_metadata_sentinel5 PASSED
gdrivers/netcdf.py::test_netcdf_modis_array PASSED
gdrivers/netcdf.py::test_netcdf_polar_stereographic_variant_a PASSED
gdrivers/netcdf.py::test_netcdf_polar_stereographic_variant_b PASSED
gdrivers/netcdf.py::test_netcdf_open_userfaultfd PASSED
gdrivers/netcdf.py::test_netcdf_write_4D PASSED
gdrivers/netcdf.py::test_netcdf__crs_wkt PASSED
gdrivers/netcdf.py::test_netcdf_default_metadata PASSED
gdrivers/netcdf.py::test_netcdf_default_metadata_with_existing_history_and_conventions PASSED
gdrivers/netcdf.py::test_netcdf_default_metadata_disabled PASSED
gdrivers/netcdf.py::test_netcdf_update_metadata PASSED
gdrivers/netcdf.py::test_netcdf_read_gmt_file PASSED
gdrivers/netcdf.py::test_netcdf_read_int64 PASSED
gdrivers/netcdf.py::test_netcdf_write_int64 PASSED
gdrivers/netcdf.py::test_netcdf_read_uint64 PASSED
gdrivers/netcdf.py::test_netcdf_write_uint64 PASSED
gdrivers/netcdf.py::test_netcdf_write_uint64_nodata PASSED
gdrivers/netcdf.py::test_netcdf_write_int64_nodata PASSED
gdrivers/netcdf.py::test_netcdf_read_geogcrs_component_names PASSED
gdrivers/netcdf.py::test_netcdf_stats PASSED
gdrivers/netcdf.py::test_netcdf_short_as_unsigned PASSED
gdrivers/netcdf.py::test_netcdf_read_unrelated_dim PASSED
gdrivers/netcdf.py::test_netcdf_read_missing_value_text_numeric PASSED
gdrivers/netcdf.py::test_netcdf_read_missing_value_text_non_numeric PASSED
gdrivers/netcdf.py::test_netcdf_read_cf_xy_latlon_crs_wkt PASSED
gdrivers/netcdf.py::test_netcdf_warning_get_metadata_item_PIXELTYPE PASSED
gdrivers/netcdf.py::test_netcdf_read_actual_range_with_order_different_than_latitude PASSED
gdrivers/netcdf.py::test_netcdf_read_var_with_column PASSED
gdrivers/netcdf.py::test_netcdf_read_lon_lat_indexed_irregularly_spaced PASSED
gdrivers/netcdf.py::test_netcdf_read_invalid_valid_min_valid_max PASSED
gdrivers/netcdf.py::test_netcdf_resolve_var_name PASSED
gdrivers/netcdf.py::test_netcdf_NASA_L2_Ocean PASSED
gdrivers/netcdf_cf.py::test_netcdf_cf_1 NOTICE: using netcdf version 4.8.1 has_nc2: True has_nc4: True
SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf_cf.py::test_netcdf_cf_2 PASSED
gdrivers/netcdf_cf.py::test_netcdf_cf_3 PASSED
gdrivers/netcdf_cf.py::test_netcdf_cf_4 SKIPPED (NOTICE: netcdf version not found)
gdrivers/netcdf_cf.py::test_netcdf_cf_6[data/netcdf/cf_dimsindiff_4326.nc] PASSED
gdrivers/netcdf_cf.py::test_netcdf_cf_6[NETCDF:data/netcdf/cf_nasa_4326.nc:/science/grids/data/temp] PASSED
gdrivers/netcdf_cf.py::test_netcdf_cf_6[NETCDF:data/netcdf/cf_nasa_4326.nc:/science/grids/imagingGeometry/lookAngle] PASSED
gdrivers/netcdf_cf.py::test_netcdf_cf_7[data/netcdf/cf_dimsindiff_4326.nc-1-2041] SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf_cf.py::test_netcdf_cf_7[NETCDF:data/netcdf/cf_nasa_4326.nc:/science/grids/data/temp-1-2041] SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf_cf.py::test_netcdf_cf_7[NETCDF:data/netcdf/cf_nasa_4326.nc:/science/grids/imagingGeometry/lookAngle-1-476] SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf_cf.py::test_netcdf_cf_7[NETCDF:data/netcdf/cf_nasa_4326.nc:/science/grids/imagingGeometry/lookAngle-4-476] SKIPPED (NOTICE: will skip CF checks because OS is not posix!)
gdrivers/netcdf_multidim.py::test_netcdf_multidim_invalid_file PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_single_group PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_multi_group PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_from_ncdump SKIPPED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_var_alldatatypes PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_2d_dim_char_variable PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_array PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_attr_alldatatypes PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_projection PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_expanded_form_of_grid_mapping PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_netcdf_4d PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_create_nc3 PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_create_nc4 PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_create_several_arrays_with_srs PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_create_dim_zero PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_dims_with_same_name_different_size PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_getmdarraynames_options PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_indexing_var_through_coordinates_opposite_order PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_indexing_var_through_coordinates_2D_dims_same_order PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_indexing_var_through_coordinates_2D_dims_opposite_order PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_indexing_var_single_dim PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_indexing_var_single_dim_two_candidates PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_stats PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_advise_read PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_get_mask PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_createcopy_array_options PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_createcopy_array_options_if_name_fullname PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_group_by_same_dimension PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_getcoordinatevariables PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_getresampled_with_geoloc PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_cache PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_cache_pamproxydb SKIPPED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_open_vsimem PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_open_userfaultfd PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_open_char_2d PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_open_char_2d_zero_dim PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[False-1-1] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[False-1-2] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[False-2-2] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[False-2-4] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[False-4-4] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[False-7-7] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[False-11-11] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[True-1-1] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[True-1-2] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[True-2-2] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[True-2-4] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[True-4-4] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[True-7-7] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_optimized_last_2dims[True-11-11] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_4d_optimized_case_for_last_2dims[1-1] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_4d_optimized_case_for_last_2dims[2-2] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_4d_optimized_case_for_last_2dims[4-4] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_4d_optimized_case_for_last_2dims[7-7] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_3d_general_case[1-1] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_3d_general_case[2-2] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_3d_general_case[4-4] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_3d_general_case[7-7] PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_transposed_bigger_file PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_var_alldatatypes_opened_twice PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_short_as_unsigned PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_read_missing_value_text_numeric PASSED
gdrivers/netcdf_multidim.py::test_netcdf_read_missing_value_text_non_numeric PASSED
gdrivers/netcdf_multidim.py::test_netcdf_read_missing_value_text_numeric_not_in_range PASSED
gdrivers/netcdf_multidim.py::test_netcdf_read_missing_value_of_different_type PASSED
gdrivers/netcdf_multidim.py::test_netcdf_read_missing_value_of_different_type_not_in_range PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_update_missing_value PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_update_missing_value_and_FillValue PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_USE_DEFAULT_FILL_AS_NODATA PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_resize_fill PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_resize_no_fill PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_resize_dim_referenced_twice PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_rename_dim PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_rename_group PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_rename_array PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_rename_attribute PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_copy_group_with_indexing_variable_after_regular_var PASSED
gdrivers/netcdf_multidim.py::test_netcdf_multidim_delete_attribute PASSED
gdrivers/ngsgeoid.py::test_ngsgeoid_1 PASSED
gdrivers/ngsgeoid.py::test_ngsgeoid_2 PASSED
gdrivers/ngw.py::test_ngw_2 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
gdrivers/ngw.py::test_ngw_3 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
gdrivers/ngw.py::test_ngw_4 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
gdrivers/ngw.py::test_ngw_5 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
gdrivers/ngw.py::test_ngw_6 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
gdrivers/ngw.py::test_ngw_7 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
gdrivers/ngw.py::test_ngw_8 SKIPPED (NGW tests are flaky. See https://github.com/OSGeo/gdal/issues/4453)
gdrivers/nitf.py::test_nitf_1 PASSED
gdrivers/nitf.py::test_nitf_2 PASSED
gdrivers/nitf.py::test_nitf_3 PASSED
gdrivers/nitf.py::test_nitf_4 PASSED
gdrivers/nitf.py::test_nitf_5 PASSED
gdrivers/nitf.py::test_nitf_6 PASSED
gdrivers/nitf.py::test_nitf_7 PASSED
gdrivers/nitf.py::test_nitf_8 PASSED
gdrivers/nitf.py::test_nitf_9 PASSED
gdrivers/nitf.py::test_nitf_10 PASSED
gdrivers/nitf.py::test_nitf_11 PASSED
gdrivers/nitf.py::test_nitf_12 PASSED
gdrivers/nitf.py::test_nitf_13 PASSED
gdrivers/nitf.py::test_nitf_14 PASSED
gdrivers/nitf.py::test_nitf_create_copy_automatic_UTM_ICORDS[32631-N] PASSED
gdrivers/nitf.py::test_nitf_create_copy_automatic_UTM_ICORDS[32731-S] PASSED
gdrivers/nitf.py::test_nitf_create_copy_user_provided_IGEOLO_without_ICORDS PASSED
gdrivers/nitf.py::test_nitf_create_copy_user_provided_ICORDS_IGEOLO PASSED
gdrivers/nitf.py::test_nitf_create_copy_UTM_corner_reprojection_to_long_lat PASSED
gdrivers/nitf.py::test_nitf_15 PASSED
gdrivers/nitf.py::test_nitf_16 PASSED
gdrivers/nitf.py::test_nitf_17 PASSED
gdrivers/nitf.py::test_nitf_18 PASSED
gdrivers/nitf.py::test_nitf_19 PASSED
gdrivers/nitf.py::test_nitf_20 PASSED
gdrivers/nitf.py::test_nitf_21 PASSED
gdrivers/nitf.py::test_nitf_22 PASSED
gdrivers/nitf.py::test_nitf_23 PASSED
gdrivers/nitf.py::test_nitf_24 PASSED
gdrivers/nitf.py::test_nitf_25 PASSED
gdrivers/nitf.py::test_nitf_26 PASSED
gdrivers/nitf.py::test_nitf_27 PASSED
gdrivers/nitf.py::test_nitf_28_jp2ecw SKIPPED
gdrivers/nitf.py::test_nitf_28_jp2mrsid SKIPPED (Driver JP2MrSID not present)
gdrivers/nitf.py::test_nitf_28_jp2kak SKIPPED (Driver JP2KAK not present)
gdrivers/nitf.py::test_nitf_28_jp2openjpeg PASSED
gdrivers/nitf.py::test_nitf_28_jp2openjpeg_bis PASSED
gdrivers/nitf.py::test_nitf_jp2openjpeg_npje_numerically_lossless PASSED
gdrivers/nitf.py::test_nitf_jp2openjpeg_npje_visually_lossless PASSED
gdrivers/nitf.py::test_nitf_jp2openjpeg_npje_visually_lossless_with_quality PASSED
gdrivers/nitf.py::test_nitf_29 PASSED
gdrivers/nitf.py::test_nitf_30 PASSED
gdrivers/nitf.py::test_nitf_31 PASSED
gdrivers/nitf.py::test_nitf_32 PASSED
gdrivers/nitf.py::test_nitf_33 PASSED
gdrivers/nitf.py::test_nitf_34 PASSED
gdrivers/nitf.py::test_nitf_35 PASSED
gdrivers/nitf.py::test_nitf_36 PASSED
gdrivers/nitf.py::test_nitf_37 PASSED
gdrivers/nitf.py::test_nitf_38 PASSED
gdrivers/nitf.py::test_nitf_39 PASSED
gdrivers/nitf.py::test_nitf_40 SKIPPED
gdrivers/nitf.py::test_nitf_41 SKIPPED
gdrivers/nitf.py::test_nitf_42 SKIPPED
gdrivers/nitf.py::test_nitf_43_jasper SKIPPED
gdrivers/nitf.py::test_nitf_43_jp2ecw SKIPPED
gdrivers/nitf.py::test_nitf_43_jp2kak SKIPPED
gdrivers/nitf.py::test_nitf_44 PASSED
gdrivers/nitf.py::test_nitf_45 PASSED
gdrivers/nitf.py::test_nitf_check_jpeg2000_overviews[JP2ECW] PASSED
gdrivers/nitf.py::test_nitf_check_jpeg2000_overviews[JP2MrSID] SKIPPED (Driver {driver_to_test} missing)
gdrivers/nitf.py::test_nitf_check_jpeg2000_overviews[JP2KAK] SKIPPED (Driver {driver_to_test} missing)
gdrivers/nitf.py::test_nitf_check_jpeg2000_overviews[JP2OpenJPEG] PASSED
gdrivers/nitf.py::test_nitf_47 PASSED
gdrivers/nitf.py::test_nitf_48 PASSED
gdrivers/nitf.py::test_nitf_49 PASSED
gdrivers/nitf.py::test_nitf_50 PASSED
gdrivers/nitf.py::test_nitf_51 PASSED
gdrivers/nitf.py::test_nitf_52 PASSED
gdrivers/nitf.py::test_nitf_53 PASSED
gdrivers/nitf.py::test_nitf_54 PASSED
gdrivers/nitf.py::test_nitf_55 PASSED
gdrivers/nitf.py::test_nitf_56 PASSED
gdrivers/nitf.py::test_nitf_57 PASSED
gdrivers/nitf.py::test_nitf_58 PASSED
gdrivers/nitf.py::test_nitf_read_IMRFCA_IMASDA PASSED
gdrivers/nitf.py::test_nitf_59 PASSED
gdrivers/nitf.py::test_nitf_60 PASSED
gdrivers/nitf.py::test_nitf_61 PASSED
gdrivers/nitf.py::test_nitf_62 PASSED
gdrivers/nitf.py::test_nitf_63 PASSED
gdrivers/nitf.py::test_nitf_64 PASSED
gdrivers/nitf.py::test_nitf_65 PASSED
gdrivers/nitf.py::test_nitf_66 PASSED
gdrivers/nitf.py::test_nitf_67 PASSED
gdrivers/nitf.py::test_nitf_68 PASSED
gdrivers/nitf.py::test_nitf_69 PASSED
gdrivers/nitf.py::test_nitf_70 PASSED
gdrivers/nitf.py::test_nitf_71 PASSED
gdrivers/nitf.py::test_nitf_72 PASSED
gdrivers/nitf.py::test_nitf_73 PASSED
gdrivers/nitf.py::test_nitf_74 PASSED
gdrivers/nitf.py::test_nitf_75 PASSED
gdrivers/nitf.py::test_nitf_76 PASSED
gdrivers/nitf.py::test_nitf_77 PASSED
gdrivers/nitf.py::test_nitf_78 PASSED
gdrivers/nitf.py::test_nitf_79 PASSED
gdrivers/nitf.py::test_nitf_80 PASSED
gdrivers/nitf.py::test_nitf_81 PASSED
gdrivers/nitf.py::test_nitf_82 PASSED
gdrivers/nitf.py::test_nitf_83 PASSED
gdrivers/nitf.py::test_nitf_84 PASSED
gdrivers/nitf.py::test_nitf_85 PASSED
gdrivers/nitf.py::test_nitf_86 PASSED
gdrivers/nitf.py::test_nitf_87 PASSED
gdrivers/nitf.py::test_nitf_88 PASSED
gdrivers/nitf.py::test_nitf_89 PASSED
gdrivers/nitf.py::test_nitf_90 PASSED
gdrivers/nitf.py::test_nitf_91 PASSED
gdrivers/nitf.py::test_nitf_RSMAPB PASSED
gdrivers/nitf.py::test_nitf_RSMDCB PASSED
gdrivers/nitf.py::test_nitf_RSMECB PASSED
gdrivers/nitf.py::test_nitf_des PASSED
gdrivers/nitf.py::test_nitf_des_CSSHPA PASSED
gdrivers/nitf.py::test_nitf_tre_overflow_des PASSED
gdrivers/nitf.py::test_nitf_tre_overflow_des_error_missing_RESERVE_SPACE_FOR_TRE_OVERFLOW PASSED
gdrivers/nitf.py::test_nitf_tre_overflow_des_errorinvalid_DESITEM PASSED
gdrivers/nitf.py::test_nitf_header_encoding PASSED
gdrivers/nitf.py::test_nitf_read_C4 PASSED
gdrivers/nitf.py::test_nitf_SENSRB PASSED
gdrivers/nitf.py::test_nitf_valid_udid PASSED
gdrivers/nitf.py::test_nitf_invalid_udid PASSED
gdrivers/nitf.py::test_nitf_isubcat_populated PASSED
gdrivers/nitf.py::test_nitf_create_too_large_file PASSED
gdrivers/nitf.py::test_nitf_create_two_images_final_with_C3_compression PASSED
gdrivers/nitf.py::test_nitf_create_three_images_final_uncompressed PASSED
gdrivers/nitf.py::test_nitf_CLEVEL_update PASSED
gdrivers/nitf.py::test_nitf_pam_metadata_single_image PASSED
gdrivers/nitf.py::test_nitf_pam_metadata_several_images PASSED
gdrivers/nitf.py::test_nitf_no_image_segment PASSED
gdrivers/nitf.py::test_nitf_metadata_validation_tre PASSED
gdrivers/nitf.py::test_nitf_metadata_validation_des PASSED
gdrivers/nitf.py::test_nitf_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_3 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_4 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_5 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_6 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_7 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_8 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_9 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_10 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_11 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_12 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_13 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_14 SKIPPED
gdrivers/nitf.py::test_nitf_online_18 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_19 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_20 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_21 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_22 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_23 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_online_24 SKIPPED (Test data no longer available)
gdrivers/nitf.py::test_nitf_online_25 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/nitf.py::test_nitf_cleanup PASSED
gdrivers/noaa_b.py::test_noaa_b PASSED
gdrivers/noaa_b.py::test_noaa_b_little_endian PASSED
gdrivers/nsidcbin.py::test_nsidcbin_1 PASSED
gdrivers/ntv2.py::test_ntv2_1 PASSED
gdrivers/ntv2.py::test_ntv2_2 PASSED
gdrivers/ntv2.py::test_ntv2_3 PASSED
gdrivers/ntv2.py::test_ntv2_4 PASSED
gdrivers/ntv2.py::test_ntv2_5 PASSED
gdrivers/ntv2.py::test_ntv2_6 PASSED
gdrivers/ntv2.py::test_ntv2_7 PASSED
gdrivers/ntv2.py::test_ntv2_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/ntv2.py::test_ntv2_online_2 SKIPPED
gdrivers/ntv2.py::test_ntv2_online_3 SKIPPED
gdrivers/nwt_grc.py::test_nwt_grc_1 PASSED
gdrivers/nwt_grd.py::test_nwt_grd_1 PASSED
gdrivers/nwt_grd.py::test_nwt_grd_2 PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_subdatasets PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[byte_lz77-1-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[byte_lzw-1-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[uint16_lz77-2-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[uint16_lzw-2-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[int16_lz77-3-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[int16_lzw-3-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[uint32_lz77-4-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[uint32_lzw-4-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[int32_lz77-5-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[int32_lzw-5-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[float32_lz77-6-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[float32_lzw-6-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_band_types[float64_lz77-7-4672] PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_mask_band PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_multi_band PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_one_bit PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_four_bit PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_jpeg PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_jpeg_driver_not_available SKIPPED (Test specific when JPEG driver is absent)
gdrivers/openfilegdb.py::test_openfilegb_raster_jpeg_read_data PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_jpeg2000 PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_jpeg2000_read_data PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_int8 PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_statistics PASSED
gdrivers/openfilegdb.py::test_openfilegb_raster_rat PASSED
gdrivers/openfilegdb.py::test_openfilegb_shifted_origin PASSED
gdrivers/ozi.py::test_ozi_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/paux.py::test_paux_1 PASSED
gdrivers/paux.py::test_paux_2 PASSED
gdrivers/paux.py::test_paux_3 PASSED
gdrivers/paux.py::test_paux_cleanup PASSED
gdrivers/pcidsk.py::test_pcidsk_1 PASSED
gdrivers/pcidsk.py::test_pcidsk_2 PASSED
gdrivers/pcidsk.py::test_pcidsk_3 PASSED
gdrivers/pcidsk.py::test_pcidsk_4 PASSED
gdrivers/pcidsk.py::test_pcidsk_5 PASSED
gdrivers/pcidsk.py::test_pcidsk_6 PASSED
gdrivers/pcidsk.py::test_pcidsk_7 PASSED
gdrivers/pcidsk.py::test_pcidsk_8 PASSED
gdrivers/pcidsk.py::test_pcidsk_10 PASSED
gdrivers/pcidsk.py::test_pcidsk_11 PASSED
gdrivers/pcidsk.py::test_pcidsk_11_v1 PASSED
gdrivers/pcidsk.py::test_pcidsk_11_v2 PASSED
gdrivers/pcidsk.py::test_pcidsk_12 PASSED
gdrivers/pcidsk.py::test_pcidsk_12_v1 PASSED
gdrivers/pcidsk.py::test_pcidsk_12_v2 PASSED
gdrivers/pcidsk.py::test_pcidsk_13 PASSED
gdrivers/pcidsk.py::test_pcidsk_14 PASSED
gdrivers/pcidsk.py::test_pcidsk_15 PASSED
gdrivers/pcidsk.py::test_pcidsk_external_ovr PASSED
gdrivers/pcidsk.py::test_pcidsk_external_ovr_rrd PASSED
gdrivers/pcidsk.py::test_pcidsk_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/pcidsk.py::test_pcidsk_tile_v1 PASSED
gdrivers/pcidsk.py::test_pcidsk_tile_v1_overview PASSED
gdrivers/pcidsk.py::test_pcidsk_tile_v2 PASSED
gdrivers/pcidsk.py::test_pcidsk_tile_v2_overview PASSED
gdrivers/pcidsk.py::test_pcidsk_online_rpc SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/pcidsk.py::test_pcidsk_invalid_files[data/pcidsk/invalid_segment_pointers_offset.pix] PASSED
gdrivers/pcidsk.py::test_pcidsk_web_mercator PASSED
gdrivers/pcidsk.py::test_pcidsk_cleanup PASSED
gdrivers/pcraster.py::test_pcraster_1 PASSED
gdrivers/pcraster.py::test_pcraster_2 PASSED
gdrivers/pcraster.py::test_pcraster_createcopy PASSED
gdrivers/pcraster.py::test_pcraster_create PASSED
gdrivers/pdf.py::test_pdf_online_1[POPPLER] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/pdf.py::test_pdf_online_1[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_online_2[POPPLER] SKIPPED
gdrivers/pdf.py::test_pdf_online_2[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_1[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_1[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_iso32000[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_iso32000[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_iso32000[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_iso32000_dpi_300[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_iso32000_dpi_300[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_ogcbp[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_ogcbp[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_ogcbp[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_ogcbp_dpi_300[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_ogcbp_dpi_300[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_ogcbp_lcc[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_ogcbp_lcc[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_no_compression[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_no_compression[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_jpeg_compression[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_jpeg_compression[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_jpx_compression[utm.tif-None] PASSED
gdrivers/pdf.py::test_pdf_jpx_compression[utm.tif-JP2KAK] SKIPPED
gdrivers/pdf.py::test_pdf_jpx_compression[utm.tif-JP2ECW] SKIPPED
gdrivers/pdf.py::test_pdf_jpx_compression[utm.tif-JP2OpenJpeg] PASSED
gdrivers/pdf.py::test_pdf_jpx_compression[rgbsmall.tif-JP2ECW] SKIPPED
gdrivers/pdf.py::test_pdf_jpeg_compression_rgb[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_jpeg_compression_rgb[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_rgba_default_compression_tiled[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_rgba_default_compression_tiled[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_rgba_default_compression_tiled[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_jpeg_compression_rgba[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_jpeg_compression_rgba[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_predictor_2[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_predictor_2[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_predictor_2_rgb[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_predictor_2_rgb[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_tiled[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_tiled[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_tiled_128[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_tiled_128[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_color_table[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_color_table[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_xmp[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_xmp[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_info[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_info[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_update_gt[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_update_gt[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_update_gt[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_update_info[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_update_info[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_update_info[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_update_xmp[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_update_xmp[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_update_xmp[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_update_gcps_iso32000[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_update_gcps_iso32000[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_update_gcps_ogc_bp[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_update_gcps_ogc_bp[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_set_5_gcps_ogc_bp[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_set_5_gcps_ogc_bp[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_set_neatline_iso32000[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_set_neatline_iso32000[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_set_neatline_ogc_bp[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_set_neatline_ogc_bp[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_check_identity_iso32000[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_check_identity_iso32000[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_check_identity_ogc_bp[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_check_identity_ogc_bp[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_layers[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_layers[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_custom_layout[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_custom_layout[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_extra_rasters[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_extra_rasters[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_write_ogr[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_write_ogr[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_write_ogr_with_reprojection[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_write_ogr_with_reprojection[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_jpeg_direct_copy[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_jpeg_direct_copy[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_jpeg_in_vrt_direct_copy[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_jpeg_in_vrt_direct_copy[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_write_huge[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_write_huge[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_overviews[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_overviews[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_password[POPPLER] SKIPPED
gdrivers/pdf.py::test_pdf_password[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_password[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_multipage[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_multipage[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_multipage[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_metadata[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_metadata[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_pam_georef[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_pam_georef[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_composition PASSED
gdrivers/pdf.py::test_pdf_composition_raster_tiled_blending PASSED
gdrivers/pdf.py::test_pdf_composition_pdf_content[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_composition_pdf_content[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_composition_pdf_content[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_filename[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_filename[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_filename[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_non_existing[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_non_existing[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_non_existing[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_contents[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_contents[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_contents[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_contents_stream[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_contents_stream[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_contents_stream[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_resources[POPPLER] PASSED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_resources[PODOFO] SKIPPED
gdrivers/pdf.py::test_pdf_composition_error_pdf_content_missing_resources[PDFIUM] SKIPPED
gdrivers/pdf.py::test_pdf_composition_raster_georeferenced PASSED
gdrivers/pdf.py::test_pdf_composition_vector_georeferenced PASSED
gdrivers/pdf.py::test_pdf_composition_vector_georeferenced_reprojected PASSED
gdrivers/pdf.py::test_pdf_composition_layer_tree_displayOnlyOnVisiblePages PASSED
gdrivers/pdf.py::test_pdf_composition_outline PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_file PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_page PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_page_width PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_page_content PASSED
gdrivers/pdf.py::test_pdf_composition_error_invalid_layer_missing_id PASSED
gdrivers/pdf.py::test_pdf_composition_error_invalid_layer_missing_name PASSED
gdrivers/pdf.py::test_pdf_composition_error_duplicate_layer_id PASSED
gdrivers/pdf.py::test_pdf_composition_error_referencing_invalid_layer_id PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_srs PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_control_point PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_attribute_in_control_point PASSED
gdrivers/pdf.py::test_pdf_composition_error_invalid_bbox PASSED
gdrivers/pdf.py::test_pdf_composition_error_missing_dataset_attribute PASSED
gdrivers/pdf.py::test_pdf_composition_error_invalid_dataset PASSED
gdrivers/pdf.py::test_pdf_composition_duplicate_page_id PASSED
gdrivers/pdf.py::test_pdf_composition_outline_item_gotopage_action_missing_page_id PASSED
gdrivers/pdf.py::test_pdf_composition_outline_item_gotopage_action_pointing_to_invalid_page_id PASSED
gdrivers/pdf.py::test_pdf_composition_outline_item_setlayerstate_missing_layer_id PASSED
gdrivers/pdf.py::test_pdf_composition_outline_item_setlayerstate_pointing_to_invalid_layer_id PASSED
gdrivers/pdf.py::test_pdf_iso32000_esri_as_epsg PASSED
gdrivers/pds.py::test_pds_1 PASSED
gdrivers/pds.py::test_pds_2 PASSED
gdrivers/pds.py::test_pds_3 PASSED
gdrivers/pds.py::test_pds_4 PASSED
gdrivers/pds.py::test_pds_5 PASSED
gdrivers/pds.py::test_pds_6 PASSED
gdrivers/pds.py::test_pds_7 PASSED
gdrivers/pds.py::test_pds_8 PASSED
gdrivers/pds.py::test_pds_9 PASSED
gdrivers/pds.py::test_pds_10 PASSED
gdrivers/pds.py::test_pds_line_offset_not_multiple_of_record PASSED
gdrivers/pds.py::test_pds_band_storage_type_line_interleaved PASSED
gdrivers/pds.py::test_pds_oblique_cylindrical_read PASSED
gdrivers/pds.py::test_pds_sharp_on_continuing_line PASSED
gdrivers/pds.py::test_pds_sharp_comma_continuing_line PASSED
gdrivers/pds.py::test_pds_mercator_2SP PASSED
gdrivers/pds4.py::test_pds4_read_cart_versions[pds4/byte_pds4_cart_1700.xml] PASSED
gdrivers/pds4.py::test_pds4_read_cart_versions[pds4/byte_pds4_cart_1b00.xml] PASSED
gdrivers/pds4.py::test_pds4_read_cart_versions[pds4/byte_pds4_cart_1d00_1933.xml] PASSED
gdrivers/pds4.py::test_pds4_read_cart_versions[pds4/byte_pds4_cart_1g00_1950.xml] PASSED
gdrivers/pds4.py::test_pds4_2 PASSED
gdrivers/pds4.py::test_pds4_write_utm PASSED
gdrivers/pds4.py::test_pds4_3 PASSED
gdrivers/pds4.py::test_pds4_4 PASSED
gdrivers/pds4.py::test_pds4_5 PASSED
gdrivers/pds4.py::test_pds4_6 PASSED
gdrivers/pds4.py::test_pds4_7 PASSED
gdrivers/pds4.py::test_pds4_from_bil_to_geotiff PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=eqc +lat_ts=43.75 +lat_0=10 +lon_0=-112.5 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=lcc +lat_1=10 +lat_0=10 +lon_0=-112.5 +k_0=0.9 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=lcc +lat_0=10 +lon_0=-112.5 +lat_1=9 +lat_2=11 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=omerc +lat_0=10 +lonc=11 +alpha=12 +gamma=12 +k=1 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=omerc +lat_0=10 +lat_1=12 +lon_1=11 +lat_2=14 +lon_2=13 +k=1 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=stere +lat_0=90 +lon_0=10 +k=0.9 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=poly +lat_0=9 +lon_0=10 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=sinu +lon_0=10 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=tmerc +lat_0=11 +lon_0=10 +k=0.9 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=merc +lat_ts=2 +lon_0=3 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=merc +lon_0=3 +k=0.9 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=ortho +lat_0=1 +lon_0=2 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_projected_srs[+proj=laea +lat_0=1 +lon_0=2 +x_0=0 +y_0=0 +R=2439400 +units=m +no_defs] PASSED
gdrivers/pds4.py::test_pds4_longlat_srs PASSED
gdrivers/pds4.py::test_pds4_9 PASSED
gdrivers/pds4.py::test_pds4_10 PASSED
gdrivers/pds4.py::test_pds4_11 PASSED
gdrivers/pds4.py::test_pds4_12 PASSED
gdrivers/pds4.py::test_pds4_13 PASSED
gdrivers/pds4.py::test_pds4_14 PASSED
gdrivers/pds4.py::test_pds4_15 PASSED
gdrivers/pds4.py::test_pds4_16 PASSED
gdrivers/pds4.py::test_pds4_17 PASSED
gdrivers/pds4.py::test_pds4_18 PASSED
gdrivers/pds4.py::test_pds4_append_subdataset[options0] PASSED
gdrivers/pds4.py::test_pds4_append_subdataset[options1] PASSED
gdrivers/pds4.py::test_pds4_append_subdataset_not_same_gt PASSED
gdrivers/pds4.py::test_pds4_append_subdataset_not_same_srs PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_envi PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_gtiff PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_gtiff_error PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_bigtiff PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_isis3 PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_vicar PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_fits PASSED
gdrivers/pds4.py::test_pds4_createlabelonly_pds3 PASSED
gdrivers/pds4.py::test_pds4_spectral_characteristics PASSED
gdrivers/pds4.py::test_pds4_oblique_cylindrical_read PASSED
gdrivers/pds4.py::test_pds4_oblique_cylindrical_write PASSED
gdrivers/plmosaic.py::test_plmosaic_2 PASSED
gdrivers/plmosaic.py::test_plmosaic_3 PASSED
gdrivers/plmosaic.py::test_plmosaic_4 PASSED
gdrivers/plmosaic.py::test_plmosaic_5 PASSED
gdrivers/plmosaic.py::test_plmosaic_6 PASSED
gdrivers/plmosaic.py::test_plmosaic_7 PASSED
gdrivers/plmosaic.py::test_plmosaic_8 PASSED
gdrivers/plmosaic.py::test_plmosaic_9 PASSED
gdrivers/plmosaic.py::test_plmosaic_9bis PASSED
gdrivers/plmosaic.py::test_plmosaic_9ter PASSED
gdrivers/plmosaic.py::test_plmosaic_10 PASSED
gdrivers/plmosaic.py::test_plmosaic_11 PASSED
gdrivers/plmosaic.py::test_plmosaic_12 PASSED
gdrivers/plmosaic.py::test_plmosaic_13 PASSED
gdrivers/plmosaic.py::test_plmosaic_14 PASSED
gdrivers/plmosaic.py::test_plmosaic_15 PASSED
gdrivers/plmosaic.py::test_plmosaic_16 PASSED
gdrivers/plmosaic.py::test_plmosaic_17 PASSED
gdrivers/plmosaic.py::test_plmosaic_18 PASSED
gdrivers/plmosaic.py::test_plmosaic_19 PASSED
gdrivers/plmosaic.py::test_plmosaic_20 PASSED
gdrivers/plmosaic.py::test_plmosaic_21 PASSED
gdrivers/plmosaic.py::test_plmosaic_with_bbox PASSED
gdrivers/plmosaic.py::test_plmosaic_cleanup PASSED
gdrivers/png.py::test_png_1 PASSED
gdrivers/png.py::test_png_2 PASSED
gdrivers/png.py::test_png_3 PASSED
gdrivers/png.py::test_png_4 PASSED
gdrivers/png.py::test_png_5 PASSED
gdrivers/png.py::test_png_6 PASSED
gdrivers/png.py::test_png_7 PASSED
gdrivers/png.py::test_png_8 PASSED
gdrivers/png.py::test_png_9 PASSED
gdrivers/png.py::test_png_10 PASSED
gdrivers/png.py::test_png_11 PASSED
gdrivers/png.py::test_png_12 PASSED
gdrivers/png.py::test_png_13 PASSED
gdrivers/png.py::test_png_14 PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-1-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-1-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-1-options2] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-2-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-2-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-2-options2] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-3-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-3-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-3-options2] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-4-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-4-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[7-8-4-options2] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-1-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-1-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-1-options2] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-2-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-2-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-2-options2] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-3-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-3-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-3-options2] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-4-options0] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-4-options1] PASSED
gdrivers/png.py::test_png_whole_image_optim[513-5-4-options2] PASSED
gdrivers/png_profile.py::test_png_copy_icc PASSED
gdrivers/png_profile.py::test_png_copy_options_icc PASSED
gdrivers/png_profile.py::test_png_copy_options_colorimetric_data PASSED
gdrivers/png_profile.py::test_png_copy_colorimetric_data PASSED
gdrivers/png_profile.py::test_png_sRGB PASSED
gdrivers/pnm.py::test_pnm_1 PASSED
gdrivers/pnm.py::test_pnm_2 PASSED
gdrivers/pnm.py::test_pnm_3 PASSED
gdrivers/pnm.py::test_pnm_4 PASSED
gdrivers/pnm.py::test_pnm_write_non_standard_extension[1] PASSED
gdrivers/pnm.py::test_pnm_write_non_standard_extension[3] PASSED
gdrivers/postgisraster.py::test_postgisraster_init SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_open_error1 SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_open_error2 SKIPPED
gdrivers/postgisraster.py::test_postgisraster_compare_utm SKIPPED
gdrivers/postgisraster.py::test_postgisraster_compare_small_world SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_utm_open SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_small_world_open_b1 SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_small_world_open_b2 SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_small_world_open_b3 SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_create_copy_bad_conn_string SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_create_copy_no_dbname SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_create_copy_no_tablename SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_create_copy_and_delete SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_create_copy_and_delete_phases SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_norid SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_serial SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_unique SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_constraint SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_constraint_with_spi SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_outdb SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_outdb_client_side SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_outdb_client_side_force_ireadblock SKIPPED
gdrivers/postgisraster.py::test_postgisraster_test_outdb_client_side_if_possible SKIPPED
gdrivers/postgisraster.py::test_postgisraster_cleanup PASSED
gdrivers/prf.py::test_prf_1 PASSED
gdrivers/prf.py::test_prf_2 PASSED
gdrivers/prf.py::test_prf_3 PASSED
gdrivers/prf.py::test_prf_4 PASSED
gdrivers/r.py::test_r_1 PASSED
gdrivers/r.py::test_r_2 PASSED
gdrivers/r.py::test_r_3 PASSED
gdrivers/r.py::test_r_4 PASSED
gdrivers/rasterlite.py::test_rasterlite_2 PASSED
gdrivers/rasterlite.py::test_rasterlite_3 PASSED
gdrivers/rasterlite.py::test_rasterlite_4 PASSED
gdrivers/rasterlite.py::test_rasterlite_5 PASSED
gdrivers/rasterlite.py::test_rasterlite_6 PASSED
gdrivers/rasterlite.py::test_rasterlite_7 PASSED
gdrivers/rasterlite.py::test_rasterlite_8 PASSED
gdrivers/rasterlite.py::test_rasterlite_11 PASSED
gdrivers/rasterlite.py::test_rasterlite_12 PASSED
gdrivers/rasterlite.py::test_rasterlite_13 SKIPPED
gdrivers/rik.py::test_rik_online_1 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/rik.py::test_rik_online_2 SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/rl2.py::test_rl2_2 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_3 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_4 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_5 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_6 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_7 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_8 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_9 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_10 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_11 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_12 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_13 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_14 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_15 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_16 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_17 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_18 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_19 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_20 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_21 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_22 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_23 SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rl2.py::test_rl2_24 SKIPPED (No support for ENABLE_SQL_SQLITE_FORMAT)
gdrivers/rl2.py::test_rl2_error_create SKIPPED (DCAP_RASTER missing in SQLite driver)
gdrivers/rmf.py::test_rmf_1 PASSED
gdrivers/rmf.py::test_rmf_2 PASSED
gdrivers/rmf.py::test_rmf_3 PASSED
gdrivers/rmf.py::test_rmf_4 PASSED
gdrivers/rmf.py::test_rmf_5 PASSED
gdrivers/rmf.py::test_rmf_6 PASSED
gdrivers/rmf.py::test_rmf_7 PASSED
gdrivers/rmf.py::test_rmf_8 PASSED
gdrivers/rmf.py::test_rmf_9 PASSED
gdrivers/rmf.py::test_rmf_10 PASSED
gdrivers/rmf.py::test_rmf_11 PASSED
gdrivers/rmf.py::test_rmf_12a PASSED
gdrivers/rmf.py::test_rmf_12b PASSED
gdrivers/rmf.py::test_rmf_12c PASSED
gdrivers/rmf.py::test_rmf_12d PASSED
gdrivers/rmf.py::test_rmf_13 PASSED
gdrivers/rmf.py::test_rmf_14 PASSED
gdrivers/rmf.py::test_rmf_15 PASSED
gdrivers/rmf.py::test_rmf_16 PASSED
gdrivers/rmf.py::test_rmf_17 PASSED
gdrivers/rmf.py::test_rmf_18 PASSED
gdrivers/rmf.py::test_rmf_19 PASSED
gdrivers/rmf.py::test_rmf_20 PASSED
gdrivers/rmf.py::test_rmf_21 PASSED
gdrivers/rmf.py::test_rmf_22 PASSED
gdrivers/rmf.py::test_rmf_23 PASSED
gdrivers/rmf.py::test_rmf_24 PASSED
gdrivers/rmf.py::test_rmf_25 PASSED
gdrivers/rmf.py::test_rmf_26 PASSED
gdrivers/rmf.py::test_rmf_27 PASSED
gdrivers/rmf.py::test_rmf_28a PASSED
gdrivers/rmf.py::test_rmf_28b PASSED
gdrivers/rmf.py::test_rmf_29 PASSED
gdrivers/rmf.py::test_rmf_30 PASSED
gdrivers/rmf.py::test_rmf_31a PASSED
gdrivers/rmf.py::test_rmf_31b PASSED
gdrivers/rmf.py::test_rmf_31c PASSED
gdrivers/rmf.py::test_rmf_31d PASSED
gdrivers/rmf.py::test_rmf_31e PASSED
gdrivers/rmf.py::test_rmf_32a PASSED
gdrivers/rmf.py::test_rmf_32b PASSED
gdrivers/rmf.py::test_rmf_32c PASSED
gdrivers/rmf.py::test_rmf_33a PASSED
gdrivers/rmf.py::test_rmf_33b PASSED
gdrivers/rmf.py::test_rmf_33c PASSED
gdrivers/rmf.py::test_rmf_34 PASSED
gdrivers/rmf.py::test_rmf_35 PASSED
gdrivers/roipac.py::test_roipac_1 PASSED
gdrivers/roipac.py::test_roipac_2 PASSED
gdrivers/roipac.py::test_roipac_3 PASSED
gdrivers/roipac.py::test_roipac_4 PASSED
gdrivers/roipac.py::test_roipac_5 PASSED
gdrivers/roipac.py::test_roipac_6 PASSED
gdrivers/rpftoc.py::test_rpftoc_1 PASSED
gdrivers/rpftoc.py::test_rpftoc_2 PASSED
gdrivers/rpftoc.py::test_rpftoc_3 PASSED
gdrivers/rpftoc.py::test_rpftoc_4 PASSED
gdrivers/rraster.py::test_rraster_1 PASSED
gdrivers/rraster.py::test_rraster_1_copy PASSED
gdrivers/rraster.py::test_rraster_rgba PASSED
gdrivers/rraster.py::test_rraster_rgba_copy []
['INTERLEAVE=BIP']
['INTERLEAVE=BIL']
['INTERLEAVE=BSQ']
PASSED
gdrivers/rraster.py::test_rraster_ct_rgb PASSED
gdrivers/rraster.py::test_rraster_ct_rgb_copy PASSED
gdrivers/rraster.py::test_rraster_ct_rgba PASSED
gdrivers/rraster.py::test_rraster_ct_rgba_copy PASSED
gdrivers/rraster.py::test_rraster_rat PASSED
gdrivers/rraster.py::test_rraster_rat_copy PASSED
gdrivers/rraster.py::test_rraster_signedbyte PASSED
gdrivers/rraster.py::test_rraster_datatypes PASSED
gdrivers/rraster.py::test_rraster_nodata_and_metadata PASSED
gdrivers/rraster.py::test_rraster_update PASSED
gdrivers/rraster.py::test_rraster_colorinterpretation PASSED
gdrivers/rs2.py::test_rs2_1 PASSED
gdrivers/rs2.py::test_rs2_2 PASSED
gdrivers/rs2.py::test_rs2_3 PASSED
gdrivers/safe.py::test_safe_1 PASSED
gdrivers/safe.py::test_safe_2 PASSED
gdrivers/safe.py::test_safe_3 PASSED
gdrivers/safe.py::test_safe_4 PASSED
gdrivers/safe.py::test_safe_5 PASSED
gdrivers/safe.py::test_safe_WV PASSED
gdrivers/saga.py::test_saga_1 PASSED
gdrivers/saga.py::test_saga_2 PASSED
gdrivers/saga.py::test_saga_3 PASSED
gdrivers/saga.py::test_saga_4 PASSED
gdrivers/saga.py::test_saga_5 PASSED
gdrivers/saga.py::test_saga_6 PASSED
gdrivers/saga.py::test_saga_7 PASSED
gdrivers/saga.py::test_saga_8 PASSED
gdrivers/saga.py::test_saga_9 PASSED
gdrivers/sar_ceos.py::test_sar_ceos_app_1 PASSED
gdrivers/sar_ceos.py::test_sar_ceos_asf_2 PASSED
gdrivers/sdts.py::test_sdts_1 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_1 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_2 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_3 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_4 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_5 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_6 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_7 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_tile_1 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_tile_2 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_tile_3 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_tile_4 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_tile_5 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_tile_6 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1b_1 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1b_2 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1b_3 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1b_4 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1b_5 PASSED
gdrivers/sentinel2.py::test_sentinel2_l2a_1 PASSED
gdrivers/sentinel2.py::test_sentinel2_l2a_2 PASSED
gdrivers/sentinel2.py::test_sentinel2_l2a_3 PASSED
gdrivers/sentinel2.py::test_sentinel2_l2a_4 PASSED
gdrivers/sentinel2.py::test_sentinel2_l2a_5 PASSED
gdrivers/sentinel2.py::test_sentinel2_l2a_6 PASSED
gdrivers/sentinel2.py::test_sentinel2_l2a_7 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_safe_compact_1 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_safe_compact_2 PASSED
gdrivers/sentinel2.py::test_sentinel2_l1c_safe_compact_3 PASSED
gdrivers/sentinel2.py::test_sentinel2_zipped PASSED
gdrivers/sgi.py::test_sgi_1 PASSED
gdrivers/sgi.py::test_sgi_2 PASSED
gdrivers/sgi.py::test_sgi_3 PASSED
gdrivers/sigdem.py::test_sigdem_copy_check_prj PASSED
gdrivers/sigdem.py::test_sigdem_non_square PASSED
gdrivers/sigdem.py::test_sigdem_in_memory PASSED
gdrivers/snodas.py::test_snodas_1 PASSED
gdrivers/srp.py::test_srp_1 PASSED
gdrivers/srp.py::test_srp_2 PASSED
gdrivers/srp.py::test_srp_3 PASSED
gdrivers/srp.py::test_srp_4 PASSED
gdrivers/srp.py::test_srp_5 PASSED
gdrivers/srp.py::test_srp_6 PASSED
gdrivers/srp.py::test_srp_cleanup PASSED
gdrivers/srtmhgt.py::test_srtmhgt_1 PASSED
gdrivers/srtmhgt.py::test_srtmhgt_2 PASSED
gdrivers/srtmhgt.py::test_srtmhgt_3 PASSED
gdrivers/srtmhgt.py::test_srtmhgt_4 PASSED
gdrivers/srtmhgt.py::test_srtmhgt_hgts PASSED
gdrivers/srtmhgt.py::test_srtmhgt_cleanup PASSED
gdrivers/stacit.py::test_stacit_basic PASSED
gdrivers/stacit.py::test_stacit_max_items PASSED
gdrivers/stacit.py::test_stacit_multiple_assets PASSED
gdrivers/stacit.py::test_stacit_overlapping_sources PASSED
gdrivers/stacta.py::test_stacta_basic PASSED
gdrivers/stacta.py::test_stacta_east_hemisphere PASSED
gdrivers/stacta.py::test_stacta_subdatasets PASSED
gdrivers/stacta.py::test_stacta_missing_metatile PASSED
gdrivers/terragen.py::test_terragen_1 PASSED
gdrivers/terragen.py::test_terragen_2 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_1 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_2 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_3 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_4 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_5 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_6 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_7 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_8 PASSED
gdrivers/test_validate_jp2.py::test_validate_jp2_cleanup PASSED
gdrivers/tga.py::test_tga_read_rle_grey_level PASSED
gdrivers/tga.py::test_tga_read_rle_color_table PASSED
gdrivers/tga.py::test_tga_read_rle_24bit PASSED
gdrivers/tga.py::test_tga_read_uncompressed_grey_level PASSED
gdrivers/tga.py::test_tga_read_uncompressed_color_table PASSED
gdrivers/tga.py::test_tga_read_uncompressed_16bit PASSED
gdrivers/tga.py::test_tga_read_uncompressed_24bit PASSED
gdrivers/tga.py::test_tga_read_uncompressed_32bit PASSED
gdrivers/tga.py::test_tga_read_uncompressed_32bit_alpha PASSED
gdrivers/tga.py::test_tga_read_single_band_runs_crossing_scanlines PASSED
gdrivers/tga.py::test_tga_read_three_bands_runs_crossing_scanlines PASSED
gdrivers/tiff_profile.py::test_tiff_write_icc PASSED
gdrivers/tiff_profile.py::test_tiff_copy_icc PASSED
gdrivers/tiff_profile.py::test_tiff_copy_options_icc PASSED
gdrivers/tiff_profile.py::test_tiff_copy_options_colorimetric_data PASSED
gdrivers/tiff_profile.py::test_tiff_copy_colorimetric_data PASSED
gdrivers/tiff_profile.py::test_tiff_update_icc PASSED
gdrivers/tiff_profile.py::test_tiff_update_colorimetric PASSED
gdrivers/til.py::test_til_1 PASSED
gdrivers/til.py::test_til_2 PASSED
gdrivers/til.py::test_til_3 PASSED
gdrivers/tiledb_read.py::test_tiledb_open SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_complex[BAND] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_complex[PIXEL] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_custom_blocksize[BAND] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_custom_blocksize[PIXEL] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_custom_blocksize[ATTRIBUTES] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_update[BAND] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_update[PIXEL] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_rgb[BAND] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_rgb[PIXEL] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_rgb[ATTRIBUTES] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_attributes[BAND] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_attributes[PIXEL] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_subdatasets SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_band_meta[BAND] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_band_meta[PIXEL] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_band_meta[ATTRIBUTES] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_history[BAND] SKIPPED (Driver TileDB not present)
gdrivers/tiledb_write.py::test_tiledb_write_history[PIXEL] SKIPPED (Driver TileDB not present)
gdrivers/usgsdem.py::test_usgsdem_1 PASSED
gdrivers/usgsdem.py::test_usgsdem_2 PASSED
gdrivers/usgsdem.py::test_usgsdem_3 PASSED
gdrivers/usgsdem.py::test_usgsdem_4 PASSED
gdrivers/usgsdem.py::test_usgsdem_5 PASSED
gdrivers/usgsdem.py::test_usgsdem_6 PASSED
gdrivers/usgsdem.py::test_usgsdem_7 PASSED
gdrivers/usgsdem.py::test_usgsdem_8 PASSED
gdrivers/usgsdem.py::test_usgsdem_9 PASSED
gdrivers/usgsdem.py::test_usgsdem_with_extra_values_at_end_of_profile PASSED
gdrivers/usgsdem.py::test_usgsdem_with_spaces_after_byte_864 PASSED
gdrivers/usgsdem.py::test_usgsdem_with_header_of_918_bytes PASSED
gdrivers/usgsdem.py::test_usgsdem_record_1025_bytes_ending_with_linefeed PASSED
gdrivers/usgsdem.py::test_usgsdem_cleanup PASSED
gdrivers/vicar.py::test_vicar_1 PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_byte] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_int16] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_bigendian_int16] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_int32] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_float32_bsq] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_float32_bil] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_float32_bip] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_bigendian_float32] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_float64] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_cfloat32] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_vax_float32] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_vax_float64] PASSED
gdrivers/vicar.py::test_vicar_read_datatypes[vicar_vax_cfloat32] PASSED
gdrivers/vicar.py::test_vicar_read_binary_prefix PASSED
gdrivers/vicar.py::test_vicar_create PASSED
gdrivers/vicar.py::test_vicar_create_all_data_types[vicar_byte] PASSED
gdrivers/vicar.py::test_vicar_create_all_data_types[vicar_int16] PASSED
gdrivers/vicar.py::test_vicar_create_all_data_types[vicar_bigendian_float32] PASSED
gdrivers/vicar.py::test_vicar_create_all_data_types[vicar_float64] PASSED
gdrivers/vicar.py::test_vicar_create_all_data_types[vicar_cfloat32] PASSED
gdrivers/vicar.py::test_vicar_create_label_option_as_inline_value PASSED
gdrivers/vicar.py::test_vicar_create_label_option_as_inline_value_error PASSED
gdrivers/vicar.py::test_vicar_create_label_option_as_filename PASSED
gdrivers/vicar.py::test_vicar_create_label_option_as_filename_error PASSED
gdrivers/vicar.py::test_vicar_create_georeferencing[MIPL] PASSED
gdrivers/vicar.py::test_vicar_create_georeferencing[GEOTIFF] PASSED
gdrivers/vicar.py::test_vicar_read_compressed_datasets[vicar_byte_basic] PASSED
gdrivers/vicar.py::test_vicar_read_compressed_datasets[vicar_byte_basic2] PASSED
gdrivers/vicar.py::test_vicar_read_compressed_datasets[vicar_int16_basic2] PASSED
gdrivers/vicar.py::test_vicar_read_compressed_datasets[vicar_all_ones_basic2] PASSED
gdrivers/vicar.py::test_vicar_write_basic PASSED
gdrivers/vicar.py::test_vicar_write_basic2 PASSED
gdrivers/vicar.py::test_vicar_write_basic2_int16 PASSED
gdrivers/vicar.py::test_vicar_write_basic2_all_ones PASSED
gdrivers/vicar.py::test_vicar_write_compression_errors PASSED
gdrivers/vicar.py::test_vicar_open_from_pds3 PASSED
gdrivers/vrtderived.py::test_vrtderived_1 PASSED
gdrivers/vrtderived.py::test_vrtderived_2 PASSED
gdrivers/vrtderived.py::test_vrtderived_3 PASSED
gdrivers/vrtderived.py::test_vrtderived_4 PASSED
gdrivers/vrtderived.py::test_vrtderived_5 PASSED
gdrivers/vrtderived.py::test_vrtderived_6 PASSED
gdrivers/vrtderived.py::test_vrtderived_7 SKIPPED
gdrivers/vrtderived.py::test_vrtderived_8 PASSED
gdrivers/vrtderived.py::test_vrtderived_9 PASSED
gdrivers/vrtderived.py::test_vrtderived_10 PASSED
gdrivers/vrtderived.py::test_vrtderived_11 PASSED
gdrivers/vrtderived.py::test_vrtderived_12 PASSED
gdrivers/vrtderived.py::test_vrtderived_13 PASSED
gdrivers/vrtderived.py::test_vrtderived_14 PASSED
gdrivers/vrtderived.py::test_vrtderived_15 PASSED
gdrivers/vrtderived.py::test_vrtderived_skip_non_contributing_sources PASSED
gdrivers/vrtderived.py::test_vrtderived_cleanup PASSED
gdrivers/vrtfilt.py::test_vrtfilt_1 PASSED
gdrivers/vrtfilt.py::test_vrtfilt_2 PASSED
gdrivers/vrtfilt.py::test_vrtfilt_3 PASSED
gdrivers/vrtfilt.py::test_vrtfilt_4 PASSED
gdrivers/vrtfilt.py::test_vrtfilt_5 PASSED
gdrivers/vrtfilt.py::test_vrtfilt_6 PASSED
gdrivers/vrtfilt.py::test_vrtfilt_7 PASSED
gdrivers/vrtfilt.py::test_vrtfilt_invalid_kernel_size PASSED
gdrivers/vrtlut.py::test_vrtlut_1 PASSED
gdrivers/vrtmask.py::test_vrtmask_1 PASSED
gdrivers/vrtmask.py::test_vrtmask_2 PASSED
gdrivers/vrtmask.py::test_vrtmask_3 PASSED
gdrivers/vrtmask.py::test_vrtmask_4 PASSED
gdrivers/vrtmask.py::test_vrtmask_5 PASSED
gdrivers/vrtmask.py::test_vrtmask_6 PASSED
gdrivers/vrtmask.py::test_vrtmask_7 PASSED
gdrivers/vrtmask.py::test_vrtmask_8 PASSED
gdrivers/vrtmask.py::test_vrtmask_9 SKIPPED
gdrivers/vrtmask.py::test_vrtmask_10 PASSED
gdrivers/vrtmask.py::test_vrtmask_11 PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_dimension PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_attribute PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_subgroup_and_cross_references PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_srs PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_nodata_unit_offset_scale PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_RegularlySpacedValues PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_ConstantValue PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_InlineValues PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_Source PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_Source_classic_dataset PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_serialize PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_createcopy PASSED
gdrivers/vrtmultidim.py::test_vrtmultidim_createmultidimensional PASSED
gdrivers/vrtovr.py::test_vrtovr_1 PASSED
gdrivers/vrtovr.py::test_vrtovr_2 PASSED
gdrivers/vrtovr.py::test_vrtovr_none PASSED
gdrivers/vrtovr.py::test_vrtovr_errors PASSED
gdrivers/vrtovr.py::test_vrtovr_virtual PASSED
gdrivers/vrtovr.py::test_vrtovr_virtual_with_preexisting_implicit_ovr PASSED
gdrivers/vrtovr.py::test_vrtovr_cleanup PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_1 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_2 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_3 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_4 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_5 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_6 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_7 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_band_with_different_extents PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_band_with_different_extents_positive_yres PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_8 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_9 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_10 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_11 PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_nodata_multiple_spectral_bands PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_nodata_overviews PASSED
gdrivers/vrtpansharpen.py::test_vrtpansharpen_out_of_order_input_bands_and_nodata PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_1 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_2 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_3 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_4 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_5 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_6 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_7 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_8 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_9 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_10 PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_vax_order PASSED
gdrivers/vrtrawlink.py::test_vrtrawlink_cleanup PASSED
gdrivers/vrtwarp.py::test_vrtwarp_1 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_2 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_3 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_4 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_5 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_6 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_7 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_8 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_9 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_10 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_11 PASSED
gdrivers/vrtwarp.py::test_vrtwarp_read_vrt_of_warped_vrt PASSED
gdrivers/vrtwarp.py::test_vrtwarp_read_blocks_larger_than_2_gigapixels SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gdrivers/vrtwarp.py::test_vrtwarp_read_blocks_in_space PASSED
gdrivers/vrtwarp.py::test_vrtwarp_read_inconsistent_blocksize[data/vrt/warp_inconsistent_blockxsize.vrt] PASSED
gdrivers/vrtwarp.py::test_vrtwarp_read_inconsistent_blocksize[data/vrt/warp_inconsistent_blockysize.vrt] PASSED
gdrivers/vrtwarp.py::test_vrtwarp_write_no_duplicated_blocksize PASSED
gdrivers/vrtwarp.py::test_vrtwarp_alpha_band_and_block_without_source_pixel PASSED
gdrivers/vrtwarp.py::test_vrtwarp_sourcedataset_all_relatives PASSED
gdrivers/vrtwarp.py::test_vrtwarp_sourcedataset_source_relative_dest_absolute PASSED
gdrivers/vrtwarp.py::test_vrtwarp_sourcedataset_source_absolute_dest_absolute PASSED
gdrivers/vrtwarp.py::test_vrtwarp_sourcedataset_source_absolute_dest_relative PASSED
gdrivers/vrtwarp.py::test_vrtwarp_BLOCKXSIZE_BLOCKYSIZE PASSED
gdrivers/vrtwarp.py::test_vrtwarp_float32_max_nodata[-3.4028234663852886e+38] PASSED
gdrivers/vrtwarp.py::test_vrtwarp_float32_max_nodata[3.4028234663852886e+38] PASSED
gdrivers/wcs.py::test_wcs_1 HTTP service for http://demo.opengeo.org/geoserver/wcs? is down (URL Error: timed out)
SKIPPED
gdrivers/wcs.py::test_wcs_3 SKIPPED
gdrivers/wcs.py::test_wcs_4 SKIPPED
gdrivers/wcs.py::test_wcs_6 test ArcGIS scaled WCS 1.0.0 ok
test ArcGIS non_scaled WCS 1.0.0 ok
test ArcGIS scaled WCS 1.1.0 ok
test ArcGIS non_scaled WCS 1.1.0 ok
test ArcGIS scaled WCS 1.1.1 ok
test ArcGIS non_scaled WCS 1.1.1 ok
test ArcGIS scaled WCS 1.1.2 ok
test ArcGIS non_scaled WCS 1.1.2 ok
test ArcGIS scaled WCS 2.0.1 ok
test ArcGIS non_scaled WCS 2.0.1 ok
test GeoServer scaled WCS 1.0.0 ok
test GeoServer non_scaled WCS 1.0.0 ok
test GeoServer scaled WCS 1.1.0 ok
test GeoServer non_scaled WCS 1.1.0 ok
test GeoServer scaled WCS 1.1.1 ok
test GeoServer non_scaled WCS 1.1.1 ok
test GeoServer scaled WCS 2.0.1 ok
test GeoServer non_scaled WCS 2.0.1 ok
test GeoServer2 scaled WCS 1.0.0 ok
test GeoServer2 non_scaled WCS 1.0.0 ok
test GeoServer2 scaled WCS 1.1.0 ok
test GeoServer2 non_scaled WCS 1.1.0 ok
test GeoServer2 scaled WCS 1.1.1 ok
test GeoServer2 non_scaled WCS 1.1.1 ok
test GeoServer2 scaled WCS 2.0.1 ok
test GeoServer2 non_scaled WCS 2.0.1 ok
test MapServer scaled WCS 1.0.0 ok
test MapServer non_scaled WCS 1.0.0 ok
test MapServer scaled WCS 1.1.0 ok
test MapServer non_scaled WCS 1.1.0 ok
test MapServer scaled WCS 1.1.1 ok
test MapServer non_scaled WCS 1.1.1 ok
test MapServer scaled WCS 1.1.2 ok
test MapServer non_scaled WCS 1.1.2 ok
test MapServer scaled WCS 2.0.1 ok
test MapServer non_scaled WCS 2.0.1 ok
test Rasdaman scaled WCS 2.0.1 ok
test Rasdaman non_scaled WCS 2.0.1 ok
test Rasdaman2 scaled WCS 2.0.1 ok
test Rasdaman2 non_scaled WCS 2.0.1 ok
test SimpleGeoServer scaled WCS 1.0.0 ok
test SimpleGeoServer non_scaled WCS 1.0.0 ok
test SimpleGeoServer scaled WCS 1.1.0 ok
test SimpleGeoServer non_scaled WCS 1.1.0 ok
test SimpleGeoServer scaled WCS 1.1.1 ok
test SimpleGeoServer non_scaled WCS 1.1.1 ok
test SimpleGeoServer scaled WCS 2.0.1 ok
test SimpleGeoServer non_scaled WCS 2.0.1 ok
PASSED
gdrivers/wcs.py::test_wcs_cleanup PASSED
gdrivers/webp.py::test_webp_2 PASSED
gdrivers/webp.py::test_webp_3 PASSED
gdrivers/webp.py::test_webp_4 PASSED
gdrivers/webp.py::test_webp_5 PASSED
gdrivers/webp.py::test_webp_6 PASSED
gdrivers/webp.py::test_webp_lossless_copy PASSED
gdrivers/webp.py::test_webp_lossless_copy_with_xmp PASSED
gdrivers/wms.py::test_wms_5 PASSED
gdrivers/wms.py::test_wms_6 PASSED
gdrivers/wms.py::test_wms_7 HTTP service for http://tilecache.osgeo.org/wms-c/Basic.py is down (HTTP Error: 403)
SKIPPED
gdrivers/wms.py::test_wms_8 HTTP service for http://tile.openstreetmap.org is down (HTTP Error: 403)
SKIPPED
gdrivers/wms.py::test_wms_12 SKIPPED
gdrivers/wms.py::test_wms_13 HTTP service for http://wms.geobase.ca/wms-bin/cubeserv.cgi?SERVICE=WMS&VERSION=1.1.1&REQUEST=GeCapabilities is down (HTTP Error: 404)
SKIPPED
gdrivers/wms.py::test_wms_14 PASSED
gdrivers/wms.py::test_wms_15 PASSED
gdrivers/wms.py::test_wms_16 SKIPPED (GDAL_RUN_SLOW_TESTS not set)
gdrivers/wms.py::test_wms_18 HTTP service for http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StateCityHighway_USA/MapServer is down (URL Error: [Errno 11001] getaddrinfo failed)
SKIPPED
gdrivers/wms.py::test_wms_19 PASSED
gdrivers/wms.py::test_wms_data_via_mrf PASSED
gdrivers/wms.py::test_twms_wmsmetadriver PASSED
gdrivers/wms.py::test_twms_GIBS SKIPPED (Failing because of SSL issue. See https://github.com/OSGeo/gdal/issues/3511#issuecomment-840718083)
gdrivers/wms.py::test_twms_inline_configuration SKIPPED
gdrivers/wms.py::test_wms_cleanup PASSED
gdrivers/wmts.py::test_wmts_2 PASSED
gdrivers/wmts.py::test_wmts_3 PASSED
gdrivers/wmts.py::test_wmts_4 PASSED
gdrivers/wmts.py::test_wmts_5 PASSED
gdrivers/wmts.py::test_wmts_6 PASSED
gdrivers/wmts.py::test_wmts_7 PASSED
gdrivers/wmts.py::test_wmts_8 PASSED
gdrivers/wmts.py::test_wmts_9 PASSED
gdrivers/wmts.py::test_wmts_10 PASSED
gdrivers/wmts.py::test_wmts_11 PASSED
gdrivers/wmts.py::test_wmts_12 PASSED
gdrivers/wmts.py::test_wmts_12bis PASSED
gdrivers/wmts.py::test_wmts_tilematrixsetlink_to_non_existing_tilematrix PASSED
gdrivers/wmts.py::test_wmts_13 PASSED
gdrivers/wmts.py::test_wmts_14 PASSED
gdrivers/wmts.py::test_wmts_15 PASSED
gdrivers/wmts.py::test_wmts_16 PASSED
gdrivers/wmts.py::test_wmts_17 PASSED
gdrivers/wmts.py::test_wmts_18 PASSED
gdrivers/wmts.py::test_wmts_19 PASSED
gdrivers/wmts.py::test_wmts_20 PASSED
gdrivers/wmts.py::test_wmts_21 PASSED
gdrivers/wmts.py::test_wmts_22 PASSED
gdrivers/wmts.py::test_wmts_23[gray-expected_cs0] PASSED
gdrivers/wmts.py::test_wmts_23[gray+alpha-expected_cs1] PASSED
gdrivers/wmts.py::test_wmts_23[pal-expected_cs2] PASSED
gdrivers/wmts.py::test_wmts_23[rgb-expected_cs3] PASSED
gdrivers/wmts.py::test_wmts_23[rgba-expected_cs4] PASSED
gdrivers/wmts.py::test_wmts_invalid_global_to_tm_reprojection PASSED
gdrivers/wmts.py::test_wmts_check_no_overflow_zoom_level PASSED
gdrivers/wmts.py::test_wmts_24 PASSED
gdrivers/xmp.py::test_xmp[xmp_read_GTiff_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_GTiff_False] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_GIF_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_BIGGIF_False] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_JPEG_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_JPEG_False] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_PNG_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_PNG_False] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_JP2ECW_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_JP2ECW_False] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_JP2MrSID_True] SKIPPED
gdrivers/xmp.py::test_xmp[xmp_read_JP2MrSID_False] SKIPPED
gdrivers/xmp.py::test_xmp[xmp_read_JPEG2000_True] SKIPPED
gdrivers/xmp.py::test_xmp[xmp_read_JPEG2000_False] SKIPPED
gdrivers/xmp.py::test_xmp[xmp_read_JP2OpenJPEG_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_JP2OpenJPEG_False] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_JP2KAK_True] SKIPPED
gdrivers/xmp.py::test_xmp[xmp_read_JP2KAK_False] SKIPPED
gdrivers/xmp.py::test_xmp[xmp_read_PDF_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_PDF_False] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_WEBP_True] PASSED
gdrivers/xmp.py::test_xmp[xmp_read_WEBP_False] PASSED
gdrivers/xpm.py::test_xpm[utm.xpm] SKIPPED (GDAL_DOWNLOAD_TEST_DATA is not set to YES)
gdrivers/xpm.py::test_xpm_1 PASSED
gdrivers/xyz.py::test_xyz_1 PASSED
gdrivers/xyz.py::test_xyz_2 PASSED
gdrivers/xyz.py::test_xyz_3 PASSED
gdrivers/xyz.py::test_xyz_4 PASSED
gdrivers/xyz.py::test_xyz_5 PASSED
gdrivers/xyz.py::test_xyz_6 PASSED
gdrivers/xyz.py::test_xyz_7 PASSED
gdrivers/xyz.py::test_xyz_8 PASSED
gdrivers/xyz.py::test_xyz_9 PASSED
gdrivers/xyz.py::test_xyz_organized_by_columns_int16 PASSED
gdrivers/xyz.py::test_xyz_organized_by_columns_float32 PASSED
gdrivers/xyz.py::test_xyz_floating_point_step_organized_by_rows_int16 PASSED
gdrivers/xyz.py::test_xyz_floating_point_step_organized_by_columns_int16 PASSED
gdrivers/xyz.py::test_xyz_floating_point_step_organized_by_columns_float32 PASSED
gdrivers/xyz.py::test_xyz_looks_like_organized_by_columns_but_is_not PASSED
gdrivers/xyz.py::test_xyz_looks_like_organized_by_columns_but_is_not_case2 PASSED
gdrivers/xyz.py::test_xyz_looks_like_missing_lines PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-!b1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-!i1-14-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-!i1-14--1--1] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-!u1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-!u1-1-1-1] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-i2-3-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-i4-5-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-i8-13-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-u2-2-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-u4-4-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-u8-12-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-f4-6-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-f8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-c8-10-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[True-c16-11-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-!b1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-!i1-14-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-!i1-14--1--1] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-!u1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-!u1-1-1-1] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-i2-3-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-i4-5-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-i8-13-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-u2-2-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-u4-4-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-u8-12-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-f4-6-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-f8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-c8-10-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_basic[False-c16-11-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_string[eHl6-expected_read_data0] PASSED
gdrivers/zarr_driver.py::test_zarr_string[None-expected_read_data1] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[None] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[zarr_format] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[chunks] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[compressor] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[dtype] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[filters] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[order] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[shape] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_remove_member[fill_value] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update0] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update1] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update2] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update3] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update4] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update5] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update6] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update7] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update8] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update9] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update10] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update11] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update12] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update13] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update14] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update15] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update16] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update17] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update18] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update19] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update20] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update21] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update22] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update23] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update24] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update25] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update26] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update27] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update28] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update29] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update30] PASSED
gdrivers/zarr_driver.py::test_zarr_invalid_json_wrong_values[dict_update31] PASSED
gdrivers/zarr_driver.py::test_zarr_read_compression_methods[blosc.zarr-blosc] PASSED
gdrivers/zarr_driver.py::test_zarr_read_compression_methods[gzip.zarr-gzip] PASSED
gdrivers/zarr_driver.py::test_zarr_read_compression_methods[lz4.zarr-lz4] PASSED
gdrivers/zarr_driver.py::test_zarr_read_compression_methods[lzma.zarr-lzma] PASSED
gdrivers/zarr_driver.py::test_zarr_read_compression_methods[lzma_with_filters.zarr-lzma] PASSED
gdrivers/zarr_driver.py::test_zarr_read_compression_methods[zlib.zarr-zlib] PASSED
gdrivers/zarr_driver.py::test_zarr_read_compression_methods[zstd.zarr-zstd] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fortran_order[u1] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fortran_order[u2] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fortran_order[u4] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fortran_order[u8] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fortran_order_string PASSED
gdrivers/zarr_driver.py::test_zarr_read_fortran_order_3d PASSED
gdrivers/zarr_driver.py::test_zarr_read_compound_well_aligned PASSED
gdrivers/zarr_driver.py::test_zarr_read_compound_not_aligned PASSED
gdrivers/zarr_driver.py::test_zarr_read_compound_complex PASSED
gdrivers/zarr_driver.py::test_zarr_read_array_attributes PASSED
gdrivers/zarr_driver.py::test_zarr_read_crs[projjson] PASSED
gdrivers/zarr_driver.py::test_zarr_read_crs[wkt] PASSED
gdrivers/zarr_driver.py::test_zarr_read_crs[url] PASSED
gdrivers/zarr_driver.py::test_zarr_read_group[True] PASSED
gdrivers/zarr_driver.py::test_zarr_read_group[False] PASSED
gdrivers/zarr_driver.py::test_zarr_read_group_with_zmetadata PASSED
gdrivers/zarr_driver.py::test_zarr_read_ARRAY_DIMENSIONS[True-data/zarr/array_dimensions.zarr] PASSED
gdrivers/zarr_driver.py::test_zarr_read_ARRAY_DIMENSIONS[False-data/zarr/array_dimensions.zarr] PASSED
gdrivers/zarr_driver.py::test_zarr_read_ARRAY_DIMENSIONS[True-data/zarr/array_dimensions_upper_level.zarr] PASSED
gdrivers/zarr_driver.py::test_zarr_read_ARRAY_DIMENSIONS[False-data/zarr/array_dimensions_upper_level.zarr] PASSED
gdrivers/zarr_driver.py::test_zarr_read_ARRAY_DIMENSIONS[False-data/zarr/array_dimensions_upper_level.zarr/subgroup/var] PASSED
gdrivers/zarr_driver.py::test_zarr_read_v3[True] PASSED
gdrivers/zarr_driver.py::test_zarr_read_v3[False] PASSED
gdrivers/zarr_driver.py::test_zarr_read_half_float[le] PASSED
gdrivers/zarr_driver.py::test_zarr_read_half_float[be] PASSED
gdrivers/zarr_driver.py::test_zarr_read_mdim_zarr_non_existing PASSED
gdrivers/zarr_driver.py::test_zarr_read_classic PASSED
gdrivers/zarr_driver.py::test_zarr_read_classic_2d PASSED
gdrivers/zarr_driver.py::test_zarr_read_classic_2d_with_unrelated_auxiliary_1D_arrays PASSED
gdrivers/zarr_driver.py::test_zarr_read_classic_too_many_samples_3d PASSED
gdrivers/zarr_driver.py::test_zarr_read_classic_4d PASSED
gdrivers/zarr_driver.py::test_zarr_read_classic_too_many_samples_4d PASSED
gdrivers/zarr_driver.py::test_zarr_read_empty_shape PASSED
gdrivers/zarr_driver.py::test_zarr_read_BLOSC_COMPRESSORS SKIPPED (blosc not available)
gdrivers/zarr_driver.py::test_zarr_create_group[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-foo] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-directory_with_that_name] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-.] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-..] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-a/b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-a\\n] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-a:b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V2-.zarray] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-foo] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-directory_with_that_name] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-.] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-..] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-a/b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-a\\n] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-a:b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_group_errors[ZARR_V3-.zarray] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype0-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype1-1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype2-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype3-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype4-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype5-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype6-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype7-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype8-1.5] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype9-nan] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype10-inf] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype11--inf] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype12-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype13-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype14-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype15-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype16-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype17-ab] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype18-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V2-datatype19-\x0c\x00\x00\x00\xce\xca#\x00] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype0-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype1-1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype2-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype3-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype4-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype5-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype6-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype7-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype8-1.5] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype9-nan] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype10-inf] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype11--inf] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype12-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype13-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype14-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype15-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype16-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype17-ab] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype18-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array[ZARR_V3-datatype19-\x0c\x00\x00\x00\xce\xca#\x00] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-foo] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-directory_with_that_name] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-.] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-..] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-a/b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-a\\n] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-a:b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V2-.zarray] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-foo] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-directory_with_that_name] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-.] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-..] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-a/b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-a\\n] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-a:b] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_errors[ZARR_V3-.zarray] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_compressor[NONE-options0-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_compressor[zlib-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_compressor[zlib-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_compressor[blosc-options3-expected_json3] SKIPPED (compressor blosc not available)
gdrivers/zarr_driver.py::test_zarr_create_array_compressor_v3[NONE-options0-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_compressor_v3[gzip-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_compressor_v3[gzip-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_compressor_v3[blosc-options3-expected_json3] SKIPPED (compressor blosc not available)
gdrivers/zarr_driver.py::test_zarr_create_array_compressor_v3[blosc-options4-expected_json4] SKIPPED (compressor blosc not available)
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[14-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[14-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[14-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[14-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[14-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[1-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[1-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[1-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[1-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[1-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[3-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[3-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[3-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[3-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[3-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[2-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[2-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[2-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[2-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[2-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[5-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[5-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[5-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[5-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[5-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[4-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[4-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[4-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[4-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[4-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[13-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[13-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[13-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[13-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[13-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[12-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[12-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[12-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[12-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[12-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[6-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[6-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[6-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[6-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[6-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[7-options0-expected_json0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[7-options1-expected_json1] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[7-options2-expected_json2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[7-options3-expected_json3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_endian_v3[7-options4-expected_json4] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j0-shape missing or not an array] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j1-shape missing or not an array] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j2-shape and chunks arrays are of different size] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j3-data_type missing] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j4-Invalid or unsupported format for data_type] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j5-chunk_grid missing or not an object] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j6-Only chunk_grid.name = regular supported] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j7-chunk_grid.configuration.chunk_shape missing or not an array] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j8-chunk_key_encoding missing or not an object] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j9-Unsupported chunk_key_encoding.name] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j10-Separator can only be '/' or '.'] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j11-storage_transformers are not supported] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j12-Invalid fill_value] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j13-dimension_names should be an array] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j14-Size of dimension_names[] different from the one of shape] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j15-Invalid fill_value for this data type] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j16-Hexadecimal representation of fill_value no supported for this data type] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_zarr_v3[j17-Binary representation of fill_value no supported for this data type] PASSED
gdrivers/zarr_driver.py::test_zarr_read_data_type_fallback_zarr_v3 PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_v3[float32-0x3fc00000-1.5] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_v3[float32-0b111111110000000000000000000000-1.5] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_v3[float64-0x3ff8000000000000-1.5] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_v3[float64-0b11111111111000000000000000000000000000000000000000000000000000-1.5] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value0-nodata0-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value0-nodata0-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value1-nodata1-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value1-nodata1-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value2-nodata2-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value2-nodata2-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value3-nodata3-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value3-nodata3-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value4-nodata4-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value4-nodata4-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value5-nodata5-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value5-nodata5-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value6-nodata6-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value6-nodata6-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value7-nodata7-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value7-nodata7-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[1-None-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[1-None-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[NaN-None-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[NaN-None-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value10-None-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value10-None-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value11-None-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value11-None-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value12-None-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value12-None-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value13-None-complex128] PASSED
gdrivers/zarr_driver.py::test_zarr_read_fill_value_complex_datatype_v3[fill_value13-None-complex64] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_bad_compressor[ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_bad_compressor[ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_attributes[ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_attributes[ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_set_crs PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_set_dimension_name PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-!b1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-!i1-3-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-!i1-3--1--1] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-!u1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-!u1-1-1-1] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-i2-3-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-i4-5-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-i8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-u2-2-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-u4-4-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-u8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-f4-6-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-f8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-c8-10-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[True-c16-11-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-!b1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-!i1-3-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-!i1-3--1--1] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-!u1-1-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-!u1-1-1-1] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-i2-3-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-i4-5-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-i8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-u2-2-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-u4-4-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-u8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-f4-6-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-f8-7-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-c8-10-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_write_array_content[False-c16-11-None-None] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_string[ASCII] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_string[UNICODE] PASSED
gdrivers/zarr_driver.py::test_zarr_update_array_string[data/zarr/unicode_le.zarr] PASSED
gdrivers/zarr_driver.py::test_zarr_update_array_string[data/zarr/unicode_be.zarr] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[14-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[14-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[1-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[1-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[3-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[3-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[2-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[2-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[5-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[5-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[4-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[4-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[13-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[13-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[12-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[12-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[6-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[6-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[7-ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_fortran_order_3d_and_compression_and_dim_separator[7-ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_unit_offset_scale PASSED
gdrivers/zarr_driver.py::test_zarr_getcoordinatevariables PASSED
gdrivers/zarr_driver.py::test_zarr_create_copy PASSED
gdrivers/zarr_driver.py::test_zarr_create[ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_create[ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_create_append_subdataset PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_invalid_blocksize[1,2] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_invalid_blocksize[2,2,0] PASSED
gdrivers/zarr_driver.py::test_zarr_create_array_invalid_blocksize[4000000000,4000000000,4000000000] PASSED
gdrivers/zarr_driver.py::test_zarr_read_filters PASSED
gdrivers/zarr_driver.py::test_zarr_update_with_filters PASSED
gdrivers/zarr_driver.py::test_zarr_create_with_filter PASSED
gdrivers/zarr_driver.py::test_zarr_pam_spatial_ref PASSED
gdrivers/zarr_driver.py::test_zarr_read_too_large_tile_size PASSED
gdrivers/zarr_driver.py::test_zarr_read_recursive_array_loading PASSED
gdrivers/zarr_driver.py::test_zarr_read_too_deep_array_loading PASSED
gdrivers/zarr_driver.py::test_zarr_read_nczarr_v2[data/zarr/nczarr_v2.zarr-/MyGroup/Group_A] PASSED
gdrivers/zarr_driver.py::test_zarr_read_nczarr_v2[data/zarr/nczarr_v2.zarr/MyGroup-/Group_A] PASSED
gdrivers/zarr_driver.py::test_zarr_read_nczarr_v2[data/zarr/nczarr_v2.zarr/MyGroup/Group_A-] PASSED
gdrivers/zarr_driver.py::test_zarr_read_nczarr_v2[data/zarr/nczarr_v2.zarr/MyGroup/Group_A/dset2-None] PASSED
gdrivers/zarr_driver.py::test_zarr_cache_tile_presence[ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_cache_tile_presence[ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_advise_read[ZARR_V2-NONE] PASSED
gdrivers/zarr_driver.py::test_zarr_advise_read[ZARR_V2-GZIP] PASSED
gdrivers/zarr_driver.py::test_zarr_advise_read[ZARR_V3-NONE] PASSED
gdrivers/zarr_driver.py::test_zarr_advise_read[ZARR_V3-GZIP] PASSED
gdrivers/zarr_driver.py::test_zarr_read_invalid_nczarr_dim PASSED
gdrivers/zarr_driver.py::test_zarr_read_nczar_repeated_array_names PASSED
gdrivers/zarr_driver.py::test_zarr_read_test_overflow_in_AllocateWorkingBuffers_due_to_fortran SKIPPED
gdrivers/zarr_driver.py::test_zarr_read_test_overflow_in_AllocateWorkingBuffers_due_to_type_change SKIPPED
gdrivers/zarr_driver.py::test_zarr_read_do_not_crash_on_invalid_byteswap_on_ascii_string PASSED
gdrivers/zarr_driver.py::test_zarr_resize[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_resize[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_resize[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_resize_XARRAY[True] PASSED
gdrivers/zarr_driver.py::test_zarr_resize_XARRAY[False] PASSED
gdrivers/zarr_driver.py::test_zarr_resize_dim_referenced_twice PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_group_at_creation[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_group_at_creation[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_group_at_creation[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_group_after_reopening[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_group_after_reopening[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_group_after_reopening[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_array_at_creation[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_array_at_creation[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_array_at_creation[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_array_after_reopening[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_array_after_reopening[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_array_after_reopening[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_attr_after_reopening[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_attr_after_reopening[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_attr_after_reopening[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_dim_at_creation[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_dim_at_creation[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_dim_at_creation[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_dim_after_reopening[ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_dim_after_reopening[ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_rename_dim_after_reopening[ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_group_after_reopening[True-ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_group_after_reopening[True-ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_group_after_reopening[True-ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_group_after_reopening[False-ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_group_after_reopening[False-ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_group_after_reopening[False-ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_array_after_reopening[True-ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_array_after_reopening[True-ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_array_after_reopening[True-ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_array_after_reopening[False-ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_array_after_reopening[False-ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_array_after_reopening[False-ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_attribute_after_reopening[True-ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_attribute_after_reopening[True-ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_attribute_after_reopening[True-ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_attribute_after_reopening[False-ZARR_V2-YES] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_attribute_after_reopening[False-ZARR_V2-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_multidim_delete_attribute_after_reopening[False-ZARR_V3-NO] PASSED
gdrivers/zarr_driver.py::test_zarr_driver_delete[ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_driver_delete[ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_driver_rename[ZARR_V2] PASSED
gdrivers/zarr_driver.py::test_zarr_driver_rename[ZARR_V3] PASSED
gdrivers/zarr_driver.py::test_zarr_driver_copy_files[ZARR_V2] ['.zgroup', '.zmetadata', 'test/', 'test/.zarray', 'test/.zattrs']
PASSED
gdrivers/zarr_driver.py::test_zarr_driver_copy_files[ZARR_V3] ['test/', 'test/zarr.json', 'zarr.json']
PASSED
gdrivers/zmap.py::test_zmap_1 PASSED
gdrivers/zmap.py::test_zmap_nodata PASSED
osr/osr_basic.py::test_osr_basic_1 PASSED
osr/osr_basic.py::test_osr_basic_2 PASSED
osr/osr_basic.py::test_osr_basic_3 PASSED
osr/osr_basic.py::test_osr_basic_4 PASSED
osr/osr_basic.py::test_osr_basic_5 PASSED
osr/osr_basic.py::test_osr_basic_6 PASSED
osr/osr_basic.py::test_osr_basic_7 PASSED
osr/osr_basic.py::test_osr_basic_8 PASSED
osr/osr_basic.py::test_osr_basic_9 PASSED
osr/osr_basic.py::test_osr_basic_10 PASSED
osr/osr_basic.py::test_osr_basic_11 PASSED
osr/osr_basic.py::test_osr_basic_12 PASSED
osr/osr_basic.py::test_osr_basic_13 PASSED
osr/osr_basic.py::test_osr_basic_14 PASSED
osr/osr_basic.py::test_osr_basic_15 PASSED
osr/osr_basic.py::test_osr_basic_16 PASSED
osr/osr_basic.py::test_osr_basic_17 PASSED
osr/osr_basic.py::test_osr_basic_18 PASSED
osr/osr_basic.py::test_osr_basic_19 PASSED
osr/osr_basic.py::test_osr_basic_20 PASSED
osr/osr_basic.py::test_osr_basic_21 PASSED
osr/osr_basic.py::test_osr_basic_22 PASSED
osr/osr_basic.py::test_osr_basic_23 PASSED
osr/osr_basic.py::test_osr_basic_24 PASSED
osr/osr_basic.py::test_osr_basic_25 PASSED
osr/osr_basic.py::test_osr_basic_26 PASSED
osr/osr_basic.py::test_osr_basic_setgeogcs PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_IGNF PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_IGNF_non_existing_code PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_non_existing_authority PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_IAU PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_GEODCRS PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_GEOGCRS PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_PROJCRS PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_COMPOUNDCRS PASSED
osr/osr_basic.py::test_osr_basic_export_to_sfsql PASSED
osr/osr_basic.py::test_osr_basic_export_to_wkt1_esri PASSED
osr/osr_basic.py::test_osr_basic_export_to_wkt1_gdal PASSED
osr/osr_basic.py::test_osr_basic_export_to_wkt2_2015 PASSED
osr/osr_basic.py::test_osr_basic_export_to_wkt2_2018 PASSED
osr/osr_basic.py::test_osr_get_name PASSED
osr/osr_basic.py::test_SetPROJSearchPath PASSED
osr/osr_basic.py::test_Set_PROJ_DATA_config_option PASSED
osr/osr_basic.py::test_Set_PROJ_DATA_config_option_sub_proccess_config_option_ok PASSED
osr/osr_basic.py::test_Set_PROJ_DATA_config_option_sub_proccess_config_option_ko PASSED
osr/osr_basic.py::test_osr_import_projjson_possibly_error_out PASSED
osr/osr_basic.py::test_osr_import_projjson PASSED
osr/osr_basic.py::test_osr_export_projjson_possibly_error_out PASSED
osr/osr_basic.py::test_osr_export_projjson PASSED
osr/osr_basic.py::test_osr_promote_to_3D_possibly_error_out PASSED
osr/osr_basic.py::test_osr_promote_to_3D PASSED
osr/osr_basic.py::test_osr_strip_vertical PASSED
osr/osr_basic.py::test_osr_SetVerticalPerspective PASSED
osr/osr_basic.py::test_osr_create_in_one_thread_destroy_in_other PASSED
osr/osr_basic.py::test_osr_SpatialReference_invalid_wkt_in_constructor PASSED
osr/osr_basic.py::test_osr_GetUTMZone_Projected3D PASSED
osr/osr_basic.py::test_osr_GetProjParm_Projected3D PASSED
osr/osr_basic.py::test_SetPROJAuxDbPaths PASSED
osr/osr_basic.py::test_osr_basic_is_dynamic PASSED
osr/osr_basic.py::test_osr_basic_set_get_coordinate_epoch PASSED
osr/osr_basic.py::test_osr_basic_export_equal_earth_to_wkt PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_too_long PASSED
osr/osr_basic.py::test_osr_basic_get_axes_count PASSED
osr/osr_basic.py::test_osr_basic_export_derived_projected_crs_to_wkt PASSED
osr/osr_basic.py::test_osr_basic_proj_network PASSED
osr/osr_basic.py::test_osr_basic_get_linear_units_compound_engineering_crs PASSED
osr/osr_basic.py::test_osr_basic_epsg_horizontal_and_ellipsoidal_height PASSED
osr/osr_basic.py::test_osr_basic_eqearth_central_meridian PASSED
osr/osr_basic.py::test_osr_exceptions PASSED
osr/osr_basic.py::test_osr_basic_set_from_user_input_COORDINATEMETADATA_with_epoch SKIPPED (Requires PROJ >= 9.2.0)
osr/osr_basic.py::test_osr_basic_set_from_user_input_COORDINATEMETADATA_without_epoch SKIPPED (Requires PROJ >= 9.2.0)
osr/osr_basic.py::test_osr_basic_SetProjCS_Bound PASSED
osr/osr_basic.py::test_osr_basic_warning_exceptions SKIPPED (got exception [WinError 2] The system cannot find the file specified)
osr/osr_compd.py::test_osr_compd_1 PASSED
osr/osr_compd.py::test_osr_compd_2 PASSED
osr/osr_compd.py::test_osr_compd_3 PASSED
osr/osr_compd.py::test_osr_compd_4 PASSED
osr/osr_compd.py::test_osr_compd_5 PASSED
osr/osr_compd.py::test_osr_compd_6 PASSED
osr/osr_compd.py::test_osr_compd_7 warning they are equivalent, but not completely the same
COMPD_CS["My Compound SRS",
GEOGCS["WGS 84",
DATUM["WGS_1984",
SPHEROID["WGS 84",6378137,298.257223563,
AUTHORITY["EPSG","7030"]],
AUTHORITY["EPSG","6326"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9122"]],
AXIS["Latitude",NORTH],
AXIS["Longitude",EAST],
AUTHORITY["EPSG","4326"]],
VERT_CS["NAVD88 height",
VERT_DATUM["North American Vertical Datum 1988",2005,
AUTHORITY["EPSG","5103"]],
UNIT["foot",0.304800609601219],
AXIS["Gravity-related height",UP]]]
PASSED
osr/osr_compd.py::test_osr_compd_8 PASSED
osr/osr_compd.py::test_osr_compd_vert_datum_2002 PASSED
osr/osr_ct.py::test_osr_ct_1 PASSED
osr/osr_ct.py::test_osr_ct_2 PASSED
osr/osr_ct.py::test_osr_ct_3 PASSED
osr/osr_ct.py::test_osr_ct_4 PASSED
osr/osr_ct.py::test_osr_ct_5 PASSED
osr/osr_ct.py::test_osr_ct_6 PASSED
osr/osr_ct.py::test_osr_ct_7 PASSED
osr/osr_ct.py::test_osr_ct_8 PASSED
osr/osr_ct.py::test_osr_ct_towgs84_only_one_side PASSED
osr/osr_ct.py::test_osr_ct_towgs84_both_side PASSED
osr/osr_ct.py::test_osr_ct_options_operation PASSED
osr/osr_ct.py::test_osr_ct_options_area_of_interest PASSED
osr/osr_ct.py::test_osr_ct_4D[None-None] PASSED
osr/osr_ct.py::test_osr_ct_4D[None-EPSG:4326] PASSED
osr/osr_ct.py::test_osr_ct_4D[EPSG:4326-None] PASSED
osr/osr_ct.py::test_osr_ct_4D[EPSG:4326-EPSG:4326] PASSED
osr/osr_ct.py::test_osr_ct_geocentric PASSED
osr/osr_ct.py::test_osr_ct_lon_wrap PASSED
osr/osr_ct.py::test_osr_ct_transformpointwitherrorcode PASSED
osr/osr_ct.py::test_osr_ct_options_accuracy PASSED
osr/osr_ct.py::test_osr_ct_options_ballpark_disallowed PASSED
osr/osr_ct.py::test_osr_ct_options_only_best_enabled SKIPPED (Requires PROJ >= 9.2.0)
osr/osr_ct.py::test_osr_ct_non_specified_time_with_time_dependent_transformation PASSED
osr/osr_ct.py::test_osr_ct_take_into_account_srs_coordinate_epoch PASSED
osr/osr_ct.py::test_osr_ct_only_axis_order_different PASSED
osr/osr_ct.py::test_osr_ct_wkt_non_consistent_with_epsg_definition PASSED
osr/osr_ct.py::test_osr_ct_OGR_CT_PREFER_OFFICIAL_SRS_DEF PASSED
osr/osr_ct_proj.py::test_proj[UTM_WGS84] PASSED
osr/osr_ct_proj.py::test_proj[Bonne_WGS84] PASSED
osr/osr_ct_proj.py::test_proj[TPED_Mars] PASSED
osr/osr_ct_proj.py::test_proj[ScalePrecision(#1970)] PASSED
osr/osr_ct_proj.py::test_proj[GoogleMercator(#3136)] PASSED
osr/osr_ct_proj.py::test_proj[Equirectangular(#2706)] PASSED
osr/osr_ct_proj.py::test_proj[Geocentric] PASSED
osr/osr_ct_proj.py::test_proj[EGM 96 Conversion] PASSED
osr/osr_ct_proj.py::test_proj[No-op Optimization (projected)] PASSED
osr/osr_ct_proj.py::test_proj[No-op Optimization (geodetic)] PASSED
osr/osr_ct_proj.py::test_proj[GRS80 -> EPSG:38570] PASSED
osr/osr_ct_proj.py::test_proj[GRS80 -> EPSG:38571] PASSED
osr/osr_ct_proj.py::test_proj[DHDN -> WGS84 using BETA2007] SKIPPED (Did not find GRID:BETA2007.gsb)
osr/osr_ct_proj.py::test_proj[DHDN -> WGS84 using TOWGS84 automatically set] PASSED
osr/osr_ct_proj.py::test_proj[DHDN -> WGS84 using explicit TOWGS84] PASSED
osr/osr_ct_proj.py::test_proj[EPSG:27562 -> EPSG:4258 using OGR_CT_OP_SELECTION=BEST_ACCURACY] SKIPPED (Did not find GRID:ntf_r93.gsb)
osr/osr_ct_proj.py::test_transform_bounds_densify[0-expected0] PASSED
osr/osr_ct_proj.py::test_transform_bounds_densify[100-expected1] PASSED
osr/osr_ct_proj.py::test_transform_bounds__normalized_axis[0-expected0] PASSED
osr/osr_ct_proj.py::test_transform_bounds__normalized_axis[100-expected1] PASSED
osr/osr_ct_proj.py::test_transform_bounds_densify_out_of_bounds PASSED
osr/osr_ct_proj.py::test_transform_bounds_densify_out_of_bounds__geographic_output PASSED
osr/osr_ct_proj.py::test_transform_bounds_antimeridian PASSED
osr/osr_ct_proj.py::test_transform_bounds_antimeridian_normalized_axis PASSED
osr/osr_ct_proj.py::test_transform_bounds__beyond_global_bounds PASSED
osr/osr_ct_proj.py::test_transform_bounds__ignore_inf PASSED
osr/osr_ct_proj.py::test_transform_bounds__ignore_inf_geographic PASSED
osr/osr_ct_proj.py::test_transform_bounds__noop_geographic PASSED
osr/osr_ct_proj.py::test_transform_bounds__north_pole PASSED
osr/osr_ct_proj.py::test_transform_bounds__north_pole__xy PASSED
osr/osr_ct_proj.py::test_transform_bounds__south_pole PASSED
osr/osr_ct_proj.py::test_transform_bounds__south_pole__xy PASSED
osr/osr_ct_proj.py::test_transform_bounds__internal_error_message PASSED
osr/osr_ct_proj.py::test_transform_bounds__epsg_4326_to_esri_53037 PASSED
osr/osr_epsg.py::test_osr_epsg_1 PASSED
osr/osr_epsg.py::test_osr_epsg_2 PASSED
osr/osr_epsg.py::test_osr_epsg_4 PASSED
osr/osr_epsg.py::test_osr_epsg_5 PASSED
osr/osr_epsg.py::test_osr_epsg_6 PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[2193-True] PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[32631-False] PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[32661-True] PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[5041-False] PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[32761-True] PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[5042-False] PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[3031-False] PASSED
osr/osr_epsg.py::test_osr_epsg_treats_as_northing_easting[5482-True] PASSED
osr/osr_epsg.py::test_osr_epsg_9 PASSED
osr/osr_epsg.py::test_osr_epsg_10 PASSED
osr/osr_epsg.py::test_osr_epsg_11 PASSED
osr/osr_epsg.py::test_osr_epsg_12 PASSED
osr/osr_epsg.py::test_osr_epsg_13 PASSED
osr/osr_epsg.py::test_osr_epsg_gcs_deprecated PASSED
osr/osr_epsg.py::test_osr_epsg_geoccs_deprecated PASSED
osr/osr_epsg.py::test_osr_epsg_area_of_use PASSED
osr/osr_epsg.py::test_osr_GetCRSInfoListFromDatabase PASSED
osr/osr_epsg.py::test_osr_epsg_auto_identify_epsg_nad83_cors96 PASSED
osr/osr_epsg.py::test_osr_epsg_auto_identify_epsg_odd_wkt PASSED
osr/osr_epsg.py::test_osr_epsg_auto_identify_epsg_projcrs_with_geogcrs_without_axis_roder PASSED
osr/osr_epsg.py::test_osr_epsg_EPSGTreatsAsLatLong_for_CompoundCRS PASSED
osr/osr_erm.py::test_osr_erm_1 PASSED
osr/osr_erm.py::test_osr_erm_2 PASSED
osr/osr_erm.py::test_osr_erm_GDA2020 PASSED
osr/osr_esri.py::test_osr_esri_1 PASSED
osr/osr_esri.py::test_osr_esri_2 PASSED
osr/osr_esri.py::test_osr_esri_4 PASSED
osr/osr_esri.py::test_osr_esri_5 PASSED
osr/osr_esri.py::test_osr_esri_6 PASSED
osr/osr_esri.py::test_osr_esri_7 PASSED
osr/osr_esri.py::test_osr_esri_8 PASSED
osr/osr_esri.py::test_osr_esri_9 PASSED
osr/osr_esri.py::test_osr_esri_11 PASSED
osr/osr_esri.py::test_osr_esri_12 PASSED
osr/osr_esri.py::test_osr_esri_13 PASSED
osr/osr_esri.py::test_osr_esri_14 PASSED
osr/osr_esri.py::test_osr_esri_15 PASSED
osr/osr_esri.py::test_osr_esri_16 PASSED
osr/osr_esri.py::test_osr_esri_17 PASSED
osr/osr_esri.py::test_osr_esri_18 PASSED
osr/osr_esri.py::test_osr_esri_19 PASSED
osr/osr_esri.py::test_osr_esri_20 PASSED
osr/osr_esri.py::test_osr_esri_24 PASSED
osr/osr_esri.py::test_osr_esri_25 PASSED
osr/osr_esri.py::test_osr_esri_26 PASSED
osr/osr_esri.py::test_osr_esri_27 PASSED
osr/osr_esri.py::test_osr_esri_28 PASSED
osr/osr_esri.py::test_osr_esri_29 PASSED
osr/osr_esri.py::test_osr_esri_30 PASSED
osr/osr_esri.py::test_osr_esri_31 PASSED
osr/osr_esri.py::test_osr_esri_32 PASSED
osr/osr_esri.py::test_osr_esri_33 PASSED
osr/osr_micoordsys.py::test_osr_micoordsys_1 PASSED
osr/osr_micoordsys.py::test_osr_micoordsys_2 PASSED
osr/osr_micoordsys.py::test_osr_micoordsys_3 PASSED
osr/osr_ozi.py::test_osr_ozi_1 PASSED
osr/osr_ozi.py::test_osr_ozi_2 PASSED
osr/osr_ozi.py::test_osr_ozi_3 PASSED
osr/osr_pci.py::test_osr_pci_1 PASSED
osr/osr_pci.py::test_osr_pci_2 PASSED
osr/osr_pci.py::test_osr_pci_3 PASSED
osr/osr_pci.py::test_osr_pci_4 PASSED
osr/osr_pci.py::test_osr_pci_5 PASSED
osr/osr_pci.py::test_osr_pci_6 PASSED
osr/osr_pci.py::test_osr_pci_7 PASSED
osr/osr_pm.py::test_osr_pm_1 PASSED
osr/osr_pm.py::test_osr_pm_2 PASSED
osr/osr_pm.py::test_osr_pm_3 PASSED
osr/osr_proj4.py::test_osr_proj4_1 PASSED
osr/osr_proj4.py::test_osr_proj4_2 PASSED
osr/osr_proj4.py::test_osr_proj4_4 PASSED
osr/osr_proj4.py::test_osr_proj4_5 PASSED
osr/osr_proj4.py::test_osr_proj4_6 PASSED
osr/osr_proj4.py::test_osr_proj4_7 PASSED
osr/osr_proj4.py::test_osr_proj4_8 PASSED
osr/osr_proj4.py::test_osr_proj4_9 PASSED
osr/osr_proj4.py::test_osr_proj4_10 PASSED
osr/osr_proj4.py::test_osr_proj4_11 PASSED
osr/osr_proj4.py::test_osr_proj4_12 PASSED
osr/osr_proj4.py::test_osr_proj4_13 PASSED
osr/osr_proj4.py::test_osr_proj4_14 PASSED
osr/osr_proj4.py::test_osr_proj4_16 PASSED
osr/osr_proj4.py::test_osr_proj4_17 PASSED
osr/osr_proj4.py::test_osr_proj4_18 PASSED
osr/osr_proj4.py::test_osr_proj4_19 PASSED
osr/osr_proj4.py::test_osr_proj4_20 PASSED
osr/osr_proj4.py::test_osr_proj4_21 PASSED
osr/osr_proj4.py::test_osr_proj4_22 PASSED
osr/osr_proj4.py::test_osr_proj4_23 PASSED
osr/osr_proj4.py::test_osr_proj4_24 PASSED
osr/osr_proj4.py::test_osr_proj4_25 PASSED
osr/osr_proj4.py::test_osr_proj4_26 PASSED
osr/osr_proj4.py::test_osr_proj4_27 PASSED
osr/osr_proj4.py::test_osr_proj4_28 PASSED
osr/osr_proj4.py::test_osr_proj4_error_cases_export_mercator PASSED
osr/osr_proj4.py::test_osr_unknown_member_id_in_datum_ensemble PASSED
osr/osr_url.py::test_osr_url_1 PASSED
osr/osr_url.py::test_osr_url_2 PASSED
osr/osr_url.py::test_osr_spatialreference_https_4326 PASSED
osr/osr_url.py::test_osr_www_opengis_http_4326 PASSED
osr/osr_url.py::test_osr_opengis_http_4326 PASSED
osr/osr_url.py::test_osr_www_opengis_https_4326 PASSED
osr/osr_url.py::test_osr_opengis_https_4326 PASSED
osr/osr_usgs.py::test_osr_usgs_1 PASSED
osr/osr_usgs.py::test_osr_usgs_2 PASSED
osr/osr_validate.py::test_osr_validate_1 PASSED
osr/osr_validate.py::test_osr_validate_2 PASSED
osr/osr_validate.py::test_osr_validate_3 PASSED
osr/osr_validate.py::test_osr_validate_4 PASSED
osr/osr_validate.py::test_osr_validate_5 PASSED
osr/osr_validate.py::test_osr_validate_6 PASSED
osr/osr_xml.py::test_osr_xml_1 PASSED
osr/osr_xml.py::test_osr_xml_2 PASSED
alg/applyverticalshiftgrid.py::test_applyverticalshiftgrid_1 PASSED
alg/applyverticalshiftgrid.py::test_applyverticalshiftgrid_2 PASSED
alg/applyverticalshiftgrid.py::test_applyverticalshiftgrid_3 PASSED
alg/applyverticalshiftgrid.py::test_applyverticalshiftgrid_4 PASSED
alg/applyverticalshiftgrid.py::test_applyverticalshiftgrid_5 PASSED
alg/applyverticalshiftgrid.py::test_applyverticalshiftgrid_6 PASSED
alg/applyverticalshiftgrid.py::test_applyverticalshiftgrid_7 PASSED
alg/contour.py::test_contour_1 PASSED
alg/contour.py::test_contour_2 PASSED
alg/contour.py::test_contour_real_world_case PASSED
alg/contour.py::test_contour_3 PASSED
alg/contour.py::test_contour_nodata_precision_issue_float32 PASSED
alg/contour.py::test_contour_too_many_levels PASSED
alg/contour.py::test_contour_raster_acquisition_error PASSED
alg/contour.py::test_contour_cleanup PASSED
alg/cutline.py::test_cutline_1 PASSED
alg/cutline.py::test_cutline_2 PASSED
alg/cutline.py::test_cutline_3 PASSED
alg/cutline.py::test_cutline_4 PASSED
alg/dither.py::test_dither_1 PASSED
alg/fillnodata.py::test_fillnodata_1x1_no_nodata PASSED
alg/fillnodata.py::test_fillnodata_nodata[1x1_nodata_but_pixel_valid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[1x1_nodata_pixel_invalid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[2x1_valid_invalid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[2x1_invalid_valid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[3x1_valid_invalid_valid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[4x1_valid_invalid_invalid_valid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[1x2_valid_invalid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[1x2_invalid_valid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[1x3_valid_invalid_valid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[1x4_valid_invalid_invalid_valid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[3x3_central_column_invalid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[3x3_central_line_invalid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[3x3_central_column_and_line_invalid] PASSED
alg/fillnodata.py::test_fillnodata_nodata[3x3_central_column_and_line_invalid_search_dist_1_5] PASSED
alg/fillnodata.py::test_fillnodata_nodata[4x4] PASSED
alg/fillnodata.py::test_fillnodata_nodata[4x4_smooth_1] PASSED
alg/fillnodata.py::test_fillnodata_user_provided_mask_with_smoothing PASSED
alg/polygonize.py::test_polygonize_1[True] PASSED
alg/polygonize.py::test_polygonize_1[False] PASSED
alg/polygonize.py::test_polygonize_2 PASSED
alg/polygonize.py::test_polygonize_3 PASSED
alg/polygonize.py::test_polygonize_4 PASSED
alg/polygonize.py::test_polygonize_5 PASSED
alg/polygonize.py::test_polygonize_6 PASSED
alg/polygonize.py::test_polygonize_7 PASSED
alg/polygonize.py::test_polygonize_8 PASSED
alg/proximity.py::test_proximity_1 PASSED
alg/proximity.py::test_proximity_2 PASSED
alg/proximity.py::test_proximity_3 PASSED
alg/rasterize.py::test_rasterize_1 PASSED
alg/rasterize.py::test_rasterize_2 PASSED
alg/rasterize.py::test_rasterize_3 PASSED
alg/rasterize.py::test_rasterize_4 PASSED
alg/rasterize.py::test_rasterize_5 PASSED
alg/rasterize.py::test_rasterize_6 PASSED
alg/rasterize.py::test_rasterize_7 PASSED
alg/rasterize.py::test_rasterize_all_touched_issue_7523 PASSED
alg/rasterize.py::test_rasterize_merge_alg_add_multiple_segment_linestring PASSED
alg/rasterize.py::test_rasterize_merge_alg_add_polygon[clockwise] PASSED
alg/rasterize.py::test_rasterize_merge_alg_add_polygon[counterclockwise] PASSED
alg/rasterize.py::test_rasterize_bugfix_gh6981 PASSED
alg/reproject.py::test_reproject_1 PASSED
alg/reproject.py::test_reproject_2 PASSED
alg/reproject.py::test_reproject_3 PASSED
alg/reproject.py::test_reproject_4 PASSED
alg/sieve.py::test_sieve_1 PASSED
alg/sieve.py::test_sieve_2 PASSED
alg/sieve.py::test_sieve_3 PASSED
alg/sieve.py::test_sieve_4 PASSED
alg/sieve.py::test_sieve_5 PASSED
alg/sieve.py::test_sieve_6 PASSED
alg/sieve.py::test_sieve_7 PASSED
alg/sieve.py::test_sieve_8 PASSED
alg/transformgeoloc.py::test_transformgeoloc_1 PASSED
alg/warp.py::test_warp_1 PASSED
alg/warp.py::test_warp_1_short PASSED
alg/warp.py::test_warp_1_ushort PASSED
alg/warp.py::test_warp_1_float PASSED
alg/warp.py::test_warp_2 Diff at pixel (219, 7) : 1.000000
Diff at pixel (231, 7) : -1.000000
Diff at pixel (328, 7) : 1.000000
Diff at pixel (238, 13) : 1.000000
Diff at pixel (276, 21) : -1.000000
Diff at pixel (135, 25) : 1.000000
Diff at pixel (375, 25) : -1.000000
Diff at pixel (159, 31) : -1.000000
Diff at pixel (156, 34) : -1.000000
Max diff : 1
Number of diffs : 84
PASSED
alg/warp.py::test_warp_2_short Diff at pixel (219, 7) : 1.000000
Diff at pixel (231, 7) : -1.000000
Diff at pixel (328, 7) : 1.000000
Diff at pixel (238, 13) : 1.000000
Diff at pixel (276, 21) : -1.000000
Diff at pixel (135, 25) : 1.000000
Diff at pixel (375, 25) : -1.000000
Diff at pixel (159, 31) : -1.000000
Diff at pixel (156, 34) : -1.000000
Max diff : 1
Number of diffs : 84
PASSED
alg/warp.py::test_warp_2_ushort Diff at pixel (219, 7) : 1.000000
Diff at pixel (231, 7) : -1.000000
Diff at pixel (328, 7) : 1.000000
Diff at pixel (238, 13) : 1.000000
Diff at pixel (276, 21) : -1.000000
Diff at pixel (135, 25) : 1.000000
Diff at pixel (375, 25) : -1.000000
Diff at pixel (159, 31) : -1.000000
Diff at pixel (156, 34) : -1.000000
Max diff : 1
Number of diffs : 84
PASSED
alg/warp.py::test_warp_2_downsize PASSED
alg/warp.py::test_warp_3 PASSED
alg/warp.py::test_warp_3_short PASSED
alg/warp.py::test_warp_3_ushort PASSED
alg/warp.py::test_warp_3_downsize PASSED
alg/warp.py::test_warp_3_float_downsize PASSED
alg/warp.py::test_warp_4 PASSED
alg/warp.py::test_warp_4_short PASSED
alg/warp.py::test_warp_4_ushort PASSED
alg/warp.py::test_warp_4_downsize PASSED
alg/warp.py::test_warp_4_short_downsize PASSED
alg/warp.py::test_warp_4_float_downsize PASSED
alg/warp.py::test_warp_5 PASSED
alg/warp.py::test_warp_5_downsize PASSED
alg/warp.py::test_warp_6 PASSED
alg/warp.py::test_warp_7 PASSED
alg/warp.py::test_warp_8 PASSED
alg/warp.py::test_warp_9 Diff at pixel (0, 0) : 1.000000
Diff at pixel (1, 0) : 1.000000
Diff at pixel (9, 0) : -1.000000
Diff at pixel (18, 0) : 1.000000
Diff at pixel (19, 0) : 1.000000
Diff at pixel (0, 2) : 1.000000
Diff at pixel (0, 5) : 1.000000
Diff at pixel (0, 7) : -1.000000
Diff at pixel (0, 9) : -1.000000
Max diff : 1
Number of diffs : 14
PASSED
alg/warp.py::test_warp_10 PASSED
alg/warp.py::test_warp_11 PASSED
alg/warp.py::test_warp_12 PASSED
alg/warp.py::test_warp_13 PASSED
alg/warp.py::test_warp_14 PASSED
alg/warp.py::test_warp_15 PASSED
alg/warp.py::test_warp_16 PASSED
alg/warp.py::test_warp_17 PASSED
alg/warp.py::test_warp_18 PASSED
alg/warp.py::test_warp_19[Byte-near-1] PASSED
alg/warp.py::test_warp_19[Byte-near-2] PASSED
alg/warp.py::test_warp_19[Byte-near-3] PASSED
alg/warp.py::test_warp_19[Byte-near-7] PASSED
alg/warp.py::test_warp_19[Byte-bilinear-1] PASSED
alg/warp.py::test_warp_19[Byte-bilinear-2] PASSED
alg/warp.py::test_warp_19[Byte-bilinear-3] PASSED
alg/warp.py::test_warp_19[Byte-bilinear-7] PASSED
alg/warp.py::test_warp_19[Byte-cubic-1] PASSED
alg/warp.py::test_warp_19[Byte-cubic-2] PASSED
alg/warp.py::test_warp_19[Byte-cubic-3] PASSED
alg/warp.py::test_warp_19[Byte-cubic-7] PASSED
alg/warp.py::test_warp_19[Byte-cubicspline-1] PASSED
alg/warp.py::test_warp_19[Byte-cubicspline-2] PASSED
alg/warp.py::test_warp_19[Byte-cubicspline-3] PASSED
alg/warp.py::test_warp_19[Byte-cubicspline-7] PASSED
alg/warp.py::test_warp_19[Byte-lanczos-1] PASSED
alg/warp.py::test_warp_19[Byte-lanczos-2] PASSED
alg/warp.py::test_warp_19[Byte-lanczos-3] PASSED
alg/warp.py::test_warp_19[Byte-lanczos-7] PASSED
alg/warp.py::test_warp_19[Byte-average-1] PASSED
alg/warp.py::test_warp_19[Byte-average-2] PASSED
alg/warp.py::test_warp_19[Byte-average-3] PASSED
alg/warp.py::test_warp_19[Byte-average-7] PASSED
alg/warp.py::test_warp_19[Int16-near-1] PASSED
alg/warp.py::test_warp_19[Int16-near-2] PASSED
alg/warp.py::test_warp_19[Int16-near-3] PASSED
alg/warp.py::test_warp_19[Int16-near-7] PASSED
alg/warp.py::test_warp_19[Int16-bilinear-1] PASSED
alg/warp.py::test_warp_19[Int16-bilinear-2] PASSED
alg/warp.py::test_warp_19[Int16-bilinear-3] PASSED
alg/warp.py::test_warp_19[Int16-bilinear-7] PASSED
alg/warp.py::test_warp_19[Int16-cubic-1] PASSED
alg/warp.py::test_warp_19[Int16-cubic-2] PASSED
alg/warp.py::test_warp_19[Int16-cubic-3] PASSED
alg/warp.py::test_warp_19[Int16-cubic-7] PASSED
alg/warp.py::test_warp_19[Int16-cubicspline-1] PASSED
alg/warp.py::test_warp_19[Int16-cubicspline-2] PASSED
alg/warp.py::test_warp_19[Int16-cubicspline-3] PASSED
alg/warp.py::test_warp_19[Int16-cubicspline-7] PASSED
alg/warp.py::test_warp_19[Int16-lanczos-1] PASSED
alg/warp.py::test_warp_19[Int16-lanczos-2] PASSED
alg/warp.py::test_warp_19[Int16-lanczos-3] PASSED
alg/warp.py::test_warp_19[Int16-lanczos-7] PASSED
alg/warp.py::test_warp_19[Int16-average-1] PASSED
alg/warp.py::test_warp_19[Int16-average-2] PASSED
alg/warp.py::test_warp_19[Int16-average-3] PASSED
alg/warp.py::test_warp_19[Int16-average-7] PASSED
alg/warp.py::test_warp_19[CInt16-near-1] PASSED
alg/warp.py::test_warp_19[CInt16-near-2] PASSED
alg/warp.py::test_warp_19[CInt16-near-3] PASSED
alg/warp.py::test_warp_19[CInt16-near-7] PASSED
alg/warp.py::test_warp_19[CInt16-bilinear-1] PASSED
alg/warp.py::test_warp_19[CInt16-bilinear-2] PASSED
alg/warp.py::test_warp_19[CInt16-bilinear-3] PASSED
alg/warp.py::test_warp_19[CInt16-bilinear-7] PASSED
alg/warp.py::test_warp_19[CInt16-cubic-1] PASSED
alg/warp.py::test_warp_19[CInt16-cubic-2] PASSED
alg/warp.py::test_warp_19[CInt16-cubic-3] PASSED
alg/warp.py::test_warp_19[CInt16-cubic-7] PASSED
alg/warp.py::test_warp_19[CInt16-cubicspline-1] PASSED
alg/warp.py::test_warp_19[CInt16-cubicspline-2] PASSED
alg/warp.py::test_warp_19[CInt16-cubicspline-3] PASSED
alg/warp.py::test_warp_19[CInt16-cubicspline-7] PASSED
alg/warp.py::test_warp_19[CInt16-lanczos-1] PASSED
alg/warp.py::test_warp_19[CInt16-lanczos-2] PASSED
alg/warp.py::test_warp_19[CInt16-lanczos-3] PASSED
alg/warp.py::test_warp_19[CInt16-lanczos-7] PASSED
alg/warp.py::test_warp_19[CInt16-average-1] PASSED
alg/warp.py::test_warp_19[CInt16-average-2] PASSED
alg/warp.py::test_warp_19[CInt16-average-3] PASSED
alg/warp.py::test_warp_19[CInt16-average-7] PASSED
alg/warp.py::test_warp_19[UInt16-near-1] PASSED
alg/warp.py::test_warp_19[UInt16-near-2] PASSED
alg/warp.py::test_warp_19[UInt16-near-3] PASSED
alg/warp.py::test_warp_19[UInt16-near-7] PASSED
alg/warp.py::test_warp_19[UInt16-bilinear-1] PASSED
alg/warp.py::test_warp_19[UInt16-bilinear-2] PASSED
alg/warp.py::test_warp_19[UInt16-bilinear-3] PASSED
alg/warp.py::test_warp_19[UInt16-bilinear-7] PASSED
alg/warp.py::test_warp_19[UInt16-cubic-1] PASSED
alg/warp.py::test_warp_19[UInt16-cubic-2] PASSED
alg/warp.py::test_warp_19[UInt16-cubic-3] PASSED
alg/warp.py::test_warp_19[UInt16-cubic-7] PASSED
alg/warp.py::test_warp_19[UInt16-cubicspline-1] PASSED
alg/warp.py::test_warp_19[UInt16-cubicspline-2] PASSED
alg/warp.py::test_warp_19[UInt16-cubicspline-3] PASSED
alg/warp.py::test_warp_19[UInt16-cubicspline-7] PASSED
alg/warp.py::test_warp_19[UInt16-lanczos-1] PASSED
alg/warp.py::test_warp_19[UInt16-lanczos-2] PASSED
alg/warp.py::test_warp_19[UInt16-lanczos-3] PASSED
alg/warp.py::test_warp_19[UInt16-lanczos-7] PASSED
alg/warp.py::test_warp_19[UInt16-average-1] PASSED
alg/warp.py::test_warp_19[UInt16-average-2] PASSED
alg/warp.py::test_warp_19[UInt16-average-3] PASSED
alg/warp.py::test_warp_19[UInt16-average-7] PASSED
alg/warp.py::test_warp_19[Int32-near-1] PASSED
alg/warp.py::test_warp_19[Int32-near-2] PASSED
alg/warp.py::test_warp_19[Int32-near-3] PASSED
alg/warp.py::test_warp_19[Int32-near-7] PASSED
alg/warp.py::test_warp_19[Int32-bilinear-1] PASSED
alg/warp.py::test_warp_19[Int32-bilinear-2] PASSED
alg/warp.py::test_warp_19[Int32-bilinear-3] PASSED
alg/warp.py::test_warp_19[Int32-bilinear-7] PASSED
alg/warp.py::test_warp_19[Int32-cubic-1] PASSED
alg/warp.py::test_warp_19[Int32-cubic-2] PASSED
alg/warp.py::test_warp_19[Int32-cubic-3] PASSED
alg/warp.py::test_warp_19[Int32-cubic-7] PASSED
alg/warp.py::test_warp_19[Int32-cubicspline-1] PASSED
alg/warp.py::test_warp_19[Int32-cubicspline-2] PASSED
alg/warp.py::test_warp_19[Int32-cubicspline-3] PASSED
alg/warp.py::test_warp_19[Int32-cubicspline-7] PASSED
alg/warp.py::test_warp_19[Int32-lanczos-1] PASSED
alg/warp.py::test_warp_19[Int32-lanczos-2] PASSED
alg/warp.py::test_warp_19[Int32-lanczos-3] PASSED
alg/warp.py::test_warp_19[Int32-lanczos-7] PASSED
alg/warp.py::test_warp_19[Int32-average-1] PASSED
alg/warp.py::test_warp_19[Int32-average-2] PASSED
alg/warp.py::test_warp_19[Int32-average-3] PASSED
alg/warp.py::test_warp_19[Int32-average-7] PASSED
alg/warp.py::test_warp_19[CInt32-near-1] PASSED
alg/warp.py::test_warp_19[CInt32-near-2] PASSED
alg/warp.py::test_warp_19[CInt32-near-3] PASSED
alg/warp.py::test_warp_19[CInt32-near-7] PASSED
alg/warp.py::test_warp_19[CInt32-bilinear-1] PASSED
alg/warp.py::test_warp_19[CInt32-bilinear-2] PASSED
alg/warp.py::test_warp_19[CInt32-bilinear-3] PASSED
alg/warp.py::test_warp_19[CInt32-bilinear-7] PASSED
alg/warp.py::test_warp_19[CInt32-cubic-1] PASSED
alg/warp.py::test_warp_19[CInt32-cubic-2] PASSED
alg/warp.py::test_warp_19[CInt32-cubic-3] PASSED
alg/warp.py::test_warp_19[CInt32-cubic-7] PASSED
alg/warp.py::test_warp_19[CInt32-cubicspline-1] PASSED
alg/warp.py::test_warp_19[CInt32-cubicspline-2] PASSED
alg/warp.py::test_warp_19[CInt32-cubicspline-3] PASSED
alg/warp.py::test_warp_19[CInt32-cubicspline-7] PASSED
alg/warp.py::test_warp_19[CInt32-lanczos-1] PASSED
alg/warp.py::test_warp_19[CInt32-lanczos-2] PASSED
alg/warp.py::test_warp_19[CInt32-lanczos-3] PASSED
alg/warp.py::test_warp_19[CInt32-lanczos-7] PASSED
alg/warp.py::test_warp_19[CInt32-average-1] PASSED
alg/warp.py::test_warp_19[CInt32-average-2] PASSED
alg/warp.py::test_warp_19[CInt32-average-3] PASSED
alg/warp.py::test_warp_19[CInt32-average-7] PASSED
alg/warp.py::test_warp_19[UInt32-near-1] PASSED
alg/warp.py::test_warp_19[UInt32-near-2] PASSED
alg/warp.py::test_warp_19[UInt32-near-3] PASSED
alg/warp.py::test_warp_19[UInt32-near-7] PASSED
alg/warp.py::test_warp_19[UInt32-bilinear-1] PASSED
alg/warp.py::test_warp_19[UInt32-bilinear-2] PASSED
alg/warp.py::test_warp_19[UInt32-bilinear-3] PASSED
alg/warp.py::test_warp_19[UInt32-bilinear-7] PASSED
alg/warp.py::test_warp_19[UInt32-cubic-1] PASSED
alg/warp.py::test_warp_19[UInt32-cubic-2] PASSED
alg/warp.py::test_warp_19[UInt32-cubic-3] PASSED
alg/warp.py::test_warp_19[UInt32-cubic-7] PASSED
alg/warp.py::test_warp_19[UInt32-cubicspline-1] PASSED
alg/warp.py::test_warp_19[UInt32-cubicspline-2] PASSED
alg/warp.py::test_warp_19[UInt32-cubicspline-3] PASSED
alg/warp.py::test_warp_19[UInt32-cubicspline-7] PASSED
alg/warp.py::test_warp_19[UInt32-lanczos-1] PASSED
alg/warp.py::test_warp_19[UInt32-lanczos-2] PASSED
alg/warp.py::test_warp_19[UInt32-lanczos-3] PASSED
alg/warp.py::test_warp_19[UInt32-lanczos-7] PASSED
alg/warp.py::test_warp_19[UInt32-average-1] PASSED
alg/warp.py::test_warp_19[UInt32-average-2] PASSED
alg/warp.py::test_warp_19[UInt32-average-3] PASSED
alg/warp.py::test_warp_19[UInt32-average-7] PASSED
alg/warp.py::test_warp_19[Float32-near-1] PASSED
alg/warp.py::test_warp_19[Float32-near-2] PASSED
alg/warp.py::test_warp_19[Float32-near-3] PASSED
alg/warp.py::test_warp_19[Float32-near-7] PASSED
alg/warp.py::test_warp_19[Float32-bilinear-1] PASSED
alg/warp.py::test_warp_19[Float32-bilinear-2] PASSED
alg/warp.py::test_warp_19[Float32-bilinear-3] PASSED
alg/warp.py::test_warp_19[Float32-bilinear-7] PASSED
alg/warp.py::test_warp_19[Float32-cubic-1] PASSED
alg/warp.py::test_warp_19[Float32-cubic-2] PASSED
alg/warp.py::test_warp_19[Float32-cubic-3] PASSED
alg/warp.py::test_warp_19[Float32-cubic-7] PASSED
alg/warp.py::test_warp_19[Float32-cubicspline-1] PASSED
alg/warp.py::test_warp_19[Float32-cubicspline-2] PASSED
alg/warp.py::test_warp_19[Float32-cubicspline-3] PASSED
alg/warp.py::test_warp_19[Float32-cubicspline-7] PASSED
alg/warp.py::test_warp_19[Float32-lanczos-1] PASSED
alg/warp.py::test_warp_19[Float32-lanczos-2] PASSED
alg/warp.py::test_warp_19[Float32-lanczos-3] PASSED
alg/warp.py::test_warp_19[Float32-lanczos-7] PASSED
alg/warp.py::test_warp_19[Float32-average-1] PASSED
alg/warp.py::test_warp_19[Float32-average-2] PASSED
alg/warp.py::test_warp_19[Float32-average-3] PASSED
alg/warp.py::test_warp_19[Float32-average-7] PASSED
alg/warp.py::test_warp_19[CFloat32-near-1] PASSED
alg/warp.py::test_warp_19[CFloat32-near-2] PASSED
alg/warp.py::test_warp_19[CFloat32-near-3] PASSED
alg/warp.py::test_warp_19[CFloat32-near-7] PASSED
alg/warp.py::test_warp_19[CFloat32-bilinear-1] PASSED
alg/warp.py::test_warp_19[CFloat32-bilinear-2] PASSED
alg/warp.py::test_warp_19[CFloat32-bilinear-3] PASSED
alg/warp.py::test_warp_19[CFloat32-bilinear-7] PASSED
alg/warp.py::test_warp_19[CFloat32-cubic-1] PASSED
alg/warp.py::test_warp_19[CFloat32-cubic-2] PASSED
alg/warp.py::test_warp_19[CFloat32-cubic-3] PASSED
alg/warp.py::test_warp_19[CFloat32-cubic-7] PASSED
alg/warp.py::test_warp_19[CFloat32-cubicspline-1] PASSED
alg/warp.py::test_warp_19[CFloat32-cubicspline-2] PASSED
alg/warp.py::test_warp_19[CFloat32-cubicspline-3] PASSED
alg/warp.py::test_warp_19[CFloat32-cubicspline-7] PASSED
alg/warp.py::test_warp_19[CFloat32-lanczos-1] PASSED
alg/warp.py::test_warp_19[CFloat32-lanczos-2] PASSED
alg/warp.py::test_warp_19[CFloat32-lanczos-3] PASSED
alg/warp.py::test_warp_19[CFloat32-lanczos-7] PASSED
alg/warp.py::test_warp_19[CFloat32-average-1] PASSED
alg/warp.py::test_warp_19[CFloat32-average-2] PASSED
alg/warp.py::test_warp_19[CFloat32-average-3] PASSED
alg/warp.py::test_warp_19[CFloat32-average-7] PASSED
alg/warp.py::test_warp_19[Float64-near-1] PASSED
alg/warp.py::test_warp_19[Float64-near-2] PASSED
alg/warp.py::test_warp_19[Float64-near-3] PASSED
alg/warp.py::test_warp_19[Float64-near-7] PASSED
alg/warp.py::test_warp_19[Float64-bilinear-1] PASSED
alg/warp.py::test_warp_19[Float64-bilinear-2] PASSED
alg/warp.py::test_warp_19[Float64-bilinear-3] PASSED
alg/warp.py::test_warp_19[Float64-bilinear-7] PASSED
alg/warp.py::test_warp_19[Float64-cubic-1] PASSED
alg/warp.py::test_warp_19[Float64-cubic-2] PASSED
alg/warp.py::test_warp_19[Float64-cubic-3] PASSED
alg/warp.py::test_warp_19[Float64-cubic-7] PASSED
alg/warp.py::test_warp_19[Float64-cubicspline-1] PASSED
alg/warp.py::test_warp_19[Float64-cubicspline-2] PASSED
alg/warp.py::test_warp_19[Float64-cubicspline-3] PASSED
alg/warp.py::test_warp_19[Float64-cubicspline-7] PASSED
alg/warp.py::test_warp_19[Float64-lanczos-1] PASSED
alg/warp.py::test_warp_19[Float64-lanczos-2] PASSED
alg/warp.py::test_warp_19[Float64-lanczos-3] PASSED
alg/warp.py::test_warp_19[Float64-lanczos-7] PASSED
alg/warp.py::test_warp_19[Float64-average-1] PASSED
alg/warp.py::test_warp_19[Float64-average-2] PASSED
alg/warp.py::test_warp_19[Float64-average-3] PASSED
alg/warp.py::test_warp_19[Float64-average-7] PASSED
alg/warp.py::test_warp_19[CFloat64-near-1] PASSED
alg/warp.py::test_warp_19[CFloat64-near-2] PASSED
alg/warp.py::test_warp_19[CFloat64-near-3] PASSED
alg/warp.py::test_warp_19[CFloat64-near-7] PASSED
alg/warp.py::test_warp_19[CFloat64-bilinear-1] PASSED
alg/warp.py::test_warp_19[CFloat64-bilinear-2] PASSED
alg/warp.py::test_warp_19[CFloat64-bilinear-3] PASSED
alg/warp.py::test_warp_19[CFloat64-bilinear-7] PASSED
alg/warp.py::test_warp_19[CFloat64-cubic-1] PASSED
alg/warp.py::test_warp_19[CFloat64-cubic-2] PASSED
alg/warp.py::test_warp_19[CFloat64-cubic-3] PASSED
alg/warp.py::test_warp_19[CFloat64-cubic-7] PASSED
alg/warp.py::test_warp_19[CFloat64-cubicspline-1] PASSED
alg/warp.py::test_warp_19[CFloat64-cubicspline-2] PASSED
alg/warp.py::test_warp_19[CFloat64-cubicspline-3] PASSED
alg/warp.py::test_warp_19[CFloat64-cubicspline-7] PASSED
alg/warp.py::test_warp_19[CFloat64-lanczos-1] PASSED
alg/warp.py::test_warp_19[CFloat64-lanczos-2] PASSED
alg/warp.py::test_warp_19[CFloat64-lanczos-3] PASSED
alg/warp.py::test_warp_19[CFloat64-lanczos-7] PASSED
alg/warp.py::test_warp_19[CFloat64-average-1] PASSED
alg/warp.py::test_warp_19[CFloat64-average-2] PASSED
alg/warp.py::test_warp_19[CFloat64-average-3] PASSED
alg/warp.py::test_warp_19[CFloat64-average-7] PASSED
alg/warp.py::test_warp_20 PASSED
alg/warp.py::test_warp_21 PASSED
alg/warp.py::test_warp_22[default-default] PASSED
alg/warp.py::test_warp_22[default-optimizeSize] PASSED
alg/warp.py::test_warp_22[tiled-default] PASSED
alg/warp.py::test_warp_22[tiled-optimizeSize] PASSED
alg/warp.py::test_warp_22[tiled16-default] PASSED
alg/warp.py::test_warp_22[tiled16-optimizeSize] PASSED
alg/warp.py::test_warp_23 PASSED
alg/warp.py::test_warp_24 PASSED
alg/warp.py::test_warp_25 PASSED
alg/warp.py::test_warp_26 PASSED
alg/warp.py::test_warp_27 PASSED
alg/warp.py::test_warp_28 PASSED
alg/warp.py::test_warp_29 PASSED
alg/warp.py::test_warp_30 PASSED
alg/warp.py::test_warp_31 PASSED
alg/warp.py::test_warp_32 PASSED
alg/warp.py::test_warp_33 PASSED
alg/warp.py::test_warp_34 PASSED
alg/warp.py::test_warp_35 PASSED
alg/warp.py::test_warp_36 PASSED
alg/warp.py::test_warp_37 PASSED
alg/warp.py::test_warp_38 PASSED
alg/warp.py::test_warp_39 PASSED
alg/warp.py::test_warp_40 PASSED
alg/warp.py::test_warp_weighted_average Diff at pixel (1, 0) : 0.000000
Diff at pixel (2, 0) : 0.000000
Diff at pixel (0, 1) : 0.000000
Max diff : 0
Number of diffs : 3
PASSED
alg/warp.py::test_warp_weighted_average_with_srcoffset PASSED
alg/warp.py::test_warp_sum Diff at pixel (0, 0) : 0.000000
Diff at pixel (1, 0) : 0.000000
Diff at pixel (2, 0) : 0.000000
Diff at pixel (2, 1) : -0.000000
Diff at pixel (1, 2) : -0.000000
Diff at pixel (2, 2) : -0.000000
Max diff : 0
Number of diffs : 6
PASSED
alg/warp.py::test_warp_41 PASSED
alg/warp.py::test_warp_42 PASSED
alg/warp.py::test_warp_43 PASSED
alg/warp.py::test_warp_44 PASSED
alg/warp.py::test_warp_45 PASSED
alg/warp.py::test_warp_46 PASSED
alg/warp.py::test_warp_47 PASSED
alg/warp.py::test_warp_48 PASSED
alg/warp.py::test_warp_49 PASSED
alg/warp.py::test_warp_50 PASSED
alg/warp.py::test_warp_51 PASSED
alg/warp.py::test_warp_52 PASSED
alg/warp.py::test_warp_53[near-generalCase-Byte] PASSED
alg/warp.py::test_warp_53[near-generalCase-UInt16] PASSED
alg/warp.py::test_warp_53[near-generalCase-Int16] PASSED
alg/warp.py::test_warp_53[near-default-Byte] PASSED
alg/warp.py::test_warp_53[near-default-UInt16] PASSED
alg/warp.py::test_warp_53[near-default-Int16] PASSED
alg/warp.py::test_warp_53[cubic-generalCase-Byte] PASSED
alg/warp.py::test_warp_53[cubic-generalCase-UInt16] PASSED
alg/warp.py::test_warp_53[cubic-generalCase-Int16] PASSED
alg/warp.py::test_warp_53[cubic-default-Byte] PASSED
alg/warp.py::test_warp_53[cubic-default-UInt16] PASSED
alg/warp.py::test_warp_53[cubic-default-Int16] PASSED
alg/warp.py::test_warp_53[cubicspline-generalCase-Byte] PASSED
alg/warp.py::test_warp_53[cubicspline-generalCase-UInt16] PASSED
alg/warp.py::test_warp_53[cubicspline-generalCase-Int16] PASSED
alg/warp.py::test_warp_53[cubicspline-default-Byte] PASSED
alg/warp.py::test_warp_53[cubicspline-default-UInt16] PASSED
alg/warp.py::test_warp_53[cubicspline-default-Int16] PASSED
alg/warp.py::test_warp_53[bilinear-generalCase-Byte] PASSED
alg/warp.py::test_warp_53[bilinear-generalCase-UInt16] PASSED
alg/warp.py::test_warp_53[bilinear-generalCase-Int16] PASSED
alg/warp.py::test_warp_53[bilinear-default-Byte] PASSED
alg/warp.py::test_warp_53[bilinear-default-UInt16] PASSED
alg/warp.py::test_warp_53[bilinear-default-Int16] PASSED
alg/warp.py::test_warp_54[YES] PASSED
alg/warp.py::test_warp_54[NO] PASSED
alg/warp.py::test_warp_55 PASSED
alg/warp.py::test_warp_56[YES] PASSED
alg/warp.py::test_warp_56[NO] PASSED
alg/warp.py::test_warp_nearest_real_nodata_multiple_band PASSED
alg/warp.py::test_warp_med_out_of_bounds_src_pixels PASSED
alg/warp.py::test_warp_rpc_source_has_geotransform PASSED
alg/warp.py::test_warp_ds_rms PASSED
alg/warp.py::test_warp_rms_1 PASSED
alg/warp.py::test_warp_rms_2 PASSED
alg/warp.py::test_warp_mode_ties PASSED
alg/warp.py::test_warp_max_downsampling_missed_edges PASSED
alg/warp.py::test_warp_average_oversampling PASSED
gnm/gnm_test.py::test_gnm_filenetwork_create PASSED
gnm/gnm_test.py::test_gnm_filenetwork_open PASSED
gnm/gnm_test.py::test_gnm_import PASSED
gnm/gnm_test.py::test_gnm_autoconnect PASSED
gnm/gnm_test.py::test_gnm_graph_dijkstra PASSED
gnm/gnm_test.py::test_gnm_graph_kshortest PASSED
gnm/gnm_test.py::test_gnm_graph_connectedcomponents PASSED
gnm/gnm_test.py::test_gnm_delete PASSED
utilities/test_gdal_contour.py::test_gdal_contour_1 SKIPPED (gdal_contour not available)
utilities/test_gdal_contour.py::test_gdal_contour_2 SKIPPED (gdal_contour not available)
utilities/test_gdal_contour.py::test_gdal_contour_3 SKIPPED (gdal_contour not available)
utilities/test_gdal_contour.py::test_gdal_contour_4 SKIPPED (gdal_contour not available)
utilities/test_gdal_contour.py::test_gdal_contour_5 SKIPPED (gdal_contour not available)
utilities/test_gdal_contour.py::test_gdal_contour_cleanup SKIPPED (gdal_contour not available)
utilities/test_gdal_create.py::test_gdal_create_pdf_tif SKIPPED (gdal_create not available)
utilities/test_gdal_create.py::test_gdal_create_pdf_no_direct_write_capabilities SKIPPED (gdal_create not available)
utilities/test_gdal_create.py::test_gdal_create_pdf_composition SKIPPED (gdal_create not available)
utilities/test_gdal_create.py::test_gdal_create_not_write_driver SKIPPED (gdal_create not available)
utilities/test_gdal_create.py::test_gdal_create_input_file_invalid SKIPPED (gdal_create not available)
utilities/test_gdal_create.py::test_gdal_create_input_file SKIPPED (gdal_create not available)
utilities/test_gdal_create.py::test_gdal_create_input_file_overrrides SKIPPED (gdal_create not available)
utilities/test_gdal_grid.py::test_gdal_grid_1 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_2 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_3[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_3[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_4 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_5 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_6[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_6[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_7 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_8[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_8[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_9 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_10[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_10[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_11 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_12[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_12[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_13[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_13[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_14 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_15[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_15[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_16 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_17[True] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_17[False] SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_18 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_19 SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_clipsrc SKIPPED (gdal_grid not available)
utilities/test_gdal_grid.py::test_gdal_grid_tr SKIPPED (gdal_grid not available)
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_1 PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_2 PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_3 PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_invdistnn_quadrant_all_params[invdist] PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_invdistnn_quadrant_all_params[invdistnn] PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_invdistnn_quadrant_insufficient_radius[invdist] PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_invdistnn_quadrant_insufficient_radius[invdistnn] PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_invdistnn_quadrant_min_points_not_reached PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_invdistnn_quadrant_missing_point_in_one_quadrant PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_invdistnn_quadrant_ignore_extra_points PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_quadrant_all_params PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_quadrant_insufficient_radius PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_quadrant_min_points_not_reached PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_quadrant_missing_point_in_one_quadrant PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_quadrant_ignore_extra_points PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_minimum_quadrant_all_params PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_minimum_quadrant_insufficient_radius PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_minimum_quadrant_min_points_not_reached PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_minimum_quadrant_missing_point_in_one_quadrant PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_minimum_quadrant_ignore_extra_points PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_maximum_quadrant_all_params PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_maximum_quadrant_insufficient_radius PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_maximum_quadrant_min_points_not_reached PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_maximum_quadrant_missing_point_in_one_quadrant PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_maximum_quadrant_ignore_extra_points PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_range_quadrant_all_params PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_range_quadrant_insufficient_radius PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_range_quadrant_min_points_not_reached PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_range_quadrant_missing_point_in_one_quadrant PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_range_quadrant_ignore_extra_points PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_count_quadrant_all_params PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_count_quadrant_insufficient_radius PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_count_quadrant_min_points_not_reached PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_count_quadrant_missing_point_in_one_quadrant PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_count_quadrant_ignore_extra_points PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_distance_quadrant_all_params PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_distance_quadrant_insufficient_radius PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_distance_quadrant_min_points_not_reached PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_distance_quadrant_missing_point_in_one_quadrant PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_average_distance_quadrant_ignore_extra_points PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_skip_null_zfield PASSED
utilities/test_gdal_grid_lib.py::test_gdal_grid_lib_skip_nan_zvalue PASSED
utilities/test_gdal_rasterize.py::test_gdal_rasterize_1 SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_2 SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_3 SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_4 SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_5 SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_6 SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_7[False] SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_7[True] SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize.py::test_gdal_rasterize_8 SKIPPED (gdal_rasterize not available)
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_1 PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_3 SKIPPED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_100 PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_101 PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_102 PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_4 PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_multipolygon PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_inverse PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_int64_attribute PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_invalid_layers PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_empty_layer PASSED
utilities/test_gdal_rasterize_lib.py::test_gdal_rasterize_lib_too_small_resolution PASSED
utilities/test_gdal_translate.py::test_gdal_translate_1 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_2 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_3 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_4 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_5 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_6 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_7 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_8 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_9 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_10 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_11 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_12 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_13 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_14 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_15 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_16 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_17 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_18 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_19 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_20 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_21 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_22 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_23 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_24 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_25 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_26 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_27 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_28 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_29 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_30 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_31 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_32 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_33 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_34 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_35 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_36 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_37 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_38 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_39 SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_if_option SKIPPED (gdal_translate not available)
utilities/test_gdal_translate.py::test_gdal_translate_cleanup SKIPPED (gdal_translate not available)
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_1 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_2 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_3 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_4 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_5 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_6 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_7 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_8 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_9 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_nodata_uint64 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_nodata_int64 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_10 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_11 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_12 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_13 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_14 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_100 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_101 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_102 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_103 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_104 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_gcp_vrt_path PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_rcp_vrt_path PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_geolocation_vrt_path PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_colorinterp PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_110 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_111 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_112 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_generate_ovr PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_tr_non_nearest_case_1 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_tr_non_nearest_case_2 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_tr_non_nearest_case_3 PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_tr_non_nearest_oversampling PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_preserve_block_size PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[0-near] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[2-cubic] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[3-cubicspline] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[4-lanczos] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[5-average] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[14-rms] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[6-mode] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_resampling_methods[7-gauss] PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_not_delete_shared_auxiliary_files PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_coord_epoch_is_dynamic PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_overview_level PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_no_input_band PASSED
utilities/test_gdal_translate_lib.py::test_gdal_translate_lib_cleanup PASSED
utilities/test_gdal_viewshed.py::test_gdal_viewshed SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_non_earth_crs[] SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_non_earth_crs[ -cc 1.0] SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_alternative_modes SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_api SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_all_options SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_missing_source SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_missing_destination SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_missing_ox SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_missing_oy SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_invalid_input SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_invalid_band SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_invalid_observer_point SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_invalid_output_driver SKIPPED (gdalwarp not available)
utilities/test_gdal_viewshed.py::test_gdal_viewshed_invalid_output_filename SKIPPED (gdalwarp not available)
utilities/test_gdaladdo.py::test_gdaladdo_1 SKIPPED (gdaladdo not available)
utilities/test_gdaladdo.py::test_gdaladdo_2 SKIPPED (gdaladdo not available)
utilities/test_gdaladdo.py::test_gdaladdo_3 SKIPPED (gdaladdo not available)
utilities/test_gdaladdo.py::test_gdaladdo_4 SKIPPED (gdaladdo not available)
utilities/test_gdaladdo.py::test_gdaladdo_5 SKIPPED (gdaladdo not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_1 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_2 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_3 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_4 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_5 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_6 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_7 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_8 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_9 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_10 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_11 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_12 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_13 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_14 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_15 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_16 SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt.py::test_gdalbuildvrt_cleanup SKIPPED (gdalbuildvrt not available)
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_1 PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_2 PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_ovr PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_te_partial_overlap PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_mem_sources PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_mem_sources_separate PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_virtual_overviews PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_virtual_overviews_not_same_res PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_separate_nodata PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_separate_nodata_2 PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_separate_nodata_3 PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_separate_nodata_4 PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_usemaskband_on_mask_band PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_usemaskband_on_alpha_band PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[0-near] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[2-cubic] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[3-cubicspline] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[4-lanczos] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[5-average] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[14-rms] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[6-mode] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_resampling_methods[7-gauss] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_bandList PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_bandList_subset_of_bands_from_multiple_band_source PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_warnings_and_custom_error_handler PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_strict_mode PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_te_touching_on_edge PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[MEM-3-3] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[MEM-3-4] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[MEM-4-3] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[MEM-4-4] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[GTiff-3-3] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[GTiff-3-4] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[GTiff-4-3] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_addAlpha[GTiff-4-4] PASSED
utilities/test_gdalbuildvrt_lib.py::test_gdalbuildvrt_lib_stable_average PASSED
utilities/test_gdaldem.py::test_gdaldem_hillshade SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_hillshade_compressed_tiled_output SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_hillshade_combined SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_hillshade_compute_edges SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_hillshade_azimuth SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_hillshade_png SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_hillshade_png_compute_edges SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_slope SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_aspect SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_cpt SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_vrt SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_from_float32 SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_png SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_from_float32_to_png SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_nearest_color_entry SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_nearest_color_entry_vrt SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_nodata_nan SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_color_relief_repeated_entry SKIPPED (gdaldem not available)
utilities/test_gdaldem.py::test_gdaldem_cleanup SKIPPED (gdaldem not available)
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_float PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_float_png PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_combined PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_ZevenbergenThorne PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_ZevenbergenThorne_combined PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_compute_edges PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_compute_edges_float PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_azimuth PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_multidirectional PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_multidirectional_ZevenbergenThorne PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_igor PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_hillshade_igor_ZevenbergenThorne PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_color_relief PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_color_relief_nodata_value PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_tpi PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_tri_wilson PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_tri_riley PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_roughness PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_slope_ZevenbergenThorne PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_aspect_ZevenbergenThorne PASSED
utilities/test_gdaldem_lib.py::test_gdaldem_lib_nodata PASSED
utilities/test_gdalinfo.py::test_gdalinfo_1 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_2 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_3 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_4 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_5 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_6 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_7 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_8 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_9 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_10 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_11 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_12 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_13 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_14 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_15 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_16 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_17 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_18 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_19 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_20 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_21 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_22 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_23 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_24 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_25 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_26 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_27 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_28 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_29 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_30 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_31 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_32 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_33 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_34 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_35 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_36 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_37 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_38 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_39 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_40 SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_if_option SKIPPED (gdalinfo not available)
utilities/test_gdalinfo.py::test_gdalinfo_stac_json SKIPPED (gdalinfo not available)
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_1 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_2 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_3 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_4 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_5 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_6 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_7 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_8 PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_nodatavalues PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_coordinate_epoch PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_nodata_precision[Float32] PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_nodata_precision[Float64] PASSED
utilities/test_gdalinfo_lib.py::test_gdalinfo_lib_nodata_full_precision_float64 PASSED
utilities/test_gdallocationinfo.py::test_gdallocationinfo_1 SKIPPED (gdallocationinfo not available)
utilities/test_gdallocationinfo.py::test_gdallocationinfo_2 SKIPPED (gdallocationinfo not available)
utilities/test_gdallocationinfo.py::test_gdallocationinfo_3 SKIPPED (gdallocationinfo not available)
utilities/test_gdallocationinfo.py::test_gdallocationinfo_4 SKIPPED (gdallocationinfo not available)
utilities/test_gdallocationinfo.py::test_gdallocationinfo_5 SKIPPED (gdallocationinfo not available)
utilities/test_gdallocationinfo.py::test_gdallocationinfo_6 SKIPPED (gdallocationinfo not available)
utilities/test_gdallocationinfo.py::test_gdallocationinfo_wgs84 SKIPPED (gdallocationinfo not available)
utilities/test_gdalmdiminfo.py::test_gdalmdiminfo_1 SKIPPED (gdalmdiminfo not available)
utilities/test_gdalmdiminfo.py::test_gdalmdiminfo_if_option SKIPPED (gdalmdiminfo not available)
utilities/test_gdalmdiminfo_lib.py::test_gdalmdiminfo_lib_non_multidim_dataset PASSED
utilities/test_gdalmdiminfo_lib.py::test_gdalmdiminfo_lib_empty_mem_dataset PASSED
utilities/test_gdalmdiminfo_lib.py::test_gdalmdiminfo_lib_mem_dataset PASSED
utilities/test_gdalmdiminfo_lib.py::test_gdalmdiminfo_lib_arrayoption PASSED
utilities/test_gdalmdiminfo_lib.py::test_gdalmdiminfo_lib_int64 PASSED
utilities/test_gdalmdiminfo_lib.py::test_gdalmdiminfo_lib_uint64 PASSED
utilities/test_gdalmdimtranslate.py::test_gdalmdimtranslate_1 SKIPPED (gdalmdimtranslate not available)
utilities/test_gdalmdimtranslate.py::test_gdalmdimtranslate_if SKIPPED (gdalmdimtranslate not available)
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_no_arg PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_multidim_to_mem PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_multidim_to_classic PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_multidim_1d_to_classic PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_classic_to_classic PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_classic_to_multidim PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_array PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_array_with_transpose_and_view PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_group PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_two_groups PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_subset PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_scaleaxes PASSED
utilities/test_gdalmdimtranslate_lib.py::test_gdalmdimtranslate_dims_with_same_name_different_size PASSED
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_1 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_2 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_3 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_4 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_5 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_6 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_7 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_9 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_10 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_11 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_12 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_13 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_14 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_14bis SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_15 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_16 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_17 SKIPPED (gdalsrsinfo not available)
utilities/test_gdalsrsinfo.py::test_gdalsrsinfo_all SKIPPED (gdalsrsinfo not available)
utilities/test_gdaltindex.py::test_gdaltindex_1 SKIPPED (gdaltindex not available)
utilities/test_gdaltindex.py::test_gdaltindex_2 SKIPPED (gdaltindex not available)
utilities/test_gdaltindex.py::test_gdaltindex_3 SKIPPED (gdaltindex not available)
utilities/test_gdaltindex.py::test_gdaltindex_4 SKIPPED (gdaltindex not available)
utilities/test_gdaltindex.py::test_gdaltindex_5 SKIPPED (gdaltindex not available)
utilities/test_gdaltindex.py::test_gdaltindex_6 SKIPPED (gdaltindex not available)
utilities/test_gdaltindex.py::test_gdaltindex_cleanup SKIPPED (gdaltindex not available)
utilities/test_gdaltransform.py::test_gdaltransform_1 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_2 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_3 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_4 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_5 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_6 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_7 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_8 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_9 SKIPPED (gdaltransform not available)
utilities/test_gdaltransform.py::test_gdaltransform_ct_4D SKIPPED (gdaltransform not available)
utilities/test_gdalwarp.py::test_gdalwarp_1 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_2 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_3 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_4 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_5 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_6 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_7 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_8 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_9 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_10 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_11 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_12 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_13 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_14 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_16 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_17 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_18 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_19 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_20 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_21 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_22 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_23 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_24 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_25 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_26 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_27 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_28 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_30 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_31 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_32 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_33 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_34 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_35 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_36 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_37 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_38 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_39 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_40 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_41 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_42 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_43 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_44 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_45 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_46 SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_47_append_subdataset SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_if_option SKIPPED (gdalwarp not available)
utilities/test_gdalwarp.py::test_gdalwarp_cleanup SKIPPED (gdalwarp not available)
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_1 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_2 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_3 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_4 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_5 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_6 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_7 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_8 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_9 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_10 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_11 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_12 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_13 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_14 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[0-near] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[2-cubic] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[3-cubicspline] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[4-lanczos] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[5-average] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[14-rms] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[6-mode] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[8-max] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[9-min] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[10-med] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[11-q1] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[12-q3] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_resampling_methods[13-sum] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_15 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_16 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_17 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_19 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_21 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_cutline_larger_source_dataset[options0] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_cutline_larger_source_dataset[options1] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_23 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_32 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_34 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_45 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_46 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_cutline_all_touched_single_pixel PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_crop_to_cutline_slightly_shifted_wrt_pixel_boundaries PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_100 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_101 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_102 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_103 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_104 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_105 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_106 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_107 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_108 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_109 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_110 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_111 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_112 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_113 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_114 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_115 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_116 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_117 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_118 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_119 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_120 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_121 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_122 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_123 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_124 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_125 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_126 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_127 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_128 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_129 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_130 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_131 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_132 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_133 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_134 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_135 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_136 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_several_sources_with_different_srs_no_explicit_target_srs PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_touching_dateline PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_override_default_output_nodata PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_auto_skip_nosource PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_to_ortho PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_insufficient_dst_band_count PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_ct PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_ct_wkt PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_restrict_output_dataset_warp_rpc_new PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_restrict_output_dataset_warp_rpc_existing PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_restrict_output_dataset_warp_rpc_existing_no_intersection PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_restrict_output_dataset_warp_rpc_existing_RPC_FOOTPRINT PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_bug_4326_to_3857 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_to_cog PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_to_cog_reprojection_options PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_multiple_source_compatible_buildvrt_to_cog PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_multiple_source_compatible_buildvrt_to_cog_reprojection_options PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_multiple_source_incompatible_buildvrt_to_cog PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_multiple_source_incompatible_buildvrt_to_cog_reprojection_options PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_no_crs PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_xscale_antimeridian PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_scale_offset PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_cutline_zero_width_sliver PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_propagating_coordinate_epoch PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_s_coord_epoch PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_t_coord_epoch PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_automatic_grid_sampling PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_src_nodata_with_dstalpha PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_src_points_outside_of_earth PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_from_ob_tran_including_north_pole_to_geographic PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_generate_ovr PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_not_delete_shared_auxiliary_files PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_issue_with_te_and_geographic_crs_world_coverage PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_53037 PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[average] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[mode] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[min] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[max] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[med] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[q1] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[q3] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[sum] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_epsg_4326_to_esri_102020[rms] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving[] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving[-ts 1 1] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving[-ts 10 10] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving[-ts 40 40] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving[-t_srs EPSG:4326] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving[-t_srs EPSG:4326 -ts 11 9] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving[-t_srs EPSG:4326 -ts 100 100] PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving_multiband PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_sum_preserving_accross_antimeridian PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_srcBands PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_preserve_non_square_pixels_if_no_reprojection PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_preserve_non_square_pixels_same_horizontal_crs PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_preserve_non_square_pixels_if_no_reprojection_multi_sources PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_tr_square PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_auto_optimize_size PASSED
utilities/test_gdalwarp_lib.py::test_gdalwarp_lib_cleanup PASSED
utilities/test_gnmutils.py::test_gnmmanage_1 SKIPPED (gnmmanage not available)
utilities/test_gnmutils.py::test_gnmmanage_2 SKIPPED (gnmmanage not available)
utilities/test_gnmutils.py::test_gnmmanage_3 SKIPPED (gnmmanage not available)
utilities/test_gnmutils.py::test_gnmmanage_4 SKIPPED (gnmmanage not available)
utilities/test_gnmutils.py::test_gnmanalyse_1 SKIPPED (gnmmanage not available)
utilities/test_gnmutils.py::test_gnmanalyse_2 SKIPPED (gnmmanage not available)
utilities/test_gnmutils.py::test_gnm_cleanup SKIPPED (gnmmanage not available)
utilities/test_nearblack.py::test_nearblack_1 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_2 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_3 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_4 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_5 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_6 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_7 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_8 SKIPPED (nearblack not available)
utilities/test_nearblack.py::test_nearblack_cleanup SKIPPED (nearblack not available)
utilities/test_nearblack_lib.py::test_nearblack_lib_1 PASSED
utilities/test_nearblack_lib.py::test_nearblack_lib_2 PASSED
utilities/test_nearblack_lib.py::test_nearblack_lib_3 PASSED
utilities/test_nearblack_lib.py::test_nearblack_lib_4 PASSED
utilities/test_nearblack_lib.py::test_nearblack_lib_5 PASSED
utilities/test_nearblack_lib.py::test_nearblack_lib_7 PASSED
utilities/test_nearblack_lib.py::test_nearblack_lib_8 PASSED
utilities/test_nearblack_lib.py::test_nearblack_lib_9 PASSED
utilities/test_ogr2ogr.py::test_ogr2ogr_1 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_2 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_3 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_4 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_5 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_6 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_7 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_8 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_9 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_10 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_11 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_12 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_13 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_14 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_15 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_16 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_17 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_18 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_polygon_splitting SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_19 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_20 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_21 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_22 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_23 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_24 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_25 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_26 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_27 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_28 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_29 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_30 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_31 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_32 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_33 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_34 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_35 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_36 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_37 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_38 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_39 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_40 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_41 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_42 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_43 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_44 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_45 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_46 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_47 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_48 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_49 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_49_bis SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_50 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_51 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_52 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_53 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_54 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_55 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_56 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_57 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_58 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_59 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_60 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_61 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_62 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_63 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_64 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_65 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_66 SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr.py::test_ogr2ogr_check_identity_transformation[87.67571099999996-0-4326] SKIPPED (ogr2ogr not available)
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_1 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_2 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_3 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_4 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_5 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_6 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_7 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_8 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_9 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_10 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_11 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_12 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_13 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_14 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_15 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_16 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_17 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_18 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_19 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_20 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_21 PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_clipsrc_wkt_no_dst_geom PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_axis_mapping_swap PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_ct PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_ct_no_srs PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_convert_to_linear_promote_to_multi[geometryType0] PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_convert_to_linear_promote_to_multi[geometryType1] PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_makevalid PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_sql_filename PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_emptyStrAsNull PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_fielddomain_ PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_assign_coord_epoch PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_s_coord_epoch PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_t_coord_epoch PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_launder_geometry_column_name PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_upsert PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_t_srs_ignored PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_spat_srs_projected PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_spat_srs_geographic PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clipsrc_datasource PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clipsrc_discard_lower_dimensionality PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clipsrc_invalid_polygon PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clipsrc_3d_polygon PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clipdst_datasource PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clipdst_discard_lower_dimensionality PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clip_datasource_reprojection[True] PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_clip_datasource_reprojection[False] PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_explodecollections PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_fid_string_to_gpkg PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_mapfieldtype PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_options_and_args PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_simplify PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_transaction_size[0] PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_transaction_size[10] PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_transaction_size[unlimited] PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_dateTimeTo PASSED
utilities/test_ogr2ogr_lib.py::test_ogr2ogr_lib_convert_list_type_to_JSON PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[ESRI Shapefile-.shp-ESRI Shapefile-.shp-5-2-True-True] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[ESRI Shapefile-.shp-GML-.gml-4-2-True-True] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[ESRI Shapefile-.shp-CSV-.csv-5-2-True-True] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[ESRI Shapefile-.shp-PGDump-.sql-4-2-True-True] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[GML-.gml-GML-.gml-4-2-False-False] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[GML-.gml-ESRI Shapefile-.shp-6-2-False-False] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[GML-.gml-PGDump-.sql-4-2-False-False] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[GML-.gml-CSV-.csv-6-2-False-False] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[CSV-.csv-CSV-.csv-5-2-True-True] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[CSV-.csv-ESRI Shapefile-.shp-5-2-True-True] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[CSV-.csv-GML-.gml-4-2-True-True] PASSED
utilities/test_ogr2ogr_lib.py::test_width_precision_flags[CSV-.shp-PGDump-.sql-4-2-True-True] PASSED
utilities/test_ogrinfo.py::test_ogrinfo_1 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_2 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_3 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_4 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_5 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_6 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_7 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_8 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_9 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_10 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_11 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_12 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_13 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_14 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_15 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_16 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_17 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_18 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_19 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_20 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_21 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_22 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_23 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_24 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_25 SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_sql_filename SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_nogeomtype SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_fielddomains SKIPPED (ogrinfo not available)
utilities/test_ogrinfo.py::test_ogrinfo_hiearchical SKIPPED (ogrinfo not available)
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_1 PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json_features PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json_validate PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json_zm PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_relationships PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json_relationships PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json_OFSTJSON PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json_fields_NO PASSED
utilities/test_ogrinfo_lib.py::test_ogrinfo_lib_json_geom_NO PASSED
utilities/test_ogrlineref.py::test_ogrlineref_1 SKIPPED (ogrlineref not available)
utilities/test_ogrlineref.py::test_ogrlineref_2 SKIPPED (ogrlineref not available)
utilities/test_ogrlineref.py::test_ogrlineref_3 SKIPPED (ogrlineref not available)
utilities/test_ogrlineref.py::test_ogrlineref_4 SKIPPED (ogrlineref not available)
utilities/test_ogrlineref.py::test_ogrlineref_5 SKIPPED (ogrlineref not available)
utilities/test_ogrlineref.py::test_ogrlineref_cleanup SKIPPED (ogrlineref not available)
utilities/test_ogrtindex.py::test_ogrtindex_1 SKIPPED (ogrtindex not available)
utilities/test_ogrtindex.py::test_ogrtindex_2 SKIPPED (ogrtindex not available)
utilities/test_ogrtindex.py::test_ogrtindex_3 SKIPPED (ogrtindex not available)
utilities/test_ogrtindex.py::test_ogrtindex_cleanup SKIPPED (ogrtindex not available)
utilities/test_sozip.py::test_sozip_list SKIPPED (sozip_path not available)
utilities/test_sozip.py::test_sozip_create SKIPPED (sozip_path not available)
utilities/test_sozip.py::test_sozip_append SKIPPED (sozip_path not available)
utilities/test_sozip.py::test_sozip_validate SKIPPED (sozip_path not available)
utilities/test_sozip.py::test_sozip_optimize_from SKIPPED (sozip_path not available)
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_simple PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_zoom_option PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_resampling_option PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_xyz PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_invalid_srs PASSED
pyscripts/test_gdal2tiles.py::test_does_not_error_when_source_bounds_close_to_tiles_bound PASSED
pyscripts/test_gdal2tiles.py::test_does_not_error_when_nothing_to_put_in_the_low_zoom_tile PASSED
pyscripts/test_gdal2tiles.py::test_handle_utf8_filename PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_cleanup PASSED
pyscripts/test_gdal2tiles.py::test_exclude_transparent_tiles PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_profile_raster PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_profile_raster_oversample PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_profile_raster_xyz PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_profile_geodetic_tmscompatible_xyz PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_mapml PASSED
pyscripts/test_gdal2tiles.py::test_gdal2tiles_py_webp PASSED
pyscripts/test_gdal2xyz.py::test_gdal2xyz_py_1 PASSED
pyscripts/test_gdal2xyz.py::test_gdal2xyz_py_2 PASSED
pyscripts/test_gdal2xyz.py::test_gdal2xyz_py_3 PASSED
pyscripts/test_gdal2xyz.py::test_gdal2xyz_py_srcnodata_dstnodata PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_1 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_2 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_3 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_4 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_5 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_6 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_7 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_8 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_9 0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60..PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_10 PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_multiple_inputs_same_alpha PASSED
pyscripts/test_gdal_calc.py::test_gdal_calc_py_cleanup PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_1[True] PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_1[False] PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_1b PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_2 PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_3 PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_4 PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_5 PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_6 PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_7 PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_8 PASSED
pyscripts/test_gdal_edit.py::test_gdal_edit_py_unsetrpc PASSED
pyscripts/test_gdal_fillnodata.py::test_gdal_fillnodata_1 PASSED
pyscripts/test_gdal_fillnodata.py::test_gdal_fillnodata_2 PASSED
pyscripts/test_gdal_fillnodata.py::test_gdal_fillnodata_smoothing PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_1 PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_2 PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_3 PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_4 PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_5 PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_6 PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_7 PASSED
pyscripts/test_gdal_ls_py.py::test_gdal_ls_py_8 SKIPPED
pyscripts/test_gdal_merge.py::test_gdal_merge_1 PASSED
pyscripts/test_gdal_merge.py::test_gdal_merge_2 PASSED
pyscripts/test_gdal_merge.py::test_gdal_merge_3 PASSED
pyscripts/test_gdal_merge.py::test_gdal_merge_4 PASSED
pyscripts/test_gdal_merge.py::test_gdal_merge_5 PASSED
pyscripts/test_gdal_merge.py::test_gdal_merge_cleanup PASSED
pyscripts/test_gdal_pansharpen.py::test_gdal_pansharpen_1 PASSED
pyscripts/test_gdal_pansharpen.py::test_gdal_pansharpen_2 PASSED
pyscripts/test_gdal_pansharpen.py::test_gdal_pansharpen_cleanup PASSED
pyscripts/test_gdal_polygonize.py::test_gdal_polygonize_1 PASSED
pyscripts/test_gdal_polygonize.py::test_gdal_polygonize_2 PASSED
pyscripts/test_gdal_polygonize.py::test_gdal_polygonize_3 PASSED
pyscripts/test_gdal_polygonize.py::test_gdal_polygonize_4 PASSED
pyscripts/test_gdal_polygonize.py::test_gdal_polygonize_minus_8 PASSED
pyscripts/test_gdal_proximity.py::test_gdal_proximity_1 PASSED
pyscripts/test_gdal_proximity.py::test_gdal_proximity_2 PASSED
pyscripts/test_gdal_proximity.py::test_gdal_proximity_3 PASSED
pyscripts/test_gdal_proximity.py::test_gdal_proximity_cleanup PASSED
pyscripts/test_gdal_retile.py::test_gdal_retile_1 PASSED
pyscripts/test_gdal_retile.py::test_gdal_retile_2 PASSED
pyscripts/test_gdal_retile.py::test_gdal_retile_3 PASSED
pyscripts/test_gdal_retile.py::test_gdal_retile_4 PASSED
pyscripts/test_gdal_retile.py::test_gdal_retile_5 PASSED
pyscripts/test_gdal_retile.py::test_gdal_retile_png PASSED
pyscripts/test_gdal_retile.py::test_gdal_retile_cleanup PASSED
pyscripts/test_gdal_sieve.py::test_gdal_sieve_1 PASSED
pyscripts/test_gdal_sieve.py::test_gdal_sieve_src_without_nodata PASSED
pyscripts/test_gdal_utils.py::test_utils_py_0 PASSED
pyscripts/test_gdal_utils.py::test_utils_py_1 PASSED
pyscripts/test_gdal_utils.py::test_min_max[gcore-byte.tif-74-255-False] PASSED
pyscripts/test_gdal_utils.py::test_utils_arrays PASSED
pyscripts/test_gdal_utils.py::test_utils_np_arrays PASSED
pyscripts/test_gdal_utils.py::test_utils_color_files[color_paletted_red_green_0-255.qml-256-pal0] PASSED
pyscripts/test_gdal_utils.py::test_utils_color_files[color_pseudocolor_spectral_0-100.qml-5-pal1] PASSED
pyscripts/test_gdal_utils.py::test_utils_color_files_nv[color_paletted_red_green_0-255.txt-None] PASSED
pyscripts/test_gdal_utils.py::test_utils_color_files_nv[color_paletted_red_green_0-1-nv.txt-0] PASSED
pyscripts/test_gdal_utils.py::test_utils_color_table_and_palette PASSED
pyscripts/test_gdal_utils.py::test_read_write_color_table_from_raster PASSED
pyscripts/test_gdal_utils.py::test_utils_py_cleanup PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_1 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_2 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_3 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_4 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_5 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_6 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_7 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_8 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_9 PASSED
pyscripts/test_gdalinfo_py.py::test_gdalinfo_py_10 PASSED
pyscripts/test_gdallocationinfo_py.py::test_gdallocationinfo_py_1 PASSED
pyscripts/test_gdallocationinfo_py.py::test_gdallocationinfo_py_3 PASSED
pyscripts/test_gdallocationinfo_py.py::test_gdallocationinfo_py_4 PASSED
pyscripts/test_gdallocationinfo_py.py::test_gdallocationinfo_py_6 PASSED
pyscripts/test_gdallocationinfo_py.py::test_gdallocationinfo_py_wgs84 PASSED
pyscripts/test_gdallocationinfo_py.py::test_gdallocationinfo_py_7 PASSED
pyscripts/test_gdallocationinfo_py.py::test_gdallocationinfo_py_cleanup PASSED
pyscripts/test_gdalmove.py::test_gdalmove_1 PASSED
pyscripts/test_gdalmove.py::test_gdalmove_cleanup PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_1 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_2 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_3 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_4 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_5 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_6 SKIPPED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_7 SKIPPED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_8 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_9 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_10 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_11 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_12 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_13 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_14 SKIPPED (-segmentize not implemented)
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_15 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_16 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_17 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_18 SKIPPED (-wrapdateline not implemented)
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_19 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_20 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_21 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_22 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_23 SKIPPED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_24 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_25 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_26 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_27 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_31 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_32 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_33 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_34 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_35 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_36 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_37 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_38 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_39 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_43 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_44 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_45 PASSED
pyscripts/test_ogr2ogr_py.py::test_ogr2ogr_py_46 PASSED
pyscripts/test_ogr_layer_algebra.py::test_ogr_layer_algebra_intersection PASSED
pyscripts/test_ogr_layer_algebra.py::test_ogr_layer_algebra_union PASSED
pyscripts/test_ogr_layer_algebra.py::test_ogr_layer_algebra_symdifference PASSED
pyscripts/test_ogr_layer_algebra.py::test_ogr_layer_algebra_identity PASSED
pyscripts/test_ogr_layer_algebra.py::test_ogr_layer_algebra_update PASSED
pyscripts/test_ogr_layer_algebra.py::test_ogr_layer_algebra_clip PASSED
pyscripts/test_ogr_layer_algebra.py::test_ogr_layer_algebra_erase PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_1 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_2 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_3 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_4 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_5 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_6 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_7 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_8 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_9 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_10 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_11 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_22 PASSED
pyscripts/test_ogrinfo_py.py::test_ogrinfo_py_23 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_1 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_2 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_3 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_4 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_5 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_6 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_7 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_8 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_9 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_10 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_11 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_12 PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-True-True-None-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-False-True-None-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[False-True-True-None-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[False-False-True-None-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-True-False-None-None-None0] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-False-False-None-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[False-True-False-None-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[False-False-False-None-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-True-False-None-None-None1] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-True-False-EPSG:32631-None-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-True-False-None-EPSG:32631-None] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-True-False-None-None-EPSG:32631] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg[True-True-False-None-EPSG:32631-EPSG:4326] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg_non_spatial[True] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg_non_spatial[False] PASSED
pyscripts/test_ogrmerge.py::test_ogrmerge_gpkg_curve_geom_in_generic_layer PASSED
pyscripts/test_osr_util.py::test_gis_order PASSED
pyscripts/test_osr_util.py::test_gis_order2 PASSED
pyscripts/test_osr_util.py::test_transform PASSED
pyscripts/test_pct.py::test_rgb2pct_1 PASSED
pyscripts/test_pct.py::test_pct2rgb_1 Diff at pixel (31, 0) : 1.000000
Diff at pixel (32, 0) : 3.000000
Diff at pixel (35, 0) : -4.000000
Diff at pixel (36, 0) : 6.000000
Diff at pixel (37, 0) : 2.000000
Diff at pixel (38, 0) : 6.000000
Diff at pixel (39, 0) : 2.000000
Diff at pixel (40, 0) : 5.000000
Diff at pixel (41, 0) : 7.000000
Diff at pixel (35, 1) : 10.000000
Diff at pixel (33, 2) : -13.000000
Diff at pixel (40, 14) : -14.000000
Diff at pixel (25, 38) : -17.000000
Diff at pixel (35, 42) : -18.000000
Max diff : 18
Number of diffs : 1659
PASSED
pyscripts/test_pct.py::test_rgb2pct_2 PASSED
pyscripts/test_pct.py::test_rgb2pct_3 PASSED
pyscripts/test_pct.py::test_pct2rgb_4 PASSED
pyscripts/test_pct.py::test_gdalattachpct_1 .70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...100 - done.
0...10...20...30...40...50...60...70...80...90...PASSED
pyscripts/test_pct.py::test_rgb2pct_cleanup PASSED
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_not_parquet_file SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_cannot_download_schema SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_ok SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_json SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_does_not_validate_schema SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_primary_column_not_in_columns SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_minimum_valid_metadata SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_column_name_not_found SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox0-None] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox1-None] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox2-abs(bbox[0]) > 180] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox3-abs(bbox[1]) > 90] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox4-abs(bbox[2]) > 180] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox5-abs(bbox[3]) > 90] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox6-bbox[3] < bbox[1]] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_bbox[bbox7-bbox[5] < bbox[2]] SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_wkb SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_geom_type_not_consistent_with_declaration SKIPPED (Driver Parquet not present)
pyscripts/test_validate_geoparquet.py::test_validate_geoparquet_invalid_winding_order SKIPPED (Driver Parquet not present)
pyscripts/gdal2tiles/test_add_alpha_band_to_string_vrt.py::AddAlphaBandToStringVrtTest::test_adds_the_alpha_option PASSED
pyscripts/gdal2tiles/test_add_alpha_band_to_string_vrt.py::AddAlphaBandToStringVrtTest::test_adds_the_correct_band_info_1_band PASSED
pyscripts/gdal2tiles/test_add_alpha_band_to_string_vrt.py::AddAlphaBandToStringVrtTest::test_adds_the_correct_band_info_3_bands PASSED
pyscripts/gdal2tiles/test_add_alpha_band_to_string_vrt.py::AddAlphaBandToStringVrtTest::test_adds_the_init_dest_option PASSED
pyscripts/gdal2tiles/test_add_alpha_band_to_string_vrt.py::AddAlphaBandToStringVrtTest::test_band_is_in_the_right_place PASSED
pyscripts/gdal2tiles/test_add_gdal_warp_options_to_string.py::AddGdalWarpOptionStringTest::test_changes_option_tag_based_on_input_options PASSED
pyscripts/gdal2tiles/test_add_gdal_warp_options_to_string.py::AddGdalWarpOptionStringTest::test_no_changes_if_no_option PASSED
pyscripts/gdal2tiles/test_add_gdal_warp_options_to_string.py::AddGdalWarpOptionStringTest::test_no_changes_if_no_option_tag_present PASSED
pyscripts/gdal2tiles/test_nb_data_bands.py::NbDataBandsTest::test_1_band_means_gray PASSED
pyscripts/gdal2tiles/test_nb_data_bands.py::NbDataBandsTest::test_2_bands_means_gray_alpha PASSED
pyscripts/gdal2tiles/test_nb_data_bands.py::NbDataBandsTest::test_3_bands_means_rgb PASSED
pyscripts/gdal2tiles/test_nb_data_bands.py::NbDataBandsTest::test_4_bands_means_rgba PASSED
pyscripts/gdal2tiles/test_nb_data_bands.py::NbDataBandsTest::test_alpha_mask PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserInputOutputTest::test_exits_when_0_args_passed PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserInputOutputTest::test_exits_when_first_param_is_not_a_file PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserInputOutputTest::test_exits_when_input_file_does_not_exist PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserInputOutputTest::test_exits_when_more_than_2_free_parameters PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserInputOutputTest::test_output_folder_is_the_input_file_folder_when_none_passed PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserInputOutputTest::test_vanilla_input_output PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_antialias_resampling_not_supported_wout_numpy PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_antialias_resampling_supported_with_numpy PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_average_resampling_supported_with_latest_gdal PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_tiledriver_webp_quality_option_invalid PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_tiledriver_webp_quality_option_valid PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_tiledriver_wout_webp PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_tiledriver_wout_webp_png_accepted PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_title_default_to_input_filename_if_not_set PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_title_is_untouched_if_set PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_url_ends_with_the_output_folder_last_component PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_url_stays_empty_if_not_passed PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_zoom_option_not_specified PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_zoom_option_single_level PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_zoom_option_two_levels PASSED
pyscripts/gdal2tiles/test_option_parser.py::OptionParserPostProcessingTest::test_zoom_option_two_levels_automatic_max PASSED
pyscripts/gdal2tiles/test_reproject_dataset.py::ReprojectDatasetTest::test_raises_if_no_from_or_to_srs PASSED
pyscripts/gdal2tiles/test_reproject_dataset.py::ReprojectDatasetTest::test_returns_dataset_unchanged_if_in_destination_srs_and_no_gcps PASSED
pyscripts/gdal2tiles/test_reproject_dataset.py::ReprojectDatasetTest::test_returns_warped_vrt_dataset_when_from_srs_different_from_to_srs PASSED
pyscripts/gdal2tiles/test_setup_input_srs.py::SetupInputSrsTest::test_reads_values_from_input_dataset_with_projection_when_no_options PASSED
pyscripts/gdal2tiles/test_setup_input_srs.py::SetupInputSrsTest::test_reads_values_from_input_dataset_wout_projection_with_gcps_when_no_options PASSED
pyscripts/gdal2tiles/test_setup_input_srs.py::SetupInputSrsTest::test_uses_the_passed_arguments_in_priority PASSED
pyscripts/gdal2tiles/test_setup_no_data_value.py::SetupNoDataValueTest::test_extends_passed_arguments_if_not_enough_values_given PASSED
pyscripts/gdal2tiles/test_setup_no_data_value.py::SetupNoDataValueTest::test_reads_values_from_input_dataset PASSED
pyscripts/gdal2tiles/test_setup_no_data_value.py::SetupNoDataValueTest::test_uses_the_passed_arguments_in_priority PASSED
pyscripts/gdal2tiles/test_update_alpha_value_for_non_alpha_inputs.py::UpdateAlphaValueForNonAlphaInputsTest::test_do_nothing_on_2_or_4_bands_inputs PASSED
pyscripts/gdal2tiles/test_vsimem.py::test_gdal2tiles_vsimem 100 - done.
0...10...20...30...40...50PASSED
=================================== ERRORS ====================================
_____________________ ERROR at setup of test_ogr_rfc41_1 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________________ ERROR at setup of test_ogr_rfc41_2 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________________ ERROR at setup of test_ogr_rfc41_3 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________________ ERROR at setup of test_ogr_rfc41_4 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________________ ERROR at setup of test_ogr_rfc41_5 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________________ ERROR at setup of test_ogr_rfc41_6 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________________ ERROR at setup of test_ogr_rfc41_7 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________________ ERROR at setup of test_ogr_rfc41_8 ______________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_1 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_2 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_______________ ERROR at setup of test_ogr_sql_sqlite_left_join _______________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_sqlite_join_layers_without_fast_feature_count _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_4 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_5 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_6 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_7 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_8 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_sql_sqlite_9 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_10 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_11 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_12 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_13 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_14 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_15 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_geocode[None-http://127.0.0.1:%d/geocoding?q=%%s] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_geocode[YAHOO-http://127.0.0.1:%d/yahoogeocoding?q=%%s] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_geocode[GEONAMES-http://127.0.0.1:%d/geonamesgeocoding?q=%%s] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_geocode[BING-http://127.0.0.1:%d/binggeocoding?q=%%s] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_reverse_geocode[None-http://127.0.0.1:%d/reversegeocoding?lon={lon}&lat={lat}] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_reverse_geocode[YAHOO-http://127.0.0.1:%d/yahooreversegeocoding?q={lat},{lon}&gflags=R] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_reverse_geocode[GEONAMES-http://127.0.0.1:%d/geonamesreversegeocoding?lat={lat}&lng={lon}] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sql_reverse_geocode[BING-http://127.0.0.1:%d/bingreversegeocoding?{lat},{lon}] _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_24 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_25 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_26 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_27 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_28 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_29 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_30 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__________________ ERROR at setup of test_ogr_sql_sqlite_31 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___ ERROR at setup of test_ogr_sql_sqlite_geomcollection_in_geomcollection ____
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_____________ ERROR at setup of test_ogr_sql_sqlite_st_makevalid ______________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_________ ERROR at setup of test_ogr_sql_sqlite_field_names_same_case _________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
__ ERROR at setup of test_ogr_sql_sqlite_attribute_and_geom_field_name_same ___
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_______________ ERROR at setup of test_ogr_sql_sqlite_json_each _______________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_virtualogr_1 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_virtualogr_2 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_virtualogr_3 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_virtualogr_4 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
___________________ ERROR at setup of test_ogr_virtualogr_5 ___________________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_________ ERROR at setup of test_ogr_sqlite_load_extensions_load_self _________
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
_ ERROR at setup of test_ogr_sqlite_load_extensions_load_my_test_sqlite3_ext_name _
@pytest.fixture(autouse=True, scope="module")
def require_ogr_sql_sqlite():
if ogr.GetDriverByName("SQLite") is None:
pytest.skip("SQLite missing")
# If we have SQLite VFS support, then SQLite dialect should be available
ds = ogr.GetDriverByName("SQLite").CreateDataSource(
"/vsimem/ogr_sql_sqlite_available.db"
)
if ds is None:
pytest.skip()
ds = None
gdal.Unlink("/vsimem/ogr_sql_sqlite_available.db")
ds = ogr.GetDriverByName("Memory").CreateDataSource("my_ds")
sql_lyr = ds.ExecuteSQL("SELECT * FROM sqlite_master", dialect="SQLite")
ds.ReleaseResultSet(sql_lyr)
> assert sql_lyr is not None
E assert None is not None
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sql_sqlite.py:75: AssertionError
================================== FAILURES ===================================
____________________ test_delete_domain_assigned_to_field _____________________
def test_delete_domain_assigned_to_field():
ds = gdal.GetDriverByName("Memory").Create("", 0, 0, 0, gdal.GDT_Unknown)
assert ds.AddFieldDomain(
ogr.CreateGlobFieldDomain("name", "desc", ogr.OFTString, ogr.OFSTNone, "*")
)
assert ds.AddFieldDomain(
ogr.CreateGlobFieldDomain("name2", "desc", ogr.OFTString, ogr.OFSTNone, "*")
)
lyr = ds.CreateLayer("ogr_mem_1")
field_defn = ogr.FieldDefn("new_string", ogr.OFTString)
field_defn.SetDomainName("name")
lyr.CreateField(field_defn)
field_defn = ogr.FieldDefn("new_string2", ogr.OFTString)
field_defn.SetDomainName("name2")
lyr.CreateField(field_defn)
lyr2 = ds.CreateLayer("ogr_mem_2")
field_defn = ogr.FieldDefn("new_string3", ogr.OFTString)
field_defn.SetDomainName("name")
lyr2.CreateField(field_defn)
assert lyr.GetLayerDefn().GetFieldDefn(0).GetDomainName() == "name"
assert lyr.GetLayerDefn().GetFieldDefn(1).GetDomainName() == "name2"
assert lyr2.GetLayerDefn().GetFieldDefn(0).GetDomainName() == "name"
sql_lyr = ds.ExecuteSQL("SELECT * FROM ogr_mem_1")
assert sql_lyr.GetLayerDefn().GetFieldDefn(0).GetDomainName() == "name"
ds.ReleaseResultSet(sql_lyr)
sql_lyr = ds.ExecuteSQL("SELECT new_string AS renamed FROM ogr_mem_1")
assert sql_lyr.GetLayerDefn().GetFieldDefn(0).GetDomainName() == "name"
ds.ReleaseResultSet(sql_lyr)
sql_lyr = ds.ExecuteSQL("SELECT COUNT(new_string) FROM ogr_mem_1")
assert sql_lyr.GetLayerDefn().GetFieldDefn(0).GetDomainName() == ""
ds.ReleaseResultSet(sql_lyr)
if gdal.GetDriverByName("SQLITE") is not None:
> sql_lyr = ds.ExecuteSQL("SELECT * FROM ogr_mem_1", dialect="SQLITE")
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_fielddomain.py:242:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = >
statement = 'SELECT * FROM ogr_mem_1', spatialFilter = None, dialect = 'SQLITE'
keep_ref_on_ds = False
def ExecuteSQL(self, statement, spatialFilter=None, dialect="", keep_ref_on_ds=False):
"""ExecuteSQL(self, statement, spatialFilter: ogr.Geometry = None, dialect: Optional[str] = "", keep_ref_on_ds=False) -> ogr.Layer
Execute a SQL statement against the dataset
The result of a SQL query is:
- None (or an exception if exceptions are enabled) for statements
that are in error
- or None for statements that have no results set,
- or a ogr.Layer handle representing a results set from the query.
Note that this ogr.Layer is in addition to the layers in the data store
and must be released with ReleaseResultSet() before the data source is closed
(destroyed).
Starting with GDAL 3.7, this method can also be used as a context manager,
as a convenient way of automatically releasing the returned result layer.
For more information on the SQL dialect supported internally by OGR
review the OGR SQL document (:ref:`ogr_sql_sqlite_dialect`)
Some drivers (i.e. Oracle and PostGIS) pass the SQL directly through to the
underlying RDBMS.
The SQLITE dialect can also be used (:ref:`sql_sqlite_dialect`)
Parameters
----------
statement:
the SQL statement to execute (e.g "SELECT * FROM layer")
spatialFilter:
a geometry which represents a spatial filter. Can be None
dialect:
allows control of the statement dialect. If set to None or empty string,
the OGR SQL engine will be used, except for RDBMS drivers that will
use their dedicated SQL engine, unless OGRSQL is explicitly passed as
the dialect. The SQLITE dialect can also be used.
keep_ref_on_ds:
whether the returned layer should keep a (strong) reference on
the current dataset. Cf example 2 for a use case.
Returns
-------
ogr.Layer:
a ogr.Layer containing the results of the query, that will be
automatically released when the context manager goes out of scope.
Examples
--------
1. Use as a context manager:
>>> with ds.ExecuteSQL("SELECT * FROM layer") as lyr:
... print(lyr.GetFeatureCount())
2. Use keep_ref_on_ds=True to return an object that keeps a reference to its dataset:
>>> def get_sql_lyr():
... return gdal.OpenEx("test.shp").ExecuteSQL("SELECT * FROM test", keep_ref_on_ds=True)
...
... with get_sql_lyr() as lyr:
... print(lyr.GetFeatureCount())
"""
> sql_lyr = _gdal.Dataset_ExecuteSQL(self, statement, spatialFilter, dialect)
E RuntimeError: SQL SQLite dialect not supported due to GDAL being built without sqlite3ext.h header
E:\buildsystem\release-1928\bin\gdal\python\osgeo\gdal.py:3222: RuntimeError
______________________________ test_ogr_gpkg_17 _______________________________
def test_ogr_gpkg_17():
ds = gdaltest.gpkg_dr.CreateDataSource("/vsimem/ogr_gpkg_17.gpkg")
sql_lyr = ds.ExecuteSQL("SELECT ogr_version()", dialect="INDIRECT_SQLITE")
> f = sql_lyr.GetNextFeature()
E AttributeError: 'NoneType' object has no attribute 'GetNextFeature'
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_gpkg.py:1513: AttributeError
_______________________________ test_ogr_osm_7 ________________________________
def test_ogr_osm_7():
ds = ogr.Open("data/osm/test.pbf")
assert ds is not None
> sql_lyr = ds.ExecuteSQL("SELECT * FROM points LIMIT 10", dialect="SQLite")
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_osm.py:524:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = >
statement = 'SELECT * FROM points LIMIT 10', spatialFilter = None
dialect = 'SQLite', keep_ref_on_ds = False
def ExecuteSQL(self, statement, spatialFilter=None, dialect="", keep_ref_on_ds=False):
"""ExecuteSQL(self, statement, spatialFilter: ogr.Geometry = None, dialect: Optional[str] = "", keep_ref_on_ds=False) -> ogr.Layer
Execute a SQL statement against the dataset
The result of a SQL query is:
- None (or an exception if exceptions are enabled) for statements
that are in error
- or None for statements that have no results set,
- or a ogr.Layer handle representing a results set from the query.
Note that this ogr.Layer is in addition to the layers in the data store
and must be released with ReleaseResultSet() before the data source is closed
(destroyed).
Starting with GDAL 3.7, this method can also be used as a context manager,
as a convenient way of automatically releasing the returned result layer.
For more information on the SQL dialect supported internally by OGR
review the OGR SQL document (:ref:`ogr_sql_sqlite_dialect`)
Some drivers (i.e. Oracle and PostGIS) pass the SQL directly through to the
underlying RDBMS.
The SQLITE dialect can also be used (:ref:`sql_sqlite_dialect`)
Parameters
----------
statement:
the SQL statement to execute (e.g "SELECT * FROM layer")
spatialFilter:
a geometry which represents a spatial filter. Can be None
dialect:
allows control of the statement dialect. If set to None or empty string,
the OGR SQL engine will be used, except for RDBMS drivers that will
use their dedicated SQL engine, unless OGRSQL is explicitly passed as
the dialect. The SQLITE dialect can also be used.
keep_ref_on_ds:
whether the returned layer should keep a (strong) reference on
the current dataset. Cf example 2 for a use case.
Returns
-------
ogr.Layer:
a ogr.Layer containing the results of the query, that will be
automatically released when the context manager goes out of scope.
Examples
--------
1. Use as a context manager:
>>> with ds.ExecuteSQL("SELECT * FROM layer") as lyr:
... print(lyr.GetFeatureCount())
2. Use keep_ref_on_ds=True to return an object that keeps a reference to its dataset:
>>> def get_sql_lyr():
... return gdal.OpenEx("test.shp").ExecuteSQL("SELECT * FROM test", keep_ref_on_ds=True)
...
... with get_sql_lyr() as lyr:
... print(lyr.GetFeatureCount())
"""
> sql_lyr = _ogr.DataSource_ExecuteSQL(self, statement, spatialFilter, dialect)
E RuntimeError: SQL SQLite dialect not supported due to GDAL being built without sqlite3ext.h header
E:\buildsystem\release-1928\bin\gdal\python\osgeo\ogr.py:1112: RuntimeError
______________________ test_ogr_sqlite_ogr_layer_Extent _______________________
def test_ogr_sqlite_ogr_layer_Extent():
tmpfilename = "/vsimem/test_ogr_sqlite_ogr_layer_Extent.db"
try:
ds = ogr.GetDriverByName("SQLite").CreateDataSource(tmpfilename)
lyr = ds.CreateLayer("my_layer", geom_type=ogr.wkbLineString)
feat = ogr.Feature(lyr.GetLayerDefn())
feat.SetGeometryDirectly(ogr.CreateGeometryFromWkt("LINESTRING (0 1,2 3)"))
lyr.CreateFeature(feat)
feat = None
# Test with invalid parameter
with gdaltest.error_handler():
sql_lyr = ds.ExecuteSQL("SELECT ogr_layer_Extent(12)")
> feat = sql_lyr.GetNextFeature()
E AttributeError: 'NoneType' object has no attribute 'GetNextFeature'
E:\buildsystem\src\gdal-vc16\vc16\autotest\ogr\ogr_sqlite.py:4161: AttributeError
__________________________ test_tiff_ovr_10[invert] ___________________________
both_endian = None
@pytest.mark.require_creation_option("GTiff", "JPEG")
def test_tiff_ovr_10(both_endian):
src_ds = gdal.Open("data/rgbsmall.tif", gdal.GA_ReadOnly)
assert src_ds is not None, "Failed to open test dataset."
ds = gdal.GetDriverByName("GTiff").CreateCopy(
"tmp/ovr10.tif", src_ds, options=["COMPRESS=JPEG", "PHOTOMETRIC=YCBCR"]
)
src_ds = None
assert ds is not None, "Failed to apply JPEG compression."
ds.BuildOverviews("AVERAGE", overviewlist=[2])
ds = None
ds = gdal.Open("tmp/ovr10.tif", gdal.GA_ReadOnly)
assert ds is not None, "Failed to open copy of test dataset."
cs = ds.GetRasterBand(1).GetOverview(0).Checksum()
ds = None
> assert cs in (
5879,
6050, # libjpeg 9e
)
E assert 5992 in (5879, 6050)
E:\buildsystem\src\gdal-vc16\vc16\autotest\gcore\tiff_ovr.py:465: AssertionError
________________________ test_tiff_ovr_10[dont-invert] ________________________
both_endian = None
@pytest.mark.require_creation_option("GTiff", "JPEG")
def test_tiff_ovr_10(both_endian):
src_ds = gdal.Open("data/rgbsmall.tif", gdal.GA_ReadOnly)
assert src_ds is not None, "Failed to open test dataset."
ds = gdal.GetDriverByName("GTiff").CreateCopy(
"tmp/ovr10.tif", src_ds, options=["COMPRESS=JPEG", "PHOTOMETRIC=YCBCR"]
)
src_ds = None
assert ds is not None, "Failed to apply JPEG compression."
ds.BuildOverviews("AVERAGE", overviewlist=[2])
ds = None
ds = gdal.Open("tmp/ovr10.tif", gdal.GA_ReadOnly)
assert ds is not None, "Failed to open copy of test dataset."
cs = ds.GetRasterBand(1).GetOverview(0).Checksum()
ds = None
> assert cs in (
5879,
6050, # libjpeg 9e
)
E assert 5992 in (5879, 6050)
E:\buildsystem\src\gdal-vc16\vc16\autotest\gcore\tiff_ovr.py:465: AssertionError
============================== warnings summary ===============================
C:\Python\Python310-32\lib\site-packages\_pytest\assertion\rewrite.py:168
C:\Python\Python310-32\lib\site-packages\_pytest\assertion\rewrite.py:168: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
exec(co, module.__dict__)
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ===========================
FAILED ogr/ogr_fielddomain.py::test_delete_domain_assigned_to_field - RuntimeError: SQL SQLite dialect not supported due to GDAL being built without sqlite3ext.h header
FAILED ogr/ogr_gpkg.py::test_ogr_gpkg_17 - AttributeError: 'NoneType' object has no attribute 'GetNextFeature'
FAILED ogr/ogr_osm.py::test_ogr_osm_7 - RuntimeError: SQL SQLite dialect not supported due to GDAL being built without sqlite3ext.h header
FAILED ogr/ogr_sqlite.py::test_ogr_sqlite_ogr_layer_Extent - AttributeError: 'NoneType' object has no attribute 'GetNextFeature'
FAILED gcore/tiff_ovr.py::test_tiff_ovr_10[invert] - assert 5992 in (5879, 6050)
FAILED gcore/tiff_ovr.py::test_tiff_ovr_10[dont-invert] - assert 5992 in (5879, 6050)
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_1 - assert None is not None
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_2 - assert None is not None
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_3 - assert None is not None
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_4 - assert None is not None
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_5 - assert None is not None
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_6 - assert None is not None
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_7 - assert None is not None
ERROR ogr/ogr_rfc41.py::test_ogr_rfc41_8 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_1 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_2 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_left_join - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_join_layers_without_fast_feature_count - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_4 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_5 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_6 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_7 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_8 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_9 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_10 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_11 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_12 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_13 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_14 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_15 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[None-http://127.0.0.1:%d/geocoding?q=%%s] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[YAHOO-http://127.0.0.1:%d/yahoogeocoding?q=%%s] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[GEONAMES-http://127.0.0.1:%d/geonamesgeocoding?q=%%s] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_geocode[BING-http://127.0.0.1:%d/binggeocoding?q=%%s] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[None-http://127.0.0.1:%d/reversegeocoding?lon={lon}&lat={lat}] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[YAHOO-http://127.0.0.1:%d/yahooreversegeocoding?q={lat},{lon}&gflags=R] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[GEONAMES-http://127.0.0.1:%d/geonamesreversegeocoding?lat={lat}&lng={lon}] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_reverse_geocode[BING-http://127.0.0.1:%d/bingreversegeocoding?{lat},{lon}] - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_24 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_25 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_26 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_27 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_28 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_29 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_30 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_31 - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_geomcollection_in_geomcollection - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_st_makevalid - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_field_names_same_case - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_attribute_and_geom_field_name_same - assert None is not None
ERROR ogr/ogr_sql_sqlite.py::test_ogr_sql_sqlite_json_each - assert None is not None
ERROR ogr/ogr_virtualogr.py::test_ogr_virtualogr_1 - assert None is not None
ERROR ogr/ogr_virtualogr.py::test_ogr_virtualogr_2 - assert None is not None
ERROR ogr/ogr_virtualogr.py::test_ogr_virtualogr_3 - assert None is not None
ERROR ogr/ogr_virtualogr.py::test_ogr_virtualogr_4 - assert None is not None
ERROR ogr/ogr_virtualogr.py::test_ogr_virtualogr_5 - assert None is not None
ERROR ogr/ogr_virtualogr.py::test_ogr_sqlite_load_extensions_load_self - assert None is not None
ERROR ogr/ogr_virtualogr.py::test_ogr_sqlite_load_extensions_load_my_test_sqlite3_ext_name - assert None is not None
= 6 failed, 9825 passed, 1968 skipped, 5 xfailed, 1 warning, 52 errors in 481.59s (0:08:01) =
...60...70...80...90...100 - done.