test(producer): track distributed fixture baselines via LFS

This commit is contained in:
James
2026-05-14 23:30:55 +00:00
parent 2974bcb1a9
commit 447d428452
4 changed files with 147 additions and 0 deletions
+3
View File
@@ -6,12 +6,15 @@
# Golden baseline videos for regression tests
packages/producer/tests/*/output/output.mp4 filter=lfs diff=lfs merge=lfs -text
packages/producer/tests/distributed/*/output/output.mp4 filter=lfs diff=lfs merge=lfs -text
# Source video clips for regression test fixtures (HDR samples, etc.)
packages/producer/tests/*/src/*.mp4 filter=lfs diff=lfs merge=lfs -text
packages/producer/tests/distributed/*/src/*.mp4 filter=lfs diff=lfs merge=lfs -text
# Source image assets for regression test fixtures (HDR PNGs, screenshot fixtures, etc.)
packages/producer/tests/*/src/*.png filter=lfs diff=lfs merge=lfs -text
packages/producer/tests/distributed/*/src/*.png filter=lfs diff=lfs merge=lfs -text
# GitHub Linguist overrides — HTML files are compositions (user content / templates),
# not the framework source. Hide them from the repo language stats so TypeScript,
+2
View File
@@ -32,6 +32,7 @@ coverage/
# Producer regression test failures (generated debugging artifacts)
packages/producer/tests/*/failures/
packages/producer/tests/distributed/*/failures/
packages/producer/tests/parity/fixtures/hyperframe.runtime.iife.js
# Player perf test results (generated each run, attached as CI artifact)
@@ -41,6 +42,7 @@ packages/player/tests/perf/results/
output/
renders/
!packages/producer/tests/*/output/
!packages/producer/tests/distributed/*/output/
# Composition source media (large binaries)
compositions/**/*.mp4
File diff suppressed because one or more lines are too long
@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c6137ec9cb1117e09d8da79b0dc18d160bdc750d5311e3752c353046ccac7f2
size 62079