[Bug 697693] New: Some tests fail when CK_FORK=no

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 10 01:48:10 PDT 2013


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

           Summary: Some tests fail when CK_FORK=no
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: lrn1986 at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Lack of forking has a number of side-effects. For example,
pipelines/vorbisenc.c does this:

    GstElement *sink = gst_bin_get_by_name (GST_BIN (bin), "fakesink0");

more than once, but the number on the element "fakesink" will be "1" for the
second test of the batch, not "0".

Please run the testsuite with CK_FORK=no on a platform where all tests pass,
and fix the failures introduced by CK_FORK=no.

Otherwise running the testsuite on platforms that have no fork (such as W32) is
completely useless, since it's difficult to tell apart nofork-related problems
and true w32-only bugs (also, tests may hang up).

-- 
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