diff --git a/scripts/run_tests.py b/scripts/run_tests.py index 7ff3237b..cd30cac6 100644 --- a/scripts/run_tests.py +++ b/scripts/run_tests.py @@ -275,12 +275,7 @@ class TestRunner: minimal_exe = integration_dir / "D3D12_Minimal.exe" gt_minimal = ( - self.source_dir - / "tests" - / "RHI" - / "D3D12" - / "integration" - / "GT_minimal.ppm" + self.source_dir / "tests" / "RHI" / "D3D12" / "integration" / "GT.ppm" ) if minimal_exe.exists() and gt_minimal.exists(): diff --git a/tests/RHI/D3D12/TEST_SPEC.md b/tests/RHI/D3D12/TEST_SPEC.md index c41020fc..13f95a39 100644 --- a/tests/RHI/D3D12/TEST_SPEC.md +++ b/tests/RHI/D3D12/TEST_SPEC.md @@ -98,7 +98,7 @@ integration/ ├── run.bat # Windows 启动脚本 ├── minimal/ # 最小化测试 │ ├── main.cpp -│ ├── GT_minimal.ppm +│ ├── GT.ppm │ └── Res/ │ └── Shader/ │ ├── ndctriangle.hlsl @@ -134,7 +134,7 @@ add_test(NAME D3D12_Minimal_Integration COMMAND ${Python3_EXECUTABLE} $/run_integration_test.py $ minimal.ppm - ${CMAKE_CURRENT_SOURCE_DIR}/minimal/GT_minimal.ppm + ${CMAKE_CURRENT_SOURCE_DIR}/minimal/GT.ppm 5 WORKING_DIRECTORY $ ) @@ -160,7 +160,7 @@ add_test(NAME D3D12_Minimal_Integration | 测试名 | Golden Image | 状态 | |--------|-------------|------| -| D3D12_Minimal_Integration | `minimal/GT_minimal.ppm` | ✅ 通过 | +| D3D12_Minimal_Integration | `minimal/GT.ppm` | ✅ 通过 | | D3D12_RenderModel_Integration | `render_model/GT.ppm` | ❌ 待修复 | | D3D12_Triangle_Integration | `triangle/GT_triangle.ppm` | 🔄 待实现 | @@ -260,7 +260,7 @@ tests/RHI/D3D12/ ├── run.bat # 公共脚本 ├── minimal/ # 测试子文件夹 │ ├── main.cpp - │ ├── GT_minimal.ppm + │ ├── GT.ppm │ └── Res/ ├── render_model/ # 测试子文件夹 │ ├── main.cpp # 有 API 问题,待修复 diff --git a/tests/RHI/D3D12/integration/CMakeLists.txt b/tests/RHI/D3D12/integration/CMakeLists.txt index 8bfcb487..75f4fba2 100644 --- a/tests/RHI/D3D12/integration/CMakeLists.txt +++ b/tests/RHI/D3D12/integration/CMakeLists.txt @@ -102,7 +102,7 @@ add_test(NAME D3D12_Minimal_Integration COMMAND ${Python3_EXECUTABLE} $/run_integration_test.py $ minimal.ppm - ${CMAKE_CURRENT_SOURCE_DIR}/minimal/GT_minimal.ppm + ${CMAKE_CURRENT_SOURCE_DIR}/minimal/GT.ppm 5 WORKING_DIRECTORY $ ) diff --git a/tests/RHI/D3D12/integration/minimal/GT_minimal.ppm b/tests/RHI/D3D12/integration/minimal/GT.ppm similarity index 100% rename from tests/RHI/D3D12/integration/minimal/GT_minimal.ppm rename to tests/RHI/D3D12/integration/minimal/GT.ppm