Tests failure on PPC and sparc64
Hello,
Two tests are failing for quite some times on PPC and sparc64 with the same error:
======================================================================
FAIL: unctional-tests/test-extraction-data/audio/audio-test-2.expe (__main__.GenericExtractionTestCase)
Empty function pointer, that should NEVER be called. It is required to exist by unittest.
----------------------------------------------------------------------
Traceback (most recent call last):
File "./400-extractor-metadata.py", line 86, in generic_test_extraction
self.__assert_extraction_ok(result)
File "./400-extractor-metadata.py", line 99, in __assert_extraction_ok
self.assert_extract_result_matches_spec(self.spec['metadata'], result, self.file_to_extract, self.descfile)
File "/<<PKGBUILDDIR>>/tests/functional-tests/common/utils/extractor.py", line 161, in assert_extract_result_matches_spec
self.assertEqual(str(spec[prop]), str(result[prop]),
AssertionError: 'MPEG' != 'MPEG-1 Layer 3 (MP3)'
- MPEG
+ MPEG-1 Layer 3 (MP3)
: on property 'nfo:codec' from file /<<PKGBUILDDIR>>/tests/functional-tests/test-extraction-data/audio/audio-test-2.mp3
(requested on: '/<<PKGBUILDDIR>>/tests/functional-tests/test-extraction-data/audio/audio-test-2.expected.json')
and
======================================================================
FAIL: unctional-tests/test-extraction-data/audio/audio-test-1.expe (__main__.GenericExtractionTestCase)
Empty function pointer, that should NEVER be called. It is required to exist by unittest.
----------------------------------------------------------------------
Traceback (most recent call last):
File "./400-extractor-metadata.py", line 86, in generic_test_extraction
self.__assert_extraction_ok(result)
File "./400-extractor-metadata.py", line 99, in __assert_extraction_ok
self.assert_extract_result_matches_spec(self.spec['metadata'], result, self.file_to_extract, self.descfile)
File "/<<PKGBUILDDIR>>/tests/functional-tests/common/utils/extractor.py", line 161, in assert_extract_result_matches_spec
self.assertEqual(str(spec[prop]), str(result[prop]),
AssertionError: 'MPEG' != 'MPEG-1 Layer 3 (MP3)'
- MPEG
+ MPEG-1 Layer 3 (MP3)
: on property 'nfo:codec' from file /<<PKGBUILDDIR>>/tests/functional-tests/test-extraction-data/audio/audio-test-1.mp3
(requested on: '/<<PKGBUILDDIR>>/tests/functional-tests/test-extraction-data/audio/audio-test-1.expected.json')
It's not too clear what's happening
Full logs:
https://buildd.debian.org/status/fetch.php?pkg=tracker-miners&arch=powerpc&ver=2.3.5-1&stamp=1602186921&raw=0 https://buildd.debian.org/status/fetch.php?pkg=tracker-miners&arch=sparc64&ver=2.3.5-1&stamp=1602188298&raw=0