Skip to content

Auto return shader hooks #7428

Auto return shader hooks

Auto return shader hooks #7428

Re-run triggered January 6, 2026 23:46
Status Failure
Total duration 3m 6s
Artifacts 1

ci-test.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

7 errors
test (ubuntu-latest, chrome)
Process completed with exit code 1.
test (ubuntu-latest, chrome)
Process completed with exit code 1.
test/unit/visual/cases/webgl.js > WebGL > p5.strands > auto-return for shader hooks > auto-return works with getPixelInputs > matches expected screenshots: src/strands/strands_api.js#L446
TypeError: Cannot read properties of undefined (reading 'normal') ❯ p5.hookImplementation src/strands/strands_api.js:446:50 ❯ eval src/strands/strands_transpiler.js:1078:39 ❯ src/strands/strands_transpiler.js:1087:20 ❯ p5.Shader.modify src/strands/p5.strands.js:114:9 ❯ test/unit/visual/cases/webgl.js:1023:48 ❯ test/unit/visual/visualTest.js:432:13
test/unit/visual/cases/webgl.js > WebGL > p5.strands > auto-return for shader hooks > auto-return preserves multiple property modifications > matches expected screenshots: src/strands/strands_api.js#L446
TypeError: Cannot read properties of undefined (reading 'position') ❯ p5.hookImplementation src/strands/strands_api.js:446:50 ❯ eval src/strands/strands_transpiler.js:1078:39 ❯ src/strands/strands_transpiler.js:1087:20 ❯ p5.Shader.modify src/strands/p5.strands.js:114:9 ❯ test/unit/visual/cases/webgl.js:1003:48 ❯ test/unit/visual/visualTest.js:432:13
test/unit/visual/cases/webgl.js > WebGL > p5.strands > auto-return for shader hooks > auto-return works with getCameraInputs > matches expected screenshots: src/strands/strands_api.js#L446
TypeError: Cannot read properties of undefined (reading 'position') ❯ p5.hookImplementation src/strands/strands_api.js:446:50 ❯ eval src/strands/strands_transpiler.js:1078:39 ❯ src/strands/strands_transpiler.js:1087:20 ❯ p5.Shader.modify src/strands/p5.strands.js:114:9 ❯ test/unit/visual/cases/webgl.js:984:48 ❯ test/unit/visual/visualTest.js:432:13
test/unit/visual/cases/webgl.js > WebGL > p5.strands > auto-return for shader hooks > auto-return works with getObjectInputs > matches expected screenshots: src/strands/strands_api.js#L446
TypeError: Cannot read properties of undefined (reading 'position') ❯ p5.hookImplementation src/strands/strands_api.js:446:50 ❯ eval src/strands/strands_transpiler.js:1078:39 ❯ src/strands/strands_transpiler.js:1087:20 ❯ p5.Shader.modify src/strands/p5.strands.js:114:9 ❯ test/unit/visual/cases/webgl.js:965:48 ❯ test/unit/visual/visualTest.js:432:13
test/unit/visual/cases/webgl.js > WebGL > p5.strands > auto-return for shader hooks > auto-returns input struct when return is omitted > matches expected screenshots: src/strands/strands_api.js#L446
TypeError: Cannot read properties of undefined (reading 'position') ❯ p5.hookImplementation src/strands/strands_api.js:446:50 ❯ eval src/strands/strands_transpiler.js:1078:39 ❯ src/strands/strands_transpiler.js:1087:20 ❯ p5.Shader.modify src/strands/p5.strands.js:114:9 ❯ test/unit/visual/cases/webgl.js:935:48 ❯ test/unit/visual/visualTest.js:432:13

Artifacts

Produced during runtime
Name Size Digest
visual-test-report
1.19 MB
sha256:a199ccde2d11686f9a74fe00821a21b9d0b86d39c047ab1353cc64fecf5d1d8b