| Index: tools/perf/benchmarks/webrtc.py
|
| diff --git a/tools/perf/benchmarks/webrtc.py b/tools/perf/benchmarks/webrtc.py
|
| index 2e902a49f3d9cd0ac05173394ba7be86cb190f32..ed7c010285004f138815983d3ea88416c924d50a 100644
|
| --- a/tools/perf/benchmarks/webrtc.py
|
| +++ b/tools/perf/benchmarks/webrtc.py
|
| @@ -50,6 +50,18 @@ class WebrtcDataChannel(_Webrtc):
|
| return 'webrtc.datachannel'
|
|
|
|
|
| +class WebrtcStressTest(perf_benchmark.PerfBenchmark):
|
| + """Measures WebRtc CPU and GPU usage with multiple peer connections."""
|
| + page_set = page_sets.WebrtcStresstestPageSet
|
| +
|
| + @classmethod
|
| + def Name(cls):
|
| + return 'webrtc.stress'
|
| +
|
| + def CreatePageTest(self, options):
|
| + return webrtc.WebRTC(use_webrtc_stats=False)
|
| +
|
| +
|
| # WebrtcRendering must be a PerfBenchmark, and not a _Webrtc, because it is a
|
| # timeline-based.
|
| # Disabled on reference builds because they crash and don't support tab
|
|
|