title: Hosted video generation providers live scenario: id: hosted-video-generation-providers-live surface: long-tail-hosted-providers category: long-tail-hosted-providers.hosted-media-providers runtimeParityTier: live-only coverage: primary: - hosted-providers.video-generation-providers - media.reference-image-video-and-audio-inputs secondary: - media.video-generation-tool-invocation objective: Verify hosted video generation providers can generate real videos and exercise full reference-input modes where supported. successCriteria: - The QA producer runs the canonical live media video harness instead of duplicating provider assertions. - At least one auth-available hosted video provider runs through `provider.generateVideo`. - Full live video modes are enabled so image-to-video and video-to-video reference inputs are attempted where provider capabilities allow them. - Generated video output includes video MIME type with bytes or an HTTP(S) URL. - Missing live provider credentials produce blocked evidence rather than false passing primary coverage. docsRefs: - docs/help/testing.md - docs/tools/video-generation.md - docs/tools/media-overview.md codeRefs: - test/e2e/qa-lab/media/hosted-media-provider-live.ts - extensions/video-generation-providers.live.test.ts - src/video-generation/runtime.ts - src/agents/tools/video-generate-tool.ts execution: kind: script path: test/e2e/qa-lab/media/hosted-media-provider-live.ts summary: Runs the existing hosted video-generation live provider sweep with full reference-input modes and emits QA Lab evidence. allowBlockedEvidence: true timeoutMs: 14400000 args: - --qa-evidence - --suite - video - --artifact-base - ${outputDir}