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
|