runner/screenshot_contact_sheet library

Functions

writeScreenshotContactSheet({required String testId, required ScreenshotConfig config, required List<ScreenshotSheetFrame> frames, required TestStatus status, required int durationMs, int? failedStepIndex, String? failedStepLabel, String? failureMessage, String? failedDeviceId}) Future<String?>
@Deprecated Use writeScreenshotFrames. Kept as a thin alias for call sites.
writeScreenshotFrames({required String testId, required ScreenshotConfig config, required List<ScreenshotSheetFrame> frames, required TestStatus status, int? failedStepIndex, String? failedStepLabel, String? failureMessage, String? failedDeviceId}) Future<String?>
Encodes each frame to a compressed device-framed image and writes a frames.json manifest.