| # Copyright 2016 The Chromium OS Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| """This module is shared by client and server.""" |
| |
| class MicrophoneProps(object): |
| """Properties of microphone app that both server and client should know.""" |
| TEST_NAME = 'cheets_MicrophoneApp' |
| READY_TAG_FILE = '/tmp/.cheets_MicrophoneApp.ready' |
| EXIT_TAG_FILE = '/tmp/.cheets_MicrophoneApp.exit' |
| # Allow some time for microphone app startup and recorder preparation. |
| RECORD_FUZZ_SECS = 5 |
| # The recording duration is fixed in microphone app. |
| RECORD_SECS = 10 |
| |
| |
| class PlayMusicProps(object): |
| """Properties of Play Music app that both server and client should know.""" |
| TEST_NAME = 'cheets_PlayMusicApp' |
| READY_TAG_FILE = '/tmp/.cheets_PlayMusicApp.ready' |
| EXIT_TAG_FILE = '/tmp/.cheets_PlayMusicApp.exit' |
| |
| |
| class PlayVideoProps(object): |
| """Properties of Play Video app that both server and client should know.""" |
| TEST_NAME = 'cheets_PlayVideoApp' |
| READY_TAG_FILE = '/tmp/.cheets_PlayVideoApp.ready' |
| EXIT_TAG_FILE = '/tmp/.cheets_PlayVideoApp.exit' |