Ue Test Patterns

Patterns for writing and running UE 5.7 automation tests Use when this capability is needed.

tomevault-io defcffe 2 files · 1.5 KB Updated

File contents

UE 5.7 Test Execution

  • Headless: UnrealEditor-Cmd <project> -ExecCmds="Automation RunTests <filter>;Quit" -nullrhi -unattended -nosplash -ABSLOG=<path>
  • Parse "Test Completed." lines: Result={Success|Fail} and Path={}
  • Failure details between BeginEvents / EndEvents markers
  • Exit codes unreliable on macOS — always parse logs
  • Add sleep 1 after test for log flush on macOS

Test Naming

  • ProjectName.Unit.* — headless unit tests
  • ProjectName.Visual.* — GPU visual tests
  • ProjectName.Integration.* — integration tests

Source: remiphilippe/mcp-unreal — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/remiphilippe--mcp-unreal--mcp-unreal commit defcffe0dc

Frequently asked questions

npx skillmds@latest add tomevault-io/ue-test-patterns