History log of /external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
55e4a38297449fcf3dbd693e2e6afe72fa84b519 30-Sep-2015 Ahmed Fakhry <afakhry@google.com> [Telemetry] Use browser.platform for SetHTTPServerDirectories and http_server

SetHTTPServerDirectories and http_server were moved from Browser to Platform
in the CL https://codereview.chromium.org/1364853006. This CL modifies the
users of the Browser class to account for that change.

BUG=chromium:537655
TEST=Ran the test locally

Change-Id: I64dc425fbc6f5ed68993668739433e1d74a455f8
Reviewed-on: https://chromium-review.googlesource.com/303183
Reviewed-by: Achuith Bhandarkar <achuith@chromium.org>
Commit-Queue: Achuith Bhandarkar <achuith@chromium.org>
Trybot-Ready: Achuith Bhandarkar <achuith@chromium.org>
Tested-by: Achuith Bhandarkar <achuith@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
30815031522b524f23959485dfce206f89a449a1 31-Mar-2014 Owen Lin <owenlin@chromium.org> desktopui_AudioFeedback - Load YouTube API via http instead of https.

The API script must be loaded from the same domain as the <iframe> tag.

BUG=chromium:358087
TEST=Run the test on peach-pit

Change-Id: Ic6e552302985ad7607644a9937b4f6c2824b9b21
Reviewed-on: https://chromium-review.googlesource.com/192251
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
942e04d6d29ab2cbeb5c350003d16b299b3f5f6e 09-Jan-2014 Owen Lin <owenlin@chromium.org> rms-tests - Utilizes the test framework for logging the rms values.

TEST=Run related tests on alex
BUG=None

Change-Id: I5678c89125cb38af26f97b3b629a5eed5b97091c
Reviewed-on: https://chromium-review.googlesource.com/182262
Reviewed-by: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
094a1450aace40db1ab4509281f45b1afd9a455c 25-Dec-2013 Owen Lin <owenlin@chromium.org> desktop_AudioFeedback - Change to use the Youtube player API.

Unify the ways to play flash youtube video with video_YouTubeFlash.

BUG=None
TEST=Run the test on link

Change-Id: I5ebaff73af3e586f5e228cb8a424ce60627903fc
Reviewed-on: https://chromium-review.googlesource.com/181095
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
ad6610a08600b21d9cae59c558d2c06b2e87d874 13-Dec-2013 Owen Lin <owenlin@chromium.org> cmd_utils - Import PIPE to this namespace

So users don't need to import subprocess again just for PIPE.

TEST=Run related tests on link
BUG=None

Change-Id: Id891dda00eb0c6d208d7390b1bb6534a61374b12
Reviewed-on: https://chromium-review.googlesource.com/180392
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
56050863523da66ec339a930b6cce68d64fa115d 09-Dec-2013 Owen Lin <owenlin@chromium.org> Add annotations for RMS tests.

TEST=Run related test on LINK
BUG=None

Change-Id: I1fe4358b7dc58e497e0b8ebe015dc8993dd22811
Reviewed-on: https://chromium-review.googlesource.com/179763
Reviewed-by: Owen Lin <owenlin@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
2013e467115995d3d4c986a52cc4de4d2bac62ea 05-Dec-2013 Owen Lin <owenlin@chromium.org> Change the default values for channels and rate.

BUG=None
TEST=Run the audiovideo_CRASFormatConversion test on butterfly

Change-Id: I736e004c382a54f5ac4f9315e0a161d228d2a346
Reviewed-on: https://chromium-review.googlesource.com/179302
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
dae7a0d98ea45f1fd0c35e1d2ac48d2a42741580 05-Dec-2013 Owen Lin <owenlin@chromium.org> desktopui_AudioFeedback - Fix the test for some known issue.

1. Remove the audio_dongle test. Since it requires extra setup for capture gain
and playback volume.

2. Don't use the loopback_test_channels to
a. prevent using threading.
b. save testing time, we don't actually do playback for different channels.

3. Remove the initialize() function which almost did nothing.
BUG=chromium:307387
TEST=Run the test on butterfly

Change-Id: I3998dbfd7c6025880085b36fd256d9a436f958ee
Reviewed-on: https://chromium-review.googlesource.com/178950
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
a8834e4a5288aac2c00004413bc99e8c000dc6e5 20-Nov-2013 Owen Lin <owenlin@chromium.org> Use fullpath when query with UrlOf.

BUG=chromium:307387
TEST=Run the test on parrot
Change-Id: Idfef142ed1d27484924cd1952b2e61b2fed07aeb
Reviewed-on: https://chromium-review.googlesource.com/177334
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
66cd9de27029df5d5b23e99e20f2626f624d009c 08-Nov-2013 Owen Lin <owenlin@chromium.org> audio_helper: Refactor to use callback functions instead of commands in loopback_test_channels.

It is more general, powerful, and straightforward.

BUG=None
TEST=Run related tests on parrot

Change-Id: If5a9519e141f7753af24cef32be9762e8e7ea55f
Reviewed-on: https://chromium-review.googlesource.com/177332
Reviewed-by: Owen Lin <owenlin@chromium.org>
Commit-Queue: Owen Lin <owenlin@chromium.org>
Tested-by: Owen Lin <owenlin@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
a5bb3f677cd8071bab016893476fe8d683a7ccf1 10-Oct-2013 Achuith Bhandarkar <achuith@chromium.org> Remove instances of chrome.is_logged_in

In desktopui_AudioFeedback, don't need to wait for browser to come up or check is_logged_in.
Remove is_logged_in, and add a comment to wait_for_browser_to_come_up.

BUG=chromium:233834
TEST=these are the tests

Change-Id: Ib4c5c4d32c00442d43664066b1775ffdf5a0f7bd
Reviewed-on: https://chromium-review.googlesource.com/172633
Reviewed-by: Dean Liao <deanliao@chromium.org>
Commit-Queue: Achuith Bhandarkar <achuith@chromium.org>
Tested-by: Achuith Bhandarkar <achuith@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
4be66789f28499eeed6b5838c66518cd1b004ea8 06-Sep-2013 Hsin-Yu Chao <hychao@chromium.org> audio_helper: Remove AudioHelper class

The original purpose of AudioHelper class is to wrap some
autotest deps setup before access some audio tools. Now
these tools(test_tones, audioloop, sox) are installed on dev
and factory image by default so we don't need this class anymore.

This is a clean up change to remove AudioHelper class and
make all functions to audio_helper module level.

BUG=chrome-os-partner:21686
TEST=Manual verify all modified tests.

Change-Id: I1f6ef33cd139d29d991ae7da2c3b7b04a10ab97d
Reviewed-on: https://chromium-review.googlesource.com/168610
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
30561af7cc67403c50ba09f5a14258e1c34e3006 06-Sep-2013 Hsin-Yu Chao <hychao@chromium.org> audio_helper: Move functions to module level

Some utility functions have no need to be a member function
of AudioHelper class. Move them to module level.

This change is just a clean up, no change to the behavior of
modified tests.

BUG=chrome-os-partner:21686
TEST=Manual verify all modified tests.

Change-Id: I6644bab4f6019815fa4978fed663d68f31c9921a
Reviewed-on: https://chromium-review.googlesource.com/168428
Reviewed-by: Chun-ta Lin <itspeter@google.com>
Reviewed-by: Heng-ruey Hsu <henryhsu@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
f6bbc6cbe88d5f05322ec0bede557bf0ffb97a89 20-Aug-2013 Hsin-Yu Chao <hychao@chromium.org> audio_helper: Migrate audio tools

Audio tools(test_tones, audioloop, sox) are moved from
autotest to platform/audiotest, which are installed to
/usr/bin/ by default for test and factory image.

For autotest, clean up code to setup each deps and refer to
executables through audio_helper.
For factory test, the plan is to decouple from autotest and
migrate to platform/factory, they'll call each audio tool
directly.

BUG=chrome-os-partner:21686
CQ-DEPEND=CL:66189
TEST=Manual run all modified tests.

Change-Id: I1dbd1f3557f30679f625843f3bf9e697d80ccb5a
Reviewed-on: https://chromium-review.googlesource.com/168427
Reviewed-by: Dean Liao <deanliao@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
c104740eb61a425f1c81116647cf23e6e72e21be 15-Aug-2013 Hsin-Yu Chao <hychao@chromium.org> desktopui_AudioFeedback: make test more stable

Use browser.tabs.New() or sometimes there is no tabs[0] in present.
Call tabs.Activate() and then sleep(1) for tab to fully load test
page.

BUG=chromium:270641
TEST=Manual ./run_remote_test --remote=<ip> desktopui_AudioFeedback

Change-Id: I685b33c17e13eb8f650dae9de0a755277686c1c5
Reviewed-on: https://gerrit.chromium.org/gerrit/65948
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
008de183011a8d8a390852ee33b2148721179801 09-Aug-2013 Hsin-Yu Chao <hychao@chromium.org> desktopui_AudioFeedback: Fix youtube flash not load issue

Retire cros_ui_test and pyauto, use telemetry to start Chrome.

BUG=chromium:270641
TEST=Manual ./run_remote_test --remote=<ip> --use_emerged
desktopui_AudioFeedback

Change-Id: Ieb0b7141070397a8c23ad4a37689afb6ba871398
Reviewed-on: https://gerrit.chromium.org/gerrit/65295
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
689d3ff2421b232819e736cc72f3e09d4f1c7557 16-Jul-2013 Adrian Li <alhli@chromium.org> Autotest: Add mixed and recorded RMS values to output log.

The desktopui_AudioFeedback and desktopui_MediaAudioFeedback autotests
measure the RMS value of the captured loopback using a
dongle. Currently, the RMS value displayed is of a noise-reduced
sample.

In order to observe differences in audio input/output, the RMS values
of both the output mix (straight from CRAS via a software loopback
stream) and the raw recorded input (as captured by the microphone jack
but before noise-reduction) are also logged.

BUG=chromium:215328
TEST=Ran desktopui_AudioFeedback autotest. Noise-reduced RMS values
logged are consistent with before, new RMS values seem reasonable.

Change-Id: Iba912e18308e9b54b6b6ce30bd276657126a5d2a
Reviewed-on: https://gerrit.chromium.org/gerrit/61995
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Queue: Adrian Li <alhli@chromium.org>
Tested-by: Adrian Li <alhli@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
713ab000222b5f5b6819099a4dae910ccd85c9f4 29-Apr-2013 Hsin-Yu Chao <hychao@chromium.org> Audio feedback tests: remove unused variables

BUG=None
TESET=Run desktopui_MediaAudioFeedback and desktopui_AudioFeedback
tests.

Change-Id: Ib41bd8112011c411e9f2af3e3cd241b2f11c8f9e
Reviewed-on: https://gerrit.chromium.org/gerrit/49455
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
4be6d181aaf1ace10d64e01b1ef9c5394b1def44 19-Apr-2013 Hsin-Yu Chao <hychao@chromium.org> Adjust audio feedback test RMS threshold

We got wav files with reasonable volume of about 0.17 RMS value
after checking recorded files from audio feedback tests.
Lower the RMS threshold to 0.08

BUG=chromium:215328
TEST=Manual run all audio feedback tests, see from the logs that
threshold is now lowered to 0.08

Change-Id: Iab0cd7d4d275b537d481d13e0771f8aee855f5b3
Reviewed-on: https://gerrit.chromium.org/gerrit/48612
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
78c44b20a094313d388a2f12536384178b2c339f 05-Apr-2013 Hsin-Yu Chao <hychao@chromium.org> audio_helper: Save test wav files for analysis

Audio feedback tests are still flaky. Sometimes we got extremely
low RMS value in recorded file, but with no clue how that could
happen.
Preserve the recorded wav file in autotest result directory so
we can get idea what actually recorded when test fails.

BUG=chromium:215328
TEST=Run desktopui_AudioFeedback test, see lots of wav file stored
in autotest/result/default/desktopui_AudioFeedback/result directory.

Change-Id: Idf4c7c4d1124e2cf01691369165bc310cda55f0c
Reviewed-on: https://gerrit.chromium.org/gerrit/47480
Reviewed-by: Chih-Chung Chang <chihchung@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
79ad0fd3461f7a752abd7f1b1a9c150f421f0a5d 05-Apr-2013 Hsin-Yu Chao <hychao@chromium.org> desktopui_AudioFeedback: start loopback test when player ready

Youtube player might be ready and start playing after up to 10 secs
after we start recording a 15 secs duration.
Change the test flow to start recording after WaitUtil() returns.

BUG=chromium:215328
TEST=Verify desktopui_AudioFeedback test can pass as it was.
Manually fix the status label to 'Not ready' in test html, see
the test recording got blocked, and verify the recording starts
only after change status label to 'player ready' using Chrome dev tool.

Change-Id: I0a0e5d1743a8366c704729dc318374314705a94e
Reviewed-on: https://gerrit.chromium.org/gerrit/47436
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
1c510dd9a69ffcff2fcb126784cf5f4cb9ee9c1a 04-Dec-2012 Hsin-Yu Chao <hychao@chromium.org> Audio feedback test - Lower threshold

On Alex, 6 out 7 of the test fail at the edge of current
threshold. Lowver it a bit.

BUG=chromium-os:36427
TEST=Manual

Change-Id: I38f50b48f892cf0d77063644f4c3129441e4f97e
Reviewed-on: https://gerrit.chromium.org/gerrit/39182
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
f723ef2b04d72318ad5ca573524976b55f4dd2a7 22-Nov-2012 Hsin-Yu Chao <hychao@chromium.org> Audio feedback test - Route record path to CRAS

System capture gain got applied when stream attached to CRAS.
So currently record through hw:0,0 will use default capture
gain, not the value we want for testing.

BUG=chromium-os:36035
TEST=Manual run audio feedback, see them pass stably.

Change-Id: I7117038a677afcb0ebbd320ed7e26f32b28d19a3
Reviewed-on: https://gerrit.chromium.org/gerrit/38561
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
3953f5205433798582b005e4caff7fff4bbed9d5 12-Nov-2012 Hsin-Yu Chao <hychao@chromium.org> Audio feedback test: use latency check to test loopback dongle quality

In additional to check Mic & Headphone is plugged. Check latency to
test if loopback dongle can actually loop audio back. If we got 'No
audio' error at checking latency, probably the dongle is broken so no
need to proceed main test.

BUG=chromium-os:36035
TEST=Manual run both audio feedback test, see test pass when audio dongle
is good and fail when equipped with a broken dongle.

Change-Id: I11ef9669e4d220e9b2902864396c7cf4941f5d12
Reviewed-on: https://gerrit.chromium.org/gerrit/37818
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
51f289c7c8c058e72eabb3d91eb322565939c58b 07-Nov-2012 Dylan Reid <dgreid@chromium.org> audiotest: Move level check into audio_helper.

This code was duplicated in both AudioFeedback and MediaAudioFeedback.
Before adding a third test that will need the same code, move it to
audio_helper so that it can be reused. Leave the compare threshold as
a parameter since it is content and test dependent.

BUG=none
TEST=run desktopui_AudioFeedback and desktopui_MediaAudioFeedback

Change-Id: I4416ea39952731f907422d86063ffdb09bf21f8f
Signed-off-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/37502
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
bf9a5d47985484b783c1851613a59b5f88f59297 07-Nov-2012 Dylan Reid <dgreid@chromium.org> audiotest: Pass in record command.

Pass in record command instead of passing arguments for arecord. Future
tests want to use this infrastructure as well, but don't want to use
arecord.

BUG=none
TEST=run both tests.

Change-Id: Idf827a49386150dbeda513a494b3069100f734d3
Signed-off-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/37501
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
8d093f4f0dde6c956ccd2d6852e0eef7253cacf2 05-Nov-2012 Hsin-Yu Chao <hychao@chromium.org> Audio feedback test: assert audio loopback dongle plugged.

Use amixer to look up 'Mic Jack' control, if it exist then
assert its value be 'on', since we require audio feedback test
run with audio loopback dongle equipped. If that control does
not exist, log and skip the check.

BUG=chromium-os:36035
TEST=Manual run audio feedback tests with and without audio loopback
dongle plugged, see expected behavior.

Change-Id: I19ae1790bdaebd4ecaca166bad06a77cbff20bc5
Reviewed-on: https://gerrit.chromium.org/gerrit/37350
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
e973ce419dd4a5daa786aac801220fbccd9bc966 11-Jul-2012 Derek Basehore <dbasehore@google.com> audiotest: Fixed desktopui_AudioFeedback

desktopui_AudioFeedback should work now (tested on lumpy).

We now set volume and capture levels through cras_test_client instead of amixer.
set_mixer_controls (cros/audio/audio_helper.py) did not seem to be working.

desktopui_MediaAudioFeedback does not work. This is because the volume in the
files it plays is too low.

BUG=chromium-os:30670
TEST=desktopui_AudioFeedback

Change-Id: Id1a5207a0f737002ec8e71c68425aa0de604364e
Reviewed-on: https://gerrit.chromium.org/gerrit/28227
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Ready: Derek Basehore <dbasehore@chromium.org>
Tested-by: Derek Basehore <dbasehore@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
2d64e1fa61c136f7d1fdcb0fdb24f9bc21acba3f 21-May-2012 Hsinyu Chao <hychao@chromium.org> Modify factory_AudioLoop to check audio by frequency

Use the 'rough frequency' of sox stat output to check recorded audio
and decouple factory_AudioLoop test from other loopback test.

BUG=chrome-os-partner:9838
TEST=Run factory_AudioLoop, audiovideo_LineOutToMicInLoopback,
desktopui_AudioFeedback, desktopui_MediaAudioFeedback and all passes.

Change-Id: I045f81ba2a5b4779ca7da4112cf13f0044618ba3
Reviewed-on: https://gerrit.chromium.org/gerrit/23110
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
3ad68c37b8b52bcbeda37fea338d3f1122bdfe8e 25-Apr-2012 Rohit Makasana <rohitbm@chromium.org> Fixing Audio loopback tests for Stumpy/Lumpy

Due to recent audio changes, removing HP speakers and
adding Mic Capture Volume settings.

BUG=29811
TEST=tested manually

Change-Id: I8f584984f89eee5a6540eee99a8b77b3a8d2db88
Reviewed-on: https://gerrit.chromium.org/gerrit/21119
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Reviewed-by: Dennis Jeffrey <dennisjeffrey@chromium.org>
Commit-Ready: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Tested-by: Rohit Makasana <rohitbm@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
68df207250dbe0b79e8545c144d087b1886e5f07 21-Apr-2012 David James <davidjames@chromium.org> Teach autotests to work on x86-alex32 and x86-zgb32.

BUG=chrome-os-partner:9174
TEST=Remote trybot run.

Change-Id: I65c452b33de3e07e92862cb9c37239c8f56e15e4
Reviewed-on: https://gerrit.chromium.org/gerrit/20795
Reviewed-by: Sonny Rao <sonnyrao@chromium.org>
Commit-Ready: David James <davidjames@chromium.org>
Tested-by: David James <davidjames@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
2a7e2f2199f4f13927fce122f6c2224143293c49 18-Apr-2012 Hsinyu Chao <hychao@chromium.org> Fix and refactor more common code into audio_helper

BUG=chromium-os:29620
TEST=run_remote_test desktopui_AudioFeedback passes

Change-Id: I7fbab10f2fdc5125c94eb82546ff7cc8e8c75b2c
Reviewed-on: https://gerrit.chromium.org/gerrit/20441
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
f80337a4fc85e970400240fb8ff62aedafdbcc66 07-Apr-2012 Hsinyu Chao <hychao@chromium.org> Refactor some utility code to audio_helper.

BUG=None
TEST=Run audiovideo_LineOutToMicInLoopback, desktopui_AudioFeedback,
desktopui_MediaAudioFeedback test work good.

Change-Id: I65b9d52f43869333f1041a91c5200ff2d5fa225d
Reviewed-on: https://gerrit.chromium.org/gerrit/19809
Commit-Ready: Hsinyu Chao <hychao@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
35b1a1a255ec40800e599d7d2904bf40846e9dab 02-Mar-2012 Rohit Makasana <rohitbm@chromium.org> Changing 127.0.0.1 to localhost in Flash tests.

We had an issue where ChromeOS stopped resolving localhost in the test lab.
So we changed localhost to 127.0.0.1. Now reverting it back.

BUG=chromium-os:24937
TEST=None

Change-Id: Icfce36082d2d1219654a4e8ab91ba5730a2552bb
Reviewed-on: https://gerrit.chromium.org/gerrit/17199
Reviewed-by: Nirnimesh <nirnimesh@chromium.org>
Commit-Ready: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Tested-by: Rohit Makasana <rohitbm@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
1b86376362ee5c994fe339f5364392429b096404 25-Jan-2012 Ilja H. Friedel <ihf@google.com> Integrate MediaAudioFeedback work to AudioFeedback

Just trying to keep the code and output in sync.

TESTS=none

Change-Id: I82121ddba9e569c47c08dbfc7c01fbe0e0955c92
Reviewed-on: https://gerrit.chromium.org/gerrit/14751
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Commit-Ready: Ilja H. Friedel <ihf@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Ilja H. Friedel <ihf@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
f05496e76215eb205334b2946100e87c71d86dad 11-Jan-2012 Rohit Makasana <rohitbm@chromium.org> Fixing a syntax error in desktopui_AudioFeedback disabling it from bvt. Using an IP address instead of localhost due to dns resolution problem in the lab.

TEST=None
BUG=None

Change-Id: I2d1075fb77724e4bfe6318eedca27f1f820c544f
Reviewed-on: https://gerrit.chromium.org/gerrit/13964
Reviewed-by: Nirnimesh <nirnimesh@chromium.org>
Commit-Ready: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Tested-by: Rohit Makasana <rohitbm@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py
54f56de4acea9f14ee984cf71673be75a6accc1b 18-Dec-2011 Rohit Makasana <rohitbm@chromium.org> Adding audio loopback test to verify flash plugin sound.

Change-Id: Ib7376f0f15b2e4ce42ee3712839a01bc8c78f8b0
BUG=None
TEST=None
Reviewed-on: https://gerrit.chromium.org/gerrit/13127
Commit-Ready: Rohit Makasana <rohitbm@chromium.org>
Reviewed-by: Rohit Makasana <rohitbm@chromium.org>
Tested-by: Rohit Makasana <rohitbm@chromium.org>
/external/autotest/client/site_tests/desktopui_AudioFeedback/desktopui_AudioFeedback.py