9aec6930955ea7d3d345cf2d214f9e6982f84cb8 |
|
03-Jun-2016 |
Richard Barnette <jrbarnette@chromium.org> |
[autotest] Remove the last of the support for kernel selection. This removes all the vestiges related to support selecting a kernel for test from client side code. This completes removal of all such code from the Chrome OS fork of Autotest. N.B. It's possible that there are still design concepts within the code that exist primarily for the benefit of kernel selection. Finding and simplifying those design concepts are left for the next intrepid developer. BUG=chromium:266704 TEST=Run push_to_prod suite in a local instance. Change-Id: I7a8bbee0f58c14c4826689d5d04999b3708ad5f6 Reviewed-on: https://chromium-review.googlesource.com/349710 Commit-Ready: Richard Barnette <jrbarnette@chromium.org> Tested-by: Richard Barnette <jrbarnette@chromium.org> Reviewed-by: Aviv Keshet <akeshet@chromium.org>
/external/autotest/client/common_lib/log.py
|
c64fe51989a605e53bb26cc03b0b62e3b2090ec7 |
|
03-Oct-2012 |
Chris Sosa <sosa@chromium.org> |
Fix logging issues related to crosbug.com/34788 BUG=chromium-os:34788 TEST=Pylint + Visual Change-Id: Ib5a1d6d8513cbbf8549e88cdad547fe1f2c71eab Reviewed-on: https://gerrit.chromium.org/gerrit/34490 Reviewed-by: Simran Basi <sbasi@chromium.org> Commit-Ready: Chris Sosa <sosa@chromium.org> Tested-by: Chris Sosa <sosa@chromium.org>
/external/autotest/client/common_lib/log.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/common_lib/log.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/common_lib/log.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/common_lib/log.py
|
cefe2653333168a08c891f72a708b66855f07853 |
|
08-Oct-2008 |
jadmanski <jadmanski@592f7852-d20e-0410-864c-8624ca9c26a4> |
Refactor all the sysinfo collection code into something a bit less ad-hoc than the original code. In particular: - move all the code into base_sysinfo and site_sysinfo classes, and use inheritance to hook the site-specific code rather that having to add explicit hooks to the base code - get rid of all the magic state created in client/bin/test.py so that we can pass data between the sysinfo code run before and after each test; instead, just have a single sysinfo instance associated with a job and store state there - change all the code to work with paths taken from job and test objects (i.e. job.resultdir and test.outputdir) instead of just magically changing the working directory and implicitly doing all logging in place - change the reboot in the job sysinfo dir to call them boot.0, boot.1, etc. to be more in line with the names we use in TKO - replace some code that used shell commands with functions from the python standard library (e.g. os.symlink instead of "ln -s") Risk: Medium Visibility: reboot.N -> boot.(N-1) in sysinfo; all other changes should not be user visible Signed-off-by: John Admanski <jadmanski@google.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@2257 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/common_lib/log.py
|
b48d27c8693c9d7b0aec49b6c5dfc881d47d6fd2 |
|
25-Sep-2008 |
jadmanski <jadmanski@592f7852-d20e-0410-864c-8624ca9c26a4> |
Fix a change to logging.py that was missed with the conversion to log.py. git-svn-id: http://test.kernel.org/svn/autotest/trunk@2195 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/common_lib/log.py
|
1b3b376d94edee8f235f8669a047dc00751bf97a |
|
25-Sep-2008 |
mbligh <mbligh@592f7852-d20e-0410-864c-8624ca9c26a4> |
Rename client/common_lib/logging.py to client/common_lib/log.py in order to be able to use the standard python logging module Python has a standard module used to perform logging operations (http://docs.python.org/lib/module-logging.html) that could be used inside autotest, however we have a common_lib module named logging as well, that makes difficult to import the python logging module in all other parts of autotest (including tests). So this patch basically renames logging to log and fixes all references to it. All the files touched were pylinted and basic sanity testing was made (running autotest with different control files). About the risks, in my opinion it's worth the effort, since we gain the ability to use a powerful logging library, that would help us to implement a better logging system inside all autotest modules. Risk: Medium/High - Even though care was taken to ensure all references to logging were changed, it touches a fair bit of the code and something might have passed unaudited. Visibility: Low - Should be invisible for all users, and developers must just remember that now logging is called log. Signed-off-by: Lucas Meneghel Rodrigues <lucasmr@br.ibm.com> git-svn-id: http://test.kernel.org/svn/autotest/trunk@2193 592f7852-d20e-0410-864c-8624ca9c26a4
/external/autotest/client/common_lib/log.py
|