DescriptionSwitch mash_browser_tests to Ozone X11 platform.
Run with mash_browser_tests with Ozone X11 platform instead of Ozone
headless. Move most of the test arguments into the gn_isolate_map.pyl
file so they don't have to be repeated. Also add a proper dependency on
mash_service_overrides.json so that isolate knows the file is required
for mash_browser_tests.
Original review in http://crrev.com/2675443002 was reverted due to
breaking the Windows waterfall bots. The waterfall trybots build target
all but CQ trybots do not. GN learns about //chrome/app/mash and tries
to build all targets in it. Those targets are not suitable for Windows
currently.
Guard the compilation of mash_browser_tests and //chrome/app/mash
related code on GN arg enable_package_mash_services. The inclusion of
//chrome/app/mash already happens based on enable_package_mash_services
anyways.
Remove mash_browser_tests from 'Mojo Windows' trybot as the mash part of
browser_tests isn't compiled anyways.
BUG=664570
Review-Url: https://codereview.chromium.org/2680283003
Cr-Commit-Position: refs/heads/master@{#449673}
Committed: https://chromium.googlesource.com/chromium/src/+/309364b3ec8f63807d91ce0eb1985df300155c1a
Patch Set 1 #Patch Set 2 : Only compile mash_browser_tests if mash_package_services. #Patch Set 3 : Drop --use-test-config, it's added automatically. #
Total comments: 1
Messages
Total messages: 24 (18 generated)
|