Chromium Code Reviews
Description[Cronet] Get Cronet performance test running again
1. Enable HTTPS for QUIC
a. Insert a MockCertVerifier to pretend our cert is in root store
b. Insert HostResolver rules to pretend test.example.com resolves
to the the IP address of the USB reverse-tether interface
c. Switch from using libcronet.so to libcronet_test.so as it
contains several utilities we need (e.g. MockCertVerifier).
This required making a Cronet testing Java target.
d. Pass private key and cert to quic_server
e. Copy cert to device
2. Call PathUtils.setPrivateDataDirectorySuffix() to avoid crash
3. Modify proguard options to avoid crbug.com/488192
4. Make Telemetry happy again
a. Put basic header in config file
b. Specify default_chrome_root
5. Avoid Theme.NoDisplay as it fails with Android Marshmallow
Committed: https://crrev.com/3721400b7fd14c4d9579c7d99eb936c59622d707
Cr-Commit-Position: refs/heads/master@{#372684}
Patch Set 1 #Patch Set 2 : #
Total comments: 6
Patch Set 3 : address Helen's comments #
Total comments: 10
Patch Set 4 : rework to simplify #Patch Set 5 : unfinished (do not review) #Patch Set 6 : address Misha's comments #Patch Set 7 : branch off telemetry change #
Total comments: 10
Patch Set 8 : address Misha's comments #
Total comments: 10
Patch Set 9 : address mef's comments #Patch Set 10 : Add GN support #
Total comments: 2
Patch Set 11 : sync #Patch Set 12 : sync #Patch Set 13 : fix sync conflict #Patch Set 14 : ignore netty proguard errors #Messages
Total messages: 44 (15 generated)
|