Files
hao-ai-lab-FastVideo/fastvideo/tests/conftest.py
T
Will Lin 4d7bf35fa3 Revert "dit"
This reverts commit a6a9c9ca07.
2026-01-07 03:22:48 -08:00

24 lines
606 B
Python

# SPDX-License-Identifier: Apache-2.0
import pytest
import torch
import numpy as np
from fastvideo.distributed import (maybe_init_distributed_environment_and_model_parallel,
cleanup_dist_env_and_memory)
@pytest.fixture(scope="function")
def distributed_setup():
"""
Fixture to set up and tear down the distributed environment for tests.
This ensures proper cleanup even if tests fail.
"""
torch.manual_seed(42)
np.random.seed(42)
maybe_init_distributed_environment_and_model_parallel(1, 1)
yield
cleanup_dist_env_and_memory()