Use hangouts JS commands to do some sanity checks to make sure hangouts on CFM devices work as expected.
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/e6e78d7124dba371356f2928c5cd67f69772bd60 commit e6e78d7124dba371356f2928c5cd67f69772bd60 Author: harpreet <harpreet@google.com> Date: Wed Mar 23 00:51:02 2016 Adding CFM sanity test and doing some refactoring. Add CFM sanity test utilizing hangout JS commands to test basic hangouts functionality like starting a hangout, muting/unmuting mic, exiting hangout, detecting peripherals and running hotrod diagnostics. BUG= chromium:597138 TEST=Tested on a local setup with test_that Change-Id: Ic315f38f1d0f6ecca55a30973cfa9665bbc96bb2 Reviewed-on: https://chromium-review.googlesource.com/334259 Commit-Ready: harpreet Grewal <harpreet@chromium.org> Tested-by: harpreet Grewal <harpreet@chromium.org> Reviewed-by: harpreet Grewal <harpreet@chromium.org> Reviewed-by: Kalin Stoyanov <kalin@chromium.org> [add] https://crrev.com/e6e78d7124dba371356f2928c5cd67f69772bd60/server/site_tests/enterprise_CFM_SanityServer/control [modify] https://crrev.com/e6e78d7124dba371356f2928c5cd67f69772bd60/client/site_tests/enterprise_RemoraRequisition/credentials.txt [add] https://crrev.com/e6e78d7124dba371356f2928c5cd67f69772bd60/client/common_lib/cros/cfm_util.py [add] https://crrev.com/e6e78d7124dba371356f2928c5cd67f69772bd60/server/site_tests/enterprise_CFM_SanityServer/enterprise_CFM_SanityServer.py [modify] https://crrev.com/e6e78d7124dba371356f2928c5cd67f69772bd60/client/site_tests/enterprise_RemoraRequisition/enterprise_RemoraRequisition.py [add] https://crrev.com/e6e78d7124dba371356f2928c5cd67f69772bd60/client/site_tests/enterprise_CFM_Sanity/control [add] https://crrev.com/e6e78d7124dba371356f2928c5cd67f69772bd60/client/site_tests/enterprise_CFM_Sanity/enterprise_CFM_Sanity.py
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/97bafec1e4db4534780b6105a8498d2d84a46890 commit 97bafec1e4db4534780b6105a8498d2d84a46890 Author: harpreet <harpreet@google.com> Date: Wed Mar 23 01:48:01 2016 Adding CFM sanity test to ebuild. Adding CFM sanity test to ebuild. BUG= chromium:597138 TEST=Tested on a local setup with test_that Change-Id: I839ab8a4e5e2ede5b06343f4ffd0dbce868c22ce Reviewed-on: https://chromium-review.googlesource.com/334480 Commit-Ready: harpreet Grewal <harpreet@chromium.org> Tested-by: harpreet Grewal <harpreet@chromium.org> Reviewed-by: harpreet Grewal <harpreet@chromium.org> Reviewed-by: Kalin Stoyanov <kalin@chromium.org> Reviewed-by: Mats Nilsson <mnilsson@chromium.org> [modify] https://crrev.com/97bafec1e4db4534780b6105a8498d2d84a46890/chromeos-base/autotest-server-tests/autotest-server-tests-9999.ebuild [modify] https://crrev.com/97bafec1e4db4534780b6105a8498d2d84a46890/chromeos-base/autotest-chrome/autotest-chrome-9999.ebuild
Comment 1 by harpreet@chromium.org
, Mar 29 2016