1# Copyright (c) 2013 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 = 'pstew, quiche, wiley'
6NAME = 'network_CheckCriticalProcesses'
7ATTRIBUTES = "suite:bvt-cq, suite:network_nightly, subsystem:network"
8SUITE = 'bvt-cq, network_nightly'
9TIME = 'SHORT'
10TEST_TYPE = 'client'
11JOB_RETRIES = 2
12
13DOC = """
14This test has a static list of process names that should be running
15on a good Chrome OS Core image with client networking (shill) support.
16It fails if any of these are not running at the time of the test.
17"""
18
19NETWORK_CRITICAL_PROCESSES = [
20    'dbus-daemon',
21    'netfilter-queue',
22    'shill',
23    'udevd',
24    'update_engine',
25    'wpa_supplicant',
26    ]
27
28job.run_test('platform_CheckCriticalProcesses',
29             process_list=NETWORK_CRITICAL_PROCESSES)
30