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

Issue 1280903003: Add dependency_manager initialization to binary_manager (Closed)

Created:
5 years, 4 months ago by aiolos (Not reviewing)
Modified:
5 years, 4 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add dependency_manager initialization to binary_manager BUG=510231 CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:win_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect Committed: https://crrev.com/f592ba18312f43fe4186cc526db00960a1db0b48 Cr-Commit-Position: refs/heads/master@{#343320} Committed: https://crrev.com/780b193b7e92cef04c6c1063068e6f5edbf8e3f2 Cr-Commit-Position: refs/heads/master@{#343547}

Patch Set 1 #

Total comments: 10

Patch Set 2 : comments #

Patch Set 3 : rebase #

Patch Set 4 : Fix failing tests. #

Patch Set 5 : Fix failing tests. Move InitBinaryManagerForUnittests to telemetry.testing #

Patch Set 6 : Fix all run_tests, not just the one in perf. #

Patch Set 7 : Rethink testing setup. #

Patch Set 8 : Change ProjectConfig usage. #

Total comments: 1

Patch Set 9 : Fix run_tests on win #

Total comments: 4

Patch Set 10 : Nits #

Patch Set 11 : Fix and refactor the unittest. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+178 lines, -19 lines) Patch
A tools/perf/core/project_config.py View 1 2 3 4 5 6 7 1 chunk +20 lines, -0 lines 0 comments Download
M tools/perf/run_benchmark View 1 2 3 4 5 6 7 1 chunk +2 lines, -6 lines 0 comments Download
M tools/perf/run_tests View 1 2 3 4 5 6 7 1 chunk +9 lines, -7 lines 0 comments Download
M tools/telemetry/telemetry/benchmark_runner.py View 1 2 3 4 5 6 7 4 chunks +9 lines, -6 lines 0 comments Download
M tools/telemetry/telemetry/core/exceptions.py View 1 2 3 4 5 6 1 chunk +5 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/internal/util/binary_manager.py View 1 2 3 4 5 6 7 8 1 chunk +45 lines, -0 lines 0 comments Download
A tools/telemetry/telemetry/internal/util/binary_manager_unittest.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +77 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/testing/run_tests.py View 1 2 3 4 5 6 7 8 9 4 chunks +11 lines, -0 lines 0 comments Download

Messages

Total messages: 57 (25 generated)
aiolos (Not reviewing)
Please ignore the dependency_manager file. It will get rebased out of this cl once https://codereview.chromium.org/1273223002/ ...
5 years, 4 months ago (2015-08-10 16:48:26 UTC) #2
nednguyen
lgtm
5 years, 4 months ago (2015-08-10 16:54:46 UTC) #3
nednguyen
https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/internal/util/binary_manager.py File tools/telemetry/telemetry/internal/util/binary_manager.py (right): https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/internal/util/binary_manager.py#newcode21 tools/telemetry/telemetry/internal/util/binary_manager.py:21: util.GetTelemetryDir(), 'telemetry', 'internal', 'binary_dependencies.json') Did you already add this ...
5 years, 4 months ago (2015-08-10 17:01:10 UTC) #4
eakuefner
lgtm https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/benchmark_runner.py File tools/telemetry/telemetry/benchmark_runner.py (right): https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/benchmark_runner.py#newcode80 tools/telemetry/telemetry/benchmark_runner.py:80: TODO(aiolos): Add link to description/example of a ProjectDependency ...
5 years, 4 months ago (2015-08-10 17:07:03 UTC) #5
eakuefner
https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/internal/util/binary_manager_unittest.py File tools/telemetry/telemetry/internal/util/binary_manager_unittest.py (right): https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/internal/util/binary_manager_unittest.py#newcode7 tools/telemetry/telemetry/internal/util/binary_manager_unittest.py:7: util.AddDirToPythonPath(util.GetTelemetryDir(), 'third_party', 'mock') Note: as crrev.com/1276173004 has landed, this ...
5 years, 4 months ago (2015-08-10 19:57:23 UTC) #6
aiolos (Not reviewing)
https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/benchmark_runner.py File tools/telemetry/telemetry/benchmark_runner.py (right): https://codereview.chromium.org/1280903003/diff/1/tools/telemetry/telemetry/benchmark_runner.py#newcode80 tools/telemetry/telemetry/benchmark_runner.py:80: TODO(aiolos): Add link to description/example of a ProjectDependency file. ...
5 years, 4 months ago (2015-08-10 20:37:27 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1280903003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1280903003/40001
5 years, 4 months ago (2015-08-10 22:01:15 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/88895)
5 years, 4 months ago (2015-08-10 22:34:20 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1280903003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1280903003/100001
5 years, 4 months ago (2015-08-12 20:24:09 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: mac_perf_bisect on tryserver.chromium.perf (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.perf/builders/mac_perf_bisect/builds/2106)
5 years, 4 months ago (2015-08-12 20:28:55 UTC) #18
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1280903003/120002 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1280903003/120002
5 years, 4 months ago (2015-08-13 00:56:49 UTC) #22
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_perf_bisect on tryserver.chromium.perf (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.perf/builders/mac_perf_bisect/builds/2110)
5 years, 4 months ago (2015-08-13 01:00:39 UTC) #24
nednguyen
+Dirk: Kari is having trouble landing this patch due to the way typ's parallelization works ...
5 years, 4 months ago (2015-08-13 20:18:44 UTC) #27
Dirk Pranke
https://codereview.chromium.org/1280903003/diff/100002/tools/telemetry/telemetry/testing/run_tests.py File tools/telemetry/telemetry/testing/run_tests.py (right): https://codereview.chromium.org/1280903003/diff/100002/tools/telemetry/telemetry/testing/run_tests.py#newcode66 tools/telemetry/telemetry/testing/run_tests.py:66: binary_manager.InitDependencyManager(args.client_config) You should try to avoid setting global variables ...
5 years, 4 months ago (2015-08-13 20:30:42 UTC) #29
aiolos (Not reviewing)
On 2015/08/13 20:18:44, nednguyen wrote: > +Dirk: Kari is having trouble landing this patch due ...
5 years, 4 months ago (2015-08-13 20:32:58 UTC) #30
nednguyen
lgtm with nits https://codereview.chromium.org/1280903003/diff/210001/tools/telemetry/telemetry/testing/run_tests.py File tools/telemetry/telemetry/testing/run_tests.py (right): https://codereview.chromium.org/1280903003/diff/210001/tools/telemetry/telemetry/testing/run_tests.py#newcode66 tools/telemetry/telemetry/testing/run_tests.py:66: binary_manager.InitDependencyManager(args.client_config) I think it's better to ...
5 years, 4 months ago (2015-08-13 22:20:45 UTC) #32
aiolos (Not reviewing)
https://codereview.chromium.org/1280903003/diff/210001/tools/telemetry/telemetry/testing/run_tests.py File tools/telemetry/telemetry/testing/run_tests.py (right): https://codereview.chromium.org/1280903003/diff/210001/tools/telemetry/telemetry/testing/run_tests.py#newcode66 tools/telemetry/telemetry/testing/run_tests.py:66: binary_manager.InitDependencyManager(args.client_config) On 2015/08/13 22:20:45, nednguyen wrote: > I think ...
5 years, 4 months ago (2015-08-13 22:28:33 UTC) #33
aiolos (Not reviewing)
ptal
5 years, 4 months ago (2015-08-13 22:35:07 UTC) #34
nednguyen
lgtm
5 years, 4 months ago (2015-08-13 22:37:00 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1280903003/230001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1280903003/230001
5 years, 4 months ago (2015-08-13 22:37:23 UTC) #38
commit-bot: I haz the power
Try jobs failed on following builders: mac_perf_bisect on tryserver.chromium.perf (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.perf/builders/mac_perf_bisect/builds/2117)
5 years, 4 months ago (2015-08-13 22:41:29 UTC) #40
aiolos (Not reviewing)
On 2015/08/13 22:41:29, commit-bot: I haz the power wrote: > Try jobs failed on following ...
5 years, 4 months ago (2015-08-13 22:46:15 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1280903003/230001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1280903003/230001
5 years, 4 months ago (2015-08-13 22:46:43 UTC) #43
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/90419)
5 years, 4 months ago (2015-08-13 23:53:49 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1280903003/230001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1280903003/230001
5 years, 4 months ago (2015-08-14 00:45:09 UTC) #47
commit-bot: I haz the power
Committed patchset #10 (id:230001)
5 years, 4 months ago (2015-08-14 02:16:26 UTC) #48
commit-bot: I haz the power
Patchset 10 (id:??) landed as https://crrev.com/f592ba18312f43fe4186cc526db00960a1db0b48 Cr-Commit-Position: refs/heads/master@{#343320}
5 years, 4 months ago (2015-08-14 02:17:08 UTC) #49
binjin
A revert of this CL (patchset #10 id:230001) has been created in https://codereview.chromium.org/1296563002/ by binjin@chromium.org. ...
5 years, 4 months ago (2015-08-14 10:10:39 UTC) #50
nednguyen
lgtm
5 years, 4 months ago (2015-08-14 22:17:49 UTC) #52
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1280903003/270001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1280903003/270001
5 years, 4 months ago (2015-08-15 00:19:43 UTC) #55
commit-bot: I haz the power
Committed patchset #11 (id:270001)
5 years, 4 months ago (2015-08-15 02:54:31 UTC) #56
commit-bot: I haz the power
5 years, 4 months ago (2015-08-15 02:55:28 UTC) #57
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/780b193b7e92cef04c6c1063068e6f5edbf8e3f2
Cr-Commit-Position: refs/heads/master@{#343547}

Powered by Google App Engine
This is Rietveld 408576698