Support multiple technologies in one cellular test.
* Add capabilities configuration entry for Gobi 2k modems
* Change labconfig from a dictionary to an object.
* Change "client" in config to "dut"
* Add method for fetching a dut by name or IP
Get rid of bogus labconfig.extract_options and use optparse like the
rest of the world. May eventually need to add something for a control
file to specify extra args to pass through.
BUG=chromium-os:24092
TEST=cellular_* run. labconfig_test.py passes
Change-Id: I0b38adb1755240ebe7df3e6de29cd54497f4a781
Reviewed-on: https://gerrit.chromium.org/gerrit/12904
Reviewed-by: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
12 files changed