New issue
Advanced search Search tips

Issue 882338 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Cc:
EstimatedDays: ----
NextAction: 2018-12-05
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

InputImeApiTest.BasicApiTest is the most flaky test on linux

Project Member Reported by battre@chromium.org, Sep 10

Issue description

[ RUN      ] InputImeApiTest.BasicApiTest
Xlib:  extension "RANDR" missing on display ":99".
[6303:6303:0909/224937.624196:ERROR:browser_dm_token_storage_linux.cc(93)] Error: /etc/machine-id contains 32 characters (32 were expected).
[6303:6447:0909/224937.732657:ERROR:bus.cc(394)] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[6303:6303:0909/224937.738889:WARNING:password_store_factory.cc(261)] Using basic (unencrypted) store for password storage. See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_password_storage.md for more information about password storage options.

(browser_tests:6303): LIBDBUSMENU-GLIB-WARNING **: Unable to get session bus: Unknown or unsupported transport 'disabled' for address 'disabled:'
[6303:6303:0909/224937.954851:INFO:CONSOLE(0)] "[SUCCESS] testActivateAndFocus", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.005837:INFO:CONSOLE(0)] "[SUCCESS] testNormalCreateWindow", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.038393:INFO:CONSOLE(0)] "[SUCCESS] testFollowCursorCreateWindow", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.048649:INFO:CONSOLE(0)] "[SUCCESS] testCommitText", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.052635:INFO:CONSOLE(0)] "[SUCCESS] testSetComposition", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.053488:INFO:CONSOLE(0)] "[SUCCESS] testEmptyComposition", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.056419:INFO:CONSOLE(0)] "[SUCCESS] testSendKeyEvents", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.057592:INFO:CONSOLE(0)] "[SUCCESS] testBlur", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
../../chrome/browser/ui/views/ime/input_ime_apitest_nonchromeos.cc:88: Failure
Expected equality of these values:
  1UL
    Which is: 1
  insert_text_history.size()
    Which is: 0
Stack trace:
#0 0x00000356445c testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop()
#1 0x000003563e39 testing::internal::AssertHelper::operator=()
#2 0x000003151c4c extensions::InputImeApiTest_BasicApiTest_Test::RunTestOnMainThread()
#3 0x000005710758 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#4 0x0000053011b9 ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#5 0x0000052ffe61 ChromeBrowserMainParts::PreMainMessageLoopRun()
#6 0x000003ff30c1 content::BrowserMainLoop::PreMainMessageLoopRun()
#7 0x000004374237 content::StartupTaskRunner::RunAllTasksNow()
#8 0x000003ff172d content::BrowserMainLoop::CreateStartupTasks()
#9 0x000003ff5a03 content::BrowserMainRunnerImpl::Initialize()
#10 0x000003fef5c4 content::BrowserMain()
#11 0x00000515bb5b content::ContentMainRunnerImpl::Run()
#12 0x000006d8892b service_manager::Main()
#13 0x000005159eb1 content::ContentMain()
#14 0x000005710347 content::BrowserTestBase::SetUp()
#15 0x0000052ad8a6 InProcessBrowserTest::SetUp()

[6303:6303:0909/224938.160358:INFO:CONSOLE(0)] "[FAIL] (no test): lastError.message == Could not send key events
Error
    at extensions::test:255:18
    at chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/background.js:117:19", source: chrome-extension://kdpojhcghpbpdnmhhhjecigonkcpknpc/_generated_background_page.html (0)
[6303:6303:0909/224938.212349:WARNING:pref_notifier_impl.cc(23)] Pref observer found at shutdown.
[6303:6303:0909/224938.212381:WARNING:pref_notifier_impl.cc(23)] Pref observer found at shutdown.
[  FAILED  ] InputImeApiTest.BasicApiTest, where TypeParam =  and GetParam() =  (827 ms)
 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 10

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

commit 8e8a62d7aa401b7b3fa483881e21f8de316d2e6c
Author: Dominic Battre <battre@chromium.org>
Date: Mon Sep 10 08:21:29 2018

Disable InputImeApiTest.BasicApiTest

This test fails at least once in 95% of all try runs. It is the most flaky on
Linux builders.

TBR=shuchen@chromium.org,azurewei@chromium.org

Bug: 882338
Change-Id: Ie7ca412494b5f4e89c28f58e8786b07615cda1e1
Reviewed-on: https://chromium-review.googlesource.com/1215025
Reviewed-by: Dominic Battré <battre@chromium.org>
Commit-Queue: Dominic Battré <battre@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589857}
[modify] https://crrev.com/8e8a62d7aa401b7b3fa483881e21f8de316d2e6c/chrome/browser/ui/views/ime/input_ime_apitest_nonchromeos.cc

Cc: shuchen@chromium.org
Owner: robliao@chromium.org
Status: Started (was: Assigned)
I just ran this recently with -gtest_repeat=10 on Linux and it seems to work fine.
Project Member

Comment 3 by bugdroid1@chromium.org, Nov 30

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

commit 65e52ac6b710aaf47b959f9209686505b8c6fe1c
Author: Robert Liao <robliao@chromium.org>
Date: Fri Nov 30 18:37:12 2018

Reenable browser_tests InputImeApiTest.BasicApiTest

This seems to work fine on Linux with --gtest_repeat=10.

BUG=882338
TBR=shuchen@chromium.org
Reenabling a test.

Change-Id: I993856797c704a4b438402a97453d4e2b60f72f0
Reviewed-on: https://chromium-review.googlesource.com/c/1356230
Reviewed-by: Robert Liao <robliao@chromium.org>
Commit-Queue: Robert Liao <robliao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#612707}
[modify] https://crrev.com/65e52ac6b710aaf47b959f9209686505b8c6fe1c/chrome/browser/ui/views/ime/input_ime_apitest_nonchromeos.cc

Cc: -shuchen@chromium.org
Owner: shuchen@chromium.org
Looks like this might be a bot only issue then. Reverting and reassigning.
Project Member

Comment 6 by bugdroid1@chromium.org, Dec 3

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

commit 0a5a090f828b60e1f17737cec83eb5628547258d
Author: Robert Liao <robliao@chromium.org>
Date: Mon Dec 03 18:08:03 2018

Revert "Reenable browser_tests InputImeApiTest.BasicApiTest"

This reverts commit 65e52ac6b710aaf47b959f9209686505b8c6fe1c.

Reason for revert: This appears to be a bot only failure at the moment.

Original change's description:
> Reenable browser_tests InputImeApiTest.BasicApiTest
> 
> This seems to work fine on Linux with --gtest_repeat=10.
> 
> BUG=882338
> TBR=shuchen@chromium.org
> Reenabling a test.
> 
> Change-Id: I993856797c704a4b438402a97453d4e2b60f72f0
> Reviewed-on: https://chromium-review.googlesource.com/c/1356230
> Reviewed-by: Robert Liao <robliao@chromium.org>
> Commit-Queue: Robert Liao <robliao@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#612707}

TBR=robliao@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 882338
Change-Id: Ibb22cec2bce9e309b3f8b081a745797910c4e992
Reviewed-on: https://chromium-review.googlesource.com/c/1358916
Reviewed-by: Robert Liao <robliao@chromium.org>
Commit-Queue: Robert Liao <robliao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#613157}
[modify] https://crrev.com/0a5a090f828b60e1f17737cec83eb5628547258d/chrome/browser/ui/views/ime/input_ime_apitest_nonchromeos.cc

The NextAction date has arrived: 2018-12-05

Sign in to add a comment