History log of /external/autotest/client/cros/cellular/pseudomodem/common.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a5b80d9fdb4d8a54bad447d9e78a6e0b6d4c2d23 03-Jan-2013 Arman Uguray <armansito@chromium.org> pseudomodem: Refactor state machine cancellation.

This CL adds a Cancel method to necessary state machine classes that
handle the correct state transition upon cancellation. This CL also
removes execute permissions from all files except pseudomodem.py.

BUG=chromium-os:37581
TEST=Run network_3GModemControl/control.pseudomodem.

Change-Id: Ia8b1c767f4b5732044feaf1a986d51bcc680fc61
Reviewed-on: https://gerrit.chromium.org/gerrit/40405
Reviewed-by: Ben Chan <benchan@chromium.org>
Commit-Queue: Arman Uguray <armansito@chromium.org>
Tested-by: Arman Uguray <armansito@chromium.org>
/external/autotest/client/cros/cellular/pseudomodem/common.py
9e30bb204a993933f5a8875498abb84b7e227e0a 01-Jan-2013 Alex Miller <milleral@chromium.org> [autotest] Change os.path.join use in common.py to be portable.

All uses of |os.path.join("x", "../..")| have been changed into
|os.path.join("x", "..", "..")|.

TEST=syntax check all common.py files, trybot passes HWTest
BUG=None

Change-Id: Ic05a2e375352eab4447ae5b180da750ccbc1b914
Reviewed-on: https://gerrit.chromium.org/gerrit/40312
Tested-by: Alex Miller <milleral@chromium.org>
Commit-Queue: Scott Zawalski <scottz@chromium.org>
Reviewed-by: Scott Zawalski <scottz@chromium.org>
Commit-Queue: Alex Miller <milleral@chromium.org>
/external/autotest/client/cros/cellular/pseudomodem/common.py
04c3973b70d40f326057c687d647becf1ea54460 08-Nov-2012 Arman Uguray <armansito@chromium.org> pseudomodem: Implement Enable.

This CL adds partial functionality that allows the pseudomodem to be
enabled without registering to a network. The state machine is
implemented as a step process that uses the modem state as its counter.

A minor change to the dbus_std_ifaces.DBusProperties constructor has
also been included, such that user provided properties are handled more
properly. The class also allows a dbus connection to be set at a later
time when this is not possible during initialization.

BUG=chromium-os:34605
TEST=I tested that the enable state changes function properly by sending
dbus messages to the pseudomodem using dbus-send.

Change-Id: I32d57d3664eb4ef3acb0ef46464736b39e8fd955
Reviewed-on: https://gerrit.chromium.org/gerrit/37589
Commit-Ready: Arman Uguray <armansito@chromium.org>
Reviewed-by: Arman Uguray <armansito@chromium.org>
Tested-by: Arman Uguray <armansito@chromium.org>
/external/autotest/client/cros/cellular/pseudomodem/common.py