Robonix Webots CI Report

ALL REPORTS >>

Generated on 2026-07-13T22:43:31+08:00

ResultNO DATA
Scenarios0/0 passed
Failures0
Score0/100

LLM-Assisted Analysis

Speech service registration timeout; hands-free voice features not tested

Provider: deepseek · Model: deepseek-chat · Generated On: 2026-07-13T14:43:30+00:00 · Stage: boot · Confidence: high

The CI boot completed with 10 of 11 packages up. The speech service failed to register with Atlas within the 60-second timeout, preventing any hands-free or wake-word functionality from being exercised. The build log shows the speech package was built with the 'mock' backend and the wake-word model was downloaded successfully, but the service never registered as a provider. All other packages (primitives, liaison, pilot, scene, mapping, nav2, voiceprint, memory, explore) started and reached ACTIVE state.

PR Changes

Test Result

Likely Root Cause

Suggested Fix

Risks Or Watchouts

Evidence

SourceLineExcerpt
723[FAIL] speech registration timeout after 60s — see /home/wheatfox/actions-runner-robonix-temp/_work/robonix/robonix/examples/webots/rbnx-boot/logs/speech.log
863[FAIL] speech [service] [service/speech] timed out after 60s — package never registered a provider with atlas.
117[build] speech backend: mock
250[build] downloading Speech wake-word model (sherpa-onnx-kws-zipformer-zh-en-3M-2025-12-20)
23Running package::speech (PID 2564202)

Run Metadata

Generated On2026-07-13T22:43:31+08:00
Test Report Generated On2026-07-13T22:42:34+08:00
Run Id29257897688
WorkflowRobonix CI Bot
Eventissue_comment
Repositorysyswonder/robonix
Tested Commit11f1bd87a578
Tested Commit SubjectMerge remote-tracking branch 'refs/remotes/robonix-pr/139/head' into dev
Tested Commit Authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Tested Commit Date2026-07-13T22:27:43+08:00
Pr Number#139
Pr Titlefeat(voice): add hands-free audio and reliable task interruption
Pr Authorenkerewpo
Pr Urlhttps://github.com/syswonder/robonix/pull/139
Pr Head Refcodex/liaison-handsfree-pr
Pr Head Reposyswonder/robonix
Triggered Byenkerewpo
Actorenkerewpo
Triggering Actorenkerewpo
Runner Namerobonix-runner-workpc-debian13-temp
Runner OsLinux
Runner ArchX64
Origin Urlhttps://github.com/syswonder/robonix
Run Attempt1
Refrefs/heads/dev
Sha8956bb380d4d
Pr Base Refdev
Pr Head Sha0e9111d27368946a93e8d76437096f82dfcbd614
Report Id29257897688
Test Refrefs/heads/dev

Test Environment

Hostnamededsec-amd0
Os Pretty NameDebian GNU/Linux 13 (trixie)
KernelLinux 6.12.90+deb13.1-amd64 x86_64 GNU/Linux
Archx86_64
Cpu ModelAMD Ryzen 5 7600X 6-Core Processor
Cpu Cores12
Mem Total30Gi
Gpu Summary0, NVIDIA GeForce RTX 2060, 6144 MiB, 580.95.05
Nvidia Driver580.95.05
Cuda Version13.0
Docker Version29.5.3
Docker Compose Version5.1.4
Webots Versionwebots package 2025a
Ros Distrohumble
Ros Domain Id178
Sim Containerci-29257897688-sim
Sim Imageci-29257897688-sim
Webots Stream Port23688
Webots Viewer Port24688
Python VersionPython 3.13.5
Rustc Versionrustc 1.95.0 (59807616e 2026-04-14)
Rbnx Versionrbnx 0.1.0

Scenarios

StatusSuiteScenarioRoundsDispatched contractsFailuresLog

RTDL Plan Trees

Each scenario step is one VLM planning round. The tree below is the RTDL returned for that round; every do leaf has its own expected runtime contract and output checks.

No RTDL plan trees were recorded in the summary.

Logs

Build stdout is embedded as sim_logs/build-webots-deployment.log when the build step starts. The deploy supervisor output with the Robonix boot banner is embedded as rbnx-boot.log.

Quick logs:
Select a log
Loading embedded Ace viewer; fallback log viewer is available if scripts are blocked.
-No log selected.

Runtime Contract Coverage

Contracts observed by the scenario runner in executor leaf results. This shows which runtime contract ids were exercised by this run; it is not a full API inventory.

AreaContract id
No runtime contracts were recorded.