Bug 108175 - [Qt] REGRESSION(140685): It made three tests timeout
Summary: [Qt] REGRESSION(140685): It made three tests timeout
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 31155 79668
  Show dependency treegraph
 
Reported: 2013-01-29 02:45 PST by Ádám Kallai
Modified: 2014-02-03 03:24 PST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Csaba Osztrogonác 2013-01-29 02:47:59 PST
These are not simple failures, but timeouts.
Comment 2 Philippe Normand 2013-01-29 03:08:59 PST
Do you have the scaletempo element in the bot? gst-inspect-0.10 scaletempo
Comment 3 Csaba Osztrogonác 2013-01-29 03:16:34 PST
(In reply to comment #2)
> Do you have the scaletempo element in the bot? gst-inspect-0.10 scaletempo

$ gst-inspect-0.10 scaletempo
Factory Details:
  Long name:    Scaletempo
  Class:        Filter/Effect/Rate
  Description:  Sync audio tempo with playback rate
  Author(s):    Rov Juvano <rovjuvano@users.sourceforge.net>
  Rank:         none (0)

Plugin Details:
  Name:                 scaletempo
  Description:          Scale audio tempo in sync with playback rate
  Filename:             /usr/lib/gstreamer-0.10/libgstscaletempoplugin.so
  Version:              0.10.19
  License:              LGPL
  Source module:        gst-plugins-bad
  Binary package:       GStreamer
  Origin URL:           http://gstreamer.freedesktop.org/

GObject
 +----GstObject
       +----GstElement
             +----GstBaseTransform
                   +----GstScaletempo

Pad Templates:
  SINK template: 'sink'
    Availability: Always
    Capabilities:
      audio/x-raw-float
                   rate: [ 1, 2147483647 ]
               channels: [ 1, 2147483647 ]
             endianness: 1234
                  width: 32
      audio/x-raw-int
                   rate: [ 1, 2147483647 ]
               channels: [ 1, 2147483647 ]
             endianness: 1234
                  width: 16
                  depth: 16
                 signed: true

  SRC template: 'src'
    Availability: Always
    Capabilities:
      audio/x-raw-float
                   rate: [ 1, 2147483647 ]
               channels: [ 1, 2147483647 ]
             endianness: 1234
                  width: 32
      audio/x-raw-int
                   rate: [ 1, 2147483647 ]
               channels: [ 1, 2147483647 ]
             endianness: 1234
                  width: 16
                  depth: 16
                 signed: true


Element Flags:
  no flags set

Element Implementation:
  Has change_state() function: gst_element_change_state_func
  Has custom save_thyself() function: gst_element_save_thyself
  Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities.
Element has no indexing capabilities.
Element has no URI handling capabilities.

Pads:
  SRC: 'src'
    Implementation:
      Has getrangefunc(): gst_base_transform_getrange
      Has custom eventfunc(): gst_base_transform_src_event
    Pad Template: 'src'
  SINK: 'sink'
    Implementation:
      Has chainfunc(): gst_base_transform_chain
      Has custom eventfunc(): gst_base_transform_sink_event
      Has bufferallocfunc(): gst_base_transform_buffer_alloc
    Pad Template: 'sink'

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "scaletempo0"
  qos                 : Handle Quality-of-Service events
                        flags: readable, writable
                        Boolean. Default: false Current: false
  rate                : Current playback rate
                        flags: readable
                        Double. Range:   -2.147484e+09 -    2.147484e+09 Default:               1 Current:               0
  stride              : Length in milliseconds to output each stride
                        flags: readable, writable
                        Unsigned Integer. Range: 1 - 5000 Default: 30 Current: 30
  overlap             : Percentage of stride to overlap
                        flags: readable, writable
                        Double. Range:               0 -               1 Default:             0.2 Current:             0.2
  search              : Length in milliseconds to search for best overlap position
                        flags: readable, writable
                        Unsigned Integer. Range: 0 - 500 Default: 14 Current: 14
Comment 4 Philippe Normand 2013-01-29 03:20:31 PST
I suspect this was only tested with a wk gst 1.0 build. Víctor?
Comment 5 Víctor M. Jáquez L. 2013-01-29 03:21:36 PST
(In reply to comment #4)
> I suspect this was only tested with a wk gst 1.0 build. Víctor?

Yes, I only tested it with gts 1.0
Comment 6 Philippe Normand 2013-01-29 03:25:07 PST
One short term workaround is to #ifdef GST_API_VERSION_1 the code added in bug 31155

Neither Víctor nor myself have time to fix this for gst 0.10 builds, I'm afraid.
Comment 7 Philippe Normand 2013-02-01 01:12:21 PST
I've just completed a GTK build against gstreamer 0.10 and those tests pass fine here.

Can you provide informations about the gst packages installed on the bots?
Also running the tests under DRT directly with the GST_DEBUG env var set to "3" might provide some informations about the failure.
Comment 8 Jocelyn Turcotte 2014-02-03 03:24:27 PST
=== Bulk closing of Qt bugs ===

If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary.

If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.