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

visgl / luma.gl / 23357510199
74%

Build:
DEFAULT BRANCH: master
Ran 20 Mar 2026 06:43PM UTC
Jobs 1
Files 292
Run time 1min
Badge
Embed ▾
README BADGES
x

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

Markdown

Textile

RDoc

HTML

Rst

20 Mar 2026 06:40PM UTC coverage: 58.158% (+5.9%) from 52.213%
23357510199

push

github

web-flow
chore: Run tests on src instead of dist (#2555)

3021 of 6029 branches covered (50.11%)

Branch coverage included in aggregate %.

7102 of 11377 relevant lines covered (62.42%)

243.33 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
84.21
8.35% modules/core/src/adapter/adapter.ts
1
92.0
-0.59% modules/core/src/shadertypes/texture-types/texture-format-table.ts
1
92.73
17.73% modules/core/src/utils/stats-manager.ts
1
78.43
9.58% modules/engine/src/compute/texture-transform.ts
1
97.8
17.13% modules/engine/src/geometries/plane-geometry.ts
1
52.17
10.24% modules/engine/src/utils/buffer-layout-helper.ts
1
85.19
19.33% modules/shadertools/src/lib/glsl-utils/get-shader-info.ts
1
95.45
17.27% modules/shadertools/src/lib/shader-assembly/shader-hooks.ts
1
97.7
4.48% modules/shadertools/src/lib/shader-assembly/shader-injections.ts
1
92.11
19.56% modules/shadertools/src/lib/shader-generator/glsl/generate-glsl.ts
1
64.86
7.09% modules/shadertools/src/lib/shader-module/shader-module-dependencies.ts
1
66.67
8.33% modules/test-utils/src/null-device/resources/null-render-pass.ts
1
80.56
15.25% modules/webgl/src/adapter/resources/webgl-fence.ts
1
95.74
21.5% modules/webgl/src/adapter/webgl-presentation-context.ts
1
90.0
0.61% modules/webgl/src/context/helpers/create-browser-context.ts
1
44.07
0.65% modules/webgl/src/context/polyfills/polyfill-webgl1-extensions.ts
1
2.56
-1.36% modules/webgpu/src/adapter/resources/webgpu-pipeline-layout.ts
2
93.59
15.29% modules/core/src/adapter/resources/framebuffer.ts
2
44.19
5.2% modules/core/src/shadertypes/data-types/data-type-decoder.ts
2
72.5
12.88% modules/core/src/shadertypes/shader-types/shader-type-decoder.ts
2
82.61
6.75% modules/engine/src/geometry/geometry-utils.ts
2
96.65
18.48% modules/engine/src/models/light-model-utils.ts
2
74.16
13.63% modules/engine/src/passes/shader-pass-renderer.ts
2
90.0
24.12% modules/test-utils/src/null-device/resources/null-buffer.ts
2
25.7
6.97% modules/webgl/src/adapter/helpers/webgl-texture-utils.ts
2
70.83
4.17% modules/webgl/src/adapter/resources/webgl-command-encoder.ts
2
56.52
6.52% modules/webgl/src/adapter/resources/webgl-sampler.ts
2
91.21
15.38% modules/webgl/src/context/state-tracker/webgl-state-tracker.ts
3
77.42
7.18% modules/core/src/adapter/resources/buffer.ts
3
32.43
1.12% modules/core/src/adapter/resources/shader.ts
3
59.57
13.2% modules/core/src/adapter-utils/get-attribute-from-layouts.ts
3
82.35
15.01% modules/core/src/utils/array-equal.ts
3
40.0
-10.0% modules/core/src/utils/assert.ts
3
38.89
-9.11% modules/engine/src/passes/get-fragment-shader.ts
3
6.67
-1.2% modules/shadertools/src/lib/filters/prop-types.ts
3
91.89
23.67% modules/shadertools/src/lib/glsl-utils/shader-utils.ts
3
25.0
-25.0% modules/shadertools/src/lib/utils/assert.ts
3
1.61
-0.84% modules/test-utils/src/deprecated/classic-animation-loop.ts
3
46.15
-3.0% modules/test-utils/src/null-device/null-device.ts
3
92.41
0.88% modules/webgl/src/adapter/converters/sampler-parameters.ts
3
70.24
13.34% modules/webgl/src/adapter/resources/webgl-framebuffer.ts
3
70.59
-0.84% modules/webgl/src/utils/load-script.ts
4
65.96
7.75% modules/core/src/portable/uniform-block.ts
4
71.72
-7.15% modules/engine/src/dynamic-texture/texture-data.ts
4
46.3
9.05% modules/engine/src/scenegraph/scenegraph-node.ts
4
44.64
3.8% modules/shadertools/src/lib/shader-assembler.ts
4
56.9
7.5% modules/shadertools/src/lib/shader-module/shader-module.ts
4
1.75
-2.3% modules/test-utils/src/test-runner.ts
4
15.15
-1.21% modules/webgl/src/adapter/helpers/format-utils.ts
4
93.43
19.49% modules/webgl/src/adapter/resources/webgl-buffer.ts
4
46.34
3.22% modules/webgl/src/adapter/resources/webgl-shader.ts
4
20.75
-9.75% modules/webgpu/src/adapter/webgpu-adapter.ts
5
73.0
10.77% modules/core/src/adapter/device.ts
5
74.0
15.67% modules/engine/src/compute/buffer-transform.ts
5
74.67
11.3% modules/engine/src/geometry/gpu-geometry.ts
5
77.36
9.75% modules/engine/src/models/billboard-texture-model.ts
5
65.0
-20.19% modules/test-utils/src/deprecated/sync-test-device.ts
5
22.06
3.01% modules/webgl/src/adapter/converters/webgl-vertex-formats.ts
5
62.22
11.14% modules/webgl/src/adapter/device-helpers/webgl-device-info.ts
5
69.41
7.94% modules/webgl/src/context/debug/webgl-developer-tools.ts
6
84.51
-4.85% modules/core/src/adapter/canvas-observer.ts
6
70.83
-0.73% modules/engine/src/geometry/geometry.ts
6
86.27
-8.37% modules/test-utils/src/create-test-device.ts
6
88.41
13.83% modules/webgl/src/adapter/helpers/get-shader-layout-from-glsl.ts
6
42.64
5.56% modules/webgl/src/adapter/resources/webgl-vertex-array.ts
7
77.78
16.92% modules/core/src/adapter/resources/texture.ts
8
66.46
16.46% modules/webgl/src/adapter/resources/webgl-command-buffer.ts
9
68.47
10.03% modules/core/src/adapter/luma.ts
9
60.74
9.81% modules/webgl/src/adapter/webgl-device.ts
10
61.9
-8.21% modules/engine/src/factories/shader-factory.ts
10
57.14
4.32% modules/shadertools/src/lib/shader-assembly/assemble-shaders.ts
10
78.63
13.22% modules/webgl/src/adapter/resources/webgl-transform-feedback.ts
12
14.71
-28.88% modules/shadertools/src/modules/engine/skin/skin.ts
13
71.52
7.34% modules/engine/src/shader-inputs.ts
13
60.26
9.1% modules/webgl/src/adapter/resources/webgl-render-pass.ts
14
44.3
1.45% modules/core/src/shadertypes/vertex-types/vertex-format-decoder.ts
14
53.23
4.01% modules/engine/src/factories/pipeline-factory.ts
14
54.61
-2.77% modules/webgl/src/adapter/resources/webgl-shared-render-pipeline.ts
16
66.67
10.26% modules/core/src/adapter/canvas-surface.ts
16
74.45
11.6% modules/core/src/adapter/resources/resource.ts
16
71.63
5.42% modules/core/src/portable/uniform-buffer-layout.ts
16
74.63
11.76% modules/webgl/src/adapter/converters/webgl-texture-table.ts
17
76.84
12.88% modules/webgl/src/adapter/resources/webgl-texture.ts
21
79.49
2.74% modules/webgl/src/context/parameters/webgl-parameter-tables.ts
26
69.32
9.01% modules/engine/src/animation-loop/animation-loop.ts
28
69.66
7.73% modules/engine/src/model/model.ts
28
31.76
-11.09% modules/webgl/src/adapter/helpers/set-uniform.ts
28
58.06
1.87% modules/webgl/src/adapter/resources/webgl-render-pipeline.ts
29
58.77
-4.62% modules/engine/src/dynamic-texture/dynamic-texture.ts
29
56.34
3.56% modules/webgl/src/adapter/resources/webgl-query-set.ts
30
53.91
-2.75% modules/webgl/src/adapter/converters/device-parameters.ts
61
1.59
-37.06% modules/webgpu/src/adapter/helpers/webgpu-parameters.ts
Jobs
ID Job ID Ran Files Coverage
1 23357510199.1 20 Mar 2026 06:43PM UTC 292
58.16
GitHub Action Run
Source Files on build 23357510199
  • Tree
  • List 292
  • Changed 198
  • Source Changed 0
  • Coverage Changed 198
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • bd107c22 on github
  • Prev Build on master (#23357279711)
  • Next Build on master (#23362970626)
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