commit | 8d1a2d39ab8e31200aed7da7449cad9de80784ec | [log] [tgz] |
---|---|---|
author | Kate Hsieh <yuchihsieh@google.com> | Tue Jan 23 20:17:06 2024 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jan 23 20:17:39 2024 -0800 |
tree | 7a13df5ae004822cd2764410ae633a5e04e3d7b8 | |
parent | 260b508bf2b4fa6cef58c38fd7b58e9854a20545 [diff] |
Add regression test reporter for analysis PiperOrigin-RevId: 600987475
Google Home Automator can help you automating your Google Home App.
You need a python 3 environment to run the script. Google Home UI Automator requires python 3.9 or newer.
3.1.1.14
and 3.10.1.6
(latest public version). Or 3.12.4.1
.NOTE: Please select the correct Google account on Google Home App.
cd
to the folder.pip install .
$ ui-automator --commission DEVICE_NAME,PAIRING_CODE,ROOM_NAME
DEVICE_NAME
: desired Matter device, e.g. m5stack
PAIRING_CODE
: pairing code of your Matter device, e.g. 34970112332
ROOM_NAME
: room that is going to be assigned, e.g. Office
$ ui-automator --decommission DEVICE_NAME
DEVICE_NAME
: display name of commissioned Matter device on GHA, e.g. m5stack
$ ui-automator --commission DEVICE_NAME,PAIRING_CODE,ROOM_NAME --regtest [--repeat <REPEAT_TIMES>]
--regtest
is required--commission
--repeat
to run regression test in limited timesREPEAT_TIMES
: repeated times for regression test