History log of /external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ad78170c346b5abb156841452cdd75d9f30422c2 03-Oct-2016 Moja Hsu <mojahsu@google.com> Chameleon: Merge create_remote_facade_factory into remote_facade_factory.

We created an advanced method to create facade factory in audio_test.
This method will get MULTIMEDIA_XMLRPC_SERVER_LOG_FILE into results
directory.
Merge it into remote_facade_factory for non audio related tests.

BUG=None
TEST=Run audio_AudioBasicHDMI and check if we have the log in results
directory.

Change-Id: Ic6311428fe99b2ecdd6da381ee2b193cf9d4f573
Reviewed-on: https://chromium-review.googlesource.com/391986
Commit-Ready: Hsu Wei-Cheng <mojahsu@chromium.org>
Tested-by: Hsu Wei-Cheng <mojahsu@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
fb08fe0a5296a6d24db6c7e25f7e41b6ea8104e3 24-May-2016 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_test_utils: Unify the logic of second peak ratio

Unify the logic to determine second peak ratio.
Now individual audio test should query second peak ratio based on their
source and recorder ID and whether HSP profile is used.

BUG=chromium:597025
TEST=run audio_AudioVolume test and other affected audio tests on chell.

Change-Id: I8ea8cc400f56e3f410ba673a0470d2bfbf1d6bc2
Reviewed-on: https://chromium-review.googlesource.com/346823
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
2f46422e7c73d027f284eaafe1dadc7b50314434 01-Feb-2016 Moja Hsu <mojahsu@google.com> Get chameleon log from board to test's output directory

Register get log function by atexit module. We will get all chameleon
boards' log to output_directory/chameleond/chameleon-hostname/log .

BUG=chromium:504177
TEST=run suite:chameleon_dp, suite:chameleon_dp_stress
to see if we can get chameleond log for each test.

Change-Id: I0d38827e7334367939c79d53a97436f49bb7d575
Reviewed-on: https://chromium-review.googlesource.com/324744
Commit-Ready: Hsu Wei-Cheng <mojahsu@chromium.org>
Tested-by: Hsu Wei-Cheng <mojahsu@chromium.org>
Reviewed-by: Wai-Hong Tam <waihong@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
02c2050f34e0b189d5dfeb92d165ed43a1bcab1b 25-Nov-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_AudioAfter*: Fix test spec for internal devices

Loose the second_peak_ratio for internal microphone test.
Ignore 50Hz and 60Hz for internal speaker test.

BUG=chromium:561256,chromium:561212
TEST=run the test on veyron_jerry.

Change-Id: I6c18fb9bd9d80773eac3da670eee1cf9eb8efe6e
Reviewed-on: https://chromium-review.googlesource.com/314432
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
9a4c7457ded0b930dbd551c55ab2aa4251e9550f 19-Nov-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_AudioAfter*: Use spectral analysis tool

The spectral analysis tool is more robust and more accurate.
For internal speaker and internal microphone, use second_peak_ratio 0.1
to tolerate more noise.

BUG=chromium:550395
TEST=run the tests on link.

Change-Id: I83b12e9b9f7e3b4af5475064991942d53f48afbf
Reviewed-on: https://chromium-review.googlesource.com/313271
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Kalin Stoyanov <kalin@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
5de7e2a855b51eba066f77bb11b1f0075cc8330d 22-Oct-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_Audio*: Use create_remote_facade_factory method

Use the new method so multimedia server log can be preserved.

BUG=chromium:546405
TEST=run the tests

Change-Id: I73e15a2b16fc98022b8d544d7970ed9a4c8bca95
Reviewed-on: https://chromium-review.googlesource.com/307694
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
60f5aa3090f75859ee990a322b236413e807d6e2 13-Oct-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_AudioAfterReboot: check nodes before playback

Always checks nodes are correct before playing audio.

BUG=chromium:540912
TEST=run the test on butterfly

Change-Id: I6adf2c675984ed29c58571d7ec05fdb52c5560a6
Reviewed-on: https://chromium-review.googlesource.com/305146
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Kalin Stoyanov <kalin@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
08529c0d4b5a19d4628c38b5a52f3a80220d5dbd 15-Oct-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_*: Dump logs for debugging

Use audio_test_utils.dump_cros_audio_logs to dump logs.

BUG=chromium:542964
TEST=run the tests and check log in results directory.

Change-Id: I112a3b66d0a0309a8f75a381da3210fee94dadec
Reviewed-on: https://chromium-review.googlesource.com/305952
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
e4e12def677e70298dc273799779bd7904f8eb43 05-Oct-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_AudioBasic*: Skip internal nodes tests on Chromebox

Skip tests if Cros device does not have internal speaker or internal
microphone.

BUG=chromium:539223
TEST=run the tests on panther

Change-Id: I3d30e6de879bb32b373cb037eac4b473537dcfec
Reviewed-on: https://chromium-review.googlesource.com/303665
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
71b8eba0bfb82857842576e8680b54a4001c7480 19-Sep-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_AudioAfterReboot: use check_audio_nodes

Use check_audio_nodes in audio_test_utils.

BUG=chromium:524944
TEST=run audio_AudioAfterReboot test

Change-Id: If074d531a1cdccb38cb090c965462d9f0849677a
Reviewed-on: https://chromium-review.googlesource.com/301251
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
fc41c8e8b1520157890d2abb3db1464d9172e27f 19-Sep-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_Audio*: raise TestFail when node is wrong

When the selected node on Cros device is wrong, the test should raise
TestFail, not TestError.

BUG=None
TEST=None

Change-Id: I84add0f70fac33d9ca9c078d29d169fb14c07140
Reviewed-on: https://chromium-review.googlesource.com/300648
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Wai-Hong Tam <waihong@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
18918fbe31bb6b9d4807865b72f3e60fd91f8c11 18-Sep-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_AudioAfterReboot: disconnect audio bus at boot

For some Cros device, we need to disconnect audio bus so Cros device can
correctly detect audio jack. Reconnects audio bus when it is needed.

BUG=chromium:533125
TEST=run audio_AudioAfterReboot test on peppy.

Change-Id: Iae095c2f06f43cdd1baf1a9f13d4a4e5015d2169
Reviewed-on: https://chromium-review.googlesource.com/300635
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Wai-Hong Tam <waihong@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
3b6d1d8d2c8a8fdc2cb86a02d8d0ba0cd9887b86 18-Sep-2015 Cheng-Yi Chiang <cychiang@chromium.org> [autotest] audio_AudioAfterReboot: Check audio node after reboot

After reboot, we should check node again. Otherwise the recorded data
may be meaningless.

BUG=chromium:533125
TEST=run the test on peppy, will fail with node selection error.
TEST=run the test on jerry, will pass.

Change-Id: I84ab153ed6db580f2e15c12a33cd7580c8fa9458
Reviewed-on: https://chromium-review.googlesource.com/300624
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Kalin Stoyanov <kalin@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py
1a5fd392b7024f2b4ccb54e51f618824a569caf5 09-Jun-2015 Kalin Stoyanov <kalin@chromium.org> Add audio-board test for reboot case

Audio will play, then DUT reboot, then play again and record.
Check recorded file matches the original golden file.

BUG=None
TEST=Tested squawks and peppy in lab.

Change-Id: I2126013e4267c1ec7425e14203df431c58c20356
Reviewed-on: https://chromium-review.googlesource.com/276530
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Commit-Queue: Kalin Stoyanov <kalin@chromium.org>
Tested-by: Kalin Stoyanov <kalin@chromium.org>
/external/autotest/server/site_tests/audio_AudioAfterReboot/audio_AudioAfterReboot.py