History log of /external/autotest/client/common_lib/cros/cfm_meetings_api.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a034cb459295d1af4ac3e91456895f159800140d 26-Oct-2017 Dennis Wu <denniswu@google.com> Expose camera PTZ commands to autotest

This CL adds wrapper functions to cfm api to allow autotest scripts to
control camera pan-tilt-zoom(PTZ)

BUG=chromium:780285
TEST=Tested with cl/173892780 and WAI

Change-Id: I6ad1125a1e2e7f6dc074796520832f8ea93d1beb
Reviewed-on: https://chromium-review.googlesource.com/747889
Commit-Ready: Dennis Wu <denniswu@google.com>
Tested-by: Dennis Wu <denniswu@google.com>
Reviewed-by: Ege Mihmanli <egemih@google.com>
Reviewed-by: Dennis Wu <denniswu@google.com>
/external/autotest/client/common_lib/cros/cfm_meetings_api.py
06b436550b909b5e27ce090dcaa2ff13178b2244 26-Oct-2017 Denis Tosic <dtosic@chromium.org> [autotest][cfm] Report participants_count as part of the cfm_perf test

The test so far reported only the amount of active video streams
which made it hard to tell whether the test setup (large meetings)
was valid during a run or not. By adding the participant_count perf
metric we can now easily verify that.

Also removes the reporting of avg_{cpu, memory_usage, temp} since these
values are already reported in the perf dashboard.

BUG=chromium:741644
TEST=local setup (both hangouts and meet app)
pre-cq-configs: bluestreak-pre-cq

Change-Id: Id807a31c03c1f4ef1d02686ee7a5d012641f5361
Reviewed-on: https://chromium-review.googlesource.com/739121
Commit-Ready: Denis Tosic <dtosic@chromium.org>
Tested-by: Denis Tosic <dtosic@chromium.org>
Reviewed-by: Kristoffer Erlandsson <kerl@google.com>
/external/autotest/client/common_lib/cros/cfm_meetings_api.py
47a23a15177839c59bea17a347c4a9d0f35e1d52 30-Jun-2017 harpreet <harpreet@google.com> Adding support for Meet app along with basic sanity test

Added support for meet app to cfm facades which include instantiating
the appropriate cfm api object. Also added a basic sanity test to
exercise the meetings apis. This is a very basic barebones test which
could be expanded later as needed.

BUG=chromium:731094
TEST=Tested on a local setup.

Change-Id: I31a1c0d72a679e18bbae03b6a468a62dc31041b4
Reviewed-on: https://chromium-review.googlesource.com/557449
Commit-Ready: Harpreet Grewal <harpreet@chromium.org>
Commit-Ready: Denis Tosic <dtosic@chromium.org>
Tested-by: Harpreet Grewal <harpreet@chromium.org>
Tested-by: Denis Tosic <dtosic@chromium.org>
Reviewed-by: Katie Roberts-Hoffman <katierh@chromium.org>
Reviewed-by: Harpreet Grewal <harpreet@chromium.org>
Reviewed-by: Claes Malmnäs <malmnas@google.com>
Reviewed-by: Denis Tosic <dtosic@chromium.org>
/external/autotest/client/common_lib/cros/cfm_meetings_api.py
5ff098676ba20c730e469608cd57fc52631844f5 03-Jul-2017 Denis Tosic <dtosic@chromium.org> Improve landing/in-call page evaluation

The previous implementation was prone to a race condition (which resulted in a
null pointer) when navigating between pages.

TEST=manually
BUG=chromium:731094

Change-Id: I04778d4e9e533837a7b56e9dd25177ba0fd67453
Reviewed-on: https://chromium-review.googlesource.com/558907
Commit-Ready: Harpreet Grewal <harpreet@chromium.org>
Commit-Ready: Denis Tosic <dtosic@chromium.org>
Tested-by: Harpreet Grewal <harpreet@chromium.org>
Reviewed-by: Harpreet Grewal <harpreet@chromium.org>
/external/autotest/client/common_lib/cros/cfm_meetings_api.py
739e8c71cc6585b37b52fd7fff3c6ecbe29e1a63 09-Jun-2017 Denis Tosic <dtosic@chromium.org> Adds util class for interacting with the hotlane telemetry API

This file wraps JS commands exponsed on the Google Meet pages on a CfM.
It is inteded for usage in test automation. Not yet used anywhere.

BUG=chromium:731094
TEST=manualy

Change-Id: I710114b5c19006fb833a0bbda1319b5a82fbcd36
Reviewed-on: https://chromium-review.googlesource.com/528200
Commit-Ready: Denis Tosic <dtosic@chromium.org>
Tested-by: Denis Tosic <dtosic@chromium.org>
Reviewed-by: Harpreet Grewal <harpreet@chromium.org>
/external/autotest/client/common_lib/cros/cfm_meetings_api.py