History log of /external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
32694e182daed32e30dbc9d13d8af0154660cf1c 13-Jan-2015 Roshan Pius <rpius@chromium.org> mbim_compliance: Data transfer tests bug fixes.

1. Fixed the signature of the NDP header to use decimal connection ID
instead of the ASCII connection ID.
2. NTB32 format setting may not be supported by all devices, so add
appropriate error message and bail out of those tests.
3. Couple of bug fixes uncovered in the tests.
4. Integrated MBIM assertions to optimally use the autotest assertion
framework.

BUG=chromium:440552
TEST='test_that ${host} e:cellular_MbimComplianceDataTransfer.DTS.*'

Change-Id: I7933d878ecb3b22c32fff32c2728fc19a528fccf
Reviewed-on: https://chromium-review.googlesource.com/240549
Reviewed-by: Roshan Pius <rpius@chromium.org>
Commit-Queue: Roshan Pius <rpius@chromium.org>
Tested-by: Roshan Pius <rpius@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
08de03278ead5322675abf7f695a8d22e26e1745 02-Dec-2014 Roshan Pius <rpius@chromium.org> mbim_compliance: Add test CM_14 specified in the compliance suite.

Test checks whether the device responds back with the correct error
message when connect sequence is issued after close sequence.
Adding an optional parameter to sequence invocation to help in
reusing/invoking parts of the sequences.

BUG=chromium:432621
TEST=test_that -b ${board} ${host} suite:network_mbim_compliance

Change-Id: I7d803ac07fa40501929edc8363b8304b6b7b55ab
Reviewed-on: https://chromium-review.googlesource.com/232119
Reviewed-by: Roshan Pius <rpius@chromium.org>
Commit-Queue: Roshan Pius <rpius@chromium.org>
Tested-by: Roshan Pius <rpius@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
cc38f7e2548b0b33c48fcf3343e41f3f7e5833f7 19-Nov-2014 Roshan Pius <rpius@chromium.org> mbim_compliance: Migrate MBIM tests to autotest framework

Moving the initial set of tests to the autotest framework

BUG=chromium:432621
TEST=test_that -b ${board} ${host} suite:network_mbim_compliance

Change-Id: I7398b9ceb9a1e14f0e9a1c42b7b06d77d97fe3fa
Reviewed-on: https://chromium-review.googlesource.com/229876
Tested-by: Roshan Pius <rpius@chromium.org>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: Roshan Pius <rpius@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
9b117284005715fa61e6e1e93360fa820ea710fb 11-Jul-2014 Miao-chen Chou <mcchou@chromium.org> MBIM Compliance Test Suite: Complete MBIM open generic sequence.

This CL applies the changes as follows:
- Complete MBIM open generic sequence.
- Implement open sequence module.

BUG=chromium:378189
TEST=None

Change-Id: Ia1222e797b54327533138ef6df6661e7f2163fa5
Reviewed-on: https://chromium-review.googlesource.com/207312
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: <mcchou@chromium.org>
Commit-Queue: <mcchou@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
0274b1734372c041e76a135f195669aea85cfcf5 25-Jun-2014 Miao-chen Chou <mcchou@chromium.org> MBIM Compliance Test Suite: Revise DES_01 and DES_02

This CL implements the following features:
- Revise DES_01 test and DES_02 test
- Remove the dependency of patched version of PyUSB
- Add properties to test_context module

BUG=chromium:378189
TEST=None

Change-Id: I5fde2bf02a82de70097524a3fddc678e32726147
Reviewed-on: https://chromium-review.googlesource.com/205968
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: <mcchou@chromium.org>
Commit-Queue: Ben Chan <benchan@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
6b10b3524e49fd50e620fb17b311ab1bbca55c43 13-Jun-2014 Miao-chen Chou <mcchou@chromium.org> MBIM Compliance Test Suite: Complete DES_02 test and implement DES_01 test

This CL implements the following features:
- DES_01 test
- DES_02 test
- Add error details to mbim_errors module

BUG=chromium:378189
TEST=None

Change-Id: I1601a561ab3b4f5dffea334f5709c02f42ac72d7
Reviewed-on: https://chromium-review.googlesource.com/203666
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: <mcchou@chromium.org>
Tested-by: <mcchou@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
89dbc22f20c5b6d0395c0a8fdef2c7a397a65087 07-Jun-2014 Miao-chen Chou <mcchou@chromium.org> MBIM Compliance Test Suite: Implement DES_02 test

This CL implements the following features:
- get descriptor sequence
- DES_02 test
- utility functions
- assertion error descriptions

BUG=chromium:378189
TEST=None

Change-Id: I5067acfebec8ae4d910cda051afc5d53d791fa43
Reviewed-on: https://chromium-review.googlesource.com/202994
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
Tested-by: <mcchou@chromium.org>
Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: <mcchou@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py
63d234aca23b8e8a3276121e1aca29cd635d21bb 23-May-2014 Prathmesh Prabhu <pprabhu@chromium.org> cellular: Initial MBIM compliance test suite package.

This CL
- sets up the directory structure for MBIM compliance suite under
client/cros/cellular/mbim_compliance.
- Adds a common |errors| module for all errors raised from the suite.
- Adds base classes for tests, sequences and assertions.
- Adds the top level module for this package - |mobile_compliance_suite.py|

BUG=chromium:376958
TEST=./mbim_compliance_suite.py passes.

Change-Id: I6bc1ac600dc413723a43d123f0e8190673c5a193
Reviewed-on: https://chromium-review.googlesource.com/201801
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
/external/autotest/client/cros/cellular/mbim_compliance/sequences/sequence.py