Open Bug 1165140 Opened 9 years ago Updated 2 years ago

We need code that sanity-checks and diagnoses problems in a PeerConnection

Categories

(Core :: WebRTC, defect, P3)

defect

Tracking

()

Tracking Status
firefox41 --- affected

People

(Reporter: bwc, Assigned: bwc)

Details

(Whiteboard: [test])

Attachments

(1 file, 1 obsolete file)

Such a thing would make it a little easier to write unit-tests. If exposed to JS, it would be a very useful enhancement to mochitests (or any other automated browser test), and would allow the developers of webrtc services to diagnose problems much more effectively. If exposed on about:webrtc, it would allow users/testers to give us much better bug reports.

I've thought about basing this on the stats API, but the downside to that is that it would not be usable in unit-tests, and would require lots more work since we want to be able to dig very deep into the internal state of things like the ICE stack, pipeline code, conduit code, etc. However, any diagnostics we put in place could be exposed via the stats API as needed.
Assignee: nobody → docfaraday
Attached file MozReview Request: bz://1165140/bwc (obsolete) —
/r/8955 - Bug 1165140: (WIP) PeerConnection sanity check code.

Pull down this commit:

hg pull -r 61d70eee60951f68242c3b68e1ba7a3bd193f0bb https://reviewboard-hg.mozilla.org/gecko/
backlog: --- → webRTC+
Rank: 24
Priority: -- → P2
Whiteboard: [test]
Comment on attachment 8607187 [details]
MozReview Request: bz://1165140/bwc

/r/8955 - Bug 1165140: (WIP) PeerConnection sanity check code.

Pull down this commit:

hg pull -r 13a1de4ea0eca5d5c73d753c14205a3c09b6d36a https://reviewboard-hg.mozilla.org/gecko/
Comment on attachment 8607187 [details]
MozReview Request: bz://1165140/bwc

/r/8955 - Bug 1165140: (WIP) PeerConnection sanity check code.

Pull down this commit:

hg pull -r d1fae7beb949e8340dc0924a9dee8a2b0c9334b5 https://reviewboard-hg.mozilla.org/gecko/
Comment on attachment 8607187 [details]
MozReview Request: bz://1165140/bwc

/r/8955 - Bug 1165140: (WIP) PeerConnection sanity check code.

Pull down this commit:

hg pull -r 307a730db7b2ab495c1fc0dbb8860157aad5d826 https://reviewboard-hg.mozilla.org/gecko/
Attachment #8607187 - Attachment is obsolete: true
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: