Source: mat2
Version: 0.13.3-1
Severity: serious
Tag: sid trixie
X-Debbugs-Cc: sramac...@debian.org

mat2's autopkgtests fail with ffmpeg 6.0:

https://ci.debian.net/data/autopkgtest/testing/amd64/m/mat2/36194920/log.gz

126s =================================== FAILURES 
===================================
126s _______________________ TestCleaning.test_all_parametred 
_______________________
126s 
126s self = <tests.test_libmat2.TestCleaning testMethod=test_all_parametred>
126s 
126s     def test_all_parametred(self):
126s         for case in self.data:
126s             with self.subTest(case=case):
126s                 if 'ffmpeg' in case:
126s                     try:
126s                         video._get_ffmpeg_path()
126s                     except RuntimeError:
126s                         raise unittest.SkipTest
126s     
126s                 print('[+] Testing %s' % case['name'])
126s                 target = './tests/data/clean.' + case['name']
126s                 shutil.copy('./tests/data/dirty.' + case['name'], target)
126s                 p1 = case['parser'](target)
126s     
126s                 for k, v in p1.get_meta().items():
126s                     if k not in case['meta']:
126s                         continue
126s                     if isinstance(v, dict):
126s                         for _k, _v in v.items():
126s                             if _k in case['meta'][k]:
126s                                 self.assertEqual(_v, case['meta'][k][_k])
126s                     else:
126s                         self.assertEqual(v, case['meta'][k])
126s     
126s                 p1.lightweight_cleaning = True
126s                 self.assertTrue(p1.remove_all())
126s     
126s                 p2 = case['parser'](p1.output_filename)
126s                 meta = p2.get_meta()
126s                 if meta:
126s                     for k, v in p2.get_meta().items():
126s >                       self.assertIn(k, case['expected_meta'], '"%s" is 
not in "%s" (%s)' % (k, case['expected_meta'], case['name']))
126s E                       AssertionError: 'CompressorName' not found in 
{'AverageBitrate': 465641, 'BufferSize': 0, 'CompatibleBrands': ['isom', 
'iso2', 'avc1', 'mp41'], 'ColorProfiles': 'nclx', 'ColorPrimaries': 'BT.709', 
'ColorRepresentation': 'nclx 1 1 1', 'CompressorID': 'avc1', 'GraphicsMode': 
'srcCopy', 'HandlerDescription': 'SoundHandler', 'HandlerType': 'Metadata', 
'HandlerVendorID': 'Apple', 'MajorBrand': 'Base Media v1 [IS0 14496-12:2003]', 
'MatrixCoefficients': 'BT.709', 'MaxBitrate': 465641, 'MediaDataOffset': 48, 
'MediaDataSize': 379872, 'MediaHeaderVersion': 0, 'MinorVersion': '0.2.0', 
'MovieDataOffset': 48, 'MovieHeaderVersion': 0, 'NextTrackID': 3, 
'PreferredRate': 1, 'Rotation': 0, 'TimeScale': 1000, 'TrackHeaderVersion': 0, 
'TrackID': 1, 'TrackLayer': 0, 'TransferCharacteristics': 'BT.709'} : 
"CompressorName" is not in "{'AverageBitrate': 465641, 'BufferSize': 0, 
'CompatibleBrands': ['isom', 'iso2', 'avc1', 'mp41'], 'ColorProfiles': 'nclx', 
'ColorPrimaries': 'BT.709', 'ColorRepresentation': 'nclx 1 1 1', 
'CompressorID': 'avc1', 'GraphicsMode': 'srcCopy', 'HandlerDescription': 
'SoundHandler', 'HandlerType': 'Metadata', 'HandlerVendorID': 'Apple', 
'MajorBrand': 'Base Media v1 [IS0 14496-12:2003]', 'MatrixCoefficients': 
'BT.709', 'MaxBitrate': 465641, 'MediaDataOffset': 48, 'MediaDataSize': 379872, 
'MediaHeaderVersion': 0, 'MinorVersion': '0.2.0', 'MovieDataOffset': 48, 
'MovieHeaderVersion': 0, 'NextTrackID': 3, 'PreferredRate': 1, 'Rotation': 0, 
'TimeScale': 1000, 'TrackHeaderVersion': 0, 'TrackID': 1, 'TrackLayer': 0, 
'TransferCharacteristics': 'BT.709'}" (mp4)
126s 
126s tests/test_libmat2.py:557: AssertionError

Cheers
-- 
Sebastian Ramacher

Reply via email to