Home | History | Annotate | Download | only in unixbench
      1 NAME = 'Unix Bench'
      2 AUTHOR = 'adrianbg (a] google.com'
      3 TIME = 'MEDIUM'
      4 PURPOSE = 'Measure system level performance.'
      5 CRITERIA = 'This test is a benchmark.'
      6 ATTRIBUTES = "suite:hwqual"
      7 SUITE = "hwqual"
      8 TEST_CLASS = 'Kernel'
      9 TEST_CATEGORY = 'Benchmark'
     10 TEST_TYPE = 'client'
     11 DOC = """
     12 This 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 
     24 For more information visit:
     25 http://code.google.com/p/byte-unixbench/
     26 """
     27 
     28 job.run_test('unixbench')
     29