From 5cc2c5819f2dcfc9b9a8b86615d604d2b8f4c018 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Thu, 25 Jun 2026 03:45:23 +0400 Subject: ci: tighten stage 0 acceptance gates --- apps/fparkan-vulkan-smoke/src/main.rs | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'apps/fparkan-vulkan-smoke') diff --git a/apps/fparkan-vulkan-smoke/src/main.rs b/apps/fparkan-vulkan-smoke/src/main.rs index 59499bd..4e60ec8 100644 --- a/apps/fparkan-vulkan-smoke/src/main.rs +++ b/apps/fparkan-vulkan-smoke/src/main.rs @@ -16,8 +16,8 @@ use fparkan_platform_winit::{probe_smoke_window, WinitWindowPlan}; use fparkan_render_vulkan::{ create_vulkan_instance_probe, create_vulkan_logical_device_probe, create_vulkan_surface_probe, create_vulkan_swapchain_probe, probe_vulkan_loader, run_vulkan_smoke_pass, - triangle_shader_manifest, validate_shader_manifest, VulkanInstanceConfig, - VulkanInstanceProbe, VulkanLogicalDeviceProbe, VulkanSwapchainProbe, + triangle_shader_manifest, validate_shader_manifest, VulkanInstanceConfig, VulkanInstanceProbe, + VulkanLogicalDeviceProbe, VulkanSwapchainProbe, }; use std::path::PathBuf; use std::process::Command; @@ -67,9 +67,13 @@ fn run(args: &[String]) -> Result { return Err("passed native smoke report requires frames to be advanced".to_string()); } if smoke_run.validation_error_count - != options.validation_error_count.unwrap_or(smoke_run.validation_error_count) + != options + .validation_error_count + .unwrap_or(smoke_run.validation_error_count) { - return Err("passed native smoke report requires validation errors to be zero".to_string()); + return Err( + "passed native smoke report requires validation errors to be zero".to_string(), + ); } } let report = render_smoke_report_json(&options, &bootstrap)?; @@ -443,12 +447,13 @@ impl VulkanBootstrapProbe { options: &SmokeOptions, instance: &VulkanInstanceProbe, window_handles: Option, - ) -> Option - { + ) -> Option { if options.probes.vulkan.includes_surface() && self.instance_status == VulkanInstanceStatus::Created { - match create_vulkan_surface_probe(instance, window_handles).map_err(|err| err.to_string()) { + match create_vulkan_surface_probe(instance, window_handles) + .map_err(|err| err.to_string()) + { Ok(surface) => { self.surface_status = VulkanSurfaceStatus::Created; return Some(surface); -- cgit v1.2.3