History log of /external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bbaa4037b4794c4eeb14f913c1d569159812e146 15-Aug-2014 Ben Chan <benchan@chromium.org> cellular: Remove unused reference to shill-test-scripts/mm.py

BUG=chromium:404003
TEST=Trybot run on paladin, release, and chromiumos-sdk builders.

Change-Id: I449bd50ec547d1f96fbca35b32b80eff250b354d
Reviewed-on: https://chromium-review.googlesource.com/212663
Tested-by: Ben Chan <benchan@chromium.org>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
8a1200b9de81182044b33eef77caabb00bd1a882 16-Jan-2013 Thieu Le <thieule@chromium.org> cellular: Clear 8960 errors before starting tests.

The modem is reset before a test is started. This reset can lead to
errors on the 8960 (eg. lost connection). These errors need to be
cleared before starting the tests else the test may mistaken the errors
as being legitimate.

BUG=chromium-os:37651
TEST=cellular_Smoke, cellular_Signal, cellular_Throughput,
cellular_ModemControl

Change-Id: I80a70c446461f69cab95a833783be922c42fbf2b
Reviewed-on: https://gerrit.chromium.org/gerrit/41455
Reviewed-by: Arman Uguray <armansito@chromium.org>
Commit-Queue: Thieu Le <thieule@chromium.org>
Tested-by: Thieu Le <thieule@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
533fafa5afee163e280d5befcb848a3a36e21f50 07-Feb-2012 David Rochberg <rochberg@chromium.org> Build a cellular test environment object

This simplifies tests and makes state tracking easier

BUG=chromium-os:25343
TEST=cellular_Smoke

Change-Id: Ic4178a27f07ebe0424b459834f1fd2626a462b70
Reviewed-on: https://gerrit.chromium.org/gerrit/15407
Tested-by: David Rochberg <rochberg@chromium.org>
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
3987b40ba3b4180487493aeb4d6d6bfbaab4dad0 27-Dec-2011 David Rochberg <rochberg@chromium.org> Cellular: Use RF switch to connect DUT to emulator

Also, some refactoring to make this possible:

Change GetDefaultBasestation to StartDefault. I'm not happy with
this; I think the correct solution may be to make there be one test
environment object that encapsulates the configuration and has a
StartDefault method.

Check eth_test in addition to eth0

TEST=cellular_Smoke, cellular_ThroughputController
BUG=chromium-os:24703

Change-Id: I530570a9e968f195b34fb9ca7ca3bbf9a92c843e
Reviewed-on: https://gerrit.chromium.org/gerrit/13648
Reviewed-by: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
Commit-Ready: Jason Glasgow <jglasgow@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
65a34fc4e3b8bddfe934a317091587196daa6e07 29-Dec-2011 David Rochberg <rochberg@chromium.org> Pass cellular_Smoke with y3300

Allow the modem to report disconnection before the air side is
actually disconnected. (Do we actually want to allow this?)

Change air_state_verifier to let us check data
status without asserting.

Change GetCurrentTechnologyFamily: modem-manager doesn't report a
"technology" field in GetStatus. Try to get GSM-only properties
instead.

Teach labconfig_data about GSM-only modems

Work around crosbug 24628

BUG=chromium-os:24628
TEST=cellular_Smoke

Need a new bug for y3300 bringup

Change-Id: Ic49d03a597f17492b0d33903d7c05f433e7761c7
Reviewed-on: https://gerrit.chromium.org/gerrit/13544
Commit-Ready: David Rochberg <rochberg@chromium.org>
Reviewed-by: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
b884fd8cd2a36c1d3f7f608b410b9c3272c7cf3e 21-Dec-2011 David Rochberg <rochberg@chromium.org> Fix indent in cellular_Smoke.py

BUG=None
TEST=cellular_Smoke

This is just a regexp replace of ^( +) with \1\1, plus the line wrap
you see below:

git diff -w

Change-Id: I1c20371a91bc0b72ca6eae730a1e96a97f5b0906
Reviewed-on: https://gerrit.chromium.org/gerrit/13336
Reviewed-by: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
5cf6379550561ad2def92cbafcd05f34851eefb5 15-Dec-2011 David Rochberg <rochberg@chromium.org> Configure firmware-switchable modems for the test technology

TEST=cellular_*
BUG=chromium-os:24093
Change-Id: I53c9aebb77adbdc5090ec3eeb7a747354fca13f9
Reviewed-on: https://gerrit.chromium.org/gerrit/13246
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
0b1de6b231825bf9b65a74238799aeb14d64a7cf 09-Dec-2011 David Rochberg <rochberg@chromium.org> Refcount GPIB error checking so we can minimize redundant checks

Also, make dummy test instantiate a cell emulator
Reduce some kludge timers

TEST=cellular_*
BUG=chromium-os:24234

Change-Id: I2362ed520dc66ddafbdd2c43723e421717cc5160
Reviewed-on: https://gerrit.chromium.org/gerrit/12925
Reviewed-by: ttuttle <ttuttle@chromium.org>
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
25dc3db50b49476b70efe815e607355f8fb42311 12-Dec-2011 David Rochberg <rochberg@chromium.org> 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>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
472dde4670cf97d939f9a0db29314a3a92cd1efa 18-Nov-2011 David Rochberg <rochberg@chromium.org> cellular: Make it easy to get a cell emulator.

Add GetDefaultBasestation(), which sets up a working basestation and
returns it.

Fix cellular_Smoke to use this.

BUG=chromium-os:22298
TEST=cellular_Smoke, cellular_Throughput

Change-Id: Ie306b6e0c991e43804859e0aa1788efe6f6109cc
Reviewed-on: https://gerrit.chromium.org/gerrit/11922
Reviewed-by: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
6eef6cc2a371944b4e2df852c09d82bc31d6e12b 31-Oct-2011 David Rochberg <rochberg@chromium.org> Add HTTP connectivity test to cellular smoke Test

Also, some cleanups exposed by this:
Add PDPD (PDP context deactivating) to 8960
Rename ConnectToCellNetwork because we aren't actually connecting to a connman/flimflam "network" object
Add DisconnectFromCellularService, which checks that we're disconnected

BUG=chromium-os:21986
TEST=this is a test. it passes

Change-Id: Ibe5d963bf1bf29a00062a8ebf28f8d3e7cb4259d
Reviewed-on: https://gerrit.chromium.org/gerrit/10909
Commit-Ready: David Rochberg <rochberg@chromium.org>
Reviewed-by: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
a1ba2db7b7569c2b00a69ae95087dafe954a93d7 14-Oct-2011 David Rochberg <rochberg@chromium.org> Documented cell smoke test
Whitespace, doc, error handling fixes for other parts of the code
ConnectToCellNetwork now returns network state

Change-Id: I9e759bfda6a24a4bbc0717b55770bdf78a6e9421
BUG=None
TEST=None
Reviewed-on: http://gerrit.chromium.org/gerrit/10103
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
6a4b6e7b49e00ed1cb12fa3af4ecc2c039a43551 06-Oct-2011 Jason Glasgow <jglasgow@chromium.org> network_Portal: Add an autotest for portal detection code

Add an autotest for portal detection code. This test plays with
iptables to simulate a captive portal.

Change-Id: I56286a0f238d223c8933029ebae07514b594f8fd
BUG=None
TEST=run the test
Reviewed-on: http://gerrit.chromium.org/gerrit/8874
Commit-Ready: Jason Glasgow <jglasgow@chromium.org>
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Tested-by: Jason Glasgow <jglasgow@chromium.org>
Reviewed-by: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py
fa2ddb8bae799e3c97ecd15f8e4f9c13136b10ab 20-Sep-2011 David Rochberg <rochberg@chromium.org> Add code to configure base station emulator

Add code (copied from other autotests) to simplify tests

Add super-simple smoke test. This still requires more oomph (an HTTP
connect), but it does work and check something as is.

BUG=chromium-os:20773
TEST=this is a test. it passes

Change-Id: I19a211abafe144f9c0f3068f90b94a42adb73ed8
Reviewed-on: http://gerrit.chromium.org/gerrit/8221
Reviewed-by: Jason Glasgow <jglasgow@chromium.org>
Commit-Ready: David Rochberg <rochberg@chromium.org>
Tested-by: David Rochberg <rochberg@chromium.org>
/external/autotest/client/site_tests/cellular_Smoke/cellular_Smoke.py