| Index: chrome/browser/media/webrtc_browsertest.cc
|
| diff --git a/chrome/browser/media/webrtc_browsertest.cc b/chrome/browser/media/webrtc_browsertest.cc
|
| index 81e9033b46c206af256e943014eaa8a5c7391baa..2f5d35f1bfa6ac4b15d9619ee5b3c25248ec9473 100644
|
| --- a/chrome/browser/media/webrtc_browsertest.cc
|
| +++ b/chrome/browser/media/webrtc_browsertest.cc
|
| @@ -89,7 +89,7 @@ class WebRtcBrowserTest : public WebRtcTestBase {
|
| DetectVideoAndHangUp();
|
| }
|
|
|
| -private:
|
| +protected:
|
| void StartServerAndOpenTabs() {
|
| ASSERT_TRUE(embedded_test_server()->Start());
|
| left_tab_ = OpenTestPageAndGetUserMediaInNewTab(kMainWebrtcTestHtmlPage);
|
| @@ -192,3 +192,15 @@ IN_PROC_BROWSER_TEST_F(WebRtcBrowserTest,
|
| kKeygenAlgorithmEcdsa,
|
| kKeygenAlgorithmRsa);
|
| }
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebRtcBrowserTest,
|
| + RunsAudioVideoWebRTCCallInTwoTabsGetStats) {
|
| + StartServerAndOpenTabs();
|
| + SetupPeerconnectionWithLocalStream(left_tab_);
|
| + SetupPeerconnectionWithLocalStream(right_tab_);
|
| + NegotiateCall(left_tab_, right_tab_);
|
| +
|
| + VerifyStatsGenerated(left_tab_);
|
| +
|
| + DetectVideoAndHangUp();
|
| +}
|
|
|