diff options
author | Frank Barchard <fbarchard@google.com> | 2021-05-02 22:30:03 -0700 |
---|---|---|
committer | Frank Barchard <fbarchard@chromium.org> | 2021-05-03 17:28:55 +0000 |
commit | 2f0cbb9ede2525b8a1db3bce2501a0819140108b (patch) | |
tree | a5e5e93f99fb2440cea5c56696be315bb4186423 /unit_test/cpu_test.cc | |
parent | 49ebc996aa8c4bdf89c1b5ea461eb677234c61cc (diff) | |
download | libyuv-2f0cbb9ede2525b8a1db3bce2501a0819140108b.tar.gz |
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>
Diffstat (limited to 'unit_test/cpu_test.cc')
-rw-r--r-- | unit_test/cpu_test.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/unit_test/cpu_test.cc b/unit_test/cpu_test.cc index 4035cf2b..2d333f80 100644 --- a/unit_test/cpu_test.cc +++ b/unit_test/cpu_test.cc @@ -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 } |