Migrate browser_tests to wpt that are not browser tests |
|
Issue descriptionDue to mocking limitations ( https://crbug.com/706359 ) some WebRTC tests were written as browser tests instead of layout tests. Some that come to mind: createReceiverWithSetRemoteDescription(), switchRemoteStreamAndBackAgain(), switchRemoteStreamAndBackAgain(), switchRemoteStreamWithoutWaitingForPromisesToResolve() https://cs.chromium.org/chromium/src/chrome/test/data/webrtc/peerconnection_rtp.js?q=peerconnection_rtp.js&sq=package:chromium&dr&l=230 But anything that isn't "establish a call between two tabs" could be moved, and if written as a Web Platform Test, we get the benefits of WPT (listed on http://wpt.fyi/, shared tests and collaboration between browsers, etc). Tests that requires two RTCPeerConnection can typically be more concisely written as layout tests in the same tab. 1. List tests that should be moved here. 2. ? 3. Profit. |
|
►
Sign in to add a comment |
|
Comment 1 by bugdroid1@chromium.org
, Jun 14 2018