1# Copyright 2017 The Chromium OS Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5AUTHOR = "dtosic@google.com, hangouts-engprod-sto@google.com" 6NAME = "audio_WebRtcAudioLoopback" 7PURPOSE = "Measures the RMS score for a local audio loopback call" 8CRITERIA = "This test will fail if can't compute an RMS score." 9ATTRIBUTES = "suite:hotrod" 10TIME = "MEDIUM" 11TEST_CATEGORY = "Performance" 12TEST_CLASS = "audio" 13TEST_TYPE = "client" 14BUG_TEMPLATE = { 15 "labels": ["OS-Chrome"], 16 "components": ["Blink>WebRTC>Audio"], 17} 18 19DOC = """ 20Test that a local WebRTC audio loopback works. 21 22This test starts a local WebRTC call with two peer 23connections. It records the audio output to recording 24file and computes the RMS which is reported to the 25performance dashboard. 26""" 27 28job.run_test("audio_WebRtcAudioLoopback") 29 30