| # These tests fail when running browser_tests with out-of-process ash |
| # system UI on Chrome OS ("mash"). Most new features are expected to work |
| # with mash, see //ash/README.md. If you need to disable more than |
| # ~10 tests, please contact someone on mustash-team@google.com to discuss. |
| # Meta-bug: http://crbug.com/678687 |
| # |
| # This is a blacklist. Don't add positive filters. Mixing filter types can |
| # result in no tests running. See README.md. |
| |
| # Unknown failure. |
| -BrowserTabRestoreTest.* |
| -ExtensionApiTest.IdleGetAutoLockDelay |
| -MediaRouterIntegrationOneUABrowserTest.Basic |
| -MediaRouterIntegrationOneUABrowserTest.Fail_SendMessage |
| -MediaRouterIntegrationOneUABrowserTest.ReconnectSession |
| -MediaRouterIntegrationOneUABrowserTest.ReconnectSessionSameTab |
| -MediaRouterIntegrationOneUANoReceiverBrowserTest.Basic |
| -MediaRouterIntegrationOneUANoReceiverBrowserTest.Fail_SendMessage |
| -MediaRouterIntegrationOneUANoReceiverBrowserTest.ReconnectSession |
| -MediaRouterIntegrationOneUANoReceiverBrowserTest.ReconnectSessionSameTab |
| -MediaSessionPictureInPictureWindowControllerBrowserTest.SkipAdButtonVisibility |
| -MediaSessionPictureInPictureWindowControllerBrowserTest.SkipAdHandlerCalled |
| -NoBestEffortTasksTest.LoadAndPaintAboutBlank |
| -NoBestEffortTasksTest.LoadAndPaintFromNetwork |
| -ProcessMemoryMetricsEmitterTest.FetchDuringTrace |
| -ScreenLockerTest.FingerprintAuthWhenAuthDisabled |
| -ScreenLockerTest.PasswordAuthWhenAuthDisabled |
| -ScreenLockerTest.TestBadThenGoodPassword |
| -ScreenLockerTest.TestShowTwice |
| -SwitchAccessAutoScanManagerTest.RestartIfRunningMultiple |
| -SwitchAccessAutoScanManagerTest.SetEnabledMultiple |
| -SwitchAccessAutoScanManagerTest.SetEnabled |
| -SwitchAccessAutoScanManagerTest.RestartIfRunningWhenOff |
| -SwitchAccessAutoScanManagerTest.EnableAndDisable |
| -SwitchAccessAutoScanManagerTest.SetScanTime |
| -SwitchAccessNavigationManagerTest.MoveForward |
| -SwitchAccessNavigationManagerTest.MoveBackward |
| -SwitchAccessNavigationManagerTest.MoveBackAndForth |
| -SwitchAccessNavigationManagerTest.SelectButton |
| -SwitchAccessPredicateTest.IsActionable |
| -SwitchAccessPredicateTest.IsGroup |
| -SwitchAccessPredicateTest.IsInterestingSubtree |
| -SwitchAccessPredicateTest.IsInteresting |
| -SwitchAccessPredicateTest.LeafPredicate |
| -SwitchAccessPredicateTest.RootPredicate |
| -SwitchAccessPredicateTest.VisitPredicate |
| -TrayAccessibilityLoginTestInstance/TrayAccessibilityLoginTest.ShowMenuWithShowOnLoginScreen/0 |
| -TrayAccessibilityLoginTestInstance/TrayAccessibilityLoginTest.ShowMenuWithShowOnLoginScreen/1 |
| -WebRtcGetDisplayMediaBrowserTestWithFakeUI.GetDisplayMedia/2 |
| -WebRtcGetDisplayMediaBrowserTestWithFakeUI.GetDisplayMediaWithConstraints/2 |
| |
| # Volume adjustment fails. |
| -WizardControllerTest.*ChromeVox |
| |
| # Login constructs ash::FocusRingController and KeyboardDrivenOobeKeyHandler, |
| # both of which use ash::Shell. |
| -WizardControllerKioskFlowTest.* |
| |
| # Accesses ash::Shelf to make assertions about the shelf view. |
| -ArcAppDeferredLauncherBrowserTest.* |
| -ArcAppDeferredLauncherWithParamsBrowserTestInstance/ArcAppDeferredLauncherWithParamsBrowserTest.* |
| |
| # AutomationManagerAura::Enable() uses ash to get active window. More generally, |
| # chrome a11y code directly accesses ash system UI widgets and views. |
| -AutomationApiTest.* |
| -AutomationApiTestWithDeviceScaleFactor.* |
| -AutomationManagerAuraBrowserTest.* |
| |
| # ChromeVox and Select-to-Speak not yet supported. https://crbug.com/594887 |
| -ChromeVox* |
| -SelectToSpeak* |
| |
| # Touch gestures don't work in webcontents. https://crbug.com/866991. |
| -TopControlsSlideControllerTest.TestScrollingMaximizedPageBeforeGoingToTabletMode |
| -TopControlsSlideControllerTest.TestScrollingPage |
| -TopControlsSlideControllerTest.TestScrollingPageAndSwitchingToNTP |
| -TopControlsSlideControllerTest.TestClosingATab |
| -TopControlsSlideControllerTest.TestFocusEditableElements |
| -TopControlsSlideControllerTest.DisplayRotation |
| |
| # ash::Shell access from ChromeViewsDelegate::CreateDefaultNonClientFrameView() |
| # e.g. from chromeos::CaptivePortalWindowProxy::Show(). |
| # See https://crbug.com/838974 |
| -CaptivePortalWindowCtorDtorTest.* |
| -CaptivePortalWindowTest.* |
| -SimpleWebViewDialogTest.* |
| |
| # Need pixel copy support. http://crbug.com/754864 http://crbug.com/754872 |
| -ArcAccessibilityHelperBridgeBrowserTest.* |
| -CastStreamingApiTest.* |
| -CastStreamingApiTestWithPixelOutput.* |
| -TabCaptureApiPixelTest.* |
| -TabCaptureApiTest.* |
| |
| # RefCounted check failed: CalledOnValidSequence() from SchedulerWorkerDelegate::OnMainExit |
| -CheckSystemTokenAvailability/EnterprisePlatformKeysTest.* |
| |
| # aura::CrashInFlightChange::ChangeFailed() when searching PDF. |
| -ChromeFindRequestManagerTest.* |
| -PDFExtensionTest.* |
| -PDFExtensionHitTestTest.* |
| -PDFExtensionLoadTest.* |
| |
| # Need screenshot support. http://crbug.com/706246 |
| -ChromeScreenshotGrabberBrowserTest.* |
| |
| # Flaky. SessionRestoreStatsCollector::Observe failure. crbug.com/785298 |
| # session_restore_stats_collector.cc(210) Check failed: 0u < loading_tab_count_ (0 vs. 0) |
| -ContinueWhereILeftOffTest.* |
| -DeviceIDTest.* |
| -SessionRestoreTest.* |
| -SessionRestoreTestChromeOS.* |
| -SAMLPolicyTest.TransferCookiesAffiliated |
| -SmartSessionRestoreTest.* |
| |
| # ash::Shell access for LogoutConfirmationController |
| -DeviceLocalAccountTest.* |
| |
| # ash::PowerStatus access. https://crbug.com/770866. |
| -PowerHandlerTest.* |
| |
| # DBusThreadManager initialized for testing in chrome is not recognized as |
| # initialized in window manager service. https://crbug.com/830816. |
| -PowerPolicyInSessionBrowserTest.AllowScreenWakeLocks |
| -PowerPolicyInSessionBrowserTest.SetLegacyUserPolicy |
| -PowerPolicyInSessionBrowserTest.SetUserPolicy |
| -PowerPolicyLoginScreenBrowserTest.SetDevicePolicy |
| |
| # TODO: Very slow (>25 seconds) and occasional timeouts. |
| -ExecuteScriptApiTest/DestructiveScriptTest.* |
| |
| # ozone_platform.cc(61) Check failed: instance_. OzonePlatform is not initialized |
| -ExtensionWebstoreGetWebGLStatusTest.* |
| |
| # SystemLogsFetcher -> TouchLogSource -> ash::TouchHudDebug -> ash::Shell |
| -FeedbackTest.* |
| |
| # ash::Shell::display_manager() to update displays. |
| # http://crbug.com/831826 |
| -ForceMaximizeOnFirstRunTest.* |
| -ForceMaximizePolicyFalseTest.* |
| -PolicyDisplayRotationDefault/DisplayRotationBootTest.* |
| -PolicyDisplayRotationDefault/DisplayRotationDefaultTest.* |
| |
| # ash::Shell::display_manager() to get display state. |
| # http://crbug.com/831826 |
| -PolicyTest.UnifiedDesktopEnabledByDefault |
| -PolicyDeviceDisplayResolution/* |
| |
| # Kiosk mode has a variety of failures: |
| # termination_observer_->terminated() is false. |
| # Value of: login_display_host == NULL || login_display_host->GetNativeWindow()->layer()->GetTargetOpacity() == 0.0f |
| # Check failed: !browser_client || browser_client->IsShuttingDown() || did_respond() || ignore_all_did_respond_for_testing_do_not_use. app.window.create |
| -KioskAppManagerTest.* |
| -KioskAppSettingsWebUITest.* |
| -KioskCrashRestoreTest.* |
| -KioskEnterpriseTest.* |
| -KioskHiddenWebUITest.* |
| -KioskTest.* |
| -KioskUpdateTest.* |
| |
| # Panel state lookup failures for window active, item running, etc. |
| -LauncherPlatformAppBrowserTest.PanelAttentionStatus |
| -LauncherPlatformAppBrowserTest.PanelItemClickBehavior |
| |
| # Missing magnification manager and also RefCounted check failed: |
| # CalledOnValidSequence() from SchedulerWorkerDelegate::OnMainExit |
| -LoginScreenDefaultPolicyInSessionBrowsertest.* |
| -LoginScreenDefaultPolicyLoginScreenBrowsertest.* |
| -PolicyTest.ScreenMagnifierTypeFull |
| -PolicyTest.ScreenMagnifierTypeNone |
| |
| # Crashes in pre-login phase, probably MagnificationManager not created. |
| -MagnificationManagerTest.* |
| |
| # ash::FocusRingController::SetVisible() from LoginDisplayHostWebUI. |
| -MultiAuthEnrollmentScreenTest.* |
| -ProvisionedEnrollmentScreenTest.* |
| |
| # Ash currently uses its own NetworkHandler instance so the |
| # captive_portal_provider_ member of networkState is not set correctly. |
| # https://crbug.com/862420 |
| -NetworkingConfigChromeosTest.SystemTrayItem |
| |
| # Timeout device_event_log_impl.cc(156) Network: network_portal_detector_impl.cc:486 Portal detection timeout: name= id= |
| -NetworkingConfigTest.* |
| -NetworkPortalDetectorImplBrowserTest.* |
| |
| # ash::Shell access in test for display configuration. |
| # http://crbug.com/831826 |
| -ShelfAppBrowserTest.LaunchAppFromDisplayWithoutFocus* |
| |
| # Test fails. https://crbug.com/899867 |
| -ShelfAppBrowserTest.SettingsAndTaskManagerWindows |
| |
| # content::WaitForChildFrameSurfaceReady hangs. |
| -SitePerProcessDevToolsSanityTest.InputDispatchEventsToOOPIF |
| -ChromeMimeHandlerViewBrowserPluginTest.TouchFocusesBrowserPluginInEmbedder |
| |
| # Function under test uses ash::Shell for window list. |
| -SortWindowsByZIndexBrowserTest.* |
| |
| # Timeout because first non-empty paint isn't triggered. |
| # https://crbug.com/885318 |
| -NoBackgroundTasksTest.FirstNonEmptyPaintWithoutBackgroundTasks |
| -StartupMetricsTest.* |
| |
| # ash::Shell access in test for StatusAreaWidget. |
| -SupervisedUserCreationTest.* |
| |
| # Crash. Database is locked. |
| -SyncAwareCounterTest.* |
| |
| # ash::Shell access in test. |
| -SystemTrayTrayCastMediaRouterChromeOSTest.* |
| |
| # Flaky shutdown crashes in ~MusClient http://crbug.com/786234 and AtExit |
| # crashes in ~WebContentsTaskProvider http://crbug.com/786230 |
| -AppBackgroundPageApiTest.* |
| -DefaultIsolation/TaskManagerOOPIFBrowserTest.* |
| -PrerenderBrowserTest.* |
| -SitePerProcess/TaskManagerOOPIFBrowserTest.* |
| -TaskManagerBrowserTest.* |
| -TaskManagerUtilityProcessBrowserTest.* |
| |
| # ash::Shell access in test. |
| -TrayAccessibilityTestInstance/TrayAccessibilityTest.* |
| |
| # Changing the Chrome keyboard window size does not change the Ash keyboard |
| # window size. These tests may require a test mojo interface for Mash. |
| # https://crbug.com/843332. |
| -KeyboardControllerAppWindowTest.DisableOverscrollForImeWindow |
| -KeyboardEndToEndOverscrollTest.ToggleKeyboardOnMaximizedWindowAffectsViewport |
| |
| # Keyboard window does not move browser windows. https://crbug.com/906888. |
| -KeyboardEndToEndOverscrollTest.ToggleKeyboardOnShortOverlappingWindowMovesWindowUpwards |
| -KeyboardEndToEndOverscrollTest.ToggleKeyboardOnTallOverlappingWindowMovesWindowUpwardsAndAffectsViewport |
| |
| # Mouse move events are not handled correctly in tests. |
| # TODO(stevenjb): Determine why this works in practice but fails in the test. |
| -KeyboardControllerWebContentTest.CanDragFloatingKeyboardWithMouse |
| |
| # RemoteTextInputClient is not forwarding focus requests to show/hide the |
| # virtual keyboard: https://crbug.com/631527 |
| -KeyboardEndToEndFormTest.ChangeInputModeToNoneHidesKeyboard |
| -KeyboardEndToEndFocusTest.TriggerAsyncInputFocusFromUserGestureAfterBlurShowsKeyboard |
| |
| # These tests succeed in SingleProcessMash but time out in Mash. They rely on |
| # focusing an input element to show the virtual keyboard. |
| # https://crbug.com/912233 |
| -KeyboardEndToEndFocusTest.* |
| -KeyboardEndToEndFormTest.* |
| -KeyboardEndToEndOverscrollTest.* |
| -SelectFileDialogExtensionBrowserTest.SelectFileVirtualKeyboard_TabletMode |
| -SelectFileDialogExtensionBrowserTest/SelectFileDialogExtensionBrowserTest.SelectFileVirtualKeyboard_TabletMode/1 |
| -SelectFileDialogExtensionBrowserTest/SelectFileDialogExtensionBrowserTest.SelectFileVirtualKeyboard_TabletMode/0 |
| |
| # Chrome keyboard window -> root -> host -> input method is null in Mash. |
| # https://crbug.com/756059 |
| -KeyboardControllerWebContentTest.EnableIMEInDifferentExtension |
| |
| # Uses ash::LockWindow. https://crbug.com/899862 |
| -ShutdownPolicyLockerTest.* |
| |
| # Timeouts in content::WaitForChildFrameSurfaceReady() |
| # Crashes in viz::HostFrameSinkManager::RegisterFrameSinkId() |
| # http://crbug.com/755328 |
| -WebViewTest.* |
| |
| # Crashes in RenderProcessHostImpl::CreateEmbeddedFrameSinkProvider(). Refer |
| # crbug.com/848039. |
| -DeclarativeNetRequestBrowserTest.PageWhitelistingAPI_Resources/0 |
| -DeclarativeNetRequestBrowserTest.PageWhitelistingAPI_Resources/1 |
| |
| # Sending invalid FrameSinkIds crbug.com/796999 |
| -WebviewLoginTest.AllowNewUser |
| -EnterpriseEnrollmentTest.TestAuthCodeGetsProperlyReceivedFromGaia |
| -PowerPolicyLoginScreenBrowserTest.SetDevicePolicy |
| -EnterpriseEnrollmentTest.TestActiveDirectoryEnrollment_Success |
| |
| # HostedAppMenu needs porting to BrowserNonClientFrameViewMash crbug.com/813666 |
| -HostedAppPWAOnlyTest.AppInfoOpensPageInfo* |
| |
| # DCHECK in DelegatedFrameHost |
| -SafeBrowsingTriggeredPopupBlockerBrowserTest.NoFeature_NoMessages |
| |
| # App list code flake: https://crbug.com/847154 https://crbug.com/843429 |
| -MultiProfileFileManagerBrowserTest.* |
| |
| # Flaky segfaults: https://crbug.com/818147 |
| -ExtensionApiTest.BookmarkManager |
| |
| # RenderFrameMetadata observation not supported: https://crbug.com/820974 |
| -WebViewFocusBrowserPluginSpecificTest.* |
| -WebViewScrollBubbling/WebViewGuestScrollTest.ScrollLatchingPreservedInGuests/* |
| -WebViewScrollBubbling/WebViewGuestScrollTouchTest.* |
| -WebViewScrollGuestContentBrowserPluginSpecificTest.OverscrollControllerSeesConsumedScrollsInGuest |
| -WebViewScrollBubbling/WebViewGuestScrollTest.TestGuestWheelScrollsBubble/* |
| |
| # https://crbug.com/843760: webm in <object> triggers RegisterFrameSinkId crash |
| -*SavePageOriginalVsSavedComparisonTest.CrossSiteObject* |
| |
| # DisplayPrefs need to be loaded synchronously, which currently is not |
| # supported in mash. crbug/834775 |
| -DisplayPrefsBrowserTest.* |
| |
| # Picture-in-Picture does not work with mash because VideoSurfaceLayer is |
| # disabled. |
| # https://crbug.com/827327 |
| -PictureInPictureWindowControllerBrowserTest.* |
| -BrowserActionApiTest.TestPictureInPictureOnBrowserActionIconClick |
| -PlatformAppBrowserTest.PictureInPicture |
| -PictureInPictureLazyBackgroundPageApiTest.PictureInPictureInBackgroundPage |
| |
| # Has become super flaky on linux-chromeos-rel bot. Note that the test itself |
| # is also flaky on Windows and Mac even without "mash": |
| # https://crbug.com/671891 |
| -SiteDetailsBrowserTest.IsolateExtensions |
| |
| # Often timing out. https://crbug.com/899860 |
| -TopControlsSlideControllerTest.* |
| |
| # Crashing. https://crbug.com/899864 |
| -ExtensionDialogBoundsTest.* |
| |
| # Crashing. https://crbug.com/899865 |
| -MemoryTracingBrowserTest.TestMemoryInfra |
| |
| # Use of Shell. https://crbug.com/899869 |
| -AutotestPrivateApiTest.AutotestPrivate |
| |
| # https://crbug.com/918876 |
| -SwitchAccessPredicateTest.IsActionableFocusableElements |
| |
| # Flaky. https://crbug.com/919256 |
| -PDFAnnotationsTest.AnnotationsFeatureEnabled |
| |
| # See comment at top of file regarding adding test exclusions. |