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

visgl / luma.gl / 17192022436
76%
master: 71%

Build:
Build:
LAST BUILD BRANCH: codex/resizable-panel-backed-infobox
DEFAULT BRANCH: master
Ran 24 Aug 2025 06:05PM UTC
Jobs 1
Files 258
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

24 Aug 2025 06:02PM UTC coverage: 62.079% (-13.2%) from 75.234%
17192022436

Pull #2437

github

web-flow
Merge 562c391b0 into 8314ecefa
Pull Request #2437: test(engine): add ShaderPassRenderer test

956 of 1559 branches covered (61.32%)

Branch coverage included in aggregate %.

491 of 666 new or added lines in 7 files covered. (73.72%)

5291 existing lines in 117 files now uncovered.

23238 of 37414 relevant lines covered (62.11%)

3.53 hits per line

Uncovered Changes

Lines Coverage ∆ File
79
73.32
2.52% modules/engine/src/dynamic-texture/dynamic-texture.ts
79
70.9
modules/engine/src/dynamic-texture/texture-data.ts
15
42.86
26.7% modules/engine/src/passes/get-fragment-shader.ts
2
85.37
72.92% modules/engine/src/passes/shader-pass-renderer.ts

Coverage Regressions

Lines Coverage ∆ File
409
7.26
-72.9% modules/engine/src/animation-loop/animation-loop.ts
219
38.56
-45.97% modules/webgl/src/adapter/resources/webgl-command-buffer.ts
184
10.0
-88.31% modules/engine/src/scenegraph/scenegraph-node.ts
167
13.02
-86.98% modules/engine/src/geometries/ico-sphere-geometry.ts
165
74.31
-22.93% modules/webgl/src/context/parameters/webgl-parameter-tables.ts
163
7.07
-79.83% modules/webgl/src/adapter/resources/webgl-transform-feedback.ts
137
24.87
-67.79% modules/gltf/src/parsers/parse-gltf.ts
123
25.0
-73.44% modules/engine/src/animation/timeline.ts
113
27.56
-72.44% modules/shadertools/src/modules/math/fp16/fp16-utils.ts
111
23.97
-76.03% modules/engine/src/geometries/truncated-cone-geometry.ts
109
17.29
-81.44% modules/engine/src/geometries/plane-geometry.ts
107
25.77
-66.09% modules/engine/src/compute/texture-transform.ts
104
32.72
-21.14% modules/webgl/src/adapter/helpers/webgl-texture-utils.ts
98
17.97
-75.16% modules/core/src/adapter-utils/format-compiler-log.ts
98
12.39
-87.61% modules/engine/src/scenegraph/group-node.ts
98
43.42
-21.33% modules/webgl/src/adapter/converters/device-parameters.ts
95
68.83
-16.27% modules/webgl/src/adapter/resources/webgl-texture.ts
90
21.05
-78.13% modules/engine/src/geometries/sphere-geometry.ts
85
53.73
-43.49% modules/core/src/adapter/resources/framebuffer.ts
84
48.54
-50.46% modules/shadertools/src/lib/shader-assembly/shader-injections.ts
80
5.65
-46.0% modules/webgl/src/adapter/resources/webgl-query-set.ts
79
55.66
-15.96% modules/gltf/src/parsers/parse-pbr-material.ts
78
18.75
-80.34% modules/shadertools/src/lib/shader-generator/glsl/generate-glsl.ts
74
24.17
-56.57% modules/engine/src/compute/buffer-transform.ts
72
9.78
-74.0% modules/gltf/src/parsers/parse-gltf-lights.ts
71
55.14
-38.04% modules/core/src/portable/uniform-buffer-layout.ts
69
17.24
-57.94% modules/arrow/src/arrow/arrow-paths.ts
68
12.66
-87.34% modules/engine/src/animation/key-frames.ts
68
65.02
-10.96% modules/webgl/src/adapter/webgl-device.ts
67
31.53
-55.27% modules/shadertools/src/lib/glsl-utils/shader-utils.ts
63
54.9
-41.14% modules/shadertools/src/lib/filters/prop-types.ts
63
37.17
-58.67% modules/webgl/src/adapter/helpers/webgl-topology-utils.ts
60
31.03
-68.97% modules/gltf/src/webgl-to-webgpu/convert-webgl-sampler.ts
58
81.07
-17.92% modules/core/src/shadertypes/textures/texture-format-decoder.ts
51
52.23
-19.19% modules/experimental/src/textures/packed-pixels.ts
47
79.91
-20.09% modules/shadertools/src/lib/shader-module/shader-module.ts
46
19.67
-69.66% modules/core/src/shadertypes/textures/texture-layout.ts
45
81.97
-5.31% modules/core/src/adapter/device.ts
45
72.89
-27.11% modules/gltf/src/gltf/create-gltf-model.ts
44
67.59
-15.31% modules/core/src/adapter/luma.ts
44
78.43
-20.45% modules/webgl/src/adapter/resources/webgl-buffer.ts
41
21.74
-57.27% modules/webgl/src/adapter/helpers/parse-shader-compiler-log.ts
41
17.54
-71.69% modules/webgl/src/adapter/resources/webgl-fence.ts
40
66.28
-8.28% modules/shadertools/src/lib/shader-assembly/assemble-shaders.ts
40
59.43
-38.84% modules/shadertools/src/lib/shader-assembly/shader-hooks.ts
39
80.42
-9.47% modules/webgl/src/adapter/converters/webgl-texture-table.ts
39
69.93
-30.07% modules/webgl/src/context/parameters/unified-parameter-api.ts
38
32.14
-66.32% modules/gltf/src/parsers/parse-gltf-animations.ts
34
26.92
-65.18% modules/engine/src/utils/deep-equal.ts
32
83.37
-6.79% modules/core/src/adapter/resources/texture.ts
32
87.3
-12.7% modules/shadertools/src/modules/engine/picking/picking.ts
31
30.61
-34.09% modules/gltf/src/gltf/gltf-animator.ts
30
76.69
-11.71% modules/core/src/adapter-utils/get-attribute-from-layouts.ts
29
34.38
-46.51% modules/arrow/src/attribute-utils/attribute-utils.ts
28
47.3
-30.86% modules/arrow/src/arrow/arrow-types.ts
28
44.0
-56.0% modules/engine/src/geometry/geometry-utils.ts
28
28.57
-52.78% modules/engine/src/scenegraph/model-node.ts
27
55.06
-27.92% modules/arrow/src/arrow/arrow-column-info.ts
27
25.0
-75.0% modules/webgl/src/utils/fill-array.ts
24
50.98
-12.7% modules/webgl/src/context/polyfills/polyfill-webgl1-extensions.ts
23
58.69
-7.23% modules/shadertools/src/modules/lighting/lights/lighting.ts
22
77.16
-20.01% modules/engine/src/geometry/geometry.ts
22
78.83
-2.01% modules/engine/src/model/model.ts
21
75.16
-13.54% modules/shadertools/src/lib/shader-assembler.ts
21
23.53
-28.78% modules/webgl/src/adapter/helpers/format-utils.ts
20
35.9
-44.1% modules/engine/src/debug/debug-shader-layout.ts
20
13.04
-86.96% modules/gltf/src/utils/deep-copy.ts
19
39.39
-60.61% modules/core/src/adapter/resources/fence.ts
19
54.76
-34.82% modules/gltf/src/webgl-to-webgpu/convert-webgl-topology.ts
19
40.63
-59.38% modules/shadertools/src/lib/preprocessor/preprocessor.ts
19
70.0
-20.91% modules/shadertools/src/lib/shader-transpiler/transpile-glsl-shader.ts
18
70.06
-2.92% modules/core/src/adapter/canvas-context.ts
17
73.75
-19.27% modules/experimental/src/textures/rgba-decoder.ts
16
50.0
-50.0% modules/gltf/src/gltf/create-scenegraph-from-gltf.ts
16
82.5
-15.12% modules/shadertools/src/lib/shader-module/shader-module-dependencies.ts
15
79.29
-13.96% modules/webgl/src/adapter/converters/sampler-parameters.ts
14
80.95
-18.18% modules/core/src/shadertypes/data-types/decode-data-types.ts
14
73.32
2.52% modules/engine/src/dynamic-texture/dynamic-texture.ts
13
68.92
-17.96% modules/core/src/shadertypes/vertex-arrays/decode-vertex-format.ts
13
75.91
-9.49% modules/engine/src/compute/swap.ts
12
47.83
-52.17% modules/arrow/src/arrow/analyze-arrow-table.ts
12
91.98
-4.67% modules/engine/src/geometries/cube-geometry.ts
12
75.0
-23.04% modules/gltf/src/webgl-to-webgpu/convert-webgl-attribute.ts
12
77.27
-22.73% modules/webgl/src/context/state-tracker/with-parameters.ts
11
64.52
-16.73% modules/webgl/src/adapter/resources/webgl-sampler.ts
11
67.23
-3.91% modules/webgl/src/adapter/resources/webgl-vertex-array.ts
10
67.21
-10.4% modules/core/src/image-utils/image-types.ts
10
62.96
-37.04% modules/engine/src/geometries/cone-geometry.ts
9
90.29
-4.5% modules/core/src/adapter/resources/resource.ts
9
35.29
-27.21% modules/core/src/utils/array-equal.ts
9
76.43
-2.28% modules/engine/src/geometry/gpu-geometry.ts
9
64.29
-29.05% modules/shadertools/src/lib/shader-generator/generate-shader.ts
9
84.83
-3.26% modules/webgl/src/adapter/helpers/get-shader-layout-from-glsl.ts
8
67.74
-3.53% modules/core/src/portable/uniform-block.ts
8
68.0
-32.0% modules/engine/src/geometries/cylinder-geometry.ts
8
94.37
-5.63% modules/webgl/src/adapter/device-helpers/webgl-device-features.ts
8
77.27
-9.82% modules/webgl/src/adapter/resources/webgl-command-encoder.ts
8
80.33
-13.22% modules/webgl/src/adapter/webgl-canvas-context.ts
7
75.86
-24.14% modules/core/src/utils/is-array.ts
7
65.7
0.39% modules/webgl/src/adapter/resources/webgl-render-pipeline.ts
6
61.9
-22.1% modules/engine/src/animation-loop/request-animation-frame.ts
6
88.68
-11.32% modules/shadertools/src/modules/lighting/gouraud-material/gouraud-material.ts
6
88.0
-12.0% modules/shadertools/src/modules/lighting/phong-material/phong-material.ts
6
70.4
-4.01% modules/webgl/src/adapter/resources/webgl-render-pass.ts
5
93.0
-4.06% modules/shadertools/src/modules/lighting/no-material/dirlight.ts
5
75.57
-3.36% modules/webgl/src/adapter/resources/webgl-framebuffer.ts
4
92.0
-8.0% modules/core/src/adapter/resources/transform-feedback.ts
4
65.0
-3.31% modules/webgl/src/adapter/webgl-adapter.ts
3
84.09
-3.06% modules/engine/src/shader-inputs.ts
3
93.05
-1.61% modules/webgl/src/context/state-tracker/webgl-state-tracker.ts
2
92.4
-2.4% modules/core/src/adapter/resources/buffer.ts
2
90.7
-4.76% modules/core/src/adapter/resources/query-set.ts
2
81.82
-18.18% modules/core/src/adapter-utils/is-uniform-value.ts
2
97.98
-0.81% modules/core/src/shadertypes/textures/texture-format-table.ts
2
86.84
-13.16% modules/engine/src/model/split-uniforms-and-bindings.ts
2
84.62
-8.72% modules/shadertools/src/lib/shader-generator/utils/capitalize.ts
2
78.57
-21.43% modules/shadertools/src/lib/utils/assert.ts
Jobs
ID Job ID Ran Files Coverage
1 17192022436.1 24 Aug 2025 06:05PM UTC 258
62.08
GitHub Action Run
Source Files on build 17192022436
  • Tree
  • List 258
  • Changed 134
  • Source Changed 0
  • Coverage Changed 134
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Pull Request #2437
  • PR Base - master (#17191952894)
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