BookmarkPersonalizedSigninPromoTest tests are flaky. |
|||||||||||||||||
Issue descriptionBookmarkPersonalizedSigninPromoTest tests are flaky. This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label. We have detected 3 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyaQsSBUZsYWtlIl5vcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RBdXRvRGlzbWlzc1Byb21vDA. Flaky tests should be disabled within 30 minutes unless culprit CL is found and reverted. Please see more details here: https://sites.google.com/a/chromium.org/dev/developers/tree-sheriffs/sheriffing-bug-queues#triaging-auto-filed-flakiness-bugs
,
Nov 29 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/85afef48ae23f28764643c513ae14a441d72a3c6 commit 85afef48ae23f28764643c513ae14a441d72a3c6 Author: Henrik Boström <hbos@chromium.org> Date: Wed Nov 29 14:00:06 2017 Disable flaky testAutoDismissPromo() TBR=bsazonov@chromium.org,bauerb@chromium.org,iuliah@google.com No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 789531 Change-Id: I9ffa24762c4bd4f3b4d700acc827af8e5aca6eaf Reviewed-on: https://chromium-review.googlesource.com/796610 Reviewed-by: Henrik Boström <hbos@chromium.org> Commit-Queue: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#520098} [modify] https://crrev.com/85afef48ae23f28764643c513ae14a441d72a3c6/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkPersonalizedSigninPromoTest.java
,
Nov 29 2017
With test disabled, removing from sheriff's queue.
,
Nov 29 2017
I forgot to import DisabledTest so I'm reverting the CL disabling the test.
,
Nov 29 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/207bef8f74e8a818c7a38477c39670f1f6d0dec4 commit 207bef8f74e8a818c7a38477c39670f1f6d0dec4 Author: Henrik Boström <hbos@chromium.org> Date: Wed Nov 29 15:34:57 2017 Revert "Disable flaky testAutoDismissPromo()" This reverts commit 85afef48ae23f28764643c513ae14a441d72a3c6. Reason for revert: Forgot to import DisabledTest Original change's description: > Disable flaky testAutoDismissPromo() > > TBR=bsazonov@chromium.org,bauerb@chromium.org,iuliah@google.com > > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 789531 > Change-Id: I9ffa24762c4bd4f3b4d700acc827af8e5aca6eaf > Reviewed-on: https://chromium-review.googlesource.com/796610 > Reviewed-by: Henrik Boström <hbos@chromium.org> > Commit-Queue: Henrik Boström <hbos@chromium.org> > Cr-Commit-Position: refs/heads/master@{#520098} TBR=bauerb@chromium.org,hbos@chromium.org,bsazonov@chromium.org,iuliah@google.com Change-Id: I61722964a5ef5298d08cca37a6b188d0bc6a62c6 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 789531 Reviewed-on: https://chromium-review.googlesource.com/796893 Reviewed-by: Henrik Boström <hbos@chromium.org> Commit-Queue: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#520122} [modify] https://crrev.com/207bef8f74e8a818c7a38477c39670f1f6d0dec4/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkPersonalizedSigninPromoTest.java
,
Nov 29 2017
Please try to avoid No-Presubmit + No-Tree-Checks + No-Try outside of reverts.
,
Nov 29 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/840e0f72691f6dd93fb5a1ac68ad39094ce7df3a commit 840e0f72691f6dd93fb5a1ac68ad39094ce7df3a Author: Henrik Boström <hbos@chromium.org> Date: Wed Nov 29 15:42:20 2017 Disable flaky testAutoDismissPromo() (attempt #2) TBR=bsazonov@chromium.org,bauerb@chromium.org,iuliah@google.com No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 789531 Change-Id: Iffeb007f1c4181cb72553298d98c9f332ce19ea3 Reviewed-on: https://chromium-review.googlesource.com/797030 Reviewed-by: Henrik Boström <hbos@chromium.org> Commit-Queue: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#520123} [modify] https://crrev.com/840e0f72691f6dd93fb5a1ac68ad39094ce7df3a/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkPersonalizedSigninPromoTest.java
,
Nov 29 2017
#6: OK, I will avoid it in the future. #7 has already been landed that way though. Removing sheriff label again.
,
Nov 29 2017
Issue 776405 has been merged into this issue.
,
Nov 29 2017
Issue 778283 has been merged into this issue.
,
Nov 30 2017
Looks like there was a race in openBookmarkManager, which was causing flakes. I'm going to fix the race and re-enable testAutoDismissPromo() to check whether there are still flakes.
,
Dec 1 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4e0a5a3d81c035c7b3efb8637db16c56de34d9b7 commit 4e0a5a3d81c035c7b3efb8637db16c56de34d9b7 Author: Boris Sazonov <bsazonov@chromium.org> Date: Fri Dec 01 10:42:41 2017 [Android] Fix race in BookmarkPersonalizedSigninPromoTest Flakes in BookmarkPersonalizedSigninPromoTest were caused by race in openBookmarkManager, which was accessing UI objects from non-UI thread. This CL adds necessary runOnUiThreadBlocking and assert that should catch similar errors in the future. It also re-enables testAutoDismissPromo test. Bug: 789531 Change-Id: I6e2dcbe566ef54a3d0b298c1e4459e4885163419 Reviewed-on: https://chromium-review.googlesource.com/800944 Reviewed-by: Ted Choc <tedchoc@chromium.org> Commit-Queue: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#520906} [modify] https://crrev.com/4e0a5a3d81c035c7b3efb8637db16c56de34d9b7/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkUtils.java [modify] https://crrev.com/4e0a5a3d81c035c7b3efb8637db16c56de34d9b7/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkPersonalizedSigninPromoTest.java
,
Dec 1 2017
Bumping down priority as this shouldn't be flaky anymore. I'll keep it open for a while and check later if there are still flakes.
,
Dec 13 2017
Two BookmarkPersonalizedSigninPromoTest's flaked on the last Lollipop Phone Tester run: org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testManualDismissPromo org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testSigninButtonNewAccount bot: https://ci.chromium.org/buildbot/chromium.android/Lollipop%20Phone%20Tester/17291 Failure: android.support.test.espresso.PerformException: Error performing 'single click' on view 'with id: org.chromium.chrome:id/signin_promo_signin_button'. at android.support.test.espresso.PerformException$Builder.build(PerformException.java:83) at android.support.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:73) at android.support.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:53) at android.support.test.espresso.ViewInteraction.runSynchronouslyOnUiThread(ViewInteraction.java:184) at android.support.test.espresso.ViewInteraction.doPerform(ViewInteraction.java:115) at android.support.test.espresso.ViewInteraction.perform(ViewInteraction.java:87) at org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest.testSigninButtonNewAccount(BookmarkPersonalizedSigninPromoTest.java:148) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.chromium.base.test.ScreenshotOnFailureStatement.evaluate(ScreenshotOnFailureStatement.java:37) at org.chromium.chrome.test.ChromeActivityTestRule$1.evaluate(ChromeActivityTestRule.java:116) at android.support.test.internal.statement.UiThreadStatement.evaluate(UiThreadStatement.java:55) at android.support.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:270) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.chromium.base.test.BaseJUnit4ClassRunner.runChild(BaseJUnit4ClassRunner.java:184) at org.chromium.base.test.BaseJUnit4ClassRunner.runChild(BaseJUnit4ClassRunner.java:41) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.base.test.BaseJUnit4ClassRunner.run(BaseJUnit4ClassRunner.java:166) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at android.support.test.internal.runner.TestExecutor.execute(TestExecutor.java:59) at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:262) at org.chromium.base.test.BaseChromiumAndroidJUnitRunner.onStart(BaseChromiumAndroidJUnitRunner.java:99) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1853) Caused by: android.support.test.espresso.PerformException: Error performing 'click (after 3 attempts)' on view 'unknown'. at android.support.test.espresso.PerformException$Builder.build(PerformException.java:83) at android.support.test.espresso.action.MotionEvents.sendDown(MotionEvents.java:114) at android.support.test.espresso.action.Tap.sendSingleTap(Tap.java:133) at android.support.test.espresso.action.Tap.access$100(Tap.java:35) at android.support.test.espresso.action.Tap$1.sendTap(Tap.java:40) at android.support.test.espresso.action.GeneralClickAction.perform(GeneralClickAction.java:98) at android.support.test.espresso.ViewInteraction$1.run(ViewInteraction.java:144) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5254) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698) Looking at the flakiness dashboard, #testAutoDismissPromo is also flaky
,
Dec 13 2017
These tests are flaky on Lollipop an swarming builders only. Is there anything special about device configuration for these builders?
,
Dec 13 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a32f5a42b0ecbed2d63cfc5f02713200caf1df10 commit a32f5a42b0ecbed2d63cfc5f02713200caf1df10 Author: Theresa Wellington <twellington@google.com> Date: Wed Dec 13 21:30:09 2017 Retry BookmarkPersonalizedSigninPromoTests TBR=bsazonov@chromium.org BUG=789531 Change-Id: Ie8f80f12ba35a0ac57f1aa65ba38361555037155 Reviewed-on: https://chromium-review.googlesource.com/825625 Reviewed-by: Theresa <twellington@chromium.org> Reviewed-by: Boris Sazonov <bsazonov@chromium.org> Commit-Queue: Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#523884} [modify] https://crrev.com/a32f5a42b0ecbed2d63cfc5f02713200caf1df10/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkPersonalizedSigninPromoTest.java
,
Jan 15 2018
--Chrome Identity automated triaging-- This bug is Assigned and has gone one month without any activity, so it is being moved to Available to indicate that it is not actively being worked on. If you are working on this bug, please mark yourself as the owner and move back to Assigned. Please see https://goo.gl/78kbny for more details. Please remove the Services>SignIn or UI>Browser>Profiles components if this bug isn't related to Chrome Identity. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 1
,
Aug 31
Detected 3 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyaQsSBUZsYWtlIl5vcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RBdXRvRGlzbWlzc1Byb21vDA. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
,
Aug 31
Latest flakes on KitKat Phone Tester (dbg): https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/KitKat%20Phone%20Tester%20%28dbg%29/9072 For the test org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testManualDismissPromo: android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with id: org.chromium.chrome:id/signin_promo_view_container View Hierarchy: +>DecorView{id=-1, visibility=VISIBLE, width=1080, height=1776, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} | +->LinearLayout{id=-1, visibility=VISIBLE, width=1080, height=1776, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} | +-->ViewStub{id=16909070, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} | +-->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=75.0, child-count=1} | +--->FitWindowsLinearLayout{id=2131361816, res-name=action_bar_root, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} | +---->ViewStubCompat{id=2131361832, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} | +---->ContentFrameLayout{id=16908290, res-name=content, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} | +----->SelectableListLayout{id=2131362635, res-name=selectable_list, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=true, is-focusable=true, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3} | +------>BookmarkActionBar{id=2131361812, res-name=action_bar, visibility=VISIBLE, width=1080, height=168, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3} | +------->ActionMenuView{id=-1, visibility=VISIBLE, width=144, height=168, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=924.0, y=0.0, child-count=1} | +-------->ActionMenuItemView{id=2131362004, res-name=close_menu_id, desc=Close dialog, visibility=VISIBLE, width=144, height=144, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=12.0, text=, input-type=0, ime-target=false, has-links=false} | +------->NumberRollView{id=2131362647, res-name=selection_mode_number, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} | +-------->AppCompatTextView{id=2131362866, res-name=up, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=1 selected, input-type=0, ime-target=false, has-links=false} | +-------->AppCompatTextView{id=2131362140, res-name=down, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=0 selected, input-type=0, ime-target=false, has-links=false} | +------->LinearLayout{id=2131362611, res-name=search_view, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} | +-------->AppCompatEditText{id=2131362610, res-name=search_text, visibility=VISIBLE, width=0, height=0, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x1 imeOptions=0x10000003 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=Search your bookmarks label=null packageName=null fieldId=0 fieldName=null extras=null ], x=0.0, y=0.0, text=, hint=Search your bookmarks, input-type=1, ime-target=false, has-links=false} | +-------->TintedImageButton{id=2131361994, res-name=clear_text_button, desc=Clear input, visibility=INVISIBLE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} | +------>FrameLayout{id=2131362312, res-name=list_content, visibility=VISIBLE, width=1080, height=1533, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=168.0, child-count=3} | +------->RecyclerView{id=2131362559, res-name=recycler_view, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=0} | +------->AppCompatTextView{id=2131362161, res-name=empty_view, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=No bookmarks here, input-type=0, ime-target=false, has-links=false} | +------->LoadingView{id=2131362320, res-name=loading_view, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} | +------>FadingShadowView{id=2131362657, res-name=shadow, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} | at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:579) at android.support.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:82) at android.support.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:53) at android.support.test.espresso.ViewInteraction.runSynchronouslyOnUiThread(ViewInteraction.java:184) at android.support.test.espresso.ViewInteraction.check(ViewInteraction.java:158) at org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest.testManualDismissPromo(BookmarkPersonalizedSigninPromoTest.java:80) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.chromium.base.test.ScreenshotOnFailureStatement.evaluate(ScreenshotOnFailureStatement.java:37) at org.chromium.chrome.test.ChromeActivityTestRule$1.evaluate(ChromeActivityTestRule.java:116) at android.support.test.internal.statement.UiThreadStatement.evaluate(UiThreadStatement.java:55) at android.support.test.rule.ActivityTestRule$ActivityStatement.evaluate(ActivityTestRule.java:270) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.chromium.base.test.BaseJUnit4ClassRunner.runChild(BaseJUnit4ClassRunner.java:237) at org.chromium.base.test.BaseJUnit4ClassRunner.runChild(BaseJUnit4ClassRunner.java:48) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.chromium.base.test.BaseJUnit4ClassRunner.run(BaseJUnit4ClassRunner.java:220) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at android.support.test.internal.runner.TestExecutor.execute(TestExecutor.java:59) at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:262) at org.chromium.base.test.BaseChromiumAndroidJUnitRunner.onStart(BaseChromiumAndroidJUnitRunner.java:125) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701) The test org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testSigninButtonDefaultAccount failed with a similar error. The whole org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest test suite looks flaky: https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=chrome_public_test_apk&tests=org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest
,
Sep 3
Detected 3 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyaQsSBUZsYWtlIl5vcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RBdXRvRGlzbWlzc1Byb21vDA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 5
Detected 3 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyaQsSBUZsYWtlIl5vcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RBdXRvRGlzbWlzc1Byb21vDA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 5
It looks like RecyclerView doesn't become visible, and signin_promo_view_container can't be found because of that.
Strangely, all three parts of selectable_list_layout seem to be GONE:
RecyclerView{..., visibility=GONE, ...}
AppCompatTextView{..., visibility=GONE, ...}
LoadingView{..., visibility=GONE, ...}
From this point of view, it looks like an error or race within SelectableListLayout.
,
Sep 5
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b8d18e95c70f0d6c16fec914df0c212823a9fdf4 commit b8d18e95c70f0d6c16fec914df0c212823a9fdf4 Author: Boris Sazonov <bsazonov@chromium.org> Date: Wed Sep 05 22:16:18 2018 [Android] Fix RecyclerView visibility issue in bookmarks This CL fixes a rare issue in SelectableListLayout: if the data in the adapter isn't changed after a call to initializeRecyclerView, then RecyclerView visibility stays GONE even though there are items to display. It happens because initially the visibility of RecyclerView is GONE and it is only changed from AdapterDataObserver.onChanged. This CL fixes the issue in bookmarks by calling notifyDataSetChanged after bookmark model is loaded. Bug: 789531 Change-Id: Ic424e636a87eed7fc6bbf50a49fdf875a18e5410 Reviewed-on: https://chromium-review.googlesource.com/1206009 Reviewed-by: Theresa <twellington@chromium.org> Commit-Queue: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#589027} [modify] https://crrev.com/b8d18e95c70f0d6c16fec914df0c212823a9fdf4/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkItemsAdapter.java
,
Sep 6
,
Sep 6
,
Sep 6
,
Sep 6
Thanks, Boris!
,
Sep 6
Issue 881368 has been merged into this issue.
,
Sep 6
Issue 880603 has been merged into this issue.
,
Sep 6
Issue 880510 has been merged into this issue.
,
Sep 6
Detected 8 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyaQsSBUZsYWtlIl5vcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RBdXRvRGlzbWlzc1Byb21vDA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 6
Detected 3 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testSigninButtonNewAccount". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNybwsSBUZsYWtlImRvcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RTaWduaW5CdXR0b25OZXdBY2NvdW50DA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 7
Well, now I'm confused. I've removed RetryOnFailure from BookmarkPersonalizedSigninPromoTest and started it in a loop on Nexus 5 with KitKat using:
bin/run_chrome_public_test_apk -d 08116e960069dcc3 --repeat 1000 --break-on-failure -f "*BookmarkPersonalizedSigninPromoTest*"
In logcat I see following error messages:
D/LifecycleMonitor( 7698): Lifecycle status change: org.chromium.chrome.browser.ChromeTabbedActivity@427d12d8 in: STOPPED
I/TestRunner( 7698): failed: testSigninButtonNewAccount(org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest)
I/TestRunner( 7698): ----- begin exception -----
I/TestRunner( 7698): android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with id: org.chromium.chrome:id/signin_promo_view_container
I/TestRunner( 7698):
I/TestRunner( 7698): View Hierarchy:
I/TestRunner( 7698): +>DecorView{id=-1, visibility=VISIBLE, width=1080, height=1776, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
I/TestRunner( 7698): |
I/TestRunner( 7698): +->LinearLayout{id=-1, visibility=VISIBLE, width=1080, height=1776, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
I/TestRunner( 7698): |
I/TestRunner( 7698): +-->ViewStub{id=16909070, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
I/TestRunner( 7698): |
I/TestRunner( 7698): +-->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=75.0, child-count=1}
I/TestRunner( 7698): |
I/TestRunner( 7698): +--->FitWindowsLinearLayout{id=2131361816, res-name=action_bar_root, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2}
I/TestRunner( 7698): |
I/TestRunner( 7698): +---->ViewStubCompat{id=2131361832, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0}
I/TestRunner( 7698): |
I/TestRunner( 7698): +---->ContentFrameLayout{id=16908290, res-name=content, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1}
I/TestRunner( 7698): |
I/TestRunner( 7698): +----->SelectableListLayout{id=2131362601, res-name=selectable_list, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=true, is-focusable=true, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3}
I/TestRunner( 7698): |
I/TestRunner( 7698): +------>BookmarkActionBar{id=2131361812, res-name=action_bar, visibility=VISIBLE, width=1080, height=168, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=5}
I/TestRunner( 7698): |
I/TestRunner( 7698): +------->ActionMenuView{id=-1, visibility=VISIBLE, width=288, height=168, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=780.0, y=0.0, child-count=2}
I/TestRunner( 7698): |
I/TestRunner( 7698): +-------->ActionMenuItemView{id=2131362573, res-name=search_menu_id, desc=Search, visibility=VISIBLE, width=144, height=144, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, root-is-layout-reque
I/TestRunner( 7698): ----- end exception -----
I/TestRunner( 7698): finished: testSigninButtonNewAccount(org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest)
I/MonitoringInstrumentation( 7698): Activities that are still in CREATED to STOPPED: 2
I/MonitoringInstrumentation( 7698): Finishing activity: org.chromium.chrome.browser.bookmarks.BookmarkActivity@428fe050
I/MonitoringInstrumentation( 7698): Finishing activity: org.chromium.chrome.browser.ChromeTabbedActivity@427d12d8
D/LifecycleMonitor( 7698): Lifecycle status change: org.chromium.chrome.browser.bookmarks.BookmarkActivity@428fe050 in: PAUSED
I/TestRunner( 7698): run finished: 1 tests, 1 failed, 0 ignored
But in the shell where I started the tests it keeps printing:
Main Summary
Main ********************************************************************************
Main [==========] 5 tests ran.
Main [ PASSED ] 5 tests.
Main ********************************************************************************
It makes it way harder to debug this issue.
John, what may be causing such behavior?
,
Sep 7
Detected 4 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testManualDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyawsSBUZsYWtlImBvcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RNYW51YWxEaXNtaXNzUHJvbW8M. This message was posted automatically by the chromium-try-flakes app.
,
Sep 7
Detected 5 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyaQsSBUZsYWtlIl5vcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RBdXRvRGlzbWlzc1Byb21vDA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 10
Detected 3 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testSigninButtonNewAccount". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNybwsSBUZsYWtlImRvcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RTaWduaW5CdXR0b25OZXdBY2NvdW50DA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 10
John, friendly ping on the question in #34.
,
Sep 11
Detected 4 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testSigninButtonNewAccount". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNybwsSBUZsYWtlImRvcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RTaWduaW5CdXR0b25OZXdBY2NvdW50DA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 11
Detected 5 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyaQsSBUZsYWtlIl5vcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RBdXRvRGlzbWlzc1Byb21vDA. This message was posted automatically by the chromium-try-flakes app.
,
Sep 11
It looks like all org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest tests are very flaky: https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=chrome_public_test_apk&tests=org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest Adding twellington as OWNER. From https://luci-logdog.appspot.com/v/?s=chromium%2Fandroid%2Fswarming%2Flogcats%2F3fe17261af6ef011%2F%2B%2Flogcat_logcat_org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest.testSigninButtonDefaultAccount_20180911T124251-UTC_05fc92a2006ade62 09-11 12:42:55.789 25675 25690 I TestRunner: failed: testSigninButtonDefaultAccount(org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest) 09-11 12:42:55.789 25675 25690 I TestRunner: ----- begin exception ----- 09-11 12:42:55.799 25675 25690 I TestRunner: android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with id: org.chromium.chrome:id/signin_promo_view_container 09-11 12:42:55.799 25675 25690 I TestRunner: 09-11 12:42:55.799 25675 25690 I TestRunner: View Hierarchy: 09-11 12:42:55.799 25675 25690 I TestRunner: +>DecorView{id=-1, visibility=VISIBLE, width=1080, height=1776, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +->LinearLayout{id=-1, visibility=VISIBLE, width=1080, height=1776, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +-->ViewStub{id=16909070, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +-->FrameLayout{id=-1, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=75.0, child-count=1} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +--->FitWindowsLinearLayout{id=2131361816, res-name=action_bar_root, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=2} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +---->ViewStubCompat{id=2131361832, res-name=action_mode_bar_stub, visibility=GONE, width=0, height=0, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=true, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +---->ContentFrameLayout{id=16908290, res-name=content, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=1} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +----->SelectableListLayout{id=2131362638, res-name=selectable_list, visibility=VISIBLE, width=1080, height=1701, has-focus=true, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=true, is-focusable=true, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +------>BookmarkActionBar{id=2131361812, res-name=action_bar, visibility=VISIBLE, width=1080, height=168, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, child-count=3} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +------->ActionMenuView{id=-1, visibility=VISIBLE, width=144, height=168, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, root-is-layout-requested=false, has-input-connection=false, x=924.0, y=0.0, child-count=1} 09-11 12:42:55.799 25675 25690 I TestRunner: | 09-11 12:42:55.799 25675 25690 I TestRunner: +-------->ActionMenuItemView{id=2131362004, res-name=close_menu_id, desc=Close dialog, visibility=VISIBLE, width=144, height=144, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, root-is-layout- 09-11 12:42:55.799 25675 25690 I TestRunner: ----- end exception ----- 09-11 12:42:55.809 25675 25690 I TestRunner: finished: testSigninButtonDefaultAccount(org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest)
,
Sep 11
CL to disable the tests is in CQ, so the bleeding should be stopped soon. As OWNER plus other second engineer are CCed on this bug, I am taking this out of the sheriff queue.
,
Sep 11
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/87608ddfd57ff80044866f08ec5b4cc9eb9b0f30 commit 87608ddfd57ff80044866f08ec5b4cc9eb9b0f30 Author: Dominic Battre <battre@chromium.org> Date: Tue Sep 11 15:49:17 2018 Disable flaky BookmarkPersonalizedSigninPromoTest TBR=twellington@chromium.org,bsazonov@chromium.org Bug: 789531 Change-Id: I7ca028d21988508247c3798d8ce5fc1c5eba91f6 Reviewed-on: https://chromium-review.googlesource.com/1219613 Commit-Queue: Dominic Battré <battre@chromium.org> Reviewed-by: Dominic Battré <battre@chromium.org> Reviewed-by: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#590329} [modify] https://crrev.com/87608ddfd57ff80044866f08ec5b4cc9eb9b0f30/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkPersonalizedSigninPromoTest.java
,
Sep 11
Detected 3 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testSigninButtonNotDefaultAccount". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNydgsSBUZsYWtlImtvcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RTaWduaW5CdXR0b25Ob3REZWZhdWx0QWNjb3VudAw. This message was posted automatically by the chromium-try-flakes app. Since flakiness is ongoing, the issue was moved back into Sheriff Bug Queue (unless already there).
,
Sep 11
Detected 4 new flakes for test/step "org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testManualDismissPromo". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyawsSBUZsYWtlImBvcmcuY2hyb21pdW0uY2hyb21lLmJyb3dzZXIuYm9va21hcmtzLkJvb2ttYXJrUGVyc29uYWxpemVkU2lnbmluUHJvbW9UZXN0I3Rlc3RNYW51YWxEaXNtaXNzUHJvbW8M. This message was posted automatically by the chromium-try-flakes app.
,
Sep 12
,
Oct 3
ChromePublicTest failed @ org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo Chrome Version: 70.0.3538.46 Link to Tests: https://uberchromegw.corp.google.com/i/official.android/builders/test-official-arm/builds/3138 Link to failed step: https://uberchromegw.corp.google.com/i/official.android/builders/test-official-arm/builds/3138/steps/Test%3A%20ChromePublicTest/logs/stdio Error: [ FAILED ] org.chromium.chrome.browser.bookmarks.BookmarkPersonalizedSigninPromoTest#testAutoDismissPromo
,
Oct 5
|
|||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||
Comment 1 by hbos@chromium.org
, Nov 29 2017Components: Services>SignIn
Owner: bsazonov@chromium.org
Status: Assigned (was: Untriaged)