Skip to content

feat: huntronomer workbench v1.0-v10.0 — IDE + 3D observatory analyst toolkit #1609

feat: huntronomer workbench v1.0-v10.0 — IDE + 3D observatory analyst toolkit

feat: huntronomer workbench v1.0-v10.0 — IDE + 3D observatory analyst toolkit #1609

Triggered via pull request March 23, 2026 18:33
Status Failure
Total duration 34m 2s
Artifacts 5

ci.yml

on: pull_request
Fast Security Regressions
7m 21s
Fast Security Regressions
Tauri Rust Crates
5m 26s
Tauri Rust Crates
Desktop Frontend
48s
Desktop Frontend
Workbench Frontend
3m 4s
Workbench Frontend
Control Console
48s
Control Console
Minimum Supported Rust Version
7m 55s
Minimum Supported Rust Version
Offline Build/Test (vendored)
11m 50s
Offline Build/Test (vendored)
Documentation
4m 32s
Documentation
License Check
31s
License Check
Code Coverage
24m 28s
Code Coverage
WASM Build
3m 6s
WASM Build
Property Tests
5m 27s
Property Tests
TypeScript SDK
43s
TypeScript SDK
Adapter Core Cross-Adapter
22s
Adapter Core Cross-Adapter
OpenClaw Plugin
47s
OpenClaw Plugin
Canonical Policy Engine (TS)
1m 34s
Canonical Policy Engine (TS)
Python SDK
43s
Python SDK
Matrix: agent-framework-integrations
Matrix: openclaw-plugin-runtime-matrix
Matrix: python-native-wheel-smoke
Policy Torture (PR Gate)
3m 41s
Policy Torture (PR Gate)
Security Audit
2m 51s
Security Audit
Fuzz Smoke (PR)
16m 38s
Fuzz Smoke (PR)
Agent Fail-Closed Smoke
47s
Agent Fail-Closed Smoke
SDK Conformance Vectors
1m 13s
SDK Conformance Vectors
Terminal TUI
3m 0s
Terminal TUI
SDR Integration Tests
5m 54s
SDR Integration Tests
Adaptive Control Integration (NATS + Postgres)
4m 28s
Adaptive Control Integration (NATS + Postgres)
Integration Tests
4m 36s
Integration Tests
Cross-Language Parity
6m 32s
Cross-Language Parity
Fit to window
Zoom out
Zoom in

Annotations

6 errors
OpenClaw Runtime (latest)
Process completed with exit code 1.
Workbench Frontend
Process completed with exit code 1.
src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx > ObservatoryWorldCanvas performance flags > drops to the low runtime profile after a monitor decline: apps/workbench/src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx#L426
TestingLibraryElementError: Unable to find an element by: [data-testid="observatory-vfx-pools"] Ignored nodes: comments, script, style <body> <div> <div style="background: rgb(4, 8, 15);" > <div data-testid="r3f-canvas" > <div data-testid="observatory-world-scene" /> <mesh name="mission-waypoint-trail" > <meshbasicmaterial blending="2" color="[object Object]" opacity="0.6" /> </mesh> <div data-testid="observatory-flow-physics-bootstrap" /> <div data-testid="observatory-postfx" /> </div> </div> </div> </body> Ignored nodes: comments, script, style <body> <div> <div style="background: rgb(4, 8, 15);" > <div data-testid="r3f-canvas" > <div data-testid="observatory-world-scene" /> <mesh name="mission-waypoint-trail" > <meshbasicmaterial blending="2" color="[object Object]" opacity="0.6" /> </mesh> <div data-testid="observatory-flow-physics-bootstrap" /> <div data-testid="observatory-postfx" /> </div> </div> </div> </body> ❯ waitForWrapper ../../node_modules/@testing-library/dom/dist/wait-for.js:163:27 ❯ ../../node_modules/@testing-library/dom/dist/query-helpers.js:86:33 ❯ src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx:426:25
src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx > ObservatoryWorldCanvas performance flags > mounts the flow bootstrap and richer quality settings in flow mode: apps/workbench/src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx#L361
TestingLibraryElementError: Unable to find an element by: [data-testid="observatory-vfx-pools"] Ignored nodes: comments, script, style <body> <div> <div style="background: rgb(4, 8, 15);" > <div data-testid="r3f-canvas" > <div data-testid="observatory-world-scene" /> <mesh name="mission-waypoint-trail" > <meshbasicmaterial blending="2" color="[object Object]" opacity="0.6" /> </mesh> <div data-testid="observatory-flow-physics-bootstrap" /> <div data-testid="observatory-postfx" /> </div> </div> </div> </body> Ignored nodes: comments, script, style <body> <div> <div style="background: rgb(4, 8, 15);" > <div data-testid="r3f-canvas" > <div data-testid="observatory-world-scene" /> <mesh name="mission-waypoint-trail" > <meshbasicmaterial blending="2" color="[object Object]" opacity="0.6" /> </mesh> <div data-testid="observatory-flow-physics-bootstrap" /> <div data-testid="observatory-postfx" /> </div> </div> </div> </body> ❯ waitForWrapper ../../node_modules/@testing-library/dom/dist/wait-for.js:163:27 ❯ ../../node_modules/@testing-library/dom/dist/query-helpers.js:86:33 ❯ src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx:361:25
src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx > ObservatoryWorldCanvas performance flags > keeps atlas mode on the lighter runtime path: apps/workbench/src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx#L345
AssertionError: expected [ 1, 1.1 ] to deeply equal [ 1, 1.2 ] - Expected + Received [ 1, - 1.2, + 1.1, ] ❯ src/features/observatory/__tests__/observatory-world-canvas.performance.test.tsx:345:74
Security Audit
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
agent-fail-closed-smoke-report
2.07 KB
sha256:ce90eb70831216719d61ae8a784f399ddd7096821857e038287eced761a699cc
openclaw-runtime-artifacts-2026.2.15
14.7 KB
sha256:6ab202c740bf583f97eb1b76041b8d5f1cc61089729f796492e472033711003f
openclaw-runtime-artifacts-2026.2.25
23.9 KB
sha256:8a8d0ab08e265294996e0c349710ddfa23d82a6dfaa641562410eadff59de161
openclaw-runtime-artifacts-latest
6.08 KB
sha256:cf527a2de04ba4ca7cdc1f37f7eded7ba73132cdd76d4c569c7c558792459558
policy-torture-reports
2.25 KB
sha256:754399239af7933cc4c1fc808b8a61eca5e2c1b02716491b5c1e0d9a4d3a0403