1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-31 08:13:04 +04:00

videoio(test): skip failed tests in misconfigured environments

This commit is contained in:
Alexander Alekhin
2022-05-24 23:35:45 +00:00
parent 86f4524010
commit e585453c2e
2 changed files with 18 additions and 0 deletions
+14
View File
@@ -713,6 +713,13 @@ TEST_P(videocapture_acceleration, read)
if (filename == "sample_322x242_15frames.yuv420p.libaom-av1.mp4")
throw SkipTestException("Unable to read the first frame with AV1 codec (missing support)");
}
#ifdef _WIN32
if (!read_umat_result && i == 1)
{
if (filename == "sample_322x242_15frames.yuv420p.libvpx-vp9.mp4")
throw SkipTestException("Unable to read the second frame with VP9 codec (media stack misconfiguration / outdated MSMF version)");
}
#endif
EXPECT_TRUE(read_umat_result);
ASSERT_FALSE(umat.empty());
umat.copyTo(frame);
@@ -728,6 +735,13 @@ TEST_P(videocapture_acceleration, read)
if (filename == "sample_322x242_15frames.yuv420p.libaom-av1.mp4")
throw SkipTestException("Unable to read the first frame with AV1 codec (missing support)");
}
#ifdef _WIN32
if (!read_result && i == 1)
{
if (filename == "sample_322x242_15frames.yuv420p.libvpx-vp9.mp4")
throw SkipTestException("Unable to read the second frame with VP9 codec (media stack misconfiguration / outdated MSMF version)");
}
#endif
EXPECT_TRUE(read_result);
}
ASSERT_FALSE(frame.empty());