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

Issue 804858 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: ----



Sign in to add a comment

org.chromium.chrome.browser.modaldialog.ModalDialogManagerTest#testSuspend_ToggleOverview in chrome_public_test_apk flaky on multiple builders

Project Member Reported by sheriff-...@appspot.gserviceaccount.com, Jan 23 2018

Issue description

Filed by sheriff-o-matic@appspot.gserviceaccount.com on behalf of aberent@google.com

org.chromium.chrome.browser.modaldialog.ModalDialogManagerTest#testSuspend_ToggleOverview in chrome_public_test_apk failing on multiple builders

Builders failed on: 
- Lollipop Phone Tester: 
  https://build.chromium.org/p/chromium.android/builders/Lollipop%20Phone%20Tester
- Marshmallow 64 bit Tester: 
  https://build.chromium.org/p/chromium.android/builders/Marshmallow%2064%20bit%20Tester


 
Owner: huayinz@chromium.org
Status: Assigned (was: Available)
Failing in checkPendingSize. Typical log:

https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.android%2FMarshmallow_64_bit_Tester%2F18999%2F%2B%2Frecipes%2Fsteps%2Fchrome_public_test_apk_on_Android%2F0%2Flogs%2Forg.chromium.chrome.browser.modaldialog.ModalDialogManagerTest_testSuspend_ToggleOverview%2F0

Traceback includes error:

Caused by: java.lang.AssertionError: expected:<1> but was:<2>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:834)
	at org.junit.Assert.assertEquals(Assert.java:645)
	at org.junit.Assert.assertEquals(Assert.java:631)
	at org.chromium.chrome.browser.modaldialog.ModalDialogManagerTest.lambda$checkPendingSize$6$ModalDialogManagerTest(ModalDialogManagerTest.java:546)




Project Member

Comment 3 by bugdroid1@chromium.org, Jan 23 2018

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

commit 7793706754525f0413f5c68becbd05ca9e9d093f
Author: Anthony Berent <aberent@chromium.org>
Date: Tue Jan 23 15:55:24 2018

Disable flaky tests in ModalDialogManagerTest

ModalDialogManagerTest#testSuspend_ToggleOverview and
ModalDialogManagerTest#testSuspend_ShowNext have become
flaky. Disable them until fixed.

TBR=tedchoc@chromium.org,huayinz@chromium.org

BUG=804858

Change-Id: I076d6a53370d228f34ec868b7698650da4cbc311
Reviewed-on: https://chromium-review.googlesource.com/881143
Commit-Queue: Anthony Berent <aberent@chromium.org>
Reviewed-by: Anthony Berent <aberent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#531250}
[modify] https://crrev.com/7793706754525f0413f5c68becbd05ca9e9d093f/chrome/android/javatests/src/org/chromium/chrome/browser/modaldialog/ModalDialogManagerTest.java

After looking at this test with brettchagot, it was determined this is caused by espresso not being registered to hte right Observer or event listener. As you can see in the logs below, the click is performed at 23:57:39.951, and hte thread goes idle, but it isn't until 23:57:40.160 that the dialog is removed. So The click happens, the thread goes idel, so Espresso checks the assert which fails, and then the dialog is actually removed.

11-29 23:57:39.628 29317 29334 W hh      : before click
11-29 23:57:39.631 29317 29317 I ViewInteraction: Performing 'single click' action on view with id: org.chromium.chrome.tests:id/tab_switcher_button
11-29 23:57:39.946 29401 29401 I BeaconBle: 'L' hardware scan: scan stopped, no clients
11-29 23:57:39.951 29317 29334 W hh      : after click
11-29 23:57:40.074 28164 28183 I Finsky  : [29976] com.google.android.finsky.bp.an.run(6): Stats for Executor: InstallQueueDatabaseManager com.google.android.finsky.bp.ao@2e41de6[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 1]
11-29 23:57:40.160 29317 29317 E hh      : removing dialog
It confirms my discovery that a sleep of 1000 milliseconds added after the click but before the check causes the test to pass (and 100 still causes the test to fail)
Thanks for the investigation, I think this might be due to the fact that we have animations running for dialog dismissal. We would probably need to wait for the view to be completely removed from view hierarchy before asserting.

I've been doing some refactor on the production code, so I will be touching this file very soon.
Project Member

Comment 7 by bugdroid1@chromium.org, Jan 4

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

commit e897c90ab5a7685622c379620a3241f7911c1245
Author: Becky Zhou <huayinz@chromium.org>
Date: Fri Jan 04 18:47:17 2019

[ModalDialog] Move ModalDialogManager from chrome/ to ui/

+ Move ModalDialogManager, ModalDialogProperties and
  DialogDismissalCause to ui/
+ Move PropertyKey, PropertyModel, PropertyObservable to ui/
+ Change some integration tests to unit tests in ModalDialogManagerTest
+ Move presenter specific tests from chrome/ModalDialogManagerTest to
  AppModalPresenterTest and TabModalPresenterTest
+ Speculative fix for ModalDialogManagerTest#testShow_UrlBarFocused
  and ModalDialogManagerTest#testSuspend_ToggleOverview but still
  keep them disabled

Bug: 899318, 812066, 804858
Change-Id: I6ef7edcbaf9b791fb002fb571de43ccbd38d29e8
Reviewed-on: https://chromium-review.googlesource.com/c/1372718
Commit-Queue: Becky Zhou <huayinz@chromium.org>
Reviewed-by: Theresa <twellington@chromium.org>
Cr-Commit-Position: refs/heads/master@{#620012}
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillNameFixFlowBridge.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/AutofillNameFixFlowPrompt.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskBridge.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/CardUnmaskPrompt.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/AccessorySheetCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/AccessorySheetMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/AccessorySheetProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/AccessorySheetViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryMetricsRecorder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryModernViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryTabLayoutCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryTabLayoutMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryTabLayoutProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryTabLayoutViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/autofill/keyboard_accessory/PasswordAccessorySheetMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/TrustedWebActivityModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/view/PersistentNotificationView.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/view/TrustedWebActivityDisclosureView.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/view/TrustedWebActivityToolbarView.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/contextual_suggestions/ContextualSuggestionsModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadLocationDialogBridge.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/empty/EmptyCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/empty/EmptyProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/empty/EmptyViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/filter/FilterCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/filter/FilterProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/filter/FilterViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/DecoratedListItemModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/ListItemModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/ListProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/ListPropertyViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/CustomViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/GenericViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/ImageViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/InProgressGenericViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/InProgressImageViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/InProgressVideoViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/InProgressViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/ListItemViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/OfflineItemViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/PrefetchViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/SectionTitleViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/list/holder/VideoViewHolder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/download/home/storage/StorageCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/explore_sites/CategoryCardAdapter.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/explore_sites/ExploreSitesCategoryCardView.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/explore_sites/ExploreSitesPage.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/explore_sites/ExploreSitesSite.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/incognito/IncognitoDisclosureActivity.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/init/AsyncInitializationActivity.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/jsdialog/JavascriptAppModalDialog.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/jsdialog/JavascriptModalDialog.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/jsdialog/JavascriptTabModalDialog.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/language/LanguageAskPrompt.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/AppModalPresenter.java
[delete] https://crrev.com/b8465ff7fb2bb3ad71dca8fe5eb1360f8c450010/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/ModalDialogProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/ModalDialogView.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/ModalDialogViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/OWNERS
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/TabModalLifetimeHandler.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modaldialog/TabModalPresenter.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modelutil/LazyConstructionPropertyMcp.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modelutil/ModelListAdapter.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modelutil/OWNERS
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modelutil/PropertyListModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/modelutil/PropertyModelChangeProcessor.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticle.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/UrlBarViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/status/StatusMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/status/StatusProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/status/StatusViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/status/StatusViewCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/AutocompleteMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/SuggestionListProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/SuggestionListViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/SuggestionViewProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/omnibox/suggestions/SuggestionViewViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/page_info/ConnectionInfoPopup.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/page_info/PageInfoController.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/page_info/PageInfoDialog.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordGenerationDialogBridge.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordGenerationDialogCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordGenerationDialogMediator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordGenerationDialogModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/password_manager/PasswordGenerationDialogViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/permissions/PermissionAppModalDialogView.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/permissions/PermissionDialogController.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/searchwidget/SearchActivity.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherButtonCoordinator.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherButtonProperties.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/toolbar/TabSwitcherButtonViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/toolbar/bottom/BrowsingModeBottomToolbarModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/toolbar/bottom/BrowsingModeBottomToolbarViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/toolbar/bottom/TabSwitcherBottomToolbarModel.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/toolbar/bottom/TabSwitcherBottomToolbarViewBinder.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/vr/VrAlertDialog.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/vr/VrModalPresenter.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/vr/VrShell.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java/src/org/chromium/chrome/browser/vr/VrUiWidgetFactory.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/java_sources.gni
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/TabsTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/keyboard_accessory/AccessorySheetViewTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryTabLayoutViewTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/keyboard_accessory/KeyboardAccessoryViewTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/jsdialog/JavascriptTabModalDialogTest.java
[add] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/modaldialog/AppModalPresenterTest.java
[delete] https://crrev.com/b8465ff7fb2bb3ad71dca8fe5eb1360f8c450010/chrome/android/javatests/src/org/chromium/chrome/browser/modaldialog/ModalDialogManagerTest.java
[add] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/modaldialog/ModalDialogTestUtils.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/modaldialog/ModalDialogViewTest.java
[add] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/modaldialog/TabModalPresenterTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestBillingAddressWithoutPhoneTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestCanMakePaymentMetricsTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsAndFreeShippingTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestDynamicShippingSingleAddressTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndFreeShippingTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExpiredLocalCardTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExtraShippingOptionsTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFailCompleteTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIdTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteServerCardTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestJourneyLoggerTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestMetricsTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameAndFreeShippingTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoUpdateWithTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPaymentAppAndCardsTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPaymentMethodIdentifierTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneAndFreeShippingTest.java
[modify] https://crrev.com/e897c90ab5a7685622c379620a3241f7911c1245/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestRemoveBillingAddressTest.java
[modify
Project Member

Comment 8 by bugdroid1@chromium.org, Jan 8

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

commit e90556c04751cea64f0f0595faffa0fe7ae079ae
Author: Becky Zhou <huayinz@chromium.org>
Date: Tue Jan 08 19:27:39 2019

Re-enable disabled test on TabModalPresenterTest

Bug: 812066, 804858
Change-Id: Ie10a07be4f32f385dfc8aaa3351e60e1acccd5a1
Reviewed-on: https://chromium-review.googlesource.com/c/1401221
Reviewed-by: Theresa <twellington@chromium.org>
Commit-Queue: Becky Zhou <huayinz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#620832}
[modify] https://crrev.com/e90556c04751cea64f0f0595faffa0fe7ae079ae/chrome/android/javatests/src/org/chromium/chrome/browser/modaldialog/TabModalPresenterTest.java

Sign in to add a comment