1
0
mirror of https://github.com/huggingface/diffusers.git synced 2026-10-23 09:09:01 +03:00

Fix CI failures on the Kandinsky6 PR

- tests/others/test_utils.py: assert the caller file path without assuming the checkout directory is named `diffusers`.
- .github/workflows/pr_tests.yml: raise PYTEST_TIMEOUT to 300 s for the example and pipeline CPU steps. Both run several workers with four threads each on an 8-vCPU runner, and the checkpointing example tests run several training subprocesses in sequence.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
leffff
2026-10-05 15:37:33 +03:00
parent 1f9b471826
commit 60cad43415
2 changed files with 5 additions and 1 deletions

View File

@@ -136,6 +136,8 @@ jobs:
- name: Run fast PyTorch Pipeline CPU tests
if: ${{ matrix.config.framework == 'pytorch_pipelines' }}
env:
PYTEST_TIMEOUT: 300
run: |
pytest -n 8 --max-worker-restart=0 --dist=loadfile \
-k "not Onnx" \
@@ -152,6 +154,8 @@ jobs:
- name: Run example PyTorch CPU tests
if: ${{ matrix.config.framework == 'pytorch_examples' }}
env:
PYTEST_TIMEOUT: 300
run: |
uv pip install ".[training]"
pytest -n 4 --max-worker-restart=0 --dist=loadfile \

View File

@@ -175,7 +175,7 @@ class TestDeprecate:
with pytest.warns(FutureWarning) as warning:
deprecate(("deprecated_arg", self.higher_version, "This message is better!!!"), standard_warn=False)
assert str(warning[0].message) == "This message is better!!!"
assert "diffusers/tests/others/test_utils.py" in warning[0].filename
assert "tests/others/test_utils.py" in warning[0].filename
def test_deprecate_testing_utils_module(self):
import diffusers.utils.testing_utils