Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Issue 1595019: Merge remote branch 'origin/upstream' into tempbranch (Closed)

Created:
10 years, 8 months ago by ericli
Modified:
9 years, 7 months ago
Reviewers:
CC:
chromium-os-reviews_chromium.org, Daniel Erat, sosa+cc_chromium.org, seano, ericli, petkov+cc_chromium.org
Visibility:
Public.

Description

Merge remote branch 'origin/upstream' into tempbranch Conflicts: client/common_lib/utils.py client/tests/iperf/iperf.py Fix display of hostless jobs on AFE View Job tab Signed-off-by: James Ren <jamesren@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4390 592f7852-d20e-0410-864c-8624ca9c26a4 Add Planner triage actions git-svn-id: http://test.kernel.org/svn/autotest/trunk@4389 592f7852-d20e-0410-864c-8624ca9c26a4 Add implementation for the Planner global support. Also add unit tests for the execution engine. Caveat: the global support is still single-threaded with the execution engine. I have an idea of how to make it multi-threaded, but I'd like to push this simpler prototype out first. Signed-off-by: James Ren <jamesren@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4388 592f7852-d20e-0410-864c-8624ca9c26a4 Introduce a configure() method into client/common_lib/util.py which does some extra env var look up to honor cross compiling. This change was tested under our build environment. Risk: Very low and should be transparent to existing autotest users. Unless you are working on cross compiling stuff. From: ericli@google.com git-svn-id: http://test.kernel.org/svn/autotest/trunk@4387 592f7852-d20e-0410-864c-8624ca9c26a4 add missing files from rev 4384 Signed-off-by: Martin J. Bligh <mbligh@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4386 592f7852-d20e-0410-864c-8624ca9c26a4 update powertop to have a proper docstring description (taken from the powertop readme). Without this test_importer needs the non-compliant flag to add it. Signed-off-by: Scott Zawalski <scottz@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4385 592f7852-d20e-0410-864c-8624ca9c26a4 Change server profilers to control themselves via a client profiler_sync test. This restores the code that oddly used to be in client/tests/barriertest.py as a new "test" named more appropriately: profiler_sync. Server code that references it and generates client control files to launch it is updated. Signed-off-by: Gregory Smith <gps@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4384 592f7852-d20e-0410-864c-8624ca9c26a4 Fix when url for retrieving kernel contains ';' character, which leads to broken tarball name. We can, for instance use snapshot from gitweb. git-svn-id: http://test.kernel.org/svn/autotest/trunk@4383 592f7852-d20e-0410-864c-8624ca9c26a4 Test lmbench: Change shebangs on lmbench scripts Some distros such as ubuntu use dash as the default shell, and lmbench scripts use constructs incompatible with it. So, at least for ubuntu, let's change the shebangs from /bin/sh to /bin/bash. The patch also re-masters the lmbench3.diff patch to have all the description of what it does. Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4382 592f7852-d20e-0410-864c-8624ca9c26a4 client/bin/base_partition.py: Change private methods prefix As discussed some time ago on the mailing list, private methods should be prefixed with _ instead of __, unless we actually need the name mangling aspect of using the later prefix. Change this on the virtual_partition class that I wrote some time ago. Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4381 592f7852-d20e-0410-864c-8624ca9c26a4 utils/build_externals.py fixes * Getting rid of unused sha import that causes deprecation messages. * Replaced print with appropriate logging calls. Risk: Low (Small, tested change for consistency sake). Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4380 592f7852-d20e-0410-864c-8624ca9c26a4 utils/compile_gwt_clients.py: Make it use logging infrastructure The script wasn't using the logging infrastructure, this patch makes its output to be consistent with other autotest utilities (anyway a previous patch had added basic logging config to show the commands being run by utils.system()) Risk: Low (Change is only for consistency sake, and it has been tested, everything works OK after patch). Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4379 592f7852-d20e-0410-864c-8624ca9c26a4 Adding the GWT framework for the Test Planner. This adds a new application to the GWT frontend, but does not link to it from the other frontends yet. I don't anticipate anyone to be using this just yet. Once the project reaches the point where I can release a working prototype, I will create user documentation for it and send an announcement. Signed-off-by: James Ren <jamesren@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4378 592f7852-d20e-0410-864c-8624ca9c26a4 Clear out the destination path before retriving a package via autoserv. Otherwise it will always appear to the client that the package was fetched successfully, since it assumes if a file is where it told the server to put it then the package was sent. Also, add code to the error case in the http fetcher to remove any file that may have been fetched. If the wget failed then the package isn't valid so we shouldn't leave it lying around. Signed-off-by: John Admanski <jadmanski@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4377 592f7852-d20e-0410-864c-8624ca9c26a4 KVM test: Fix some typos on autotest run utility function Fix some typos found on the utility function that runs autotest tests on a guest. Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4376 592f7852-d20e-0410-864c-8624ca9c26a4 Create a new unittest set for REQUIRES_AUTH and move tests into LONG_TESTS that require auth. Signed-off-by: Scott Zawalski <scottz@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4375 592f7852-d20e-0410-864c-8624ca9c26a4 Patch didn't work. Trying again On Fri, Apr 2, 2010 at 1:03 PM, James Ren <jamesren@google.com>; wrote: > Fix the DEFINER= parameters of the CREATE VIEW statements in the initial > migration. > > Signed-off-by: James Ren <jamesren@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4374 592f7852-d20e-0410-864c-8624ca9c26a4 Make sure the 'invalidated' test label exists Signed-off-by: James Ren <jamesren@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4373 592f7852-d20e-0410-864c-8624ca9c26a4 Changing IterationResult.value to FloatField in Django models, to match the FLOAT type in the underlying database. Signed-off-by: James Ren <jamesren@google.com>; git-svn-id: http://test.kernel.org/svn/autotest/trunk@4372 592f7852-d20e-0410-864c-8624ca9c26a4

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3248 lines, -1074 lines) Patch
M client/bin/base_partition.py View 8 chunks +14 lines, -14 lines 0 comments Download
M client/bin/harness_autoserv.py View 1 chunk +2 lines, -0 lines 0 comments Download
M client/bin/kernel.py View 1 chunk +1 line, -1 line 0 comments Download
M client/common_lib/base_packages.py View 1 chunk +3 lines, -0 lines 0 comments Download
M client/profilers/powertop/powertop.py View 1 chunk +5 lines, -0 lines 0 comments Download
M client/tests/dbench/dbench.py View 1 chunk +1 line, -8 lines 0 comments Download
M client/tests/iperf/iperf.py View 1 chunk +1 line, -1 line 0 comments Download
M client/tests/kvm/kvm_test_utils.py View 3 chunks +4 lines, -4 lines 0 comments Download
A + client/tests/lmbench/0001-Fix-build-issues-with-lmbench.patch View 10 chunks +44 lines, -19 lines 0 comments Download
A client/tests/lmbench/0002-Changing-shebangs-on-lmbench-scripts.patch View 1 chunk +204 lines, -0 lines 0 comments Download
M client/tests/lmbench/lmbench.py View 1 chunk +4 lines, -1 line 0 comments Download
A client/tests/profiler_sync/profiler_sync.py View 1 chunk +53 lines, -0 lines 0 comments Download
M database/migrate.py View 1 chunk +2 lines, -0 lines 0 comments Download
M database/schema_051.sql View 5 chunks +5 lines, -5 lines 0 comments Download
M frontend/client/src/autotest/afe/JobStatusDataSource.java View 1 chunk +12 lines, -7 lines 0 comments Download
A frontend/client/src/autotest/common/DomUtils.java View 1 chunk +14 lines, -0 lines 0 comments Download
M frontend/client/src/autotest/common/JsonRpcProxy.java View 1 chunk +1 line, -0 lines 0 comments Download
A frontend/client/src/autotest/common/spreadsheet/Spreadsheet.java View 1 chunk +589 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/common/spreadsheet/SpreadsheetSelectionManager.java View 1 chunk +91 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/common/table/FragmentedTable.java View 1 chunk +148 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/common/table/TableRenderer.java View 1 chunk +102 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/AutoprocessedTab.java View 1 chunk +18 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/AutoprocessedTabDisplay.java View 1 chunk +13 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/HistoryTab.java View 1 chunk +18 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/HistoryTabDisplay.java View 1 chunk +13 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/MachineViewTab.java View 1 chunk +17 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/MachineViewTabDisplay.java View 1 chunk +13 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/OverviewTab.java View 1 chunk +17 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/OverviewTabDisplay.java View 1 chunk +13 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/TestPlanSelector.java View 1 chunk +49 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/TestPlanSelectorDisplay.java View 1 chunk +41 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/TestPlannerClient.java View 1 chunk +77 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/TestViewTab.java View 1 chunk +17 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/TestViewTabDisplay.java View 1 chunk +13 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/resources/PlannerImageBundle.java View 1 chunk +8 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/resources/close.png View Binary file 0 comments Download
A frontend/client/src/autotest/planner/triage/FailureTable.java View 1 chunk +187 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/triage/FailureTableDisplay.java View 1 chunk +24 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/triage/TriagePopup.java View 1 chunk +152 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/triage/TriagePopupDisplay.java View 1 chunk +113 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/triage/TriageViewDisplay.java View 1 chunk +35 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/triage/TriageViewPresenter.java View 1 chunk +67 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/planner/triage/TriageViewTab.java View 1 chunk +35 lines, -0 lines 0 comments Download
A frontend/client/src/autotest/public/TestPlannerClient.html View 1 chunk +63 lines, -0 lines 0 comments Download
M frontend/client/src/autotest/tko/FragmentedTable.java View 1 chunk +0 lines, -143 lines 0 comments Download
M frontend/client/src/autotest/tko/Spreadsheet.java View 1 chunk +0 lines, -587 lines 0 comments Download
M frontend/client/src/autotest/tko/SpreadsheetDataProcessor.java View 1 chunk +4 lines, -3 lines 0 comments Download
M frontend/client/src/autotest/tko/SpreadsheetSelectionManager.java View 1 chunk +0 lines, -91 lines 0 comments Download
M frontend/client/src/autotest/tko/SpreadsheetView.java View 2 chunks +5 lines, -3 lines 0 comments Download
M frontend/client/src/autotest/tko/TableRenderer.java View 1 chunk +0 lines, -101 lines 0 comments Download
M frontend/client/src/autotest/tko/TkoUtils.java View 2 chunks +0 lines, -10 lines 0 comments Download
A frontend/migrations/055_ensure_invalidated_test_label_exists.py View 1 chunk +13 lines, -0 lines 0 comments Download
A frontend/migrations/056_planner_global_support.py View 1 chunk +19 lines, -0 lines 0 comments Download
A frontend/migrations/057_add_planner_triage_actions.py View 1 chunk +15 lines, -0 lines 0 comments Download
M frontend/planner/execution_engine.py View 4 chunks +61 lines, -5 lines 0 comments Download
A frontend/planner/execution_engine_unittest.py View 1 chunk +293 lines, -0 lines 0 comments Download
A frontend/planner/failure_actions.py View 1 chunk +17 lines, -0 lines 0 comments Download
M frontend/planner/models.py View 5 chunks +7 lines, -2 lines 0 comments Download
M frontend/planner/rpc_interface.py View 6 chunks +163 lines, -12 lines 0 comments Download
M frontend/planner/rpc_interface_unittest.py View 4 chunks +62 lines, -3 lines 0 comments Download
M frontend/planner/rpc_utils.py View 3 chunks +50 lines, -2 lines 0 comments Download
M frontend/planner/rpc_utils_unittest.py View 3 chunks +85 lines, -3 lines 0 comments Download
A frontend/planner/support.py View 1 chunk +84 lines, -0 lines 0 comments Download
M frontend/tko/models.py View 1 chunk +1 line, -2 lines 0 comments Download
M server/profilers.py View 1 chunk +1 line, -1 line 0 comments Download
M server/samples/profilertest.srv View 1 chunk +1 line, -1 line 0 comments Download
M server/standalone_profiler.py View 4 chunks +34 lines, -27 lines 0 comments Download
M utils/build_externals.py View 4 chunks +6 lines, -6 lines 0 comments Download
M utils/compile_gwt_clients.py View 9 chunks +19 lines, -12 lines 0 comments Download
M utils/unittest_suite.py View 2 chunks +5 lines, -0 lines 0 comments Download

Powered by Google App Engine
This is Rietveld 408576698