Enable PipelineIntegrationTests in mojo!
This hooks up our pipeline integration tests into mojo and removes
the existing primitive pipeline test.
There's a bit of nastiness with mojo not setting up the media library
or command line, probably something we'll want in its own module later.
The following tests had to be disabled because the actual rendering
happens in a separate process and required information is unavailable:
- Any tests which perform hash checks.
- Any tests which exercise EME.
- Any tests which look at the video frame formats.
There also seems to be a couple intermittent crashes which need to be
debugged in follow up investigations:
- Sometimes all tests complete successfully but a "Segmentation fault
(core dumped)" shows after printing the summary. No core is actually
written and it won't happen under gdb thus far :-/
- Once the WriteDataRaw() call in MojoDemuxerStreamImpl() failed with
MOJO_RESULT_FAILED_PRECONDITION for reasons unknown.
BUG=440850
TEST=all enabled tests pass!
Review URL: https://codereview.chromium.org/
806443002
Cr-Commit-Position: refs/heads/master@{#310036}