audio tests fail on big-endian
- tracker-miners 3.7.rc
- Debian and Ubuntu
Several audio tests are failing on big-endian architectures such as s390x. Actually, from a quick glance, I believe these tests have been failing there approximately forever. Sorry this issue was not reported sooner.
Log excerpt
1/34 tracker-miners:extractor+audio / mp3-id3v2.4-1 FAIL 0.44s exit status 1
2/34 tracker-miners:extractor+audio / mp3-id3v2.3-empty-artist-album FAIL 0.36s exit status 1
3/34 tracker-miners:extractor+audio / mp3-id3v2.4-2 FAIL 0.37s exit status 1
25/34 tracker-miners:functional / test_extractor_decorator FAIL 10.87s exit status 1
26/34 tracker-miners:functional / test_fts_basic FAIL 9.95s exit status 1
34/34 tracker-miners:functional / test_writeback_audio FAIL 13.69s exit status 1
test: tracker-miners:extractor+audio / mp3-id3v2.3-empty-artist-album
start time: 22:28:06
duration: 0.36s
result: exit status 1
----------------------------------- stderr -----------------------------------
E
======================================================================
ERROR: /extractor-content/audio/mp3-id3v2.3-empty-artist-album.expe
(__main__.GenericExtractionTestCase./extractor-content/audio/mp3-id3v2.3-empty-artist-album.expe)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/functional-tests/test_extractor_generic.py", line 101, in generic_test_extraction
jsonld = fixtures.get_tracker_extract_output(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tests/functional-tests/fixtures.py", line 465, in get_tracker_extract_output
raise RuntimeError(
RuntimeError: tracker-extract didn't return any data.
Error output was: Warning: using insecure memory!
file:///<<PKGBUILDDIR>>/tests/functional-tests/data/extractor-content/audio/mp3-id3v2.3-empty-artist-album.mp3:
No metadata or extractor modules found to handle this file
Full logs
Click Installed at https://buildd.debian.org/status/package.php?p=tracker-miners&suite=experimental