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

Issue 2488113005: [Findit] Re-org code. (Closed)

Created:
4 years, 1 month ago by stgao
Modified:
4 years, 1 month ago
CC:
chromium-reviews, infra-reviews+infra_chromium.org, inferno, Martin Barbella
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

[Findit] Re-org code. In order to avoid confusion between "Findit for Waterfall" and "Findit for Crashes", we plan to split the original Findit project into two parts: -Findit: the portion of "Findit for Waterfall" in the original Findit. -Predator: the portion of "Findit for Crashes" in the original Findit. The containing project is named "Chrome Culprit Finder" ("Chrome Culprit Finder" = Findit + Predator). This CL is the first step: * set up the appropriate directories * split Predator code into a sub directory appengine/findit/predator * add some example of file moving And the final step is to do a one-off moving after the split is done: appengine/findit/predator + *.yaml -> appengine/predator The final code layout would be the same as https://codereview.chromium.org/2447253002/. Committed: https://chromium.googlesource.com/infra/infra/+/76710217389bfb35e38b83a142bb443064e5a859

Patch Set 1 #

Total comments: 15

Patch Set 2 : Address comments. #

Total comments: 46

Patch Set 3 : Address new comments. #

Total comments: 2

Patch Set 4 : Fix nit! #

Patch Set 5 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+121 lines, -1052 lines) Patch
D appengine/findit/common/codereview.py View 1 chunk +0 lines, -18 lines 0 comments Download
M appengine/findit/common/http_client_appengine.py View 1 chunk +1 line, -1 line 0 comments Download
D appengine/findit/common/retry_http_client.py View 1 chunk +0 lines, -152 lines 0 comments Download
D appengine/findit/common/rietveld.py View 1 chunk +0 lines, -96 lines 0 comments Download
M appengine/findit/common/test/chrome_dependency_fetcher_test.py View 1 chunk +1 line, -1 line 0 comments Download
D appengine/findit/common/test/retry_http_client_test.py View 1 chunk +0 lines, -189 lines 0 comments Download
D appengine/findit/common/test/rietveld_test.py View 1 chunk +0 lines, -110 lines 0 comments Download
A appengine/findit/gae_libs/README.md View 1 2 1 chunk +16 lines, -0 lines 0 comments Download
A appengine/findit/gae_libs/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/gae_libs/model/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/gae_libs/model/test/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A + appengine/findit/gae_libs/model/test/versioned_config_test.py View 1 chunk +1 line, -1 line 0 comments Download
A + appengine/findit/gae_libs/model/test/versioned_model_test.py View 1 chunk +1 line, -1 line 0 comments Download
A + appengine/findit/gae_libs/model/versioned_config.py View 1 chunk +1 line, -1 line 0 comments Download
A + appengine/findit/gae_libs/model/versioned_model.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A appengine/findit/infra_api_clients/README.md View 1 2 1 chunk +15 lines, -0 lines 0 comments Download
A appengine/findit/infra_api_clients/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/infra_api_clients/codereview/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A + appengine/findit/infra_api_clients/codereview/codereview.py View 1 2 0 chunks +-1 lines, --1 lines 0 comments Download
A + appengine/findit/infra_api_clients/codereview/rietveld.py View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
A appengine/findit/infra_api_clients/codereview/test/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A + appengine/findit/infra_api_clients/codereview/test/rietveld_test.py View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M appengine/findit/lib/gitiles/test/gitiles_repository_test.py View 1 2 1 chunk +1 line, -3 lines 0 comments Download
A appengine/findit/libs/README.md View 1 2 1 chunk +13 lines, -0 lines 0 comments Download
A appengine/findit/libs/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/libs/http/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A + appengine/findit/libs/http/retry_http_client.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A appengine/findit/libs/http/test/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A + appengine/findit/libs/http/test/retry_http_client_test.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/model/crash/crash_config.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/model/flake/flake_analysis_request.py View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/model/flake/master_flake_analysis.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/model/suspected_cl_confidence.py View 1 chunk +1 line, -1 line 0 comments Download
D appengine/findit/model/test/versioned_config_test.py View 1 chunk +0 lines, -54 lines 0 comments Download
D appengine/findit/model/test/versioned_model_test.py View 1 chunk +0 lines, -200 lines 0 comments Download
D appengine/findit/model/versioned_config.py View 1 chunk +0 lines, -50 lines 0 comments Download
D appengine/findit/model/versioned_model.py View 1 chunk +0 lines, -164 lines 0 comments Download
M appengine/findit/model/wf_config.py View 1 chunk +1 line, -1 line 0 comments Download
A appengine/findit/predator/README.md View 1 1 chunk +15 lines, -0 lines 0 comments Download
A appengine/findit/predator/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/predator/analysis/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/predator/app/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/predator/app/backend/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/predator/app/common/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
A appengine/findit/predator/app/frontend/__init__.py View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/send_notification_for_culprit_pipeline.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/waterfall/test/buildbot_test.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/waterfall/test/send_notification_for_culprit_pipeline_test.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/waterfall/test/swarming_util_test.py View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 32 (13 generated)
stgao
ptal
4 years, 1 month ago (2016-11-10 18:46:52 UTC) #4
wrengr
On 2016/11/10 18:46:52, stgao (slow on Monday) wrote: > ptal Could you paste the output ...
4 years, 1 month ago (2016-11-10 21:02:17 UTC) #6
wrengr
On 2016/11/10 21:02:17, wrengr wrote: > On 2016/11/10 18:46:52, stgao (slow on Monday) wrote: > ...
4 years, 1 month ago (2016-11-10 21:03:52 UTC) #7
wrengr
Very +1 to having all the README.md files. Here's a few comments on those files. ...
4 years, 1 month ago (2016-11-10 21:20:35 UTC) #8
stgao
On 2016/11/10 21:02:17, wrengr wrote: > On 2016/11/10 18:46:52, stgao (slow on Monday) wrote: > ...
4 years, 1 month ago (2016-11-10 22:13:41 UTC) #10
stgao
On 2016/11/10 21:03:52, wrengr wrote: > On 2016/11/10 21:02:17, wrengr wrote: > > On 2016/11/10 ...
4 years, 1 month ago (2016-11-10 22:17:24 UTC) #11
chanli
https://codereview.chromium.org/2488113005/diff/1/appengine/findit/common/http_client_appengine.py File appengine/findit/common/http_client_appengine.py (right): https://codereview.chromium.org/2488113005/diff/1/appengine/findit/common/http_client_appengine.py#newcode23 appengine/findit/common/http_client_appengine.py:23: class HttpClientAppengine(RetryHttpClient): # pragma: no cover Why does this ...
4 years, 1 month ago (2016-11-10 23:04:04 UTC) #12
wrengr
On 2016/11/10 22:13:41, stgao (slow on Monday) wrote: > On 2016/11/10 21:02:17, wrengr wrote: > ...
4 years, 1 month ago (2016-11-10 23:49:04 UTC) #13
wrengr
https://codereview.chromium.org/2488113005/diff/1/appengine/findit/common/http_client_appengine.py File appengine/findit/common/http_client_appengine.py (right): https://codereview.chromium.org/2488113005/diff/1/appengine/findit/common/http_client_appengine.py#newcode23 appengine/findit/common/http_client_appengine.py:23: class HttpClientAppengine(RetryHttpClient): # pragma: no cover On 2016/11/10 23:04:04, ...
4 years, 1 month ago (2016-11-11 00:06:45 UTC) #14
lijeffrey
https://codereview.chromium.org/2488113005/diff/1/appengine/findit/gae_libs/README.md File appengine/findit/gae_libs/README.md (right): https://codereview.chromium.org/2488113005/diff/1/appengine/findit/gae_libs/README.md#newcode1 appengine/findit/gae_libs/README.md:1: # gae_libs Nit: I'm guessing gae stands for Google ...
4 years, 1 month ago (2016-11-14 07:16:04 UTC) #15
stgao
https://codereview.chromium.org/2488113005/diff/1/appengine/findit/common/http_client_appengine.py File appengine/findit/common/http_client_appengine.py (right): https://codereview.chromium.org/2488113005/diff/1/appengine/findit/common/http_client_appengine.py#newcode23 appengine/findit/common/http_client_appengine.py:23: class HttpClientAppengine(RetryHttpClient): # pragma: no cover On 2016/11/10 23:04:04, ...
4 years, 1 month ago (2016-11-14 23:30:51 UTC) #17
wrengr
https://codereview.chromium.org/2488113005/diff/40001/appengine/findit/gae_libs/README.md File appengine/findit/gae_libs/README.md (right): https://codereview.chromium.org/2488113005/diff/40001/appengine/findit/gae_libs/README.md#newcode4 appengine/findit/gae_libs/README.md:4: APIs (gae is short for Google App Engine), eg: ...
4 years, 1 month ago (2016-11-15 00:38:01 UTC) #18
stgao
https://codereview.chromium.org/2488113005/diff/40001/appengine/findit/gae_libs/README.md File appengine/findit/gae_libs/README.md (right): https://codereview.chromium.org/2488113005/diff/40001/appengine/findit/gae_libs/README.md#newcode4 appengine/findit/gae_libs/README.md:4: APIs (gae is short for Google App Engine), eg: ...
4 years, 1 month ago (2016-11-16 18:44:11 UTC) #20
wrengr
lgtm https://codereview.chromium.org/2488113005/diff/60001/appengine/findit/gae_libs/__init__.py File appengine/findit/gae_libs/__init__.py (right): https://codereview.chromium.org/2488113005/diff/60001/appengine/findit/gae_libs/__init__.py#newcode1 appengine/findit/gae_libs/__init__.py:1: # Copyright 2015 The Chromium Authors. All rights ...
4 years, 1 month ago (2016-11-16 21:33:09 UTC) #21
stgao
https://codereview.chromium.org/2488113005/diff/60001/appengine/findit/gae_libs/__init__.py File appengine/findit/gae_libs/__init__.py (right): https://codereview.chromium.org/2488113005/diff/60001/appengine/findit/gae_libs/__init__.py#newcode1 appengine/findit/gae_libs/__init__.py:1: # Copyright 2015 The Chromium Authors. All rights reserved. ...
4 years, 1 month ago (2016-11-16 22:27:56 UTC) #22
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/2488113005/80001
4 years, 1 month ago (2016-11-16 22:28:33 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: Infra Linux Precise 32 Tester on luci.infra.try (JOB_FAILED, https://luci-milo.appspot.com/swarming/task/3288134032738810) ...
4 years, 1 month ago (2016-11-16 22:30:46 UTC) #27
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/2488113005/100001
4 years, 1 month ago (2016-11-16 23:13:02 UTC) #30
commit-bot: I haz the power
4 years, 1 month ago (2016-11-16 23:52:42 UTC) #32
Message was sent while issue was closed.
Committed patchset #5 (id:100001) as
https://chromium.googlesource.com/infra/infra/+/76710217389bfb35e38b83a142bb4...

Powered by Google App Engine
This is Rietveld 408576698