• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1NAME = 'Unix Bench'
2AUTHOR = 'adrianbg@google.com'
3TIME = 'MEDIUM'
4PURPOSE = 'Measure system level performance.'
5CRITERIA = 'This test is a benchmark.'
6ATTRIBUTES = "suite:hwqual"
7SUITE = "hwqual"
8TEST_CLASS = 'Kernel'
9TEST_CATEGORY = 'Benchmark'
10TEST_TYPE = 'client'
11DOC = """
12This test measure system wide performance by running the following tests:
13  - Dhrystone - focuses on string handling.
14  - Whetstone - measure floating point operations.
15  - Execl Throughput - measure the number of execl calls per second.
16  - File Copy
17  - Pipe throughput
18  - Pipe-based context switching
19  - Process creation - number of times a process can fork and reap
20  - Shell Scripts - number of times a process can start and reap a script
21  - System Call Overhead - estimates the cost of entering and leaving the
22    kernel.
23
24For more information visit:
25http://code.google.com/p/byte-unixbench/
26"""
27
28job.run_test('unixbench')
29