|
Rewrite HTML5 workers ui_tests to browser_tests. Compared to ui_tests, browser_tests are faster, less flaky and sharded. They're also portable to content_browsertests once we have it.
A bunch of these tests have bitrotted because they've been disabled for so long, so there are a number of fixes throughout (some were checked into WebKit). I haven't seen any flakiness when running them now dozens of times on my Win/Mac/Linux, so I'm renabling all disabled tests (36!). I'll keep a close eye on the tree and flakiness dashboard afterwards.
BUG= 98716, 48148, 69881, 70861, 59786, 36800, 35965, 36555, 101996, 34996, 16934, 22599
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=129641
Total comments: 11
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+516 lines, -1144 lines) |
Patch |
 |
M |
DEPS
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1
2
3
4
5
6
|
3 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/base/layout_test_http_server.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/test/base/layout_test_http_server.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/base/ui_test_utils.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/test/base/ui_test_utils.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/test/data/workers/many_shared_workers.html
|
View
|
1
2
3
4
5
6
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/test/data/workers/queued_shared_worker_shutdown.html
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/data/workers/terminate_queued_workers.html
|
View
|
1
2
3
4
5
6
|
2 chunks |
+1 line, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/test/data/workers/worker_close.html
|
View
|
1
2
3
4
5
6
|
2 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/test/data/workers/worker_utils.js
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
content/browser/in_process_webkit/indexed_db_layout_browsertest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
content/browser/worker_host/test/OWNERS
|
View
|
1
2
3
5
6
7
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
content/browser/worker_host/test/worker_browsertest.cc
|
View
|
1
2
3
5
6
7
|
2 chunks |
+327 lines, -469 lines |
0 comments
|
Download
|
 |
M |
content/test/layout_browsertest.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+29 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/test/layout_browsertest.cc
|
View
|
1
2
3
4
5
6
|
8 chunks |
+124 lines, -25 lines |
0 comments
|
Download
|
 |
M |
content/worker/DEPS
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
D |
content/worker/test/OWNERS
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
D |
content/worker/test/worker_uitest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -624 lines |
0 comments
|
Download
|
Total messages: 12 (0 generated)
|