WPT on Geckoview frequently crashes in some websockets tests
Categories
(Core :: Networking: WebSockets, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | affected |
People
(Reporter: KWierso, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [geckoview:p2][necko-triaged])
I'm trying to get web-platform-tests running against Geckoview's test runner activity, and I'm seeing some frequent (but not necessarily permanent) crashes during these websockets tests. I can try to mark it as expected crashes to green up the test runs, but figured I should file a bug to track actually fixing the crashes.
/websockets/unload-a-document/002.html
https://treeherder.mozilla.org/logviewer.html#?job_id=239860307&repo=try
/websockets/unload-a-document/003.html
https://treeherder.mozilla.org/logviewer.html#?job_id=239595188&repo=try
Comment 1•5 years ago
|
||
Michal, can you take a look?
Updated•5 years ago
|
Updated•5 years ago
|
Comment 2•5 years ago
|
||
(In reply to Wes Kocher (:KWierso) from comment #0)
I'm trying to get web-platform-tests running against Geckoview's test runner activity, and I'm seeing some frequent (but not necessarily permanent) crashes during these websockets tests. I can try to mark it as expected crashes to green up the test runs, but figured I should file a bug to track actually fixing the crashes.
/websockets/unload-a-document/002.html
https://treeherder.mozilla.org/logviewer.html#?job_id=239860307&repo=try/websockets/unload-a-document/003.html
https://treeherder.mozilla.org/logviewer.html#?job_id=239595188&repo=try
I don't see the logs in the logviewer. Were they already removed? Do you have a link to some newer failure? Or could you please let me know what to push to try to run the test myself?
Reporter | ||
Comment 3•5 years ago
|
||
Those links still work for me, but support for processing android wpt crash stacks wasn't landed when those logs were created, so they don't have much information. Now that support has landed, though, I haven't seen the websocket tests crashing recently.
Everything you need to run these tests is landed in-tree. You can run them on try with ./mach try fuzzy -q "android web-platform-tests-e10s"
.
They're tier-3 jobs, so hidden from the default view in Treeherder. You'll need to toggle tier-3 jobs in the "Tiers" menu in Treeherder's header. It looks like the websockets tests are mostly contained to the wpt1 chunk, if you wanted to re-run them a lot of times to see if they crash.
Comment 4•5 years ago
|
||
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=239595188&repo=try&lineNumber=2855
08:38:15 WARNING - InvalidArgumentException: Unknown pointerType: [object String] "touch"
08:38:15 WARNING - InvalidArgumentException: Unknown pointerType: [object String] "touch"
08:39:11 INFO - TEST-UNEXPECTED-CRASH | /feature-policy/payment-allowed-by-feature-policy.https.sub.html | expected OK
08:39:20 INFO - TEST-UNEXPECTED-CRASH | /feature-policy/payment-disabled-by-feature-policy.https.sub.html | expected OK
08:59:15 INFO - TEST-UNEXPECTED-CRASH | /websockets/unload-a-document/003.html | expected OK
Updated•2 years ago
|
Description
•