[Webkit-unassigned] [Bug 120677] New: [EFL][GTK][Qt] The layout test fast/storage/serialized-script-value.html is failing after r155008.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 4 04:28:19 PDT 2013


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

           Summary: [EFL][GTK][Qt] The layout test
                    fast/storage/serialized-script-value.html is failing
                    after r155008.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kadam at inf.u-szeged.hu
                CC: oliver at apple.com, simon.fraser at apple.com,
                    ossy at webkit.org, zandobersek at gmail.com,
                    zarvai at inf.u-szeged.hu, abrhm at inf.u-szeged.hu
            Blocks: 79666


it looks like the EFl, GTK and Qt results are same. 
Could you check what happened to it?

Diff is here:

--- /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/layout-test-results/fast/storage/serialized-script-value-expected.txt
+++ /home/webkitbuildbot/slaves/debug64bit/buildslave/qt-linux-64-debug/build/layout-test-results/fast/storage/serialized-script-value-actual.txt
@@ -6,6 +6,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"foo":"zoo","bar":{"baz":"myNewKey"}}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x7a, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x03, 0x00, 0x00, 0x00, 0x62, 0x00, 0x61, 0x00, 0x72, 0x00, 0x02, 0x03, 0x00, 0x00, 0x00, 0x62, 0x00, 0x61, 0x00, 0x7a, 0x00, 0x10, 0x08, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x79, 0x00, 0x4e, 0x00, 0x65, 0x00, 0x77, 0x00, 0x4b, 0x00, 0x65, 0x00, 0x79, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"foo":"zoo","bar":"myNewKey"}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -14,6 +16,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"foo":"zoo","bar":"myNewKey"}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x7a, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x03, 0x00, 0x00, 0x00, 0x62, 0x00, 0x61, 0x00, 0x72, 0x00, 0x10, 0x08, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x79, 0x00, 0x4e, 0x00, 0x65, 0x00, 0x77, 0x00, 0x4b, 0x00, 0x65, 0x00, 0x79, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to []:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -22,6 +26,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize []:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"foo":"zoo"}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -30,6 +36,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"foo":"zoo"}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x7a, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"foo":null}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -38,6 +46,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"foo":null}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -46,6 +56,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0xff, 0xff, 0xff, 0xff]

 Deserialize to undefined:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -54,6 +66,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize undefined:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x03]

 Deserialize to true:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -62,6 +76,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize true:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x09]

 Deserialize to false:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -70,6 +86,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize false:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x08]

 Deserialize to [null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -78,6 +96,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize [null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x01, 0x64, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to 10:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -86,6 +106,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize 10:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x05, 0x0a, 0x00, 0x00, 0x00]

 Deserialize to -10:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -94,6 +116,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize -10:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x05, 0xf6, 0xff, 0xff, 0xff]

 Deserialize to 1073741824:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -102,6 +126,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize 1073741824:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x40]

 Deserialize to 36028797018963970:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -110,6 +136,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize 36028797018963970:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x43]

 Deserialize to 1.23:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -118,6 +146,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize 1.23:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x0a, 0xae, 0x47, 0xe1, 0x7a, 0x14, 0xae, 0xf3, 0x3f]

 Deserialize to "":
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -126,6 +156,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize "":
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x11]

 Deserialize to "abc":
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -134,6 +166,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize "abc":
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x61, 0x00, 0x62, 0x00, 0x63, 0x00]

 Deserialize to {"integer":123}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -142,6 +176,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"integer":123}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x07, 0x00, 0x00, 0x00, 0x69, 0x00, 0x6e, 0x00, 0x74, 0x00, 0x65, 0x00, 0x67, 0x00, 0x65, 0x00, 0x72, 0x00, 0x05, 0x7b, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"string":"str"}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -150,6 +186,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"string":"str"}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x06, 0x00, 0x00, 0x00, 0x73, 0x00, 0x74, 0x00, 0x72, 0x00, 0x69, 0x00, 0x6e, 0x00, 0x67, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x73, 0x00, 0x74, 0x00, 0x72, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"list":[1,2,3]}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -158,6 +196,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"list":[1,2,3]}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x69, 0x00, 0x73, 0x00, 0x74, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x00, 0x00, 0x05, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x05, 0x03, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff]

 Deserialize to null:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -166,6 +206,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize null:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x04]

 Deserialize to {}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -174,6 +216,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x12, 0x03, 0x00, 0x00, 0x00, 0x61, 0x00, 0x62, 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00]

 Deserialize to {"inner":{"hello":"there"},"outer":{"hello":"there"}}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -182,6 +226,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"inner":{"hello":"there"},"outer":{"hello":"there"}}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x05, 0x00, 0x00, 0x00, 0x69, 0x00, 0x6e, 0x00, 0x6e, 0x00, 0x65, 0x00, 0x72, 0x00, 0x02, 0x05, 0x00, 0x00, 0x00, 0x68, 0x00, 0x65, 0x00, 0x6c, 0x00, 0x6c, 0x00, 0x6f, 0x00, 0x10, 0x05, 0x00, 0x00, 0x00, 0x74, 0x00, 0x68, 0x00, 0x65, 0x00, 0x72, 0x00, 0x65, 0x00, 0xff, 0xff, 0xff, 0xff, 0x05, 0x00, 0x00, 0x00, 0x6f, 0x00, 0x75, 0x00, 0x74, 0x00, 0x65, 0x00, 0x72, 0x00, 0x13, 0x01, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"hello":"there"}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -190,6 +236,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"hello":"there"}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x05, 0x00, 0x00, 0x00, 0x68, 0x00, 0x65, 0x00, 0x6c, 0x00, 0x6c, 0x00, 0x6f, 0x00, 0x10, 0x05, 0x00, 0x00, 0x00, 0x74, 0x00, 0x68, 0x00, 0x65, 0x00, 0x72, 0x00, 0x65, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"a":"a","u":"ιβ","d":42}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -198,6 +246,8 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"a":"a","u":"ιβ","d":42}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x61, 0x00, 0x10, 0xfe, 0xff, 0xff, 0xff, 0x00, 0x01, 0x00, 0x00, 0x00, 0x75, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0xb1, 0x03, 0xb2, 0x03, 0x01, 0x00, 0x00, 0x00, 0x64, 0x00, 0x05, 0x2a, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to {"a":"ab","u":"ιβ","d":42}:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
@@ -206,18 +256,24 @@
 PASS areValuesIdentical(newObj, obj) is true
 Serialize {"a":"ab","u":"ιβ","d":42}:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x61, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0x61, 0x00, 0x62, 0x00, 0x01, 0x00, 0x00, 0x00, 0x75, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0xb1, 0x03, 0xb2, 0x03, 0x01, 0x00, 0x00, 0x00, 0x64, 0x00, 0x05, 0x2a, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff]

 Deserialize to []:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
 PASS areValuesIdentical(newObj, obj) is true
 Serialize []:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xfd, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x61, 0x00, 0x09, 0x01, 0x00, 0x00, 0x00, 0x62, 0x00, 0x08, 0x03, 0x00, 0x00, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x05, 0x7b, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x62, 0x00, 0x61, 0x00, 0x72, 0x00, 0x05, 0xc8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff]

 Deserialize to ["foo","bar"]:
 PASS JSON.stringify(newObj) is JSON.stringify(obj)
 PASS areValuesIdentical(newObj, obj) is true
 Serialize ["foo","bar"]:
 PASS bufferView.length is expectedBufferValues.length
+FAIL ArrayBufferViews differ at index 0. Should be 4. Was 5
+Actual buffer: [0x05, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x66, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x62, 0x00, 0x61, 0x00, 0x72, 0x00, 0xfd, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x61, 0x00, 0x09, 0x01, 0x00, 0x00, 0x00, 0x62, 0x00, 0x08, 0xfe, 0xff, 0xff, 0xff, 0x00, 0x05, 0x7b, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x01, 0x05, 0xc8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xff, 0xff, 0xff, 0xff]

 Serialize undefined:
 PASS thrownException.code is expectedException

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