dbc4eb53d4f1b68bca61701358dd96b4931e4d24 |
|
24-Apr-2014 |
Sonny Rao <sonnyrao@chromium.org> |
lmbench: use separate lmbench package This eliminates the copy of lmbench and associated patches we kept in autotest in favor of using the newly added lmbench package. This also elminates the broken (on ChromeOS) version of lmbench in client/tests/ CQ-DEPEND=Ie8288a817a5b8da7fdd99d659cb2af3ace629028 BUG=chromium:354161 TEST=kernel_Lmbench Change-Id: I856b632a31a13ba226abe3deb4fde7df1bc68737 Reviewed-on: https://chromium-review.googlesource.com/196910 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Sonny Rao <sonnyrao@chromium.org> Commit-Queue: Sonny Rao <sonnyrao@chromium.org>
/external/autotest/client/site_tests/kernel_Lmbench/kernel_Lmbench.py
|
8acdd507665928bbefe473c1b881b1f4ace16efe |
|
15-Apr-2014 |
Mike Frysinger <vapier@chromium.org> |
lmbench: fix lfs usage This code assumes the ABI provides llseek, but that's an internal symbol. Since all it really wants is a 64bit lseek, use the standard LFS func. BUG=chromium:219015 TEST=`emerge-x32-generic autotest-tests` now works TEST=`emerge-link autotest-tests` still works Change-Id: I185bb1c01d879280887a47a768efe93f02dae369 Reviewed-on: https://chromium-review.googlesource.com/194961 Reviewed-by: Gwendal Grignou <gwendal@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org>
/external/autotest/client/site_tests/kernel_Lmbench/kernel_Lmbench.py
|
cfc5d3f4fd5219e7638704f4b5e16a5fcbbb841c |
|
16-Apr-2013 |
Yunlian Jiang <yunlian@google.com> |
Fix clang syntax checking error for autotest-tests BUG=chromium:232100 TEST=clang syntax passes. Change-Id: I845884f3dcaa0689927fe456baa0b47965595c5c Reviewed-on: https://gerrit.chromium.org/gerrit/48266 Reviewed-by: Han Shen <shenhan@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org> Commit-Queue: Yunlian Jiang <yunlian@chromium.org>
/external/autotest/client/site_tests/kernel_Lmbench/kernel_Lmbench.py
|
be14fed4d083945829ba1ef2a55e066941eead99 |
|
26-Sep-2012 |
Mark Koudritsky <kamrik@chromium.org> |
Extend kernel_Lmbench to include more benchmarks. Adding benchmarks mentioned in the kernel rbease signoff testing doc. Sample output on a Lumpy: param_N{perf}=100 param_P{perf}=2 param_W{perf}=10000 param_fname{perf}=/usr/local/zeros param_fsize{perf}=128 param_lmpath{perf}=/usr/local/autotest/tests/kernel_Lmbench/src/bin param_procs{perf}=8 us_lat_ctx_s0{perf}=1.82 us_lat_mmap_P2{perf}=2927.0 us_lat_mmap{perf}=1630.0 us_lat_pagefault{perf}=1.5293 us_lat_pipe{perf}=14.2926 us_lat_proc_exec{perf}=274.25 us_lat_proc_fork{perf}=249.6818 us_lat_syscall_null{perf}=0.1052 us_lat_syscall_read{perf}=0.2423 us_lat_syscall_write{perf}=0.2054 BUG=chromium-os:34480 TEST=run locally Change-Id: Id5ea24b4819ccae6b22182595aa5eaa442a500cf Reviewed-on: https://gerrit.chromium.org/gerrit/34084 Reviewed-by: Mandeep Singh Baines <msb@chromium.org> Commit-Ready: Mark Koudritsky <kamrik@chromium.org> Tested-by: Mark Koudritsky <kamrik@chromium.org>
/external/autotest/client/site_tests/kernel_Lmbench/kernel_Lmbench.py
|
8e1f1e6d3ad89d1eb8f20dfc6334cbea007e08cc |
|
19-Mar-2011 |
Mandeep Singh Baines <msb@chromium.org> |
kernel_Lmbench: initial commit of test Copied the test over from client/tests. The upstream test relies on make and perl. I wanted to avoid that. I also wanted to run each benchmark individually so that we can tune the runs to be as deterministic as possible (using taskset, nice, etc). I also wanted to be able to break up the test so that we can run individual tests. BUG=12233 TEST=Ran the test. Change-Id: I42ecccd87b43b509ba02ea0925b52935976ea14b Review URL: http://codereview.chromium.org/6598082
/external/autotest/client/site_tests/kernel_Lmbench/kernel_Lmbench.py
|