blob: bf4a152dcb0edede12408a21692fb0de5ac17440 [file] [log] [blame]
# 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.