Chromium Code Reviews
DescriptionStop Nesting Test Suites in mash_browser_tests
MojoTestState registers content_package_services as a service of the
BackgroundServiceManager.
MojoTestConnector::ServiceProcessLauncherDelegateImpl::AdjustCommandLineArgumentsForTarget
eventually handles a request to launch the content_package_services.
This leads to RunMashBrowserTests relaunching the test suite, as a child of the
original suite. This time with a mixed state of a local-Ash and non-local-Aura.
This causes OzonePlatform to crash, and the test suite to have a long run time.
This patch updates RunMashBrowserTests to not act when asked to launch
content_package_services. Follow up changes will find the source, and setup an
appropriate launch mechanism within RunMashBrowserTests.
TEST=mash_browser_tests
BUG=738449
Review-Url: https://codereview.chromium.org/2966563005
Cr-Commit-Position: refs/heads/master@{#484259}
Committed: https://chromium.googlesource.com/chromium/src/+/08d64457d9385f3f976ba57108a6fe1946b90029
Patch Set 1 #
Messages
Total messages: 10 (5 generated)
|
|||||||||||||||||||