Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5a1c9259 authored by Shraddha Basantwani's avatar Shraddha Basantwani
Browse files

CEC: Add README for VTS tests

Test: NA
Bug: 172316717
Change-Id: I7fa24606ec44d8f7cae62a143cd6bfc42adc904e
parent a17d5ae5
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
# CEC VTS testing for Android TV devices

Validate HDMI CEC VTS (android.hardware.tv.cec@1.0) functionality.

### Setup:

Running these CEC VTS tests requires an Android playback, TV or audio device connected to the host machine.

![drawing](setup.png)

### Building

From the Android root folder, after choosing the lunch combo, use `make vts` to build VTS.

### Automation

On the host machine, ensure that the [software requirements](https://codelabs.developers.google.com/codelabs/android-lab/#2) for python SDK are met.

Given the setup described above you can run tests with any of the following commands:

1. Using vts-tradefed :
```
cd $ANDROID_BUILD_TOP/out/host/linux-x86/vts/android-vts/tools
./vts-tradefed run commandAndExit vts -m VtsHalTvCecV1_0TargetTest
```
2. Using atest
```
atest VtsHalTvCecV1_0TargetTest
```
Note : atest internally handles building as well. To update the test use '-c' (clear cache) option
+12.2 KiB
Loading image diff...