Robonix Webots CI Report

ALL REPORTS >>

Generated on 2026-07-13T23:04:18+08:00

ResultNO DATA
Scenarios0/0 passed
Failures0
Score0/100

LLM-Assisted Analysis

Build failed: speech service missing speech_mcp module

Provider: deepseek · Model: deepseek-chat · Generated On: 2026-07-13T15:04:18+00:00 · Stage: build · Confidence: high

The CI build failed because the speech service's post-codegen import verification could not find the 'speech_mcp' module. The build script runs `rbnx codegen` without the `--mcp` flag, so the MCP types directory is not generated, but the verification script expects it. The build log shows 'ModuleNotFoundError: No module named speech_mcp' at line 329. This is a build-time regression introduced by changes to the speech service's build script and package manifest.

PR Changes

Test Result

Likely Root Cause

Suggested Fix

Risks Or Watchouts

Evidence

SourceLineExcerpt
329Traceback (most recent call last): File "<stdin>", line 1, in <module> ModuleNotFoundError: No module named 'speech_mcp'
-echo "[build] rbnx codegen" PATH="$PKG/$VENV/bin:$PATH" rbnx codegen -p "$PKG"

Run Metadata

Generated On2026-07-13T23:04:18+08:00
Test Report Generated On2026-07-13T23:03:36+08:00
Run Id29260405378
WorkflowRobonix CI Bot
Eventissue_comment
Repositorysyswonder/robonix
Tested Commit9a07351a5f7a
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-13T23:02:23+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
Shadbbc2258bf81
Pr Base Refdev
Pr Head Sha99ba90bd83a2a61ad104bfb1707e2f341a23034b
Report Id29260405378
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
Ros Domain Id168
Sim Containerci-29260405378-sim
Sim Image error: no such object: ci-29260405378-sim
Webots Stream Port23378
Webots Viewer Port24378
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.