History log of /external/autotest/server/cros/servo/chrome_usbpd.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fe06ed8afdd7323a1f3ee60c746b5c0335c659c0 06-Nov-2015 Scott <scollyer@chromium.org> faft: Add USB Type C PD infrastructure

Added support for Type C PD testing via the usbpd console. For case
where the usbpd console is the same as the ec console (glados, plankton, etc),
the usbpd conosle is assigned to be the same as the ec console.

Added changes to access both Plankton and a PD capable DUT (samus, glados, ..)
at the same time. The plankton servo host is only started if plankton servo
arguments are detected in the args section of the test script command line.

Inluded one example test PDConnect that disconnects then reconnects via
changing the dualrole setting, and verifies that a new PD contract is established.

BRANCH=none
BUG=chromium:561007
TEST=Manual
Tested both samus to plankton and glados to plankton cases using my own local machine.

Change-Id: Ic51173f02e9932f5c1d907288037bea54c8f1c3d
Signed-off-by: Scott Collyer <scollyer@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/314252
Reviewed-by: Wai-Hong Tam <waihong@chromium.org>
/external/autotest/server/cros/servo/chrome_usbpd.py