[Bug 723492] New: gst-plugins-base: Do not build check tests for disabled plugins

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Feb 2 15:45:12 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=723492
  GStreamer | gst-plugins-base | git

           Summary: gst-plugins-base: Do not build check tests for
                    disabled plugins
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: trivial
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: sebras at hotmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


If I configure gst-plugins-base like so:
./configure --disable-audioconvert

and build:
make -j10

and then try to run the check tests:
make -j10 -C tests/check check

then I will see that the following test fails:
FAIL: elements/audioconvert

This is surprising since I actively disabled audioconvert.
The flag disabled building the plugin but not the check tests.

There are additional tests that fail due to the audioconvert
plugin is not being built:

FAIL: elements/encodebin
FAIL: elements/audiorate
FAIL: elements/adder
FAIL: pipelines/vorbisdec
FAIL: pipelines/simple-launch-lines
FAIL: pipelines/vorbisenc
FAIL: pipelines/oggmux
FAIL: elements/audioresample

These tests could potentially be rewritten in the future to 
not depend on audioconvert, so these are left unchanged.

The attached patch only disables the each plugin's own checks
when the plugin is disabled, not just for audioconvert, but
for all plugins that can be disabled.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list