History log of /external/autotest/client/cros/chameleon/edid.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5b43d6ab4e30473d0935e7ffc3a59767cdfbd34e 18-Dec-2014 Tom Wai-Hong Tam <waihong@chromium.org> Chameleon: Add support of no EDID

Add a new edid, NO_EDID. When applying it to a port, the port does
not response any EDID response. Make the APIs support it.

BUG=chromium:443418
TEST=The test display_NoEdid following this change will test it.
CQ-DEPEND=CL:236454

Change-Id: I527b26778bc4db3b063eac61809f27e4375988e9
Reviewed-on: https://chromium-review.googlesource.com/236464
Tested-by: Wai-Hong Tam <waihong@chromium.org>
Reviewed-by: Hung-ying Tyan <tyanh@chromium.org>
Commit-Queue: Wai-Hong Tam <waihong@chromium.org>
/external/autotest/client/cros/chameleon/edid.py
62adee22907622ab755643904cd963b18e61607c 10-Dec-2014 Daniel Kurtz <djkurtz@chromium.org> HACK: chameleon_test: add veyron to list of no-DP platforms

For some reason, the following tests are failing due to "mis-matched
resolutions" on veyron_pinky:

DP_1280x800 Detected mis-matched resolutions: CrOS 1024x768; Chameleon 1024x768; Expected 1280x800.
DP_1440x900 Detected mis-matched resolutions: CrOS 1024x768; Chameleon 1024x768; Expected 1440x900.
DP_1600x900 Detected mis-matched resolutions: CrOS 1024x768; Chameleon 1024x768; Expected 1600x900.
DP_1920x1080 Detected mis-matched resolutions: CrOS 1024x768; Chameleon 1024x768; Expected 1920x1080.

Curiously, the exact same set of tests was already failing on exynos based
systems, so there is already a convenient way to bypass these tests.

BUG=chrome-os-partner:34304
TEST=test_that --args "chameleon_host=<chameleon-ip>" <dut-ip> display_Resolution.extended --fast
=> No failurers due to "Detected mis-matched resolutions"

Change-Id: I2daeab278f6b61d2e5f8980d3d30c2c8de346220
Reviewed-on: https://chromium-review.googlesource.com/234249
Reviewed-by: Wai-Hong Tam <waihong@chromium.org>
Commit-Queue: Daniel Kurtz <djkurtz@chromium.org>
Trybot-Ready: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
/external/autotest/client/cros/chameleon/edid.py
ff6f52d1ac20428c77808f673811303f653e7742 09-Dec-2014 Tom Wai-Hong Tam <waihong@chromium.org> Chameleon: Move is_edid_supported to EDID module

Move the is_edid_supported method to the EDID module in order to
slim the ChameleonTest class.

BUG=chromium:429862
TEST=Ran the affected tests passed on peppy.

Change-Id: Idf1933ef4dcb4f067bff7675fe1c3b4f3a4de780
Reviewed-on: https://chromium-review.googlesource.com/233918
Tested-by: Wai-Hong Tam <waihong@chromium.org>
Reviewed-by: Kalin Stoyanov <kalin@chromium.org>
Commit-Queue: Wai-Hong Tam <waihong@chromium.org>
/external/autotest/client/cros/chameleon/edid.py
2588ce1c77ed94ffd9cf53540bb5c2cc351558c7 21-Aug-2014 Tom Wai-Hong Tam <waihong@chromium.org> Chameleon: Move chameleon.py and edid.py to the client directory

This prepares the client-side Chameleon test support. Client tests
can use the Chameleon libraries to control the Chameleon hardware.

BUG=chromium:405143
TEST=Ran the suite:chameleon passed on a machine at a desk.

Change-Id: Iad6061c815ff1fb48d15cda6b921f810759d07a3
Reviewed-on: https://chromium-review.googlesource.com/213708
Tested-by: Wai-Hong Tam <waihong@chromium.org>
Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Hung-ying Tyan <tyanh@chromium.org>
Commit-Queue: Wai-Hong Tam <waihong@chromium.org>
/external/autotest/client/cros/chameleon/edid.py