Bug 108175
Summary: | [Qt] REGRESSION(140685): It made three tests timeout | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ádám Kallai <kadam> |
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | ossy, pnormand, szledan, vjaquez, zarvai |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 31155, 79668 |
Ádám Kallai
These tests fails on Qt. I haven't any idea.
* fast/events/media-focus-in-standalone-media-document.html
diff is here:
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20NRWT/r140685%20%2827290%29/fast/events/media-focus-in-standalone-media-document-pretty-diff.html
* fast/events/tabindex-focus-blur-all.html
diff is here:
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20NRWT/r140685%20%2827290%29/fast/events/tabindex-focus-blur-all-pretty-diff.html
* fast/spatial-navigation/snav-media-elements.html
diff is here:
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20NRWT/r140685%20%2827290%29/fast/spatial-navigation/snav-media-elements-pretty-diff.html
Could you check it please?
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Csaba Osztrogonác
These are not simple failures, but timeouts.
Philippe Normand
Do you have the scaletempo element in the bot? gst-inspect-0.10 scaletempo
Csaba Osztrogonác
(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
Philippe Normand
I suspect this was only tested with a wk gst 1.0 build. Víctor?
Víctor M. Jáquez L.
(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
Philippe Normand
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.
Philippe Normand
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.
Jocelyn Turcotte
=== 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.