Files
hao-ai-lab-FastVideo/tests
Raghav 21047a6850 [bugfix] FLUX review: fix SSIM import, warn on timestep fallback, drop dead RoPE kwarg, refresh PORT_STATUS
Addresses the 2026-06-21 review of the FLUX.1-dev port:

- test_flux_t2i_similarity.py imported FluxSamplingParam from the removed
  fastvideo.configs.sample.flux; point it at fastvideo.api.flux so the SSIM
  gate can collect.
- FluxTimestepPreparationStage silently fell back to the base schedule when
  the scheduler lacked `mu` or had use_dynamic_shifting=False, skipping FLUX's
  resolution-dependent shift. Emit a warning on both fallback paths.
- repeat_interleave_real was added to get_1d_rotary_pos_embed but never read
  (expansion is driven by use_real); drop the dead kwarg and its FLUX call-site
  argument. No behavior change — use_real=True already yields the interleaved
  expansion FLUX needs.
- PORT_STATUS.md: both "Known Blockers" were stale (SSIM TORCH_SDPA reference
  is committed; FLUX registers unconditionally with no early-return guard).
  Move them to a Resolved section and bump the date.
2026-07-11 14:38:01 -07:00
..

Tests

  • tests/local_tests/ holds local-only parity, smoke, and component tests organized by model family (e.g. tests/local_tests/ltx2/, tests/local_tests/stable_audio/). They typically require a checked-out reference repo and/or model weights and are skipped in CI; see each family's README.md for setup. The top-level tests/local_tests/README.md is the family index.
  • The CI-backed test suite still lives in fastvideo/tests/.
  • Eventually, all tests will move under tests/.