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

Issue 2344443005: [Findit] Factoring the gitiles (etc) stuff out into its own directory (Closed)

Created:
4 years, 3 months ago by wrengr
Modified:
4 years, 1 month ago
CC:
chromium-reviews, infra-reviews+infra_chromium.org, aarya
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

[Findit] Factoring the gitiles (etc) stuff out into its own directory BUG=chromium:646189 Committed: https://chromium.googlesource.com/infra/infra/+/83d1a174d74106cb37b020cd17843b95f01937b9

Patch Set 1 #

Patch Set 2 : rebase-update #

Total comments: 18

Patch Set 3 : rebase-update #

Patch Set 4 : rebase-update #

Patch Set 5 : rebase-update #

Patch Set 6 : rebase-update #

Patch Set 7 : rebase-update #

Patch Set 8 : rebase-update #

Patch Set 9 : rebase-update #

Total comments: 14

Patch Set 10 : moving ./gitiles to ./lib/gitiles #

Total comments: 3

Patch Set 11 : rebase-update #

Patch Set 12 : addressing comments/nits #

Patch Set 13 : reverted unintended change to an __init__ file #

Total comments: 33

Patch Set 14 : reordering imports #

Unified diffs Side-by-side diffs Delta from patch set Stats (+183 lines, -1720 lines) Patch
D appengine/findit/common/blame.py View 1 chunk +0 lines, -46 lines 0 comments Download
D appengine/findit/common/cache_decorator.py View 1 chunk +0 lines, -228 lines 0 comments Download
D appengine/findit/common/change_log.py View 1 chunk +0 lines, -80 lines 0 comments Download
D appengine/findit/common/codereview.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +3 lines, -2 lines 0 comments Download
M appengine/findit/common/deps_parser.py View 2 chunks +9 lines, -0 lines 0 comments Download
D appengine/findit/common/diff.py View 1 chunk +0 lines, -15 lines 0 comments Download
D appengine/findit/common/git_repository.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -291 lines 0 comments Download
D appengine/findit/common/repository.py View 1 chunk +0 lines, -28 lines 0 comments Download
M appengine/findit/common/rietveld.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +10 lines, -0 lines 0 comments Download
M appengine/findit/common/test/base_handler_test.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -2 lines 0 comments Download
D appengine/findit/common/test/blame_test.py View 1 chunk +0 lines, -44 lines 0 comments Download
D appengine/findit/common/test/cache_decorator_test.py View 1 chunk +0 lines, -164 lines 0 comments Download
D appengine/findit/common/test/change_log_test.py View 1 chunk +0 lines, -49 lines 0 comments Download
M appengine/findit/common/test/chrome_dependency_fetcher_test.py View 1 2 3 4 5 6 7 8 9 10 11 9 chunks +24 lines, -15 lines 0 comments Download
M appengine/findit/common/test/dependency_test.py View 1 chunk +1 line, -2 lines 0 comments Download
D appengine/findit/common/test/diff_test.py View 1 chunk +0 lines, -17 lines 0 comments Download
D appengine/findit/common/test/git_repository_test.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -582 lines 0 comments Download
M appengine/findit/crash/callstack.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/crash/changelist_classifier.py View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +1 line, -2 lines 0 comments Download
M appengine/findit/crash/chromecrash_parser.py View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/crash/crash_pipeline.py View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +2 lines, -2 lines 0 comments Download
M appengine/findit/crash/scorers/test/scorer_test_suite.py View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/crash/test/callstack_test.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/crash/test/changelist_classifier_test.py View 1 2 3 4 5 6 7 8 9 10 11 10 chunks +13 lines, -14 lines 0 comments Download
M appengine/findit/crash/test/crash_testcase.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/crash/test/findit_for_chromecrash_test.py View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +3 lines, -3 lines 0 comments Download
M appengine/findit/crash/test/results_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +5 lines, -5 lines 0 comments Download
M appengine/findit/handlers/build_failure.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/check_duplicate_failures.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/config.py View 1 2 3 4 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/crash/crash_config.py View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/crash/fracas_dashboard.py View 1 2 3 4 5 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/culprit.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/failure_log.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/help_triage.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +3 lines, -3 lines 0 comments Download
M appengine/findit/handlers/list_analyses.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/monitor_alerts.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/process_failure_analysis_requests.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/swarming_task.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/test/help_triage_test.py View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -3 lines 0 comments Download
M appengine/findit/handlers/triage_analysis.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/try_job.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/try_job_dashboard.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/try_job_result.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/verify_analysis.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/handlers/version.py View 1 chunk +1 line, -2 lines 0 comments Download
A + appengine/findit/lib/__init__.py View 1 2 3 4 5 6 7 8 9 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/lib/cache_decorator.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -0 lines 0 comments Download
A + appengine/findit/lib/gitiles/__init__.py View 1 2 3 4 5 6 7 8 9 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/lib/gitiles/blame.py View 1 2 3 4 5 6 7 8 9 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/lib/gitiles/change_log.py View 1 2 3 4 5 6 7 8 9 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/lib/gitiles/diff.py View 1 2 3 4 5 6 7 8 9 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/lib/gitiles/git_repository.py View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -2 lines 0 comments Download
A + appengine/findit/lib/gitiles/gitiles_repository.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +12 lines, -12 lines 0 comments Download
A + appengine/findit/lib/gitiles/test/__init__.py View 1 2 3 4 5 6 7 8 9 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/lib/gitiles/test/blame_test.py View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -2 lines 0 comments Download
A + appengine/findit/lib/gitiles/test/change_log_test.py View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -2 lines 0 comments Download
A + appengine/findit/lib/gitiles/test/diff_test.py View 1 2 3 4 5 6 7 8 9 1 chunk +3 lines, -4 lines 0 comments Download
A + appengine/findit/lib/gitiles/test/gitiles_repository_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 9 chunks +25 lines, -21 lines 0 comments Download
A + appengine/findit/lib/test/__init__.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/lib/test/cache_decorator_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/waterfall/build_failure_analysis.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +6 lines, -6 lines 0 comments Download
M appengine/findit/waterfall/extract_deps_info_pipeline.py View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +3 lines, -3 lines 0 comments Download
M appengine/findit/waterfall/flake/step_mapper.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/waterfall/identify_try_job_culprit_pipeline.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -4 lines 0 comments Download
M appengine/findit/waterfall/pull_changelog_pipeline.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +3 lines, -3 lines 0 comments Download
M appengine/findit/waterfall/send_notification_for_culprit_pipeline.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -2 lines 0 comments Download
M appengine/findit/waterfall/test/build_failure_analysis_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 8 chunks +17 lines, -17 lines 0 comments Download
M appengine/findit/waterfall/test/extract_deps_info_pipeline_test.py View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/waterfall/test/identify_try_job_culprit_pipeline_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +3 lines, -3 lines 0 comments Download
M appengine/findit/waterfall/test/send_notification_for_culprit_pipeline_test.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 23 (5 generated)
wrengr
Here's an initial stab at separating out all the gitiles stuff. There's still some work ...
4 years, 3 months ago (2016-09-14 23:33:37 UTC) #4
Martin Barbella
I'm going to defer to Shuotao here, but at a glance this looks much cleaner ...
4 years, 3 months ago (2016-09-19 20:36:27 UTC) #5
stgao
Posted some comments. BTW, I'd suggest not adding comments to the code for simple expected ...
4 years, 3 months ago (2016-09-21 23:03:25 UTC) #6
wrengr
https://codereview.chromium.org/2344443005/diff/20001/appengine/findit/common/cache_decorator.py File appengine/findit/common/cache_decorator.py (left): https://codereview.chromium.org/2344443005/diff/20001/appengine/findit/common/cache_decorator.py#oldcode1 appengine/findit/common/cache_decorator.py:1: # Copyright 2015 The Chromium Authors. All rights reserved. ...
4 years, 2 months ago (2016-09-28 00:59:49 UTC) #7
wrengr
ping
4 years, 2 months ago (2016-10-11 22:22:45 UTC) #8
stgao
Among my comments, I'd like to high-light the one on the gitiles moving. It won't ...
4 years, 2 months ago (2016-10-13 05:47:32 UTC) #9
wrengr
https://codereview.chromium.org/2344443005/diff/160001/appengine/findit/common/repository.py File appengine/findit/common/repository.py (left): https://codereview.chromium.org/2344443005/diff/160001/appengine/findit/common/repository.py#oldcode7 appengine/findit/common/repository.py:7: class Repository(object): # pragma: no cover On 2016/10/13 05:47:32, ...
4 years, 2 months ago (2016-10-14 18:33:15 UTC) #10
stgao
https://codereview.chromium.org/2344443005/diff/160001/appengine/findit/common/repository.py File appengine/findit/common/repository.py (left): https://codereview.chromium.org/2344443005/diff/160001/appengine/findit/common/repository.py#oldcode7 appengine/findit/common/repository.py:7: class Repository(object): # pragma: no cover On 2016/10/14 18:33:14, ...
4 years, 2 months ago (2016-10-17 17:31:43 UTC) #11
stgao
https://codereview.chromium.org/2344443005/diff/160001/appengine/findit/common/repository.py File appengine/findit/common/repository.py (left): https://codereview.chromium.org/2344443005/diff/160001/appengine/findit/common/repository.py#oldcode7 appengine/findit/common/repository.py:7: class Repository(object): # pragma: no cover On 2016/10/14 18:33:14, ...
4 years, 2 months ago (2016-10-17 17:48:15 UTC) #12
wrengr
Reintroduced a base class for Git repositories. Renamed the class hierarchy so GitRepository is the ...
4 years, 1 month ago (2016-10-27 17:28:00 UTC) #13
wrengr
Let me know if there are any outstanding comments I missed.
4 years, 1 month ago (2016-10-27 17:28:26 UTC) #14
Martin Barbella
I do have a general comment, but I'll defer to stgao@ here since I think ...
4 years, 1 month ago (2016-10-27 23:27:29 UTC) #15
wrengr
On 2016/10/27 23:27:29, Martin Barbella wrote: > I do have a general comment, but I'll ...
4 years, 1 month ago (2016-10-28 18:13:28 UTC) #16
stgao
I did another detailed pass. All looks good. Most comments are just style nits like ...
4 years, 1 month ago (2016-10-28 18:21:00 UTC) #17
wrengr
https://codereview.chromium.org/2344443005/diff/240001/appengine/findit/crash/test/crash_testcase.py File appengine/findit/crash/test/crash_testcase.py (right): https://codereview.chromium.org/2344443005/diff/240001/appengine/findit/crash/test/crash_testcase.py#newcode10 appengine/findit/crash/test/crash_testcase.py:10: from lib.gitiles.change_log import ChangeLog On 2016/10/28 18:20:59, stgao wrote: ...
4 years, 1 month ago (2016-10-28 19:24:49 UTC) #18
stgao
lgtm lgtm, many thanks!
4 years, 1 month ago (2016-10-28 19:55:11 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2344443005/260001
4 years, 1 month ago (2016-10-28 19:55:17 UTC) #21
commit-bot: I haz the power
4 years, 1 month ago (2016-10-28 20:14:35 UTC) #23
Message was sent while issue was closed.
Committed patchset #14 (id:260001) as
https://chromium.googlesource.com/infra/infra/+/83d1a174d74106cb37b020cd17843...

Powered by Google App Engine
This is Rietveld 408576698