Add perfect negotiation wpt tests
Categories
(Core :: WebRTC: Signaling, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: jib, Assigned: jib)
References
Details
Attachments
(1 file)
Assignee | ||
Comment 1•5 years ago
|
||
Depends on D65980
Assignee | ||
Comment 2•5 years ago
|
||
Comment 3•5 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:jib, could you have a look please?
For more information, please visit auto_nag documentation.
Assignee | ||
Updated•5 years ago
|
Comment 7•5 years ago
|
||
bugherder |
Assignee | ||
Comment 8•5 years ago
•
|
||
Hi James, I added a wpt test in this bug with an ini file for Firefox failures, and then fixed them in bug 1628139, which landed together. Looks like this blocked upstream merge because the first version of the WPT (in this bug) does not pass Firefox upstream by itself. How do I solve it?
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 9•5 years ago
|
||
The second part of the WPT test failed to uplift in bug 1628139 comment 7.
Comment 10•5 years ago
|
||
So this didn't fail because of firefox failures as such, but because the stability checks failed in Chrome and Firefox.
Chrome:
10:28.80 INFO ## Unstable results ##
10:28.80 INFO | Test | Subtest | Results | Messages |
10:28.80 INFO |------------------------------------------------------------|--------------------------------------------------------|---------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
10:28.80 INFO | `/webrtc/RTCPeerConnection-perfect-negotiation.https.html` | `Perfect negotiation stress glare` | **FAIL: 2/10, TIMEOUT: 8/10** | `assert_unreached: Error in iframe: Error: have direction expected sendonly but got null Reached unreachable code;Test timed out` |
10:28.80 INFO | `/webrtc/RTCPeerConnection-perfect-negotiation.https.html` | `Perfect negotiation stress glare with roles reversed` | **NOTRUN: 8/10, TIMEOUT: 2/10** | `Test timed out` |
10:28.80 INFO
Firefox:
1:18.37 INFO | Test | Subtest | Results | Messages |
1:18.37 INFO |------------------------------------------------------------|---------------------------------------------------------------|----------------------------|-------------------------------------------------------------------|
1:18.37 INFO | `/webrtc/RTCPeerConnection-perfect-negotiation.https.html` | `Perfect negotiation stress glare linear with roles reversed` | **FAIL: 1/10, PASS: 9/10** | `assert_equals: 42 transceivers on side B expected 42 but got 31` |
1:18.37 INFO
If there's a reason those failures are unavoidable I can force merge, but the ideal fix would be to land a followup patch on this bug to fix the intermittents.
Assignee | ||
Comment 11•5 years ago
|
||
Right, when I said "failures" I should have said intermittent failures.
If there's a reason those failures are unavoidable I can force merge, but the ideal fix would be to land a followup patch on this bug to fix the intermittents.
I vote for force merge. The followup patches that fix the intermittents are bug 1628139 comment 7 and are already on central.
Updated•5 years ago
|
Description
•