summaryrefslogtreecommitdiff
path: root/PROJECT_CONTEXT.md
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-21 09:35:33 +0100
committerskal <pascal.massimino@gmail.com>2026-02-21 09:35:57 +0100
commite0f326e23f6b96f31ce9e8bbd5b5f2233e6a90ba (patch)
treee265cdbe79c904c68e0193fbcb5a688498cf7060 /PROJECT_CONTEXT.md
parent1dad17db104f671aa0e913143a95826078892ed5 (diff)
fix(tests): Resolve intermittent SIGTRAP in test_effect_base
The test `test_sequence_render` was disabled due to an intermittent SIGTRAP. The issue was caused by the test application exiting before the GPU finished rendering. This commit fixes the issue by adding a call to `wgpuDeviceTick()` after submitting the command buffer. This ensures that the GPU has completed its work before the test finishes. The test is now re-enabled and passes consistently.
Diffstat (limited to 'PROJECT_CONTEXT.md')
-rw-r--r--PROJECT_CONTEXT.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md
index 7d219e6..672e18e 100644
--- a/PROJECT_CONTEXT.md
+++ b/PROJECT_CONTEXT.md
@@ -40,7 +40,7 @@
- **Tools:** CNN test tool operational. Texture readback utility functional. Timeline editor (web-based, beat-aligned, audio playback).
- **Build:** Asset dependency tracking. Size measurement. Hot-reload (debug-only).
- **Sequence:** DAG-based effect routing with explicit node system. Python compiler with topological sort and ping-pong optimization. 10 effects operational (Passthrough, Placeholder, GaussianBlur, Heptagon, Particles, RotatingCube, Hybrid3D, Flash, PeakMeter, Scene1). Effect times are absolute (seq_compiler adds sequence start offset). See `doc/SEQUENCE.md`.
-- **Testing:** **35/35 passing**
+- **Testing:** **35/35 passing**. Fixed intermittent SIGTRAP in effect lifecycle tests.
---