Bug 1226909

Summary: Make check for gstreamer1-plugins-bad-free fails
Product: Red Hat Enterprise Linux 7 Reporter: Vadim Rutkovsky <vrutkovs>
Component: gstreamer1-plugins-bad-freeAssignee: Wim Taymans <wtaymans>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.2CC: tpelka, vrutkovs, wtaymans
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-19 07:05:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Audiomixer log
none
Audiomixer log none

Description Vadim Rutkovsky 2015-06-01 12:22:31 UTC
Description of problem:
Several tests in gstreamer1-plugins-bad-free package fail

Version-Release number of selected component (if applicable):
gstreamer1-plugins-bad-free-1.4.5-1.el7.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Run make check in package buildroot

Actual results:
[snip]
FAIL: elements/audiomixer
FAIL: elements/camerabin
FAIL: libs/aggregator
FAIL: orc/bayer
FAIL: libs/gstglcontext
FAIL: libs/gstglmemory
FAIL: libs/gstglupload

Expected results:
All tests pass

Additional info:
See https://desktopqe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/desktop-gstreamer1-plugins-bad-free-RHEL-7.2-2-runtest/25/artifact/run-FAKE.log for full output

Comment 2 Wim Taymans 2015-06-18 14:27:01 UTC
*** Bug 1225063 has been marked as a duplicate of this bug. ***

Comment 3 Wim Taymans 2015-06-22 11:11:22 UTC
gl unit tests are missing a X server

the orc tests are caused by bug in compiled backup functions. I'm working on a patch.

Comment 4 Vadim Rutkovsky 2015-06-22 12:30:31 UTC
(In reply to Wim Taymans from comment #3)
> gl unit tests are missing a X server

Indeed, rerun tests in full-blown gnome-session and gltests were fixed, thanks

Comment 5 Wim Taymans 2015-06-22 15:26:47 UTC
audiomixer and camerabin might also need some more infrastructure.

bayer is now fixed upstream and I have a patch for RHEL 7.2 ready. This is a real bug and we should fix it.

For the other tests, a debug log would tell me more.

Comment 6 Vadim Rutkovsky 2015-06-22 15:29:28 UTC
(In reply to Wim Taymans from comment #5)
> For the other tests, a debug log would tell me more.

Okay, I'll prepare a VM to give more output on those too.

Comment 7 Vadim Rutkovsky 2015-06-26 13:41:53 UTC
Created attachment 1043512 [details]
Audiomixer log

libs/aggregator seems to pass now.

Attached the log for  elements/audiomixer, running in a proper gnome session.
camerabin log is 1.9 Gb, but since the VM doesn't have a camera its expected to fail.

Comment 8 Wim Taymans 2015-06-26 13:51:30 UTC
(In reply to Vadim Rutkovsky from comment #7)
> Attached the log for  elements/audiomixer, running in a proper gnome session.

Can't connect to pulseaudio:

PulseAudio: Unable to connect: Connection refused

Are you running this as the same user that started pulseaudio? If not, you'll need to copy the cookie to be able to connect to pulseaudio.

Comment 9 Vadim Rutkovsky 2015-06-26 14:03:58 UTC
Created attachment 1043525 [details]
Audiomixer log

(In reply to Wim Taymans from comment #8)
> (In reply to Vadim Rutkovsky from comment #7)
> > Attached the log for  elements/audiomixer, running in a proper gnome session.
> 
> Can't connect to pulseaudio:
> 
> PulseAudio: Unable to connect: Connection refused
> 
> Are you running this as the same user that started pulseaudio? If not,
> you'll need to copy the cookie to be able to connect to pulseaudio.

My fault, was running this under root with broken session. Attaching a proper file now

Comment 10 Wim Taymans 2015-07-30 07:46:31 UTC
It's a problem in the unit test on big endian. It will prepare a fix.

Comment 12 Vadim Rutkovsky 2015-09-01 10:50:55 UTC
Verified on gstreamer1-plugins-bad-free-1.4.5-3.el7.x86_64: tests were fixed, some (e.g. camerabin) require specific hardware

Comment 13 errata-xmlrpc 2015-11-19 07:05:39 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHEA-2015-2221.html