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