From eee8ca9a44e89d56ed63cf5a76de64cc6cb23c23 Mon Sep 17 00:00:00 2001 From: Chris Denton Date: Mon, 18 Jul 2022 15:06:07 +0100 Subject: [PATCH] Ignore `hiberfil_sys` test in CI The file it's testing does not exist in the CI environment. --- library/std/src/fs/tests.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/std/src/fs/tests.rs b/library/std/src/fs/tests.rs index d8806b6ec60..b8959316de1 100644 --- a/library/std/src/fs/tests.rs +++ b/library/std/src/fs/tests.rs @@ -1538,11 +1538,14 @@ fn read_large_dir() { /// Test the fallback for getting the metadata of files like hiberfil.sys that /// Windows holds a special lock on, preventing normal means of querying /// metadata. See #96980. +/// +/// Note this fails in CI because `hiberfil.sys` does not actually exist there. +/// Therefore it's marked as ignored. #[test] +#[ignore] #[cfg(windows)] fn hiberfil_sys() { let hiberfil = Path::new(r"C:\hiberfil.sys"); - assert_eq!(true, hiberfil.try_exists().unwrap()); fs::symlink_metadata(hiberfil).unwrap(); fs::metadata(hiberfil).unwrap();