test-workflow

Automate UnrealCV project compilation, server launch, and test suite execution.

2.2k|465|Updated Sep 8, 2016
One-click install
npx skills add https://github.com/unrealcv/unrealcv --skill test-workflow-unrealcv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-workflow
Source: https://github.com/unrealcv/unrealcv/tree/main/.claude/skills/test-workflow
Command: npx skills add https://github.com/unrealcv/unrealcv --skill test-workflow-unrealcv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire build, launch, and testing pipeline for UnrealCV, ensuring code changes are verified before integration.

Core Features & Use Cases

  • Automated Build: Compiles the Unreal Engine project with the UnrealCV plugin.
  • Server Launch: Starts the game and waits for the UnrealCV server to become available.
  • Comprehensive Testing: Executes a suite of tests including connectivity, API calls, and image capture.
  • Use Case: After modifying UnrealCV's camera control functions, run this Skill to automatically build the project, launch the game, and verify that the new camera commands function correctly and capture expected image data.

Quick Start

Run the full UnrealCV build, launch, and test workflow.

Frequently Asked Questions about test-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Unreal Engine project compilation with the UnrealCV plugin?

Automated build compilation for Unreal Engine projects using the UnrealCV plugin is executed by this workflow, which compiles the project, launches the game server, and runs a comprehensive test suite to verify code changes.

What is the best way to test UnrealCV server responsiveness and API functionality?

The best way to test UnrealCV server responsiveness is to run an automated workflow that launches the game, waits for the server to become available, and executes deterministic tests for connectivity, API calls, and image capture.

Do I need to manually start the game before running UnrealCV API tests?

No, you do not need to manually start the game because the automated workflow handles server instantiation, starts the game, and waits for the UnrealCV server to become available before executing the test suite.

How does automated build verification work for UnrealCV camera control functions?

Automated build verification for UnrealCV works by compiling the modified project, launching the game server, and running deterministic tests that verify new camera commands function correctly and capture expected image data.

Can I verify UnrealCV image capture capabilities through automated testing?

Yes, you can verify UnrealCV image capture capabilities through a comprehensive test suite that automatically builds the project, launches the server, and executes deterministic tests to ensure image data is captured correctly.