When running tests a message like the one in the subject line will occasionally be printed. As far as I can tell this is because the test runner calls ProcessGTestOutput, but this is racy and can end up reading the XML results while the test runner is still writing (see the
comment here).
I think that these errors used to be suppressed, and they should be, but I can't find out where they are emitted. Does anybody know? Alternately, does anybody know what has changed?
Related to this, we currently have a bug where (in asan builds of base_unittests) the parsing will sometimes fail. Specifically, it will find 11 test results when there should only be 10. This is tracked in
crbug.com/1463355.
--