New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 705860 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 705790



Sign in to add a comment

Entirely separate Predator from Findit

Project Member Reported by st...@chromium.org, Mar 28 2017

Issue description

Currently Predator is still in the same codebase as Findit, but this would introduce complexity for Findit's security review before we enable the real auto-revert.

The separation should not be that hard, as mostly just file movement to a new sibling app of Findit. And the prototype was already in this CL https://codereview.chromium.org/2447253002/

This should take less than a week.
And we need this done by end of April, but the early the better.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 30 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/d0fd221cfab1a4451d41af2b190001905990f46e

commit d0fd221cfab1a4451d41af2b190001905990f46e
Author: Sharu Jiang <katesonia@google.com>
Date: Thu Mar 30 19:44:51 2017

[Culprit-finder] Add skeleton to prepare for separating predator app.

Based on https://codereview.chromium.org/2447253002/, add skeleton code for
Predator.

BUG= 705860 

Change-Id: Ieec7d36622e2c4ab0c897414912d42f56b489c4e
Reviewed-on: https://chromium-review.googlesource.com/461332
Commit-Queue: Sharu Jiang <katesonia@google.com>
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>

[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/queue.yaml
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/common/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/appengine_config.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend/handlers/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/frontend/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend/handlers/test/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/.expect_tests_pretest.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/first_party/gae_libs
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/analysis/crash_analyzer.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/first_party/testing_utils
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/frontend/handlers/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/common/model/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/analysis/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/DEV.md
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend-fracas.yaml
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/README.md
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/analysis/test/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend/analysis
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/common/model/test/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/frontend/main.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/app.yaml
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend-clusterfuzz.yaml
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend/main.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/index.yaml
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend-cracas.yaml
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/OWNERS
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/first_party
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/frontend/handlers/test/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/third_party/__init__.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/analysis/first_party
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/.coveragerc
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/third_party
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/app/backend/.expect_tests.cfg
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/first_party/libs
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/analysis/test/crash_analyzer_test.py
[add] https://crrev.com/d0fd221cfab1a4451d41af2b190001905990f46e/appengine/predator/scripts/run.sh

Comment 2 Deleted

Project Member

Comment 3 by bugdroid1@chromium.org, Mar 31 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984

commit de7f8423d1bf3e580eaa19e0d6402f3e0db1e984
Author: Sharu Jiang <katesonia@google.com>
Date: Fri Mar 31 23:15:15 2017

[Culprit-Finder] Move appengine_util from common/ to gae_libs/

Bug:705860

testing version: https://katesonia-dot-findit-for-me.appspot.com/

Change-Id: I29090dbb87ee19c4495d271ae8a63a8f2cbf446b
Reviewed-on: https://chromium-review.googlesource.com/464130
Commit-Queue: Sharu Jiang <katesonia@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>

[rename] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/gae_libs/appengine_util.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/handlers/version.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/model/base_triaged_model.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/model/crash/test/crash_analysis_test.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/crash/findit_for_chromecrash.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/handlers/crash/crash_handler.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/handlers/try_job_push.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/waterfall/flake/recursive_flake_pipeline.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/crash/findit.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/findit_api.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/waterfall/process_base_swarming_task_result_pipeline.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/crash/crash_pipeline.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/waterfall/monitor_try_job_pipeline.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/crash/test/findit_for_chromecrash_test.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/waterfall/build_failure_analysis_pipelines.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/model/crash/crash_analysis.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/waterfall/flake/recursive_flake_try_job_pipeline.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/waterfall/analyze_build_failure_pipeline.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/waterfall/flake/initialize_flake_pipeline.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/handlers/swarming_push.py
[modify] https://crrev.com/de7f8423d1bf3e580eaa19e0d6402f3e0db1e984/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py

Project Member

Comment 4 by bugdroid1@chromium.org, Apr 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/ce6e90d9313904e081ca6d6ca3d39395ad020022

commit ce6e90d9313904e081ca6d6ca3d39395ad020022
Author: Sharu Jiang <katesonia@google.com>
Date: Mon Apr 03 17:38:53 2017

[Culprit-Finder] Move pubsub_util.py and pipeline_wrapper.py to gae_libs/

Bug:  705860 
Change-Id: I66d3ac0112c25afe019cc1599d5245aed030035b
Reviewed-on: https://chromium-review.googlesource.com/464346
Commit-Queue: Sharu Jiang <katesonia@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>

[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/crash-backend-clusterfuzz.yaml
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/identify_try_job_culprit_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/revert_and_notify_culprit_pipeline.py
[delete] https://crrev.com/95ce7ed4b13d7291bffc01e29d6ecdd213b83488/appengine/findit/predator/README.md
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/process_flake_try_job_result_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/main.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/update_flake_bug_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/crash/test/crash_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/test/trigger_flake_analyses_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/crash-backend-cracas.yaml
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/pull_changelog_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/test/recursive_flake_try_job_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/start_try_job_on_demand_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/revert_and_notify_culprit_pipeline_test.py
[delete] https://crrev.com/95ce7ed4b13d7291bffc01e29d6ecdd213b83488/appengine/findit/predator/app/common/__init__.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/identify_culprit_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/identify_try_job_culprit_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/recursive_flake_try_job_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/extract_deps_info_pipeline.py
[delete] https://crrev.com/95ce7ed4b13d7291bffc01e29d6ecdd213b83488/appengine/findit/predator/app/frontend/__init__.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/monitor_try_job_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/send_notification_for_culprit_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/crash-backend-fracas.yaml
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/detect_first_failure_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/crash/test/occurrence_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/trigger_swarming_tasks_pipeline_test.py
[delete] https://crrev.com/95ce7ed4b13d7291bffc01e29d6ecdd213b83488/appengine/findit/predator/app/backend/__init__.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/extract_signal_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/schedule_try_job_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/process_base_swarming_task_result_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/trigger_swarming_tasks_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/analyze_build_failure_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/pull_changelog_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/build_failure_analysis_pipelines_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/trigger_flake_analyses_pipeline.py
[delete] https://crrev.com/95ce7ed4b13d7291bffc01e29d6ecdd213b83488/appengine/findit/predator/__init__.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/create_revert_cl_pipeline.py
[rename] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/gae_libs/pubsub_util.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/trigger_base_swarming_task_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/extract_deps_info_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/detect_first_failure_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/flake/recursive_flake_pipeline.py
[delete] https://crrev.com/95ce7ed4b13d7291bffc01e29d6ecdd213b83488/appengine/findit/predator/app/__init__.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/crash/crash_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/extract_signal_pipeline.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/test/analyze_build_failure_pipeline_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/crash/test/component_classifier_test.py
[modify] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/waterfall/identify_culprit_pipeline.py
[rename] https://crrev.com/ce6e90d9313904e081ca6d6ca3d39395ad020022/appengine/findit/gae_libs/pipeline_wrapper.py
[delete] https://crrev.com/95ce7ed4b13d7291bffc01e29d6ecdd213b83488/appengine/findit/predator/analysis/__init__.py

Project Member

Comment 5 by bugdroid1@chromium.org, Apr 4 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/993fcf231698c3f0dba2c0a20cf6d05806c03aaf

commit 993fcf231698c3f0dba2c0a20cf6d05806c03aaf
Author: Sharu Jiang <katesonia@google.com>
Date: Tue Apr 04 17:27:17 2017

[Culprit-Finder] Move base_handler.py to gae_libs/handlers/.

Bug:  705860 
Change-Id: Ic8acf499ddb2ea9f4ceba761b23060418273971c
Reviewed-on: https://chromium-review.googlesource.com/464327
Commit-Queue: Sharu Jiang <katesonia@google.com>
Reviewed-by: Shuotao Gao <stgao@chromium.org>

[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/auto_revert_metrics.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/pipeline_errors_dashboard.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/triage_analysis.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/calculate_confidence_scores.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/failure_log.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/version.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/crash/triage_analysis.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/crash/dashboard.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/culprit.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/process_flake_analysis_request.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/triage_suspected_cl.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/try_job_push.py
[rename] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/gae_libs/handlers/test/base_handler_test.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/verify_analysis.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/help_triage.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/process_failure_analysis_requests.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/try_job.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/monitor_alerts.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/crash/crash_config.py
[add] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/gae_libs/handlers/__init__.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/crash/crash_handler.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/check_reverted_cls.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/flake/check_flake.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/crash/result_feedback.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/try_job_result.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/flake/triage_flake_analysis.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/flake/list_flakes.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/list_analyses.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/swarming_task.py
[rename] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/gae_libs/handlers/base_handler.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/crash/cracas_dashboard.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/config.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/crash/fracas_dashboard.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/swarming_push.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/try_job_dashboard.py
[add] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/gae_libs/handlers/test/__init__.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/build_failure.py
[modify] https://crrev.com/993fcf231698c3f0dba2c0a20cf6d05806c03aaf/appengine/findit/handlers/check_duplicate_failures.py

Comment 6 Deleted

Project Member

Comment 7 by bugdroid1@chromium.org, Apr 4 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/6034390fead5aaa194bd2e9fda7cdd02371f7ebc

commit 6034390fead5aaa194bd2e9fda7cdd02371f7ebc
Author: Sharu Jiang <katesonia@google.com>
Date: Tue Apr 04 22:27:05 2017

[Culprit-Finder] Move chrome_dependency_fetch.py, dependency.py, deps_parser.py to libs.deps.

Bug:  705860 
Change-Id: I8b51b669ee67f41566c0d5671ada78e0317a832d
Reviewed-on: https://chromium-review.googlesource.com/465414
Commit-Queue: Sharu Jiang <katesonia@chromium.org>
Reviewed-by: Sharu Jiang <katesonia@chromium.org>

[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/loglinear/changelist_features/test/touch_crashed_file_meta_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/findit_for_chromecrash.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/clusterfuzz_parser_test.py
[add] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/test/__init__.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/findit_for_chromecrash_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/loglinear/changelist_features/test/touch_crashed_component_test.py
[rename] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/test/deps_parser_test.py
[rename] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/deps_parser.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/loglinear/changelist_features/test/touch_crashed_directory_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/loglinear/test/changelist_classifier_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/crash_data_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/clusterfuzz_data_test.py
[rename] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/chrome_dependency_fetcher.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/crash_util_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/findit.py
[add] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/__init__.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/util_scripts/crash_queries/run_predator.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/waterfall/extract_deps_info_pipeline.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/clusterfuzz_data.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/loglinear/changelist_classifier.py
[rename] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/test/dependency_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/handlers/crash/test/crash_handler_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/chrome_crash_data_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/waterfall/test/extract_deps_info_pipeline_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/stacktrace_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/findit_for_clusterfuzz_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/loglinear/changelist_features/test/min_distance_test.py
[rename] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/dependency.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/crash_report_test.py
[rename] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/libs/deps/test/chrome_dependency_fetcher_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/chromecrash_parser_test.py
[modify] https://crrev.com/6034390fead5aaa194bd2e9fda7cdd02371f7ebc/appengine/findit/crash/test/parse_util_test.py

Comment 8 Deleted

Project Member

Comment 9 by bugdroid1@chromium.org, Apr 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/17709f1c8f18b0659bc7485b329262f451b0a8a1

commit 17709f1c8f18b0659bc7485b329262f451b0a8a1
Author: Sharu Jiang <katesonia@google.com>
Date: Fri Apr 07 02:19:50 2017

[Culprit-Finder] Move analysis_status.py from model to libs

Bug:  705860 
Change-Id: I94a86d0fb5c54638caf174b5aa7e36ba50407345
Reviewed-on: https://chromium-review.googlesource.com/465706
Commit-Queue: Sharu Jiang <katesonia@google.com>
Reviewed-by: Shuotao Gao <stgao@chromium.org>

[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/process_flake_swarming_task_result_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/identify_try_job_culprit_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/test/wf_suspected_cl_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/send_notification_for_culprit_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/send_notification_for_culprit_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/test/base_try_job_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/process_base_swarming_task_result_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/test/initialize_flake_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/build_failure_analysis_pipelines_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/process_flake_try_job_result_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/analyze_build_failure_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/crash/test/findit_for_chromecrash_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/crash/test/result_feedback_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/process_base_swarming_task_result_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/flake/flake_swarming_task.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/flake/test/list_flakes_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/crash/test/crash_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/base_try_job.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/test/triage_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/base_analysis.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/test/recursive_flake_try_job_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/crash/test/crash_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/crash/test/dashboard_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/test/findit_api_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/test/handlers_util_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/identify_culprit_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/crash/findit.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/trigger_flake_swarming_task_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/crash/test/cracas_crash_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/flake/test/master_flake_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/identify_try_job_culprit_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/recursive_flake_try_job_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/create_revert_cl_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/wf_culprit.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/test/culprit_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/handlers_util.py
[rename] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/libs/analysis_status.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/crash/test/chrome_crash_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/test/update_flake_bug_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/crash/test/findit_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/try_job_util_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/crash/test/crash_handler_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/wf_suspected_cl.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/findit_api.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/crash/test/clusterfuzz_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/result_status.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/initialize_flake_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/flake/check_flake.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/test/wf_culprit_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/create_revert_cl_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/trigger_base_swarming_task_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/crash/test/fracas_crash_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/crash/test/triage_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/try_job_util.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/flake/test/flake_swarming_task_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/flake/test/check_flake_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/test/build_failure_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/flake/triage_flake_analysis.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/crash/test/findit_for_clusterfuzz_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/test/list_analyses_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/trigger_base_swarming_task_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/flake/list_flakes.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/test/wf_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/monitor_try_job_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/recursive_flake_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/process_swarming_task_result_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/flake/test/process_flake_try_job_result_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/wf_analysis.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/crash/crash_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/analyze_build_failure_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/build_failure_analysis_pipelines.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/crash/crash_analysis.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/detect_first_failure_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/test/monitor_try_job_pipeline_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/test/base_analysis_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/flake/test/flake_culprit_test.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/waterfall/identify_culprit_pipeline.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/model/base_swarming_task.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/util_scripts/remote_queries/swarming_task_data_query.py
[modify] https://crrev.com/17709f1c8f18b0659bc7485b329262f451b0a8a1/appengine/findit/handlers/build_failure.py

Project Member

Comment 10 by bugdroid1@chromium.org, Apr 19 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/0d951fe654705c1e87a3f34bd18d6d902935ed5d

commit 0d951fe654705c1e87a3f34bd18d6d902935ed5d
Author: Sharu Jiang <katesonia@google.com>
Date: Wed Apr 19 23:52:15 2017

[Culprit-Finder] Split non gae related part in TestCase in gae_libs/ to BaseTestCase in libs/

Bug:705860

Change-Id: I6869954a1d846d673ed035742dfa02ba051a3231
Reviewed-on: https://chromium-review.googlesource.com/480965
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Sharu Jiang <katesonia@chromium.org>

[add] https://crrev.com/0d951fe654705c1e87a3f34bd18d6d902935ed5d/appengine/findit/libs/base_testcase.py
[modify] https://crrev.com/0d951fe654705c1e87a3f34bd18d6d902935ed5d/appengine/findit/gae_libs/testcase.py

Project Member

Comment 11 by bugdroid1@chromium.org, Apr 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6

commit 2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6
Author: Sharu Jiang <katesonia@google.com>
Date: Fri Apr 21 23:49:25 2017

[Predator] Copy stacktrace and crash data related files to predator/.

Bug:  705860 
Change-Id: Ie9e6572822ddfab25ddb4d1199280aab91a81f0b
Reviewed-on: https://chromium-review.googlesource.com/480969
Commit-Queue: Sharu Jiang <katesonia@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>

[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/detect_regression_range.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/culprit.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/clusterfuzz_data_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/stacktrace_parser.py
[modify] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/__init__.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend/handlers/test/__init__.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/chrome_crash_data_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/callstack_detectors_test.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/queue.yaml
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/detect_regression_range_test.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend/handlers/__init__.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/stacktrace.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/common/model/__init__.py
[delete] https://crrev.com/4c062ab370ad554aa5f9f4704d9c6bec7499b561/appengine/predator/app/__init__.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend-cracas.yaml
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/frontend/__init__.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/crash_data.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/callstack_filters.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/app.yaml
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/type_enums.py
[delete] https://crrev.com/4c062ab370ad554aa5f9f4704d9c6bec7499b561/appengine/predator/app/third_party
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/clusterfuzz_parser_test.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend/.expect_tests.cfg
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend-fracas.yaml
[delete] https://crrev.com/4c062ab370ad554aa5f9f4704d9c6bec7499b561/appengine/predator/analysis/crash_analyzer.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/parse_util.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/clusterfuzz_data.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/callstack_detectors.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/appengine_config.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/parse_util_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/suspect.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend-clusterfuzz.yaml
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/flag_manager_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/stacktrace_test.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/common/__init__.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend/main.py
[delete] https://crrev.com/4c062ab370ad554aa5f9f4704d9c6bec7499b561/appengine/predator/app/backend/analysis
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/callstack_filters_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/analysis_testcase.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/clusterfuzz_parser.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/stacktrace_parser_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/chrome_crash_data.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/frontend/handlers/test/__init__.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/culprit_test.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/frontend/main.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/flag_manager.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/index.yaml
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/chromecrash_parser_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/crash_data_test.py
[delete] https://crrev.com/4c062ab370ad554aa5f9f4704d9c6bec7499b561/appengine/predator/app/first_party
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/backend/__init__.py
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/frontend/handlers/__init__.py
[delete] https://crrev.com/4c062ab370ad554aa5f9f4704d9c6bec7499b561/appengine/predator/analysis/test/crash_analyzer_test.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/chromecrash_parser.py
[add] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/analysis/test/suspect_test.py
[delete] https://crrev.com/4c062ab370ad554aa5f9f4704d9c6bec7499b561/appengine/predator/analysis/first_party
[rename] https://crrev.com/2bde58f6cc4c2cf9228b8a637031c21ee8acb4a6/appengine/predator/common/model/test/__init__.py

Comment 12 Deleted

Comment 13 by st...@chromium.org, Apr 25 2017

Sharu, could you please give an update on the progress here? What's remaining? What's your plan to get those done?
I plan to work on it this week.
But before I copy files over, I need to commit some pending cls and some local changes like:
https://chromium-review.googlesource.com/c/479700/

which is pending for a long time.

If people from clusterfuzz and findit team can help me review those cls quickly and commit them, I think I can finish it this week.
I mean finishing copy files over. before completely delete all the Predator files in findit, I need to make sure the new code works fine, it may take another week.

Comment 16 by st...@chromium.org, Apr 26 2017

Let's pause all pending changes of Predator into appengine/findit repo, and focus on moving all codes over to appengine/predator first.

CLs like https://chromium-review.googlesource.com/c/479700/ could be done after the move-over.

Again: what's the remaining work in code move-over? I understand verification is needed before code deletion.
Remaining work:

(1) There are some remaining files in model/, handlers/ and templates/ needs to be moved, and also findit_for* files.

(2) Some authentications like access to 'DEPS' in chrome-internal and 'ts_mon' need to be added for 'predator-for-me', 'predator-for-me-staging'. 

Comment 18 by st...@chromium.org, Apr 26 2017

For 2), let's do that after code move-over, because we could still go with google.com:findit-for-me. It's not a blocker for code move-over.

For 1), let's do it now as no blocking for it.
Project Member

Comment 19 by bugdroid1@chromium.org, Apr 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/364bd665a8be15f38c412731b69bf741996c650d

commit 364bd665a8be15f38c412731b69bf741996c650d
Author: Sharu Jiang <katesonia@google.com>
Date: Wed Apr 26 15:58:38 2017

[Predator] Copy loglinear model and ChangelistClassifier to Predator/analysis/linear

Bug:  705860 
Change-Id: Ice5623e6b13386cbab859e039ad5796ef0e2b710
Reviewed-on: https://chromium-review.googlesource.com/487802
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Shuotao Gao <stgao@chromium.org>

[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/test/feature_test.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/test/weight_test.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/training.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/test/model_test.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/test/training_test.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/feature.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/changelist_classifier.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/linear_testcase.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/model.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/test/__init__.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/__init__.py
[add] https://crrev.com/364bd665a8be15f38c412731b69bf741996c650d/appengine/predator/analysis/linear/weight.py

Project Member

Comment 20 by bugdroid1@chromium.org, Apr 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/858bc467a5cfcdef0c2a0ec1a445c16180c85500

commit 858bc467a5cfcdef0c2a0ec1a445c16180c85500
Author: Sharu Jiang <katesonia@google.com>
Date: Thu Apr 27 04:52:31 2017

[Predator] Copy changelist_features to predator/

Bug:  705860 
Change-Id: Ibdcbfa6b6debbc6f1ba03925bdcf01151ac9e886
Reviewed-on: https://chromium-review.googlesource.com/487844
Reviewed-by: Chan Li <chanli@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Sharu Jiang <katesonia@chromium.org>

[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/crash_report.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/component.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/number_of_touched_files_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/__init__.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/touch_crashed_file_meta_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/test/project_classifier_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/occurrence.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/touch_crashed_file_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/touch_crashed_file_meta.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/touch_crashed_directory.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/test/project_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/top_frame_index.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/crash_match.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/touch_crashed_component_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/project.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/touch_crashed_component.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/touch_crashed_directory_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/test/occurrence_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/number_of_touched_files.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/min_distance.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/top_frame_index_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/test/crash_util_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/test/component_classifier_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/min_distance_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/component_classifier.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/first_party/pipeline_utils
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/touch_crashed_file.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/crash_util.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/project_classifier.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/test/crash_report_test.py
[add] https://crrev.com/858bc467a5cfcdef0c2a0ec1a445c16180c85500/appengine/predator/analysis/linear/changelist_features/test/__init__.py

Project Member

Comment 21 by bugdroid1@chromium.org, Apr 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/83ca5c8cb639e08323924da25ca05a8791bd8568

commit 83ca5c8cb639e08323924da25ca05a8791bd8568
Author: Sharu Jiang <katesonia@google.com>
Date: Thu Apr 27 15:52:02 2017

[Predator] Copy ndb models, templates and handlers.

Bug:  705860 
Change-Id: Icb42a8ce4e3c9808e2f371f1eced0c94c8cc4893
Reviewed-on: https://chromium-review.googlesource.com/487926
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Shuotao Gao <stgao@chromium.org>

[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/dashboard.html
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/fracas_crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/clusterfuzz_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/crash_pipeline.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/appengine_testcase.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/update_component_config_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/first_party/gae_ts_mon
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/chrome_crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/triage_status.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/constants.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/crash_config.py
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/findit_for_clusterfuzz_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/crash_config_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/findit_for_clusterfuzz.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/dashboard.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/findit_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/cracas_crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/clusterfuzz_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/monitoring.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/fracas_result_feedback.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/crash_config_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/result_feedback_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/triage_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/findit_for_chromecrash.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/update_component_config.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/dashboard_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/crash_config.html
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/crash_handler_test.py
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/analysis/changelist_classifier.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/triage_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/crash_pipeline_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/analysis/test/changelist_classifier_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/result_feedback.html
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/analysis/predator.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/fracas_dashboard.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/findit_for_chromecrash_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/cracas_result_feedback.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/crash_handler.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/fracas_crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/findit.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/cracas_dashboard.py
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/crash_config.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/cracas_crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/result_feedback.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/chrome_crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/error.html
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/__init__.py

Project Member

Comment 22 by bugdroid1@chromium.org, Apr 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/83ca5c8cb639e08323924da25ca05a8791bd8568

commit 83ca5c8cb639e08323924da25ca05a8791bd8568
Author: Sharu Jiang <katesonia@google.com>
Date: Thu Apr 27 15:52:02 2017

[Predator] Copy ndb models, templates and handlers.

Bug:  705860 
Change-Id: Icb42a8ce4e3c9808e2f371f1eced0c94c8cc4893
Reviewed-on: https://chromium-review.googlesource.com/487926
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Shuotao Gao <stgao@chromium.org>

[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/dashboard.html
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/fracas_crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/clusterfuzz_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/crash_pipeline.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/appengine_testcase.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/update_component_config_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/first_party/gae_ts_mon
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/chrome_crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/triage_status.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/constants.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/crash_config.py
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/findit_for_clusterfuzz_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/crash_config_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/findit_for_clusterfuzz.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/dashboard.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/findit_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/cracas_crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/clusterfuzz_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/monitoring.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/fracas_result_feedback.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/crash_config_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/result_feedback_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/triage_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/findit_for_chromecrash.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/update_component_config.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/dashboard_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/crash_config.html
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/crash_handler_test.py
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/analysis/changelist_classifier.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/triage_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/crash_pipeline_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/analysis/test/changelist_classifier_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/result_feedback.html
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/test/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/analysis/predator.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/fracas_dashboard.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/test/findit_for_chromecrash_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/cracas_result_feedback.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/crash_handler.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/fracas_crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/findit.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/cracas_dashboard.py
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/__init__.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/crash_config.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/cracas_crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/handlers/result_feedback.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/crash_analysis.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/chrome_crash_analysis_test.py
[add] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/frontend/templates/error.html
[modify] https://crrev.com/83ca5c8cb639e08323924da25ca05a8791bd8568/appengine/predator/common/model/test/__init__.py

Project Member

Comment 23 by bugdroid1@chromium.org, May 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/681d532bb738824b8d883767ef41a16f7937a206

commit 681d532bb738824b8d883767ef41a16f7937a206
Author: Sharu Jiang <katesonia@google.com>
Date: Tue May 02 13:54:12 2017

[Predator] Refactor util_scripts, move some util files to local_libs/.

Bug:  705860 
Change-Id: I1c278c23590a92ce2c926bf4e585dbe6cc20fd0a
Reviewed-on: https://chromium-review.googlesource.com/490006
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Sharu Jiang <katesonia@chromium.org>

[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/git_checkout/local_git_repository.py
[rename] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/test/script_util_test.py
[rename] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/gae_libs/iterator.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/analyze_bottlenecks.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/predator/queue.yaml
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/crash_iterator.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/get_time_between_analyses.py
[rename] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/test/__init__.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/crash_printer/print-crash.py
[rename] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/test/local_cache_test.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test.py
[rename] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/local_cache.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/run_predator.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/delta_test/delta_test.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/testset/update-testset.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/git_checkout/test/local_git_parsers_test.py
[rename] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/remote_api.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/try_job_data_query.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/check_trybot_mapping.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/testset/testset_updator.py
[rename] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/script_util.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/try_job_data_metrics.py
[copy] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/__init__.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test-on-testset.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/git_checkout/test/local_git_repository_test.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/predator/frontend/main.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/bottleneck_query.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/calculate_confidence_scores.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/crash_queries/run-predator.py
[add] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/local_libs/local_iterator.py
[modify] https://crrev.com/681d532bb738824b8d883767ef41a16f7937a206/appengine/findit/util_scripts/remote_queries/swarming_task_data_query.py

Project Member

Comment 24 by bugdroid1@chromium.org, May 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0

commit 17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0
Author: Sharu Jiang <katesonia@google.com>
Date: Tue May 02 15:48:12 2017

[Predator] Copy scripts to predator/scripts.

Bug:  705860 
Change-Id: I74b0795dadf089273eb5d2aafb8748295958a744
Reviewed-on: https://chromium-review.googlesource.com/489873
Commit-Queue: Sharu Jiang <katesonia@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>

[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/apiclient
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/predator_results/output
[modify] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/findit/util_scripts/crash_queries/delta_test/delta_test.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/oauth2client
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/README.md
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/cloudstorage
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/test/__init__.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/crash_printer/crash_printer.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/crash_printer/print-crash.py
[modify] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/testset/__init__.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/test/delta_util_test.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/six.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/delta_util.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/testset/update-testset.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/googleapiclient
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/run_predator.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/git_checkout/test/local_git_parsers_test.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/delta_test.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/google
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/git_checkout/local_git_parsers.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/git_checkout/__init__.py
[modify] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test-on-testset.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/git_checkout/test/__init__.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/httplib2
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/git_checkout/local_git_repository.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/git_checkout/test/local_git_repository_test.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/__init__.py
[modify] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/uritemplate
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/__init__.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/testset/testset_updator.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/first_party/local_libs
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/crash_iterator.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/predator_results/input
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/run-delta-test-on-testset.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/delta_test/run-delta-test.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/run-predator.py
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/third_party/pytz
[add] https://crrev.com/17a5b71b03ec4fcb47a9ddf26403ebd6292ca7c0/appengine/predator/scripts/crash_printer/__init__.py

Project Member

Comment 25 by bugdroid1@chromium.org, May 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4

commit 1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4
Author: Sharu Jiang <katesonia@google.com>
Date: Wed May 03 06:10:49 2017

[Predator] Move git_checkout/ to local_libs/

Bug:  705860 
Change-Id: I90f0bd1ca891a3e598eecdf0ef4dcedd61bc92bd
Reviewed-on: https://chromium-review.googlesource.com/491006
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Sharu Jiang <katesonia@chromium.org>

[rename] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/local_libs/git_checkout/local_git_parsers.py
[rename] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/local_libs/git_checkout/local_git_repository.py
[delete] https://crrev.com/17f81b4dc4f019583d1cb36efa35c1bca61b2efb/appengine/predator/scripts/git_checkout/test/local_git_parsers_test.py
[delete] https://crrev.com/17f81b4dc4f019583d1cb36efa35c1bca61b2efb/appengine/predator/scripts/git_checkout/test/__init__.py
[rename] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/local_libs/git_checkout/test/__init__.py
[delete] https://crrev.com/17f81b4dc4f019583d1cb36efa35c1bca61b2efb/appengine/findit/util_scripts/git_checkout/local_git_repository.py
[modify] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test.py
[modify] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/util_scripts/crash_queries/run-predator.py
[delete] https://crrev.com/17f81b4dc4f019583d1cb36efa35c1bca61b2efb/appengine/findit/util_scripts/git_checkout/test/local_git_repository_test.py
[delete] https://crrev.com/17f81b4dc4f019583d1cb36efa35c1bca61b2efb/appengine/predator/scripts/git_checkout/local_git_parsers.py
[modify] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/util_scripts/crash_queries/run_predator.py
[rename] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/local_libs/git_checkout/test/local_git_repository_test.py
[modify] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/util_scripts/crash_queries/testset/testset_updator.py
[modify] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test-on-testset.py
[modify] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/predator/scripts/run_predator.py
[rename] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/local_libs/git_checkout/test/local_git_parsers_test.py
[modify] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/util_scripts/crash_queries/testset/update-testset.py
[delete] https://crrev.com/17f81b4dc4f019583d1cb36efa35c1bca61b2efb/appengine/predator/scripts/git_checkout/__init__.py
[rename] https://crrev.com/1f712e208a64cc2b8a07f9f3d81430ca6fd82bc4/appengine/findit/local_libs/git_checkout/__init__.py

Project Member

Comment 26 by bugdroid1@chromium.org, May 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/ca0251937a958bc796fd082b28761cd2c619aa8a

commit ca0251937a958bc796fd082b28761cd2c619aa8a
Author: Shuotao Gao <stgao@chromium.org>
Date: Sat May 06 06:23:02 2017

[Findit] Delete legacy code of Predator.

This CL delete all legacy code for Predator since most of the code was already copied over to appengine/predator.
If someone still wants to refer to these code in Findit, he/she could check out the code at a revision before this CL.

Also updated OWNERS file accordingly.

BUG= 705860 

Change-Id: I5d6984477d4d64ddd0fef88fd9b1c7d928e26f9b
Reviewed-on: https://chromium-review.googlesource.com/497647
Reviewed-by: Sharu Jiang <katesonia@chromium.org>
Commit-Queue: Shuotao Gao <stgao@chromium.org>

[modify] https://crrev.com/ca0251937a958bc796fd082b28761cd2c619aa8a/appengine/findit/dispatch.yaml
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/test/crash_config_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/cracas_result_feedback.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/touch_crashed_file_meta_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/findit_for_chromecrash.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/testset/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/crash_report.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/parse_util.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/suspect_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/test/changelist_classifier_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/test/delta_util_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/detect_regression_range.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/callstack_detectors.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/number_of_touched_files.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/test/update_component_config_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/stacktrace.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash-backend-fracas.yaml
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/chrome_crash_analysis.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/clusterfuzz_data.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/touch_crashed_file_meta.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/stacktrace_test_suite.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/test/chrome_crash_analysis_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/test/crash_handler_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/templates/crash/result_feedback.html
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/flag_manager.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/crash_printer/crash_printer.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/delta_util.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/crash_match.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/training.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/templates/crash/dashboard.html
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/min_distance_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/run-predator.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/top_frame_index_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/monitoring.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/component_classifier_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/chromecrash_parser_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/number_of_touched_files_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/test/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/top_frame_index.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash-backend-clusterfuzz.yaml
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/delta_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/test/result_feedback_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/touch_crashed_component_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/callstack_filters_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/crash_pipeline.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/.gitignore
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/parse_util_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/chromecrash_parser.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/stacktrace_parser_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/test/training_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/test/cracas_crash_analysis_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/test/weight_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/stacktrace_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/test/model_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/testset/update-testset.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/crash_util.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/occurrence.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/test/crash_config_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/crash_config.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/crash_handler.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/predator.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/project_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/test/dashboard_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash-frontend.yaml
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/crash_config.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/test/clusterfuzz_analysis_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/test/triage_analysis_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/clusterfuzz_analysis.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/project.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/findit_for_clusterfuzz_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/test/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/crash_analysis.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/templates/crash/crash_config.html
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/cracas_dashboard.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/touch_crashed_directory.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/test/loglinear_testcase.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/chrome_crash_data.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/weight.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/model.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/README.md
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/triage_analysis.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/findit_for_chromecrash_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/crash_iterator.py
[modify] https://crrev.com/ca0251937a958bc796fd082b28761cd2c619aa8a/appengine/findit/index.yaml
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/feature.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/run_predator.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/dashboard.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/touch_crashed_file_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/test/touch_crashed_directory_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/crash_printer/print-crash.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/predator_testcase.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/crash_data_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/crash_util_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/findit.py
[modify] https://crrev.com/ca0251937a958bc796fd082b28761cd2c619aa8a/appengine/findit/cron.yaml
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/occurrence_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/findit_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/clusterfuzz_parser.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/test/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/chrome_crash_data_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/result_feedback.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/crash_test_suite.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/type_enums.py
[modify] https://crrev.com/ca0251937a958bc796fd082b28761cd2c619aa8a/appengine/predator/OWNERS
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/project_classifier.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/project_classifier_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/crash_report_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/crash_printer/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/component_classifier.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/detect_regression_range_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/findit_for_clusterfuzz.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/clusterfuzz_parser_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/callstack_filters.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/culprit.py
[modify] https://crrev.com/ca0251937a958bc796fd082b28761cd2c619aa8a/appengine/findit/main.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/test/feature_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/crash_pipeline_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/flag_manager_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash-backend-cracas.yaml
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/stacktrace_parser.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/test/crash_analysis_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/fracas_result_feedback.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/touch_crashed_component.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/clusterfuzz_data_test.py
[modify] https://crrev.com/ca0251937a958bc796fd082b28761cd2c619aa8a/appengine/findit/util_scripts/run.sh
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/testset/testset_updator.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/crash_data.py
[modify] https://crrev.com/ca0251937a958bc796fd082b28761cd2c619aa8a/appengine/findit/OWNERS
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/update_component_config.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_classifier.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/callstack_detectors_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/cracas_crash_analysis.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/component.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test-on-testset.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/test/fracas_crash_analysis_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/touch_crashed_file.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/test/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/suspect.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/__init__.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/test/culprit_test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/util_scripts/crash_queries/delta_test/run-delta-test.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/handlers/crash/fracas_dashboard.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/model/crash/fracas_crash_analysis.py
[delete] https://crrev.com/b1643bf06673deb3575ee89ef0c6aee6a129b578/appengine/findit/crash/loglinear/changelist_features/min_distance.py

Project Member

Comment 27 by bugdroid1@chromium.org, May 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/afd166ad4207a6b64d21b137453faa5f87df630b

commit afd166ad4207a6b64d21b137453faa5f87df630b
Author: Shuotao Gao <stgao@chromium.org>
Date: Sat May 06 08:18:37 2017

[Findit] Delete legacy task queue of Predator.

BUG= 705860 
TBR=katesonia@chromium.org

Change-Id: I1900ca07c69823a8841126c95e8b82235dccf1fb
Reviewed-on: https://chromium-review.googlesource.com/497274
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Shuotao Gao <stgao@chromium.org>

[modify] https://crrev.com/afd166ad4207a6b64d21b137453faa5f87df630b/appengine/findit/queue.yaml

Project Member

Comment 28 by bugdroid1@chromium.org, May 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/0f686664dc18c84a308ea7c19278a811b40ad31f

commit 0f686664dc18c84a308ea7c19278a811b40ad31f
Author: Shuotao Gao <stgao@chromium.org>
Date: Sat May 06 08:22:18 2017

[Findit] Clean up legacy constants for Predator.

BUG= 705860 
TBR=katesonia@chromium.org

Change-Id: I0b5cecc3ccb95303b76742850426753c7bd3610b
Reviewed-on: https://chromium-review.googlesource.com/498172
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Shuotao Gao <stgao@chromium.org>

[modify] https://crrev.com/0f686664dc18c84a308ea7c19278a811b40ad31f/appengine/findit/common/constants.py

I think this is done?
Project Member

Comment 30 by bugdroid1@chromium.org, May 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/c4a324f4aca90dec0f983e0d7992bac3da64fb65

commit c4a324f4aca90dec0f983e0d7992bac3da64fb65
Author: Sharu Jiang <katesonia@google.com>
Date: Fri May 26 17:47:44 2017

[Predator] Add rerun handler.

After moving files from findit/ to predator/, we need to rerun all analysis in order to make the new repo work.

Add a handler to rerun all analysis in a time range.

TRB=stgao@chromium.org

Bug:  705860 
Change-Id: I5362841cb9acb63d3d1481a93cc53ec708508b28
Reviewed-on: https://chromium-review.googlesource.com/491007
Commit-Queue: Sharu Jiang <katesonia@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Reviewed-by: Sharu Jiang <katesonia@chromium.org>

[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend-cracas.yaml
[rename] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend/handlers/test/update_component_config_test.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/frontend/templates/dashboard.html
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/model/test/clusterfuzz_analysis_test.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/crash_pipeline.py
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend/handlers/rerun_analysis.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/model/chrome_crash_analysis.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/constants.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/analysis/stacktrace.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/frontend/handlers/crash_config.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/index.yaml
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/model/test/crash_analysis_test.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/app.yaml
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/model/clusterfuzz_analysis.py
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend-process.yaml
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/dispatch.yaml
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend-fracas.yaml
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/static/robots.txt
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/queue.yaml
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/static/common.css
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/analysis/test/stacktrace_test.py
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend/handlers/test/rerun_analysis_test.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/frontend/templates/crash_config.html
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend-clusterfuzz.yaml
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend/main.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/test/crash_pipeline_test.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/frontend/templates/result_feedback.html
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/analysis/crash_data.py
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/static/images/README.md
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/frontend/handlers/crash_handler.py
[rename] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/backend/handlers/update_component_config.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/findit.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/analysis/test/crash_data_test.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/analysis/linear/model.py
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/cron.yaml
[add] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/static/images/favicon.ico
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/model/crash_analysis.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/common/model/test/chrome_crash_analysis_test.py
[modify] https://crrev.com/c4a324f4aca90dec0f983e0d7992bac3da64fb65/appengine/predator/scripts/run.sh

Comment 31 by st...@chromium.org, May 26 2017

On Findit side, it is done.
Status: Fixed (was: Assigned)
On Predator side, it is also done.

Sign in to add a comment