Work around for qemu on cpu unittest that loads /proc/cpuinfo

Bug: None
Change-Id: I067c3e02f43752578204d80738bb9ff40947435e
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2865720
Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
This commit is contained in:
Frank Barchard 2021-05-02 22:30:03 -07:00 committed by Frank Barchard
parent 49ebc996aa
commit 2f0cbb9ede

View File

@ -228,7 +228,11 @@ TEST_F(LibYUVBaseTest, TestLinuxNeon) {
printf("WARNING: unable to load \"../../unit_test/testdata/arm_v7.txt\"\n");
}
#if defined(__linux__) && defined(__ARM_NEON__)
EXPECT_EQ(kCpuHasNEON, ArmCpuCaps("/proc/cpuinfo"));
if (FileExists("/proc/cpuinfo")) {
EXPECT_EQ(kCpuHasNEON, ArmCpuCaps("/proc/cpuinfo"));
} else {
printf("WARNING: unable to load \"/proc/cpuinfo\"\n");
}
#endif
}