[Webkit-unassigned] [Bug 105417] [Qt][WK2] svg/text/select-* tests are so flakey

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 9 06:26:45 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=105417


Zoltan Arvai <zarvai at inf.u-szeged.hu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zarvai at inf.u-szeged.hu




--- Comment #2 from Zoltan Arvai <zarvai at inf.u-szeged.hu>  2013-07-09 06:28:45 PST ---
Two other test are also pretty flaky in this test group:
- svg/text/select-textLength-spacing-squeeze-3.svg
- svg/text/select-textLength-spacingAndGlyphs-squeeze-1.svg

On the pixelbot that uses nvidia driver these are failing with bad selections:
Expected 'Squ' to be selected, got ' Squeeze'
Expected 'Text' to be selected, got 'Text '
http://build.webkit.sed.hu/results/x86-64%20Linux%20Qt%20Release%20WebKit2%20%28Pixel%20Tests%29/r152491%20%285102%29/results.html

Tests are flaky on WK2 bots used with xvfb:
http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r152491%20%2836608%29/results.html

--- /ramdisk/qt-linux-32-release-webkit2/build/layout-test-results/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt
+++ /ramdisk/qt-linux-32-release-webkit2/build/layout-test-results/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-actual.txt
@@ -1,13 +1,16 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (47,3) size 253x59
-    RenderSVGContainer {g} at (47,4) size 72x58
+  RenderSVGRoot {svg} at (0,3) size 329x90
+    RenderSVGContainer {g} at (0,4) size 329x89
       RenderSVGPath {svg:line} at (47,4) size 6x58 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=SOLID] [color=#000000]}] [x1=10.00] [y1=0.80] [x2=10.00] [y2=12.40]
       RenderSVGPath {svg:line} at (113,4) size 6x58 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=SOLID] [color=#000000]}] [x1=23.29] [y1=0.80] [x2=23.29] [y2=12.40]
       RenderSVGRect {svg:rect} at (50,4) size 67x57 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=10.00] [y=0.80] [width=13.29] [height=11.40]
+      RenderSVGText {svg:text} at (0,27) size 132x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 132x10
+          chunk 1 text run 1 at (0.00,35.00) startOffset 0 endOffset 44 width 131.20: "Expected 'Text' to be selected, got: 'Text '"
     RenderSVGText {text} at (10,0) size 50x13 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 50x12
         chunk 1 text run 1 at (10.00,10.00) startOffset 0 endOffset 15 width 73.00: "Text to Squeeze"
 selection start: position 0 of child 0 {#text} of child 5 {text} of child 0 {svg} of document
-selection end:   position 4 of child 0 {#text} of child 5 {text} of child 0 {svg} of document
+selection end:   position 5 of child 0 {#text} of child 5 {text} of child 0 {svg} of document



--- /ramdisk/qt-linux-32-release-webkit2/build/layout-test-results/svg/text/select-textLength-spacing-squeeze-3-expected.txt
+++ /ramdisk/qt-linux-32-release-webkit2/build/layout-test-results/svg/text/select-textLength-spacing-squeeze-3-actual.txt
@@ -1,11 +1,14 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
 layer at (0,0) size 800x600
-  RenderSVGRoot {svg} at (50,3) size 258x59
-    RenderSVGContainer {g} at (153,4) size 79x58
+  RenderSVGRoot {svg} at (0,3) size 354x90
+    RenderSVGContainer {g} at (0,4) size 354x89
       RenderSVGPath {svg:line} at (153,4) size 6x58 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=SOLID] [color=#000000]}] [x1=31.13] [y1=0.80] [x2=31.13] [y2=12.40]
       RenderSVGPath {svg:line} at (226,4) size 6x58 [stroke={[type=SOLID] [color=#008000]}] [fill={[type=SOLID] [color=#000000]}] [x1=45.87] [y1=0.80] [x2=45.87] [y2=12.40]
       RenderSVGRect {svg:rect} at (155,4) size 75x57 [fill={[type=SOLID] [color=#FF0000] [opacity=0.40]}] [x=31.13] [y=0.80] [width=14.73] [height=11.40]
+      RenderSVGText {svg:text} at (0,27) size 142x10 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 142x10
+          chunk 1 text run 1 at (0.00,35.00) startOffset 0 endOffset 46 width 141.20: "Expected 'Squ' to be selected, got: ' Squeeze'"
     RenderSVGText {text} at (10,0) size 52x13 contains 1 chunk(s)
       RenderSVGInlineText {#text} at (0,0) size 52x12
         chunk 1 text run 1 at (10.00,10.00) startOffset 0 endOffset 1 width 6.20: "T"
@@ -23,5 +26,5 @@
         chunk 1 text run 13 at (48.40,10.00) startOffset 12 endOffset 13 width 5.60: "e"
         chunk 1 text run 14 at (52.47,10.00) startOffset 13 endOffset 14 width 5.00: "z"
         chunk 1 text run 15 at (55.93,10.00) startOffset 14 endOffset 15 width 5.60: "e"
-selection start: position 8 of child 0 {#text} of child 5 {text} of child 0 {svg} of document
-selection end:   position 11 of child 0 {#text} of child 5 {text} of child 0 {svg} of document
+selection start: position 7 of child 0 {#text} of child 5 {text} of child 0 {svg} of document
+selection end:   position 15 of child 0 {#text} of child 5 {text} of child 0 {svg} of document

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



More information about the webkit-unassigned mailing list