DescriptionUpdate MojoTestConnection Service Registration
MojoTestConnection is responsible for creating the inter-process mojo pipes.
These must be set on the command line for the child processes running individual
test cases.
It is also responsible for bringing up services. This however was being done at
test enqueuing time. When the remote service was brought down at the end of the
first test case, all registered services were having their pipes close. Thus
preventing subsequent tests from connecting.
This change moves the service registration until the child process is being
connected. This actually occurs after the previous test has completed.
mash.browser_tests.filter has also been updated to include more tests which are
passing locally. This way we get expanded coverage on the bots.
TEST=BrowserTests
BUG=678687
Review-Url: https://codereview.chromium.org/2737353003
Cr-Commit-Position: refs/heads/master@{#456192}
Committed: https://chromium.googlesource.com/chromium/src/+/5530deaf657350413318fb3181f45ebe0f1954ba
Patch Set 1 #Patch Set 2 : crashing tests #Patch Set 3 : Minimize filter to test arc startup crash #
Messages
Total messages: 17 (9 generated)
|