From 905b6b845aca868ca32a4e01561646b032a242cc Mon Sep 17 00:00:00 2001 From: sagudev <16504129+sagudev@users.noreply.github.com> Date: Wed, 31 Jul 2024 16:51:04 +0200 Subject: [PATCH] Warn on leftover JSON objects on firefox Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> --- moz-webgpu-cts/src/process_reports.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/moz-webgpu-cts/src/process_reports.rs b/moz-webgpu-cts/src/process_reports.rs index 63720f0..01f3919 100644 --- a/moz-webgpu-cts/src/process_reports.rs +++ b/moz-webgpu-cts/src/process_reports.rs @@ -287,6 +287,12 @@ pub(crate) fn process_reports( }) .into_diagnostic() .wrap_err("failed to parse JSON") + .inspect(|_| { + let count = report_stream.count(); + if count > 0 && browser != Browser::Servo { + log::warn!("{} contains {count} leftover objects", path.display()); + } + }) }) .wrap_err_with(|| { format!(