Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519046 - media-libs/x265-1.4 fails to run test suite on alpha
Summary: media-libs/x265-1.4 fails to run test suite on alpha
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2014-08-04 15:50 UTC by Tobias Klausmann (RETIRED)
Modified: 2015-03-17 15:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build log for 1.4 (media-libs:x265-1.4:20150317-140231.log,81.78 KB, text/x-log)
2015-03-17 14:05 UTC, Tobias Klausmann (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Klausmann (RETIRED) gentoo-dev 2014-08-04 15:50:47 UTC
The test suite is apparently not even built on alpha:

>>> Source compiled.
 * .alpha: running multilib_src_test
/var/tmp/portage/media-libs/x265-0.8/temp/environment: line 2814: cd: /var/tmp/portage/media-libs/x265-0.8/work/multicoreware-x265-527d03c56d68/source-.alpha/test: No such file or directory


It also fails on my amd64 machine.

I'll mask the ffmpeg USE flag x265 for now.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-08-09 18:26:06 UTC
(In reply to Tobias Klausmann from comment #0)
> I'll mask the ffmpeg USE flag x265 for now.

for a testsuite? that's wrong. testsuite is lowest priority in my eyes.
Comment 2 Tobias Klausmann (RETIRED) gentoo-dev 2014-08-12 16:38:29 UTC
Well, then we seem to disagree. If a package has a non-disabled test suite, it should pass. If it doesn't it's a bug. In this particular case it's worse: upstream clearly has limited knowledge/testing of arches other than amd64 (and maybe x86), so my hopes that this gets fixed in time for the blocked bug to proceed are very limited. Not to mention that the package is probably not used on Alpha very often, since there are much more performant, cheaper _and_ efficient machines available to do this kind of thing.

The whole "oh it's just a test suite, who cares if it fails" mindset is _exactly_ why AT'ing can be such a huge time sink. Test suites that never get fixed or documented as "we don't care" are worse than just disabling the whole thing.
Comment 3 Alexis Ballier gentoo-dev 2015-03-17 08:38:15 UTC
here it builds fine (last test on 1.5); no build log -> needinfo
Comment 4 Tobias Klausmann (RETIRED) gentoo-dev 2015-03-17 14:05:52 UTC
Created attachment 399122 [details]
build log for 1.4

I couldn't find 1.5 in the tree, but 1.4 fails just the same way. Build log is attached.
Comment 5 Alexis Ballier gentoo-dev 2015-03-17 15:24:54 UTC
+  17 Mar 2015; Alexis Ballier <aballier@gentoo.org> x265-1.5.ebuild,
+  x265-9999.ebuild:
+  Tests are really about checking asm. Dont run them on arches with no asm
+  optimisations. Bug #519046
+


thx