• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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"
8TIME = 'SHORT'
9TEST_TYPE = 'client'
10JOB_RETRIES = 2
11
12DOC = """
13This test has a static list of process names that should be running
14on a good Chrome OS Core image with client networking (shill) support.
15It fails if any of these are not running at the time of the test.
16"""
17
18NETWORK_CRITICAL_PROCESSES = [
19    'dbus-daemon',
20    'netfilter-queue|conntrackd',
21    'shill',
22    'udevd|systemd-udevd',
23    'update_engine',
24    'wpa_supplicant',
25    ]
26
27job.run_test('platform_CheckCriticalProcesses',
28             process_list=NETWORK_CRITICAL_PROCESSES)
29