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 TEST_CLASS = 'Kernel' 8 TEST_CATEGORY = 'Benchmark' 9 TEST_TYPE = 'client' 10 DOC = """ 11 This test measure system wide performance by running the following tests: 12 - Dhrystone - focuses on string handling. 13 - Whetstone - measure floating point operations. 14 - Execl Throughput - measure the number of execl calls per second. 15 - File Copy 16 - Pipe throughput 17 - Pipe-based context switching 18 - Process creation - number of times a process can fork and reap 19 - Shell Scripts - number of times a process can start and reap a script 20 - System Call Overhead - estimates the cost of entering and leaving the 21 kernel. 22 23 For more information visit: 24 http://code.google.com/p/byte-unixbench/ 25 """ 26 27 job.run_test('unixbench') 28