Add comprehensive tests for ONNX models and server jobs
Some checks failed
Test / test (push) Failing after 46m18s

- Introduced tests for the Moge3 ONNX model, including input validation, inference, and caching mechanisms.
- Added tests for ONNX runtime configurations and session management.
- Implemented tests for image upscaling functionality using ONNX models, ensuring proper handling of alpha channels and memory management.
- Created tests for panorama generation, verifying depth and visibility metrics.
- Developed tests for prediction artifacts, ensuring correct depth and normal data handling.
- Added server job tests for background removal and depth plane geometry generation, validating input handling and output correctness.
- Included environment tests to ensure proper dependency management and CI configurations.
This commit is contained in:
2026-09-19 19:24:07 +08:00
parent 75f6692f28
commit 2b3c0194a6
28 changed files with 296 additions and 22 deletions

View File

@@ -48,7 +48,7 @@ jobs:
python-version: "3.11"
- name: Run tests
run: uv run pytest
run: uv run --group blender pytest tests/anyimage tests/tools
- name: Pack extensions
run: uv run pack

View File

@@ -23,4 +23,4 @@ jobs:
python-version: "3.11"
- name: Run tests
run: uv run pytest
run: uv run --group blender pytest tests/anyimage tests/tools