• Sergey Ulanov's avatar
    [Fuchsia] Refactor cast_runner_intergration_tests to isolate CastRunner · 75353918
    Sergey Ulanov authored
    Previously cast_runner_integration_tests were creating CastRunner
    instance in-process instead of launching it in a separate component.
    As result the tests were not executing all parts of CastRunner.
    Particularly code in main.cc was not tested. Updated the tests to start
    cast_runner component in a separate process.
    Also updated cast_runner to allow enabling headless mode with the
    --headless argument.
    
    Bug: 1062351
    Change-Id: Id5ea70616e069aa8416855eab613ab791283668b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2113513
    Commit-Queue: Sergey Ulanov <sergeyu@chromium.org>
    Reviewed-by: default avatarWez <wez@chromium.org>
    Auto-Submit: Sergey Ulanov <sergeyu@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#812347}
    75353918
BUILD.gn 7.94 KB