1# Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5AUTHOR = "ChromeOS Team"
6NAME = "network_3GRecoverFromGobiDesync"
7PURPOSE = "Verify that gobi-cromo-plugin recovers from driver failures"
8TIME = "SHORT"
9TEST_CATEGORY = "Functional"
10TEST_CLASS = "network"
11TEST_TYPE = "client"
12
13DOC = """
14  Tests that a Gobi modem recovers from driver failures
15
16  This test uses fault injection to make gobi-cromo-plugin act as if
17  the userspace has lost sync with the driver.  The correct behavior
18  is for cromo to exit.
19
20 """
21
22from autotest_lib.client.cros.cellular import test_environment
23
24test_env = test_environment.CellularOTATestEnvironment(modem_pattern='Gobi')
25job.run_test('network_3GRecoverFromGobiDesync', test_env=test_env)
26