DescriptionRefactored how WebRTC content browser tests talk to their javascript.
We will now use the domAutomationController rather than looking at the
page title. This will confer the following advantages:
- Tests will fail right away when the js detects an error, rather than
timing out.
- We will get a lot better stack traces when errors do occur.
- The communication path to the tests becomes more flexible with
possibility for custom return values (for instance if we need to
verify something in the C++ code or have a multi-stage test).
BUG=None
NOTRY=True
(doing notry since CQ gets stuck on telemetry test on mac_rel)
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=255795
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #
Total comments: 9
Patch Set 4 : Moved android stuff back where it belongs, cleaned up #Patch Set 5 : Rebased #Patch Set 6 : Trying to resolve weird patch issue #Patch Set 7 : Fixed android error. #Patch Set 8 : #Patch Set 9 : Fixed AEC dump tests on Andri #Messages
Total messages: 27 (0 generated)
|