cbe81f2f1e639dea1a2fdcc40c9f4e32f8a8bc1e
[WebKit-https.git] / Tools / TestWebKitAPI / glib / TestExpectations.json
1 {
2     "TestUIClient": {
3         "subtests": {
4             "/webkit/WebKitWebView/mouse-target": {
5                 "expected": {"gtk": {"status": ["TIMEOUT", "FAIL"], "bug": "webkit.org/b/117689"}}
6             },
7             "/webkit/WebKitWebView/usermedia-enumeratedevices-permission-check" : {
8                 "expected": {"gtk": {"status": ["TIMEOUT"], "bug": "webkit.org/b/158257"}}
9             },
10             "/webkit/WebKitWebView/usermedia-permission-requests": {
11                 "expected": {"gtk": {"status": ["TIMEOUT"], "bug": "webkit.org/b/158257"}}
12             },
13             "/webkit/WebKitWebView/audio-usermedia-permission-request": {
14                 "expected": {"gtk": {"status": ["TIMEOUT"], "bug": "webkit.org/b/158257"}}
15             },
16             "/webkit/WebKitWebView/disallow-modal-dialogs": {
17                 "expected": {"wpe": {"status": ["FAIL"]}}
18             }
19         }
20     },
21     "TestCookieManager": {
22         "subtests": {
23             "/webkit/WebKitCookieManager/persistent-storage": {
24                 "expected": {"gtk": {"status": ["FAIL", "PASS"], "bug": "webkit.org/b/134580"}}
25             }
26         }
27     },
28     "TestPrinting": {
29         "subtests": {
30             "/webkit/WebKitPrintOperation/custom-widget": {
31                 "expected": {"gtk": {"status": ["FAIL", "PASS"], "bug": "webkit.org/b/168196"}}
32             }
33         }
34     },
35     "TestWebViewEditor": {
36         "subtests": {
37             "/webkit/WebKitWebView/editable/editable": {
38                 "expected": {"gtk@Debug": {"status": ["FAIL"], "bug": "webkit.org/b/134580"}}
39             }
40         }
41     },
42     "TestWebExtensions": {
43         "subtests": {
44             "/webkit/WebKitWebView/install-missing-plugins-permission-request": {
45                 "expected": {"gtk": {"status": ["TIMEOUT"], "bug": "webkit.org/b/147822"}}
46             }
47         }
48     },
49     "TestWebsiteData": {
50         "subtests": {
51             "/webkit/WebKitWebsiteData/cache": {
52                 "expected": {"all": {"status": ["PASS", "FAIL"], "bug": "webkit.org/b/188113"}}
53             },
54             "/webkit/WebKitWebsiteData/appcache": {
55                 "expected": {"all": {"status": ["PASS", "FAIL"], "bug": "webkit.org/b/188117"}}
56             },
57             "/webkit/WebKitWebsiteData/configuration": {
58                 "expected": {"wpe": {"status": ["FAIL"]}}
59             },
60             "/webkit/WebKitWebsiteData/storage": {
61                 "expected": {"wpe": {"status": ["PASS", "FAIL"]}}
62             },
63             "/webkit/WebKitWebsiteData/resource-load-statistics": {
64                 "expected": {"wpe": {"status": ["PASS", "FAIL"]}}
65             }
66         }
67     },
68     "TestWebKitWebContext": {
69         "subtests": {
70             "/webkit/WebKitWebContext/uri-scheme": {
71                 "expected": {"all": {"status": ["FAIL", "PASS"], "bug": "webkit.org/b/183183"}}
72             },
73             "/webkit/WebKitWebContext/languages": {
74                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/188111"}}
75             }
76         }
77     },
78     "TestWebKitWebView": {
79         "subtests": {
80             "/webkit/WebKitWebView/backend": {
81                 "expected": {"wpe": {"status": ["CRASH"], "bug": "webkit.org/b/179884"}}
82             },
83             "/webkit/WebKitWebView/run-javascript": {
84                 "expected": {"wpe": {"status": ["FAIL"]}}
85             }
86         }
87     },
88     "TestInspectorServer": {
89         "expected": {"all": {"slow": true}},
90         "subtests": {
91             "/webkit/WebKitWebInspectorServer/test-page-list": {
92                 "expected": {"all": {"status": ["FAIL", "PASS"], "bug": "webkit.org/b/188115"}}
93             }
94         }
95     },
96     "TestWebKit": {
97         "subtests": {
98             "WebKit.MouseMoveAfterCrash": {
99                 "expected": {
100                     "gtk": {"status": ["CRASH", "PASS"], "bug": "webkit.org/b/85066"},
101                     "wpe": {"status": ["FAIL"]}
102                 }
103             },
104             "WebKit.NewFirstVisuallyNonEmptyLayoutForImages": {
105                 "expected": {"gtk": {"status": ["FAIL", "PASS"], "bug": "webkit.org/b/85066"}}
106             },
107             "WebKit.SpacebarScrolling": {
108                 "expected": {"gtk": {"status": ["FAIL"], "bug": "webkit.org/b/84961"}}
109             },
110             "WebKit.WKConnection": {
111                 "expected": {"gtk": {"status": ["FAIL", "TIMEOUT"], "bug": "webkit.org/b/84959"}}
112             },
113             "WebKit.ReloadPageAfterCrash": {
114                 "expected": {"gtk": {"status": ["TIMEOUT", "PASS"], "bug": "webkit.org/b/110129"}}
115             },
116             "WebKit.DidAssociateFormControls": {
117                 "expected": {"gtk": {"status": ["TIMEOUT"], "bug": "webkit.org/b/120302"}}
118             },
119             "WebKit.TerminateTwice": {
120                 "expected": {"gtk": {"status": ["SKIP"], "bug": "webkit.org/b/121970"}}
121             },
122             "WebKit.WKPreferencesDefaults": {
123                 "expected": {"wpe": {"status": ["FAIL"]}}
124             },
125             "WebKit.GeolocationBasic": {
126                 "expected": {"wpe": {"status": ["TIMEOUT"]}}
127             },
128             "WebKit.GeolocationTransitionToLowAccuracy": {
129                 "expected": {"wpe": {"status": ["TIMEOUT"]}}
130             },
131             "WebKit.HitTestResultNodeHandle": {
132                 "expected": {"wpe": {"status": ["TIMEOUT"]}}
133             },
134             "WebKit.NewFirstVisuallyNonEmptyLayoutFails": {
135                 "expected": {"wpe": {"status": ["TIMEOUT"]}}
136             },
137             "WebKit.NewFirstVisuallyNonEmptyLayoutFrames": {
138                 "expected": {"wpe": {"status": ["TIMEOUT"]}}
139             },
140             "WebKit.GeolocationTransitionToHighAccuracy": {
141                 "expected": {"wpe": {"status": ["TIMEOUT"]}}
142             },
143             "WebKit.GeolocationBasicWithHighAccuracy": {
144                 "expected": {"wpe": {"status": ["TIMEOUT"]}}
145             }
146         }
147     },
148     "TestWTF": {
149         "subtests": {
150             "WTF_Condition.TenProducersTenConsumersOneSlot": {
151                 "expected": {"all": {"slow": true}}
152             },
153             "WTF_DateMath.calculateLocalTimeOffset": {
154                 "expected": {"wpe": {"status": ["FAIL"]}}
155             },
156             "WTF_Lock.ContendedShortSection": {
157                 "expected": {"all": {"slow": true}}
158             },
159             "WTF_Lock.ContendedLongSection": {
160                 "expected": {"all": {"slow": true}}
161             },
162             "WTF_Lock.ManyContendedLongSections": {
163                 "expected": {"all": {"slow": true, "status": ["TIMEOUT", "PASS"]}}
164             },
165             "WTF_Lock.ManyContendedShortSections": {
166                 "expected": {"all": {"slow": true, "status": ["TIMEOUT", "PASS"]}}
167             },
168             "WTF_WordLock.ContendedShortSection": {
169                 "expected": {"all": {"slow": true}}
170             },
171             "WTF_WordLock.ContendedLongSection": {
172                 "expected": {"all": {"slow": true}}
173             },
174             "WTF_WordLock.ManyContendedShortSections": {
175                 "expected": {"all": {"slow": true}}
176             }
177         }
178     },
179     "TestLoaderClient": {
180         "subtests": {
181             "/webkit/WebKitWebPage/get-uri": {
182                 "expected": {"wpe": {"status": ["FAIL"]}}
183             },
184             "/webkit/WebKitURIRequest/http-method": {
185                 "expected": {"wpe": {"status": ["FAIL"]}}
186             },
187             "/webkit/WebKitWebView/is-loading": {
188                 "expected": {"wpe": {"status": ["FAIL"]}}
189             },
190             "/webkit/WebKitWebView/active-uri": {
191                 "expected": {"wpe": {"status": ["FAIL"]}}
192             }
193         }
194     },
195     "TestResources": {
196         "subtests": {
197             "/webkit/WebKitWebResource/get-data-error": {
198                 "expected": {"wpe": {"status": ["FAIL"]}}
199             }
200         }
201     },
202     "TestAuthentication": {
203         "subtests": {
204             "/webkit/Authentication/authentication-no-credential": {
205                 "expected": {"wpe": {"status": ["FAIL"]}}
206             }
207         }
208     },
209     "TestDownloads": {
210         "subtests": {
211             "/webkit/Downloads/policy-decision-download": {
212                 "expected": {"wpe": {"status": ["FAIL"]}}
213             }
214         }
215     },
216     "TestConsoleMessage": {
217         "subtests": {
218             "/webkit/WebKitConsoleMessage/js-exception": {
219                 "expected": {"wpe": {"status": ["FAIL"]}}
220             }
221         }
222     },
223     "TestWebKitUserContentManager": {
224         "subtests": {
225             "/webkit/WebKitUserContentManager/injected-script": {
226                 "expected": {"wpe": {"status": ["FAIL"]}}
227             },
228             "/webkit/WebKitUserContentManager/script-message-received": {
229                 "expected": {"wpe": {"status": ["FAIL"]}}
230             }
231         }
232     },
233     "TestJSC": {
234         "subtests": {
235             "/jsc/vm": {
236                 "expected": {"all@Debug": {"slow": true}}
237             }
238         }
239     },
240     "TestWebKitFaviconDatabase": {
241         "subtests": {
242             "/webkit/WebKitFaviconDatabase/favicon-database-test": {
243                 "expected": {"gtk": {"status": ["PASS", "FAIL"], "bug": "webkit.org/b/188110"}}
244             }
245         }
246     }
247 }