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

ehtick / loaders.gl / 26669113804
57%

Build:
DEFAULT BRANCH: master
Ran 30 May 2026 03:36AM UTC
Jobs 2
Files 1072
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 May 2026 01:21PM UTC coverage: 62.685% (+1.8%) from 60.871%
26669113804

push

github

web-flow
feat: Add data source APIs and backend-selected loaders (#3435)

14654 of 26018 branches covered (56.32%)

Branch coverage included in aggregate %.

1329 of 2859 new or added lines in 53 files covered. (46.48%)

1228 existing lines in 125 files now uncovered.

30719 of 46365 relevant lines covered (66.25%)

65383.91 hits per line

Uncovered Changes

Lines Coverage ∆ File
647
55.2
modules/loader-utils/src/lib/laz/laz-chunk-decoder.ts
573
20.39
modules/las/src/lib/typescript/parse-las.ts
86
24.9
20.96% modules/las/src/las-writer.ts
28
79.33
modules/deck-layers/src/geoarrow-table-adapter.ts
21
81.93
modules/loader-utils/src/lib/binary-utils/binary-chunk-reader.ts
21
80.32
modules/loader-utils/src/lib/sources/data-source-manager.ts
20
19.23
modules/loader-utils/src/lib/laz/laz-chunk-encoder.ts
13
53.85
modules/core/src/lib/api/parse-file.ts
12
41.67
-8.33% modules/las/src/las-loader.ts
10
8.33
modules/las/src/las-loader-with-parser.ts
9
15.91
15.91% modules/las/src/lib/laz-perf/laslaz-decoder.ts
8
14.29
14.29% modules/las/src/lib/laz-rs-wasm/laslaz-decoder.ts
7
40.0
modules/mvt/src/lib/mvt-worker-transport.ts
6
20.0
modules/draco/src/draco3d-loader-with-parser.ts
6
22.41
22.41% modules/las/src/lib/laz-perf/parse-las.ts
6
19.54
19.54% modules/las/src/lib/laz-rs-wasm/parse-las.ts
5
77.19
modules/gis/src/lib/geoarrow/feature-collection-to-arrow.ts
5
20.97
20.97% modules/las/src/lib/copc/parse-las.ts
4
50.0
-15.66% modules/draco/src/lib/draco-module-loader.ts
4
15.38
15.38% modules/las/src/lazperf-loader-with-parser.ts
4
81.82
modules/tiles/src/tileset-3d/common/indexed-archive-tileset-source.ts
3
65.42
0.54% modules/copc/src/copc-source-loader.ts
3
83.61
-1.79% modules/mvt/src/table-tile-source-loader.ts
3
55.56
-22.71% modules/parquet/src/parquet-loader-with-parser.ts
3
74.07
-9.26% modules/parquet/src/parquet-loader.ts
3
78.26
modules/parquet/src/parquet-wasm-loader-with-parser.ts
2
50.0
modules/draco/src/draco-javascript-loader-with-parser.ts
2
0.0
-94.12% modules/draco/src/draco-loader-with-parser.ts
2
78.57
-4.76% modules/draco/src/draco-loader.ts
2
8.33
modules/las/src/las-copc-loader-with-parser.ts
2
75.73
-2.27% modules/mvt/src/lib/parse-mvt.ts
2
45.71
-0.71% modules/parquet/src/lib/parsers/parse-parquet-tables.ts
1
66.67
modules/copc/src/copc-writer.ts
1
90.91
modules/draco/src/lib/parse-draco.ts
1
7.69
7.69% modules/las/src/laz-rs-loader-with-parser.ts
1
15.46
-0.16% modules/mlt/src/lib/parse-mlt.ts
1
40.87
-0.72% modules/mvt/src/mvt-source-loader.ts
1
28.72
-0.62% modules/pmtiles/src/pmtiles-source-loader.ts
1
77.87
0.39% modules/wms/src/arcgis/arcgis-feature-server-source-loader.ts
1
47.31
2.17% modules/wms/src/wfs-source-loader.ts

Coverage Regressions

Lines Coverage ∆ File
272
20.4
-78.16% modules/terrain/src/lib/delatin/index.ts
79
16.16
-34.5% modules/draco/src/lib/draco-builder.ts
63
6.58
-82.89% modules/zip/src/parse-zip/zip-composition.ts
58
0.5
-4.16% modules/polyfills/src/text-encoder/text-encoder.ts
51
66.21
-13.9% modules/obj/src/lib/parse-obj-meshes.ts
42
19.7
-63.64% modules/polyfills/src/filesystems/fetch-node.ts
41
14.29
-58.57% modules/polyfills/src/filesystems/node-file.ts
37
48.35
-40.66% modules/zip/src/parse-zip/end-of-central-directory.ts
36
18.24
-21.18% modules/sql/src/duckdb-sql-source.ts
32
60.83
-13.33% modules/mvt/src/lib/vector-tile/vector-tile-feature.ts
28
63.68
-11.97% modules/draco/src/lib/draco-parser.ts
27
64.91
-23.68% modules/mvt/src/lib/utils/geometry-utils.ts
26
32.2
-44.07% modules/polyfills/src/streams/make-node-stream.ts
23
25.53
-48.94% modules/textures/src/lib/parsers/parse-npy.ts
21
69.63
-10.99% modules/textures/src/lib/parsers/parse-basis.ts
19
73.18
-7.28% modules/loader-utils/src/lib/request-utils/range-request-scheduler.ts
18
29.55
-40.91% modules/zip/src/hash-file-utility.ts
14
50.0
-15.66% modules/draco/src/lib/draco-module-loader.ts
14
30.77
-53.85% modules/polyfills/src/images/node-image-bitmap.ts
14
61.54
-15.38% modules/worker-utils/src/lib/worker-farm/worker-thread.ts
13
64.85
-7.88% modules/worker-utils/src/lib/library-utils/library-utils.ts
12
30.77
-45.23% modules/polyfills/src/images/parse-image-node.ts
11
35.29
-64.71% modules/polyfills/src/fetch/decode-data-uri.ts
11
71.95
-13.41% modules/terrain/src/lib/parse-terrain.ts
10
46.43
-35.71% modules/draco/src/draco-writer.ts
10
6.9
-34.48% modules/polyfills/src/crypto/node-hash.ts
10
16.67
-83.33% modules/polyfills/src/images/encode-image-node.ts
10
83.61
-16.39% modules/terrain/src/lib/helpers/skirt.ts
10
62.07
-34.48% modules/textures/src/lib/parsers/parse-ktx.ts
8
75.0
-5.41% modules/loader-utils/src/lib/path-utils/path.ts
8
10.53
-42.11% modules/polyfills/src/file/file-reader.ts
7
20.0
-35.0% modules/geotiff/src/lib/load-geotiff.ts
7
16.67
-58.33% modules/images/src/lib/parsers/parse-to-node-image.ts
7
0.0
-54.55% modules/lerc/src/lerc-loader-with-parser.ts
6
50.0
-50.0% modules/textures/src/compressed-texture-loader-with-parser.ts
6
38.46
-46.15% modules/textures/src/lib/parsers/parse-compressed-texture.ts
5
19.51
-6.1% modules/core/src/lib/api/encode.ts
5
11.11
-27.78% modules/loader-utils/src/lib/files/node-file-facade.ts
5
35.71
-35.71% modules/polyfills/src/file/install-file-polyfills.ts
5
8.33
-41.67% modules/polyfills/src/filesystems/node-filesystem.ts
4
12.5
-50.0% modules/crypto/src/lib/node-hash.ts
4
0.0
-94.12% modules/draco/src/draco-loader-with-parser.ts
4
85.19
-7.41% modules/images/src/lib/category-api/image-format.ts
4
69.23
-5.13% modules/images/src/lib/category-api/parsed-image-api.ts
4
10.53
-21.05% modules/loader-utils/src/lib/filesystems/node-filesystem-facade.ts
4
0.0
-7.02% modules/polyfills/src/fetch/response-polyfill.ts
4
85.07
-5.97% modules/sql/src/sql-source.ts
4
0.0
-100.0% modules/textures/src/lib/encoders/encode-texture.ts
4
59.57
-8.51% modules/textures/src/lib/parsers/parse-pvr.ts
3
95.6
-1.65% modules/gis/src/lib/feature-collection-converters/convert-flat-geojson-to-binary-features.ts
3
89.43
-2.5% modules/i3s/src/i3s-attribute-loader-with-parser.ts
3
15.91
15.91% modules/las/src/lib/laz-perf/laslaz-decoder.ts
3
93.75
-6.25% modules/obj/src/lib/parse-obj.ts
3
16.67
-50.0% modules/polyfills/src/buffer/to-array-buffer.node.ts
3
25.0
-37.5% modules/polyfills/src/file/install-blob-polyfills.ts
3
6.06
-9.09% modules/polyfills/src/filesystems/stream-utils.node.ts
3
88.89
-8.41% modules/terrain/src/lib/parse-quantized-mesh.ts
3
87.1
-9.68% modules/textures/src/lib/parsers/parse-dds.ts
3
89.29
-10.71% modules/worker-utils/src/lib/worker-farm/worker-farm.ts
2
77.27
-9.09% modules/core/src/iterators/make-iterator/make-stream-iterator.ts
2
72.73
-9.09% modules/gltf/src/lib/extensions/EXT_texture_webp.ts
2
82.98
-4.26% modules/images/src/lib/parsers/parse-image.ts
2
22.41
22.41% modules/las/src/lib/laz-perf/parse-las.ts
2
19.54
19.54% modules/las/src/lib/laz-rs-wasm/parse-las.ts
2
50.0
-33.33% modules/lerc/src/lerc-loader.ts
2
45.71
-0.71% modules/parquet/src/lib/parsers/parse-parquet-tables.ts
2
63.61
-0.31% modules/ply/src/lib/parse-ply.ts
2
0.0
-1.98% modules/polyfills/src/fetch/fetch-polyfill.ts
2
94.59
-5.41% modules/textures/src/lib/utils/extract-mipmap-images.ts
2
33.33
-66.67% modules/textures/src/lib/utils/ktx-format-helper.ts
2
84.62
-15.38% modules/textures/src/lib/utils/texture-format-map.ts
2
33.33
-66.67% modules/wkt/src/twkb-writer.ts
2
50.0
-50.0% modules/wkt/src/wkt-crs-writer.ts
2
54.79
-2.74% modules/zip/src/parse-zip/readable-file-utils.ts
1
75.0
-25.0% modules/arrow/src/geoarrow-loader-with-parser.ts
1
65.42
0.54% modules/copc/src/copc-source-loader.ts
1
76.47
-5.88% modules/core/src/iterators/make-stream/make-stream.ts
1
95.0
-5.0% modules/core/src/lib/fetch/fetch-file.ts
1
71.05
-2.63% modules/crypto/src/lib/utils/digest-utils.ts
1
87.75
-0.35% modules/csv/src/csv-loader-with-parser.ts
1
90.91
-9.09% modules/excel/src/excel-loader-with-parser.ts
1
81.14
-0.34% modules/geopackage/src/lib/parse-geopackage.ts
1
68.02
-0.58% modules/gis/src/lib/geometry-converters/wkb/wkb-builder.ts
1
50.0
-10.0% modules/i3s/src/i3s-content-loader.ts
1
91.84
-0.51% modules/i3s/src/lib/helpers/i3s-nodepages-tiles.ts
1
94.12
-1.47% modules/i3s/src/lib/parsers/parse-arcgis-webscene.ts
1
85.19
-3.7% modules/images/src/lib/parsers/parse-image-bitmap.ts
1
24.9
20.96% modules/las/src/las-writer.ts
1
0.0
-33.33% modules/las/src/lazperf-loader.ts
1
15.38
15.38% modules/las/src/lazperf-loader-with-parser.ts
1
0.0
-33.33% modules/las/src/laz-rs-loader.ts
1
20.97
20.97% modules/las/src/lib/copc/parse-las.ts
1
14.29
14.29% modules/las/src/lib/laz-rs-wasm/laslaz-decoder.ts
1
60.94
-1.56% modules/loader-utils/src/lib/iterators/async-iteration.ts
1
0.0
-100.0% modules/loader-utils/src/lib/node/stream.ts
1
80.0
-10.0% modules/loader-utils/src/lib/path-utils/get-cwd.ts
1
78.95
-5.26% modules/loader-utils/src/lib/worker-loader-utils/encode-with-worker.ts
1
85.71
0.0% modules/loader-utils/src/lib/worker-loader-utils/parse-with-worker.ts
1
75.73
-2.27% modules/mvt/src/lib/parse-mvt.ts
1
83.61
-1.79% modules/mvt/src/table-tile-source-loader.ts
1
83.33
-16.67% modules/obj/src/mtl-loader-with-parser.ts
1
55.56
-22.71% modules/parquet/src/parquet-loader-with-parser.ts
1
0.0
-50.0% modules/polyfills/src/buffer/btoa.node.ts
1
66.67
-18.12% modules/polyfills/src/load-library/require-utils.node.ts
1
75.0
-25.0% modules/polyfills/src/utils/is-browser.ts
1
46.86
-0.37% modules/schema-utils/src/lib/schema/convert-arrow-schema.ts
1
61.4
-1.75% modules/schema-utils/src/lib/utils/async-queue.ts
1
84.9
-0.52% modules/shapefile/src/lib/parsers/parse-shapefile.ts
1
68.55
-0.35% modules/shapefile/src/lib/parsers/parse-shp-geometry.ts
1
83.53
-1.18% modules/sql/src/sql-utils.ts
1
88.65
-0.71% modules/terrain/src/lib/decode-quantized-mesh.ts
1
90.0
-10.0% modules/terrain/src/quantized-mesh-loader-with-parser.ts
1
94.44
-1.85% modules/textures/src/lib/parsers/basis-module-loader.ts
1
95.0
-2.5% modules/textures/src/lib/utils/detect-supported-texture-formats.ts
1
80.0
-20.0% modules/textures/src/npy-loader-with-parser.ts
1
75.0
-25.0% modules/wkt/src/wkt-crs-loader-with-parser.ts
1
75.0
-25.0% modules/wms/src/csw-capabilities-loader-with-parser.ts
1
75.0
-25.0% modules/wms/src/csw-domain-loader-with-parser.ts
1
75.0
-25.0% modules/wms/src/csw-records-loader-with-parser.ts
1
75.0
-25.0% modules/wms/src/gml-loader-with-parser.ts
1
80.0
-20.0% modules/wms/src/wfs-capabilities-loader-with-parser.ts
1
75.0
-25.0% modules/wms/src/wms-capabilities-loader-with-parser.ts
1
96.43
-1.79% modules/worker-utils/src/lib/worker-api/get-worker-url.ts
1
75.0
-25.0% modules/xml/src/xml-loader-with-parser.ts
1
70.1
-1.03% modules/zip/src/filesystems/zip-filesystem.ts
Jobs
ID Job ID Ran Files Coverage
1 headless - 26669113804.1 30 May 2026 03:36AM UTC 1069
57.47
GitHub Action Run
2 node - 26669113804.2 30 May 2026 03:51AM UTC 1072
58.91
GitHub Action Run
Source Files on build 26669113804
  • Tree
  • List 1072
  • Changed 52
  • Source Changed 45
  • Coverage Changed 47
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #26669113804
  • ce6b9d3d on github
  • Prev Build on master (#26116953411)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc