You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
1007 B
29 lines
1007 B
# Copyright 2015 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.
|
|
|
|
AUTHOR = "Chrome OS Team"
|
|
NAME = "power_FlashVideoSuspend"
|
|
#ATTRIBUTES = "suite:bvt-perbuild"
|
|
TIME = "SHORT"
|
|
TEST_CATEGORY = "Functional"
|
|
TEST_CLASS = "power"
|
|
TEST_TYPE = "client"
|
|
|
|
# This test has no actual dependency on servo. However, a common
|
|
# failure mode when there's a bug is that the DUT goes offline, and
|
|
# must be power cycled. Servo can do that automatically, so we
|
|
# restrict testing to devices that have a servo, to avoid needing
|
|
# manual repair.
|
|
DEPENDENCIES = "servo_state:WORKING"
|
|
|
|
DOC = """
|
|
Suspends the system with a Youtube video playing in HTML5 mode.
|
|
|
|
Checks that video is playing when DUT is resumed.
|
|
"""
|
|
|
|
video_url = "http://www.youtube.com/embed/Lv-sY_z8MNs?enablejsapi=1"
|
|
job.add_sysinfo_logfile('/sys/kernel/debug/suspend_stats', on_every_test=True)
|
|
job.run_test('power_FlashVideoSuspend', video_url = video_url)
|