blob: a13561ea965bfcda74d22be3fe8237103250d177 [file] [log] [blame]
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
NAME = 'hardware_Fan'
AUTHOR = 'The Chromium OS Authors'
PURPOSE = 'Ensure the fan is working.'
CRITERIA = 'Fails if the fan cannot be set to max speed or turned off.'
TIME='SHORT'
TEST_CATEGORY = 'Functional'
TEST_CLASS = "hardware"
TEST_TYPE = 'client'
DOC = """
This is a hardware test for system fan. The test first sets the fan to max
speed, turns off the fan, and then sets to 50% speed. The test sleeps for a
few seconds after setting the fan speed, which allows the fan some time to
spin up/down and ensures the correctness of the test. The test restores fan
setting when finished. This test uses mosys to read and control fan settings.
"""
job.run_test('hardware_Fan')