Files

Wan2.2 Local Tests

Local-only tests for the wan22 (Wan2.2 Image-to-Video) FastVideo port. The single test in this directory is a record-schema regression test that verifies the I2V record creator handles missing CLIP embeddings — Wan2.2 I2V conditions on the input image through the VAE only and skips ImageEncodingStage. Skipped in CI; runs CPU-only.

Reference Assets

Field Value
Model family wan22
Workload types I2V
Official reference <TODO>
Local reference dir <TODO>
Official commit/version <TODO>
HF weights <TODO>
HF revision <TODO>
Local weights dir <TODO>
Source layout <TODO>
Needs conversion <TODO>

Use only the env-var name for tokens (e.g., HF_TOKEN). Never paste a token value.

Shared Environment Setup

The current test in this directory is a CPU-only record-schema regression (no weights, no upstream clone required). It loads fastvideo.dataset.dataloader.record_schema and fastvideo.pipelines.pipeline_batch_info directly from file via importlib.util to bypass heavy package-level imports.

Do not change core dependency versions (torch, diffusers, transformers, flash-attn, triton, CUDA packages) without explicit approval.

Official Environment Status

dependency_changes: none
official_env_status: imports_ok
private_dep_stubs: none
blocked_on: <TODO>

Tests in this directory

pytest tests/local_tests/wan22/ -v
Component Test Concerns Status
record schema (i2v_record_creator) test_i2v_record_no_clip.py verifies record creator handles empty image_embeds (Wan2.2 I2V has no CLIP encoder) non_skip_pass

Review Notes

  • This directory currently covers only the I2V record-schema regression. Add encoder/transformer/VAE/pipeline parity tests here as the full Wan2.2 port proceeds.