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

Issue 669612 link

Starred by 1 user

Issue metadata

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

Blocking:
issue 681714



Sign in to add a comment

Rerun 100 times doesn't surface flaky test

Project Member Reported by st...@chromium.org, Nov 29 2016

Issue description

Comment 1 by chanli@chromium.org, Jan 17 2017

Labels: -Pri-2 Pri-1
Owner: chanli@chromium.org
Status: Assigned (was: Available)
We need to add feature to automatically decide iterations to run, rather than keep using 100 times.

Comment 2 by chanli@chromium.org, Jan 17 2017

Blocking: 681714
Project Member

Comment 4 by bugdroid1@chromium.org, Feb 21 2017

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

commit 5d06952ff2933024581c1b7a14ec0aa56cf5975b
Author: Chan <chanli@chromium.org>
Date: Tue Feb 21 18:35:20 2017

[Findit] Flake Analyzer: Automatically determine iterations to run for a flake analysis.

For the first build, if the swarming rerun returns stable result, rerun the same build
using a higher number of iterations.

If all swarming reruns(with different number of iterations) for the first build all stable,
Bail out.

BUG= 669612 ,  681714 

Change-Id: I3fe1abeae43778c9bcab4da8a86ffeb6f36fd87d
Reviewed-on: https://chromium-review.googlesource.com/444823
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Roberto Carrillo <robertocn@chromium.org>
Reviewed-by: Jeffrey Li <lijeffrey@chromium.org>

[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/test/waterfall_config_test.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/trigger_base_swarming_task_pipeline.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/test/lookback_algorithm_test.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/recursive_flake_pipeline.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/lookback_algorithm.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/model/flake/test/flake_swarming_task_test.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/model/flake/master_flake_analysis.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/recursive_flake_try_job_pipeline.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/model/flake/flake_swarming_task.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/schedule_flake_try_job_pipeline.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/test/trigger_flake_swarming_task_pipeline_test.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/test/schedule_flake_try_job_pipeline_test.py
[modify] https://crrev.com/5d06952ff2933024581c1b7a14ec0aa56cf5975b/appengine/findit/waterfall/flake/test/recursive_flake_try_job_pipeline_test.py

Comment 5 by chanli@chromium.org, Feb 23 2017

Status: Fixed (was: Assigned)

Sign in to add a comment