• Takumi Fujimoto's avatar
    [Media Router] Update integration and E2E tests to use the test API · 00f4bfdf
    Takumi Fujimoto authored
    Update the tests to use the test UI API, which is implemented using the
    Views Cast dialog, replacing the use of the WebUI dialog. Some changes
    are made to the test UI API to better suit the needs of the tests.
    
    This re-enables many tests that were previously disabled for being flaky.
    
    Local file casting tests (5 test cases) are disabled in this CL, and
    will be implemented in a later CL:
    DISABLED_OpenLocalMediaFileInCurrentTab
    DISABLED_OpenLocalMediaFileInNewTab
    DISABLED_OpenLocalMediaFileFailsAndShowsIssue
    DISABLED_OpenLocalMediaFileFullscreen
    DISABLED_OpenLocalMediaFileCastFailNoFullscreen
    
    The following tests are still flaky, so they are marked MANUAL and will
    be run only on the private waterfall until they are fixed:
    MediaRouterIntegrationBrowserTest.MANUAL_Fail_NoProvider
    MediaRouterIntegrationBrowserTest.MANUAL_Dialog_Basic
    MediaRouterIntegrationBrowserTest.MANUAL_Dialog_RouteCreationTimedOut
    MediaRouterIntegrationOneUABrowserTest.MANUAL_SendAndOnMessage
    MediaRouterIntegrationOneUABrowserTest.MANUAL_ReceiverCloseConnection
    
    Bug: 900248
    Change-Id: Ie328fd1c4b606a7f8291d8d22b7d83a89f1ee666
    Reviewed-on: https://chromium-review.googlesource.com/c/1338226
    Commit-Queue: Takumi Fujimoto <takumif@chromium.org>
    Reviewed-by: default avatarmark a. foltz <mfoltz@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#611479}
    00f4bfdf
common.js 9.52 KB