blob: dfea6024d6c9dd99024f85518ba20f280a253b8a [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.*
# Extensive use of ash::WindowState.
-InitiallyMaximized/AcceleratorCommandsFullscreenBrowserTest.*
-InitiallyMaximized/AcceleratorCommandsPlatformAppFullscreenBrowserTest.*
-InitiallyRestored/AcceleratorCommandsFullscreenBrowserTest.*
-InitiallyRestored/AcceleratorCommandsPlatformAppFullscreenBrowserTest.*
# 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.*
# The browser frame is a work in progress.
-BrowserNonClientFrameViewAshTest.AvatarDisplayOnTeleportedWindow/*
-BrowserNonClientFrameViewAshTest.HeaderHeightForSnappedBrowserInSplitView/*
# Touch gestures don't work in webcontents. https://crbug.com/866991.
-TopControlsSlideControllerTest.TestScrollingPage
-TopControlsSlideControllerTest.TestScrollingPageAndSwitchingToNTP
-TopControlsSlideControllerTest.TestClosingATab
-TopControlsSlideControllerTest.TestFocusEditableElements
-TopControlsSlideControllerTest.DisplayRotation
# Direct access to ash window frames, tablet mode, overview mode, etc.
-NonHomeLauncherBrowserNonClientFrameViewAshTest.*
# Fix immersive fullscreen mode in mash. https://crbug.com/844748.
# Needs EventGenerator to work across window tree hosts. crbug.com/814675
-ImmersiveModeBrowserViewTest.TestCaptionButtonsReceiveEventsInAppImmersiveMode*
-ImmersiveModeBrowserViewTest.TestCaptionButtonsReceiveEventsInBrowserImmersiveMode*
# 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.*
# Fails: immersive_controller->IsRevealed() returns false.
# http://crbug.com/791148
-ZoomBubbleBrowserTest.*
# 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
# IME accesses ash::Shell for root window.
-InputMethodEngineBrowserTest/InputMethodEngineBrowserTest.*
-InputMethodEngineComponentExtensionBrowserTest/InputMethodEngineBrowserTest.*
-InputMethodEngineIncognitoBrowserTest/InputMethodEngineBrowserTest.*
# KeyboardOverlayUI uses ash::Shell.
-KeyboardOverlayUIBrowserTest.*
# 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
# JS failure: hasAccessToCurrentWindow: FAIL (no message)
-LockScreenNoteTakingTest.*
# desktop_window_tree_host_mus.cc(796) Check failed: !window->GetRootWindow() || this->window() == window->GetRootWindow().
-LoginFeedbackTest.*
# 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*
# content::WaitForChildFrameSurfaceReady hangs.
-SitePerProcessDevToolsSanityTest.InputDispatchEventsToOOPIF
-ChromeMimeHandlerViewBrowserPluginTest.TouchFocusesBrowserPluginInEmbedder
# Function under test uses ash::Shell for window list.
-SortWindowsByZIndexBrowserTest.*
# Timeout.
-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.*
-TaskManagerMemoryCoordinatorBrowserTest.*
-TaskManagerUtilityProcessBrowserTest.*
# ash::Shell access in test.
-TrayAccessibilityTestInstance/TrayAccessibilityTest.*
# Virtual keyboard not supported.
-AccessibilityManagerLoginTest.ResumeSavedPref
-DefaultKeyboardExtensionBrowserTest.*
-KeyboardEndToEndTest.*
-KioskVirtualKeyboardTest.*
-VirtualKeyboardAppWindowTest.*
-VirtualKeyboardStateTest.*
-VirtualKeyboardWebContentTest.*
# 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
# Needs EventGenerator to work across window tree hosts. crbug.com/814675
-RoundedOmniboxPopupContentsViewTest.ClickOmnibox*
# HostedAppMenu needs porting to BrowserNonClientFrameViewMash crbug.com/813666
-HostedAppPWAOnlyTest.AppInfoOpensPageInfo*
# DCHECK in DelegatedFrameHost
-SafeBrowsingTriggeredPopupBlockerBrowserTest.NoFeature_NoMessages
# https://crbug.com/815379
-WindowOpenApiTest.RemoveLockedFullscreenFromWindow
-WindowOpenApiTest.RemoveLockedFullscreenFromWindowWithoutPermission
# App list code flake: https://crbug.com/847154 https://crbug.com/843429
-MultiProfileFileManagerBrowserTest.*
# Flaky segfaults: https://crbug.com/818147
-ExtensionApiTest.BookmarkManager
# Segfaults after massive recursion setting ash::kWindowStateTypeKey:
# crbug.com/824458
-PresentationReceiverWindowViewBrowserTest.ChromeOSHardwareFullscreenButton
# RenderFrameMetadata observation not supported: https://crbug.com/820974
-ChromeMimeHandlerViewBrowserPluginScrollTest.OverscrollControllerSeesConsumedScrollsInGuest
-WebViewFocusBrowserPluginSpecificTest.*
-WebViewScrollBubbling/WebViewGuestScrollTest.ScrollLatchingPreservedInGuests/*
-WebViewScrollBubbling/WebViewGuestScrollTouchTest.*
-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.*
-ControlPictureInPictureWindowControllerBrowserTest.*
-BrowserActionApiTest.TestPictureInPictureOnBrowserActionIconClick
-PlatformAppBrowserTest.PictureInPicture
-PictureInPictureLazyBackgroundPageApiTest.PictureInPictureInBackgroundPage
# These started failing with the switch to ws2.
# https:://crbug.com/855767
-AppWindowApiTest.OnRestoredEvent
-BrowserActionApiTest.BrowserActionPopupWithIframe
-FirstRunUIBrowserTest.ModalWindowDoesNotBlock
-LauncherPlatformAppBrowserTest.AltNumberAppsTabbing
-LauncherPlatformAppBrowserTest.PackagedAppClickBehaviorInMinimizeMode
-LoginWebDialogTest.CannotMinimize
-LoginWebDialogTest.CloseDialogByAccelerator
-ShelfAppBrowserTest.AltNumberTabsTabbing
-ShelfAppBrowserTestNoDefaultBrowser.AltNumberBrowserTabbing
-ShelfAppBrowserTestNoDefaultBrowser.BrowserShortcutLauncherItemController
# Excluded from Mash because pointer events from EventGenerator aren't seen.
# https://crbug.com/814675
-ChromeOSInfoPrivateTest.StylusSeen
# 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
# See comment at top of file regarding adding test exclusions.