From 62984509ba41a4007c044aea99f2466b5766da05 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Wed, 17 Jun 2026 17:29:59 +0200 Subject: [PATCH] Use quiet validation in modernization tasks --- docs/modernization/tasks.md | 36 ++++++++++++------------------------ 1 file changed, 12 insertions(+), 24 deletions(-) diff --git a/docs/modernization/tasks.md b/docs/modernization/tasks.md index 48fb29ae..5adad175 100644 --- a/docs/modernization/tasks.md +++ b/docs/modernization/tasks.md @@ -139,8 +139,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target pp_app_core_app_thread_tests PanoPainter -ctest --preset desktop-fast --build-config Debug -R pp_app_core_app_thread --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pp_app_core_app_thread_tests -TestRegex "pp_app_core_app_thread" python scripts/dev/check_component_boundaries.py ``` @@ -203,8 +202,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pp_renderer_api_tests pp_renderer_gl_capabilities_tests -ctest --preset desktop-fast --build-config Debug -R "pp_renderer|pp_paint_renderer" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pp_renderer_api_tests,pp_renderer_gl_capabilities_tests -TestRegex "pp_renderer|pp_paint_renderer" python scripts/dev/check_renderer_api_contract.py ``` @@ -261,8 +259,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pano_cli pp_app_core_document_export_tests pp_paint_renderer_compositor_tests -ctest --preset desktop-fast --build-config Debug -R "document_export|paint_renderer" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pano_cli,pp_app_core_document_export_tests,pp_paint_renderer_compositor_tests -TestRegex "document_export|paint_renderer" ``` Mini-model packet: @@ -315,8 +312,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pp_paint_renderer_compositor_tests -ctest --preset desktop-fast --build-config Debug -R "paint_renderer|stroke_preview" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pp_paint_renderer_compositor_tests -TestRegex "paint_renderer|stroke_preview" ``` Mini-model packet: @@ -371,8 +367,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pp_ui_core_layout_xml_tests pp_ui_core_node_lifetime_tests pp_ui_core_overlay_lifetime_tests -ctest --preset desktop-fast --build-config Debug -R "pp_ui_core" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pp_ui_core_layout_xml_tests,pp_ui_core_node_lifetime_tests,pp_ui_core_overlay_lifetime_tests -TestRegex "pp_ui_core" python scripts/dev/check_component_boundaries.py ``` @@ -423,8 +418,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pp_ui_core_node_lifetime_tests pp_ui_core_overlay_lifetime_tests -ctest --preset desktop-fast --build-config Debug -R "ui_core_(node_lifetime|overlay_lifetime)" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pp_ui_core_node_lifetime_tests,pp_ui_core_overlay_lifetime_tests -TestRegex "ui_core_(node_lifetime|overlay_lifetime)" ``` Mini-model packet: @@ -472,8 +466,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pano_cli -ctest --preset desktop-fast --build-config Debug -R "pp_app_core|pano_cli_plan" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pano_cli -TestRegex "pp_app_core|pano_cli_plan" ``` Mini-model packet: @@ -521,8 +514,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pp_platform_api_tests -ctest --preset desktop-fast --build-config Debug -R pp_platform_api --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pp_platform_api_tests -TestRegex "pp_platform_api" python scripts/dev/check_component_boundaries.py ``` @@ -568,8 +560,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter -ctest --preset desktop-fast --build-config Debug -R "pp_ui_core|pp_app_core" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter -TestRegex "pp_ui_core|pp_app_core" ``` Mini-model packet: @@ -614,8 +605,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter -ctest --preset desktop-fast --build-config Debug -R "pp_app_core|pp_ui_core" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter -TestRegex "pp_app_core|pp_ui_core" ``` Mini-model packet: @@ -663,8 +653,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pano_cli pp_app_core_document_session_tests pp_app_core_document_route_tests -ctest --preset desktop-fast --build-config Debug -R "document_(session|route)" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pano_cli,pp_app_core_document_session_tests,pp_app_core_document_route_tests -TestRegex "document_(session|route)" ``` Mini-model packet: @@ -714,8 +703,7 @@ Done when: Validation: ```powershell -cmake --build --preset windows-msvc-default --config Debug --target PanoPainter pano_cli pp_app_core_document_cloud_tests pp_app_core_brush_package_import_tests pp_app_core_brush_package_export_tests pp_assets_brush_package_tests -ctest --preset desktop-fast --build-config Debug -R "document_cloud|brush_package" --output-on-failure +powershell -ExecutionPolicy Bypass -File scripts\automation\quiet-validate.ps1 -BuildTargets PanoPainter,pano_cli,pp_app_core_document_cloud_tests,pp_app_core_brush_package_import_tests,pp_app_core_brush_package_export_tests,pp_assets_brush_package_tests -TestRegex "document_cloud|brush_package" ``` Mini-model packet: