aboutsummaryrefslogtreecommitdiff
path: root/client/site_tests/platform_TraceClockMonotonic/control
blob: 48f5ce71cafa6634938b22f6ef4d5b88481c8062 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Copyright (c) 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 = "sonnyrao"
DOC = """
Checks for "mono" option in trace_clock and runs a binary that creates
three entries using the trace_marker file to write directly into the trace
and then processes the trace to make sure things are in the proper order.
"""
NAME = "platform_TraceClockMonotonic"
PURPOSE = """
Ensure the the kernel properly supports monotonic timestamps for
ftrace events
"""
CRITERIA = """
Fails if kernel doesn't support tracing or monotonic clock for ftrace events
or the timestamps aren't in the proper order
"""
ATTRIBUTES = "suite:bvt-perbuild"
TIME = "FAST"
TEST_CATEGORY = "Functional"
TEST_CLASS = "platform"
TEST_TYPE = "client"

job.run_test('platform_TraceClockMonotonic')