From d90131b9ac617f8f08fe6120d0355037278db768 Mon Sep 17 00:00:00 2001 From: John Starks Date: Thu, 31 Oct 2024 15:28:30 -0700 Subject: [PATCH] flowey: include all azcopy log output (#228) We can't diagnose what we can't see. --- .../src/download_openvmm_vmm_tests_vhds.rs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/flowey/flowey_lib_hvlite/src/download_openvmm_vmm_tests_vhds.rs b/flowey/flowey_lib_hvlite/src/download_openvmm_vmm_tests_vhds.rs index e240f5de18..8ab2aaed90 100644 --- a/flowey/flowey_lib_hvlite/src/download_openvmm_vmm_tests_vhds.rs +++ b/flowey/flowey_lib_hvlite/src/download_openvmm_vmm_tests_vhds.rs @@ -410,14 +410,12 @@ fn download_blobs_from_azure( ) .run()?; let dir_contents = sh.read_dir(sh.current_dir())?; - let log_file: PathBuf = dir_contents - .into_iter() + for log in dir_contents + .iter() .filter(|p| p.extension() == Some("log".as_ref())) - .take(1) - .collect(); - let job_id = log_file.file_stem().unwrap(); - xshell::cmd!(sh, "{azcopy_bin} jobs show {job_id} --with-status=Failed").run()?; - println!("{}", sh.read_file(log_file)?); + { + println!("{}:\n{}\n", log.display(), sh.read_file(log)?); + } return result.context("failed to download VMM test disk images"); }