From 57622155c2170b9a1ec6c76a5c9f154039ce61bc Mon Sep 17 00:00:00 2001 From: Cosmin Stejerean Date: Tue, 7 May 2024 11:02:17 -0700 Subject: [PATCH] skip supplemental codec integration tests in shared builds due to visibility of flags --- packager/app/test/packager_test.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/packager/app/test/packager_test.py b/packager/app/test/packager_test.py index 4a3cc2332f..6ddd6d391b 100755 --- a/packager/app/test/packager_test.py +++ b/packager/app/test/packager_test.py @@ -1460,6 +1460,13 @@ def testDolbyVisionProfile8WithEncryption(self): self.assertPackageSuccess(streams, flags) self._CheckTestResults('dolby-vision-profile-8-with-encryption') + # TODO(cosmin): shared_library build does not support + # use_dovi_supplemental_codecs + @unittest.skipIf( + test_env.BUILD_TYPE == 'shared', + 'libpackager shared_library does not support ' + '--use_dovi_supplemental_codecs flag.' + ) def testDolbyVisionProfile8UsingSupplementalCodecs(self): streams = [ self._GetStream('video', test_file='sparks_dovi_8.mp4') @@ -1471,6 +1478,13 @@ def testDolbyVisionProfile8UsingSupplementalCodecs(self): self.assertPackageSuccess(streams, flags) self._CheckTestResults('dolby-vision-profile-8-supplemental-codecs') + # TODO(cosmin): shared_library build does not support + # use_dovi_supplemental_codecs + @unittest.skipIf( + test_env.BUILD_TYPE == 'shared', + 'libpackager shared_library does not support ' + '--use_dovi_supplemental_codecs flag.' + ) def testDolbyVisionProfile10UsingSupplementalCodecs(self): streams = [ self._GetStream('video', test_file='sparks_dovi_10.mp4')