Dev & Engineering ✓ NVIDIA · Official holoscan-sensor-bridgeqa-testinghardware-testingsshdockertest-automation

HSB QA Test Runner

Filter, execute, and report automatable QA tests on Holoscan Sensor Bridge development hardware.

FollowSkills review · FSRS-2.0
Not recommended
46/ 100 5-point scale 2.3 / 5
Trust11 / 25 · 2.2/5

The skill requires explicit confirmation, limits use to explicit invocation, and discloses the SSH target, remote directory, test plan, and phases. However, it uses SSH, sudo, privileged Docker, host networking, /dev mounts, xhost, and automatic cleanup; sensitive-data handling and rollback boundaries are incomplete, so points are deducted.

Reliability8 / 20 · 2.0/5

The workflow documents phase gates, timeouts, failure summaries, retries, and connectivity re-verification. However, it depends on remote hardware, containers, WebFetch, and other skills; some command and variable handling is fragile; and no skill-level executable test suite is provided. The static cap is 10, so points are deducted.

Adaptability9 / 15 · 3.0/5

The audience, hardware configurations, automated/manual classification, timeouts, and interaction rules are fairly clear. However, the skill is limited to specifically deployed HSB hardware, lacks explicit non-fit boundaries and Chinese-language guidance, and does not assess reachability of remote dependencies, so points are deducted.

Convention8 / 15 · 2.7/5

The files provide a name, version, author, Apache-2.0 license, tags, phase documentation, help, examples, references, and a benchmark report. However, the recommended Instructions/Examples/Purpose structure is absent, and installation dependencies, maintenance ownership, changelog, and troubleshooting coverage are incomplete, so points are deducted.

Effectiveness7 / 15 · 2.3/5

The core goal is clear: filter, execute, evaluate, and report tests from a supplied plan. However, usefulness depends on a user-supplied plan, live hardware, and a remote container, while coverage and direct usability are supported only by limited internal evaluation claims. The static cap is 7, so points are deducted.

Verifiability3 / 10 · 1.5/5

The source includes detailed commands, pass/fail criteria, evaluation tasks, and limited benchmark results, providing some auditability. However, there is no independent CI, committed key-path test suite, or multi-source corroboration, and the benchmark covers only two positive tasks, so points are deducted.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
Before you use it
  • Execution uses --privileged, --net host, /dev mounts, and sudo; users should confirm host, device, and privilege scope before running.
  • Phase 4 automatically stops/removes test containers and deletes temporary session state; preserve diagnostic material and back up reports externally when needed.
  • The test plan and remote URL content influence executed commands; review their provenance before allowing unverified or untrusted input into shell execution.
  • The documentation claims global deployment but provides no evidence of mainland-China reachability or a Chinese-language operating path.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What does this skill do, and when should you use it?

HSB QA Test Runner is designed for quality assurance on Holoscan Sensor Bridge hardware. It reads a user-supplied test plan and filters cases according to the platform, board, and sensor setup. Executable tests run inside the demo container with pass/fail evaluation against the plan. The workflow produces a structured report and cleans up containers, temporary artifacts, and session state.

Reads a test plan from a local file or web link; uses SSH to check the remote devkit, board, sensors, and demo container; reads FPGA version and board identity; builds an executable test list using the hardware setup and the repository's examples directory; runs tests sequentially inside the demo container with pass/fail evaluation; analyzes failure logs and suggests fixes; generates an optionally saved structured results report; and removes test containers, temporary files, and session state.

  1. An HSB developer needs to run a complete QA plan on a devkit whose SSH, container, board, and sensors are already configured.
  2. A hardware engineer needs tests filtered for a particular platform, board type, and sensor configuration.
  3. A test engineer needs per-case pass/fail results with failure analysis and recommended remediation.
  4. A team wants to reuse verified connectivity and hardware session state when rerunning tests in the same session.

What are this skill's strengths and limitations?

Pros
  • Covers the workflow from hardware verification through reporting and cleanup.
  • Filters tests for the user's hardware setup and skips manual or extra-equipment cases.
  • Records per-test pass/fail outcomes and lets the user decide whether to continue after failures.
  • Can reuse verified session state to skip repeated connectivity checks within the same session.
Limitations
  • Requires a prepared Holoscan Sensor Bridge devkit, SSH access, a demo container, and connected hardware.
  • Depends on remote SSH, Docker containers, and physical HSB hardware, so it is not a pure software testing workflow.
  • The test document, supported platform combinations, and automation coverage must be supplied or confirmed; SKILL.md does not list fixed test cases.
  • Uses Claude Code-style slash commands, arguments, and session-path conventions that may require adaptation elsewhere.

How do you install this skill?

Install the skill from the NVIDIA/skills repository with the skills CLI:

npx skills add nvidia/skills --skill hsb-test --agent codex --yes

The README does not document a specific installation directory for other clients, although it supports installation for clients such as Claude Code.

How do you use this skill?

Use it only when explicitly invoked by the user. On the first run, provide SSH_TARGET and REMOTE_ROOT, supply a test-document path or URL, and confirm whether to start Phase 0. The workflow proceeds through Phase 0 verification, Phase 1 test-plan intake and approval, Phase 2 execution, Phase 3 reporting, and Phase 4 cleanup. It documents /hsb-test plus --full, --verbose, --timeout N, and --y options; support for these extensions depends on the client.

FAQ

Does installing or using this skill require payment?
The source does not state whether the skill itself costs money. Use requires access to an HSB devkit, remote SSH environment, Docker demo container, and a test document.
Can I start without a test document?
No. The first run requires a local test-document path or web URL before the skill builds an executable test plan.
What happens when a test fails?
The skill summarizes the failed command, likely cause, recommended safe action, and blocking status, then lets the user decide whether to continue; connectivity failures may trigger re-verification.

More skills from this repository

All from NVIDIA/skills

Automation & Ops ✓ NVIDIA · Official

Holoscan Sensor Bridge Demo Bring-Up

Build and verify a Holoscan Sensor Bridge demo environment on NVIDIA devkits.

Automation & Ops ✓ NVIDIA · Official

HSB FPGA Flash Assistant

Safely flash FPGA firmware on supported HSB boards and VB1940 cameras.

Dev & Engineering ✓ NVIDIA · Official

Holoscan Sensor Bridge App Runner

Find, run, and debug HSB examples on a connected development kit.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Setup Guide

Inspects a Linux host and selects the most suitable Holoscan SDK installation path.

Data & Analysis ✓ NVIDIA · Official

VSS Video Analytics Query

Read video-analytics incidents, metrics, alerts, and sensor data through VA-MCP.

Automation & Ops ✓ NVIDIA · Official

VIOS Video I/O and Storage Manager

Manage VIOS sensors, streams, recordings, snapshots, clips, and storage through its REST API.

Automation & Ops ✓ NVIDIA · Official

Holoscan NGC Container Installer

Install, validate, and launch NVIDIA Holoscan SDK through an NGC Docker container.

Automation & Ops ✓ NVIDIA · Official

VSS Alert Management

Operate NVIDIA VSS real-time alerts, subscriptions, incident queries, Slack notifications, and camera onboarding.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Image Validator

Validate a flashed Jetson BSP image on disk and on the target device.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Source Builder

Build Holoscan SDK from source in a Docker container and produce a local CMake-consumable installation tree.

Data & Analysis ✓ NVIDIA · Official

TAO Video Reasoning Annotation Pipeline

Convert raw videos into chain-of-thought training data.

Data & Analysis ✓ NVIDIA · Official

TAO Grounding DINO Open-Vocabulary Detection

Train and deploy text-guided object detectors without a fixed class vocabulary.

Automation & Ops ✓ NVIDIA · Official

TAO on SLURM

Run TAO training, evaluation, and inference on a remote GPU cluster through SSH, SLURM, and Pyxis/Enroot.

Automation & Ops ✓ NVIDIA · Official

TAO NVIDIA GPU Host Setup

Checks and standardizes NVIDIA drivers, CUDA, and container runtime prerequisites for TAO GPU hosts.

Data & Analysis ✓ NVIDIA · Official

TAO FastFoundationStereo Real-Time Stereo Depth

Run TAO FastFoundationStereo workflows that produce low-latency disparity maps from stereo images.

Automation & Ops ✓ NVIDIA · Official

Jetson LLM Serving

Deploy OpenAI-compatible LLM and VLM servers on Jetson with vLLM or SGLang.

Automation & Ops ✓ NVIDIA · Official

Nemotron Speech NIM Skill

Guides deployment and operation of NVIDIA Riva ASR, TTS, and translation NIMs.

Dev & Engineering ✓ NVIDIA · Official

TAO Sparse4D Training Skill

Guides agents through training, evaluation, export, quantization, and inference for multi-camera temporal 3D detection and tracking.

Automation & Ops ✓ NVIDIA · Official

RTVI-CV 2D Detection & Tracking Operations

Deploy and operate the RTVI-CV 2D video detection and tracking microservice.

Automation & Ops ✓ NVIDIA · Official

VSS Video Analysis Reports

Generates structured reports from recorded video clips or incident time ranges.

Related skills