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

Issue 779435 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug

Blocking:
issue 780141
issue 783946



Sign in to add a comment

Wrongly blame 512173

Project Member Reported by kojii@chromium.org, Oct 30 2017

Issue description

Owner: lijeffrey@chromium.org
Status: Assigned (was: Available)
Many thanks for the bug report!

It seems Findit is still misinterpreting errors as nonexistent tests (in this case, it looks like something crashed) causing the immediate CL that's flaky after that point to be "the culprit"

Comment 2 by st...@chromium.org, Oct 30 2017

Labels: Pri-1
Since this causes false positive, let's give it a priority to fix it.

Comment 3 by st...@chromium.org, Oct 30 2017

Labels: Type-Bug
Blocking: 780141
Project Member

Comment 5 by bugdroid1@chromium.org, Nov 15 2017

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

commit 2fc37a07836ca9c18e631a87c3ff037d3f5b5606
Author: Jeffrey Li <lijeffrey@chromium.org>
Date: Wed Nov 15 22:47:21 2017

[Findit] Flake Analyzer - Adding improved detection for nonexistent tests

Implementing additional criteria for determining a nonexistent test by check all_tests
in the response for the test name when processing the test results in case there
no results. If the test exists in all_tests yet there are no results, treat the task
as having had an error.

Bug:  779435 
Change-Id: Ic66343caf534b34d1a2cc60db1593179d4cd6051
Reviewed-on: https://chromium-review.googlesource.com/751776
Reviewed-by: Brandon Wylie <wylieb@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Commit-Queue: Jeffrey Li <lijeffrey@chromium.org>

[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/services/test/gtest_test.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/flake/test/analyze_flake_for_build_number_pipeline_test.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/test/process_swarming_task_result_pipeline_test.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/process_base_swarming_task_result_pipeline.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/test/process_flake_swarming_task_result_pipeline_test.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/test/process_base_swarming_task_result_pipeline_test.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/flake/analyze_flake_for_build_number_pipeline.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/test/process_swarming_tasks_result_pipeline_test.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/services/gtest.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/swarming_util.py
[modify] https://crrev.com/2fc37a07836ca9c18e631a87c3ff037d3f5b5606/appengine/findit/waterfall/flake/trigger_flake_swarming_task_service_pipeline.py

Blocking: 783946
Status: Fixed (was: Assigned)

Sign in to add a comment