Bug 186848 - imported/w3c/web-platform-tests/FileAPI/blob/Blob-slice.html is failing
Summary: imported/w3c/web-platform-tests/FileAPI/blob/Blob-slice.html is failing
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-20 08:38 PDT by Alicia Boya García
Modified: 2018-06-20 08:43 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alicia Boya García 2018-06-20 08:38:51 PDT
The following test has started failing recently, but not always:

imported/w3c/web-platform-tests/FileAPI/blob/Blob-slice.html

The failure appears in Apple platforms, GTK and WPE, but it's not entirely consistent. For instance, at r233011 it passed on GTK Wayland but failed on GTK X11. For this reason I'll mark it as flaky.

https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&showExpectations=true&showLargeExpectations=true&tests=imported%2Fw3c%2Fweb-platform-tests%2FFileAPI%2Fblob%2FBlob-slice.html
Comment 1 Alicia Boya García 2018-06-20 08:43:10 PDT
--- /home/buildbot/webkitgtk/gtk-linux-64-release-wayland-tests/build/layout-test-results/imported/w3c/web-platform-tests/FileAPI/blob/Blob-slice-expected.txt
+++ /home/buildbot/webkitgtk/gtk-linux-64-release-wayland-tests/build/layout-test-results/imported/w3c/web-platform-tests/FileAPI/blob/Blob-slice-actual.txt
@@ -63,7 +63,7 @@
 PASS Slicing test (4,0). 
 PASS Slicing test: slice (4,0). 
 PASS Slicing test (4,1). 
-PASS Slicing test: slice (4,1). 
+FAIL Slicing test: slice (4,1). assert_equals: expected 8 but got 0
 PASS Slicing test (4,2). 
 PASS Slicing test: slice (4,2). 
 PASS Slicing test (4,3). 
@@ -73,11 +73,11 @@
 PASS Slicing test (5,0). 
 PASS Slicing test: slice (5,0). 
 PASS Slicing test (5,1). 
-PASS Slicing test: slice (5,1). 
+FAIL Slicing test: slice (5,1). assert_equals: expected 10 but got 0
 PASS Slicing test (5,2). 
 PASS Slicing test: slice (5,2). 
 PASS Slicing test (5,3). 
-PASS Slicing test: slice (5,3). 
+FAIL Slicing test: slice (5,3). assert_equals: expected 8 but got 0
 PASS Slicing test (6,0). 
 PASS Slicing test: slice (6,0). 
 PASS Slicing test (6,1). 
@@ -85,7 +85,7 @@
 PASS Slicing test (6,2). 
 PASS Slicing test: slice (6,2). 
 PASS Slicing test (7,0). 
-PASS Slicing test: slice (7,0). 
+FAIL Slicing test: slice (7,0). assert_equals: expected 8 but got 0
 PASS Slicing test (7,1). 
 PASS Slicing test: slice (7,1). 
 PASS Slicing test (7,2). 
@@ -105,17 +105,17 @@
 PASS Invalid contentType ("te\0xt/plain") 
 PASS Invalid contentType ("te\x1fxt/plain") 
 PASS Invalid contentType ("text/plain") 
-PASS Valid contentType ("te(xt/plain") 
+FAIL Valid contentType ("te(xt/plain") assert_equals: expected 4 but got 0
 PASS Valid contentType ("te)xt/plain") 
 PASS Valid contentType ("te<xt/plain") 
-PASS Valid contentType ("te>xt/plain") 
+FAIL Valid contentType ("te>xt/plain") assert_equals: expected 4 but got 0
 PASS Valid contentType ("te@xt/plain") 
 PASS Valid contentType ("te,xt/plain") 
-PASS Valid contentType ("te;xt/plain") 
-PASS Valid contentType ("te:xt/plain") 
+FAIL Valid contentType ("te;xt/plain") assert_equals: expected 4 but got 0
+FAIL Valid contentType ("te:xt/plain") assert_equals: expected 4 but got 0
 PASS Valid contentType ("te\\xt/plain") 
 PASS Valid contentType ("te\"xt/plain") 
-PASS Valid contentType ("te/xt/plain") 
+FAIL Valid contentType ("te/xt/plain") assert_equals: expected 4 but got 0
 PASS Valid contentType ("te[xt/plain") 
 PASS Valid contentType ("te]xt/plain") 
 PASS Valid contentType ("te?xt/plain")