861b2d54aec24228cdb3895dbc40062cb40cb2ad |
|
04-Feb-2011 |
Eric Li <ericli@chromium.org> |
Merge remote branch 'cros/upstream' into master Merged to upstream autotest @4749~@5215. The entire change list description is too big to enlist here. Please refer to upstream (http://autotest.kernel.org/browser) for more details. BUG= TEST=emerged both x86 and arm build. Tested emerged x86 build bvt against a chromeos device. Review URL: http://codereview.chromium.org/6246035 Change-Id: I8455f2135c87c321c6efc232e2869dc8f675395e
/external/autotest/client/tests/tbench/tbench.py
|
6f27d4f22a1ba5063968b8c322fa0845f3279ade |
|
29-Sep-2010 |
Eric Li <ericli@chromium.org> |
Merge remote branch 'cros/upstream' into tempbranch3 Merge to trunk@4817 BUG= TEST= Review URL: http://codereview.chromium.org/3554003 Change-Id: I83376bc7d28104ec2678e157eadbe7df7c05c0e0
/external/autotest/client/tests/tbench/tbench.py
|
517d95a1ef4edb04da427763f86068a447d45ec7 |
|
29-Sep-2010 |
Benson Leung <bleung@chromium.org> |
Revert "Merge remote branch 'cros/upstream' into tempbranch2" This reverts commit 25fc6d1f28e54c46689f12d3b93c2540ef45323a. TBR=ericli@chromium.org Review URL: http://codereview.chromium.org/3541002 Change-Id: Ib0165b19bfdf02264f8a6a74ddf3ae74c8c0f7df
/external/autotest/client/tests/tbench/tbench.py
|
25fc6d1f28e54c46689f12d3b93c2540ef45323a |
|
29-Sep-2010 |
Eric Li <ericli@chromium.org> |
Merge remote branch 'cros/upstream' into tempbranch2 Merged to trunk@4816. BUG= TEST=we will build a new autotest server instance, and keep cautotest running and then later do a cname switch. Review URL: http://codereview.chromium.org/3511003 Change-Id: Iee5f52f45f28f84927d6c6f9a74edc370d40288a
/external/autotest/client/tests/tbench/tbench.py
|
12b45582c04b2417036a6f11afc843ac5fddea50 |
|
11-Jan-2010 |
lmr <lmr@592f7852-d20e-0410-864c-8624ca9c26a4> |
Massive permission fix Fix permissions for all the development tree Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@4094 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
34b297bba44625fc21ebf8f494454cfdde5a3a4f |
|
03-Feb-2009 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Introduce postprocess_iteration, a way to do the perf keyvals once per iteration, rather than all at the end. This results in cleaner, less buggy code, that doesn't tend to grab the keyval for the profiled run by mistake Signed-off-by: Martin Bligh <mbligh@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@2734 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
53da18eddf69243ca175d9a4603cba5b55300726 |
|
05-Jan-2009 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Rename autotest_utils to utils Fixes longstanding hangover ugliness from the original change away from doing "from autotest_utils import *". Signed-off-by: Martin J. Bligh <mbligh@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@2595 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
0cec9749504a3618a178e9cfb7bedd3fe1854902 |
|
28-Aug-2008 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Converting tbench test to run_once. Part of the patch series to make tests using profiling transparently Risk: low Visibility: low - users of tbench test Signed-off-by: Lucas Meneghel Rodrigues <lucasmr@br.ibm.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@2072 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
c5ddfd1f71caef9ec0c84c53ef7db42fcdc33e1c |
|
04-Aug-2008 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
I have attached the patch for the packaging system. The documentation is available at : http://test.kernel.org/autotest/PackagingSystem Signed-off-by: Ashwin Ganti <aganti@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1953 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
8b352856e457518fde6bab947d8fcdb3f53a39ad |
|
07-Jun-2008 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Manual whitespace cleanups and coding style fixes Signed-off-by: Martin J. Bligh <mbligh@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1665 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
0afbb6369aa5aa9a75ea67dd9e95ec4b21c0c181 |
|
06-Jun-2008 |
jadmanski <jadmanski@592f7852-d20e-0410-864c-8624ca9c26a4> |
Convert all python code to use four-space indents instead of eight-space tabs. Signed-off-by: John Admanski <jadmanski@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1658 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
34d0117395947490dbeed9bb1368bb360919266d |
|
05-Jun-2008 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Risk: Required Visibility: Minimal Second pass on clean up. I tested all test to make sure they at least run correctly, adding a few control file stubs here and there. Most of the fixes are import os fixes along with a few incorrect references Signed-off-by: Scott Zawalski <scottz@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1607 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
9f8579202a07a123a3f73c1eb2211d8fe9553b11 |
|
05-Jun-2008 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Risk: Required at this point Visibilty: Under the hood Here is an update to all public tests adding imports where they were missing and removing import * Signed-off-by: Scott Zawalski <scottz@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1605 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
2995651c30d0d1a20cfbb70d7b9dc2fe307275a6 |
|
16-May-2008 |
jadmanski <jadmanski@592f7852-d20e-0410-864c-8624ca9c26a4> |
Risk: Low Visibility: The bonnie, dbench, reaim, sysbench and tbench tests will all include their test output in stdout/stderr again. Modified the recent changes to the benchmarks that converted system -> system_output to also make use of the retain_output parameter on system_output that also sends the std* of the commands to the autotest std*. This also changes the accumulation of the results to use a list which is concatenated at the end, rather than concatenating strings as the output is generated. Signed-off-by: John Admanski <jadmanski@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1524 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
cc1fafd48637eccc16a9421f278ac09d75cb634a |
|
13-May-2008 |
jadmanski <jadmanski@592f7852-d20e-0410-864c-8624ca9c26a4> |
Test's format_result() scans stdout before it has been flushed, losing some or all keyvals. Six tests create their keyval files by scanning the debugdir/stdout disk file created by job.run_test(). This scanning was done without any flushing of pending stdout writes, when the disk file is shorter than its logical size. This could lead to loss of some or all keyvals, depending on whether the system is also busy with other work at this moment. This change was tested via twoway-container testing of simultaneous dbench and tbench jobs, and ordinary non-container testing of bonnie. The revised btreplay, reaim, and sysbench tests could not be tested, because their prior version was not runnable. From: Duane Sand <duanes@google.com> Signed-off-by: John Admanski <jadmanski@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1507 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
6e8ad824e5af548623e0efd6930de4e04167b5ac |
|
17-Mar-2008 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
In kernbench and tbench, replace count_cpus() by job.cpu_count(), to scale the test's default # of threads to the number of cpu cores in that job's container, instead of to all cores in the whole machine. From: Duane Sand <duanes@google.com> Signed-off-by: John Admanski <jadmanski@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@1350 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
ffa00960749d33c48d5d2e2d69d9b29ce77ab028 |
|
13-Oct-2007 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
run default tbench in multi-thread mode just like dbench. From: kenchen@google.com Signed-off-by: Martin J. Bligh <mbligh@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@799 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
9f5113dbff55baa311e1dcfa09bc8311529e0964 |
|
26-Jun-2007 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Make option to do profiling only runs. Signed-off-by: Ameya Gujar <ameya@google.com> For tests that are run with profiling, this patch adds the option of skipping the non-profiling run. Previously we did two runs of the test, one with profiling and the other without. Now, one can do a job.profilers.set_only (True) to run only with profiling. git-svn-id: http://test.kernel.org/svn/autotest/trunk@543 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
0662b15eaec804c8f69bce5c607b723805cffa01 |
|
20-Jun-2007 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
From: Ryan Stutsman <stutsman@google.com> Add key-value pair parsing to results, to make analysis easier. git-svn-id: http://test.kernel.org/svn/autotest/trunk@538 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
ca07e4d6e930effcd0dbbffee90894cc30c80000 |
|
26-Nov-2006 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Update range statements for iterations to be simpler. Change from "range(1, iterations+1)" to "range(iterations)" Signed-off-by: Martin J. Bligh <mbligh@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@387 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|
7a36dfab52ffc5a1126ed248296efa4f56804e5d |
|
23-Nov-2006 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Move client files under client git-svn-id: http://test.kernel.org/svn/autotest/trunk@376 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/tests/tbench/tbench.py
|