This task is for the initial implementation of: https://docs.google.com/a/google.com/document/d/1IyE-YnXR76l7_5Nak-EoRPVRGkQbp5SlKzbK0ek5ljs/edit?usp=sharing Which will include filing bugs for newly added tests only.
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/572b70fa6814f3cac350bf681a725caf402284b7 commit 572b70fa6814f3cac350bf681a725caf402284b7 Author: Brandon Wylie <wylieb@chromium.org> Date: Fri Oct 06 22:30:09 2017 [Monorail Api] Adding list issues as a method to the api wrapper Bug:770762 Change-Id: I9df2ab87eb8308bd36aeb7d64ff56a1c9d0085fb Reviewed-on: https://chromium-review.googlesource.com/701616 Commit-Queue: Brandon Wylie <wylieb@chromium.org> Reviewed-by: Jeffrey Li <lijeffrey@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Reviewed-by: Shuotao Gao <stgao@chromium.org> [modify] https://crrev.com/572b70fa6814f3cac350bf681a725caf402284b7/appengine/third_party/monorail_api/issue_tracker_api.py [modify] https://crrev.com/572b70fa6814f3cac350bf681a725caf402284b7/appengine/third_party/monorail_api/test/issue_tracker_api_test.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/83fa0c6167e9a79a3220f45e24baff794d48ef7a commit 83fa0c6167e9a79a3220f45e24baff794d48ef7a Author: Brandon Wylie <wylieb@chromium.org> Date: Thu Oct 12 17:56:39 2017 [Findit] Flake Analyzer - File bugs for newly added tests that are flaky Surface flake results to monorail staging. For now we're limiting it to newly added tests (100% confidence). In follow ups the functionality will be expanded. Design: https://docs.google.com/a/google.com/document/d/1IyE-YnXR76l7_5Nak-EoRPVRGkQbp5SlKzbK0ek5ljs/edit?usp=sharing Bug:770762 Change-Id: Ic45f22c4e5f34515537b3891355f40c60df57684 Reviewed-on: https://chromium-review.googlesource.com/701286 Commit-Queue: Brandon Wylie <wylieb@chromium.org> Reviewed-by: Jeffrey Li <lijeffrey@chromium.org> Reviewed-by: Shuotao Gao <stgao@chromium.org> [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/gae_libs/test/pipelines_test.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/model/flake/test/flake_analysis_request_test.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/model/flake/flake_analysis_request.py [add] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/pipelines/flake_failure/test/create_bug_for_flake_pipeline_test.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/gae_libs/testcase.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/waterfall/flake/test/recursive_flake_try_job_pipeline_test.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/waterfall/flake/update_flake_bug_pipeline.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/model/flake/master_flake_analysis.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/waterfall/flake/flake_constants.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/gae_libs/pipelines.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/waterfall/flake/flake_analysis_service.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/waterfall/flake/recursive_flake_try_job_pipeline.py [modify] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/waterfall/flake/test/update_flake_bug_pipeline_test.py [add] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/services/flake_failure/issue_tracking_service.py [add] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/services/flake_failure/test/__init__.py [add] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/pipelines/flake_failure/create_bug_for_flake_pipeline.py [add] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/pipelines/flake_failure/test/__init__.py [add] https://crrev.com/83fa0c6167e9a79a3220f45e24baff794d48ef7a/appengine/findit/services/flake_failure/test/issue_tracking_service_test.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/8dc0690c47108fb9fe32424c2debf3048b2dd058 commit 8dc0690c47108fb9fe32424c2debf3048b2dd058 Author: Brandon Wylie <wylieb@chromium.org> Date: Tue Oct 31 18:48:20 2017 [Findit] Flake Analyzer - File bugs against prod Added a flag for this feature for easy enable/disable. Added Tests>Flake component to filed bugs to mimic what CTF is doing. Pointed the feature at production. Bug:770762 Change-Id: I4362a7fac75bba2c99a09a77cbbdd4d94c692d94 Reviewed-on: https://chromium-review.googlesource.com/734127 Commit-Queue: Brandon Wylie <wylieb@chromium.org> Reviewed-by: Jeffrey Li <lijeffrey@chromium.org> Reviewed-by: Shuotao Gao <stgao@chromium.org> [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/handlers/test/config_test.py [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/handlers/config.py [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/waterfall/test/waterfall_config_test.py [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/waterfall/test/wf_testcase.py [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/services/flake_failure/issue_tracking_service.py [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/pipelines/flake_failure/create_bug_for_flake_pipeline.py [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/model/wf_config.py [modify] https://crrev.com/8dc0690c47108fb9fe32424c2debf3048b2dd058/appengine/findit/services/flake_failure/test/issue_tracking_service_test.py
Comment 1 by wylieb@chromium.org
, Oct 6 2017