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