New issue
Advanced search Search tips

Issue 891955 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 9
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug
Flaky-Test: CrSettingsLanguagesPageTest.AddLanguagesDialog



Sign in to add a comment

CrSettingsLanguagesPageTest.AddLanguagesDialog is flaky

Project Member Reported by Findit, Oct 4

Issue description

Project Member

Comment 1 by bugdroid1@chromium.org, Oct 4

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2bf771c79c890da4fcef6a79a6eecf97b90e173b

commit 2bf771c79c890da4fcef6a79a6eecf97b90e173b
Author: Alexey Baskakov <loyso@chromium.org>
Date: Thu Oct 04 04:07:51 2018

CrSettings: Disable CrSettingsLanguagesPageTest.AddLanguagesDialog test.

The test is flaky on multiple platforms.

Example:
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Tests/72784

TBR=dpapad@chromium.org

Bug:  891955 
Change-Id: I76567527df8d9241754940f6b520d1c52a543931
Reviewed-on: https://chromium-review.googlesource.com/c/1260703
Reviewed-by: Alexey Baskakov <loyso@chromium.org>
Commit-Queue: Alexey Baskakov <loyso@chromium.org>
Cr-Commit-Position: refs/heads/master@{#596496}
[modify] https://crrev.com/2bf771c79c890da4fcef6a79a6eecf97b90e173b/chrome/test/data/webui/settings/cr_settings_browsertest.js

Owner: rbpotter@chromium.org
Status: Assigned (was: Untriaged)
The test was enabled by https://chromium-review.googlesource.com/c/1259465
(Cr-Commit-Position: refs/heads/master@{#596376})

The first failure was https://ci.chromium.org/p/chromium/builders/luci.chromium.try/mac_chromium_rel_ng/154307
("refs/heads/master@{#596376}")


Labels: -Sheriff-Chromium
Disabled and assigned -> removing from Sheriff's queue.
Project Member

Comment 5 by bugdroid1@chromium.org, Oct 5

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3ac9efde13ee571387899d6d3fcf12e3d543e963

commit 3ac9efde13ee571387899d6d3fcf12e3d543e963
Author: rbpotter <rbpotter@chromium.org>
Date: Fri Oct 05 15:07:40 2018

Settings UI: Fix and re-enable AddLanguagesDialog test

This test was flaky when run with Polymer 2, specifically failing to
find > 0 non-hidden list items in the dialog. This appears to have been
due to a timing issue with the setTimeout() call in the test setup
causing the test to fail inconsistently. This failure could not be
reproduced locally with the original test. However, exchanging
setTimeout() for waiting for the dialog to open resulted in the same
failure occurring consistently with Polymer 2 (but not with Polymer 1).
The failure was then fixed by adding Polymer.dom.flush() to ensure the
dialog had finished filtering languages before querying for the items.

Bug:  875454 ,  891955 
Change-Id: I05c2b60ad0d12619e388a5469a0c1a0418e35a8c
Reviewed-on: https://chromium-review.googlesource.com/c/1262973
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
Cr-Commit-Position: refs/heads/master@{#597124}
[modify] https://crrev.com/3ac9efde13ee571387899d6d3fcf12e3d543e963/chrome/test/data/webui/settings/cr_settings_browsertest.js
[modify] https://crrev.com/3ac9efde13ee571387899d6d3fcf12e3d543e963/chrome/test/data/webui/settings/languages_page_tests.js

Status: Fixed (was: Assigned)

Sign in to add a comment