OptionaldescriptionAdditional context about this output
OptionaldurationDuration in seconds for audio or video outputs
OptionalfileSize of the output data in bytes
OptionalheightHeight in pixels for image or video outputs
OptionalinlineBase64-encoded binary data (images, audio, video) or text content (logs, JSON, HTML)
OptionalmetadataAdditional metadata as JSON (e.g., URL at time of capture, tool calls, error info)
OptionalmimeMIME type of the output data (e.g., "image/png", "text/plain", "video/mp4")
OptionalnameHuman-readable label (e.g., "Step 3 Screenshot")
Name matching TestRunOutputType.Name (e.g., "Screenshot", "Log", "Video")
Chronological ordering for storyboarding outputs across steps
OptionalstepWhich step produced this output (for step-based tests like Computer Use)
OptionalwidthWidth in pixels for image or video outputs
An individual output item emitted by a test driver during execution. The engine persists each item as a TestRunOutput entity record. Supports any media type — images, video, audio, text, JSON, HTML, etc.