Chidera Olibie
f118bf5e0a
Add test for QuicOption.setHandshakeUserAgent
...
Test: atest CtsNetHttpTestCases
Bug: 251012627
Change-Id: Id9ed74715f946e42727c63e7e0d6788258b4300c
2023-03-20 13:18:05 +00:00
Stefano Duo
a5e1029101
Merge "Reland "Bundle Cronet's boringssl""
2023-03-20 13:10:30 +00:00
Chidera Olibie
596e9d8e5a
Add CTS for QuicException
...
Bug: 251012627
Test: atest CtsNetHttpTestCases
Change-Id: Ib04c7474b0936dadaee5d1852fdf673baef7ed93
2023-03-17 17:35:30 +00:00
Stefano Duo
43d89f659f
Reland "Bundle Cronet's boringssl"
...
This relands commit 2cd4ac8725
Merged-In: I903369dbad37b663a39e80149e25b0634386df6d
Change-Id: I018121bf4d02ccc59c89de39e3d1598deb9cf67b
Bug: 274094720
2023-03-17 13:46:25 +00:00
Motomu Utsumi
2441e4aea6
cronet: Update APIs naming
...
Bug: 265674359
Bug: 273937039
Test: TH
Change-Id: I5fc149396511effdfabd462eba80d1a010ee205a
2023-03-17 09:04:56 +00:00
Stefano Duo
746f10e6d0
Merge "EnableHttpCache: Make use of new CtsTestServer cachable response"
2023-03-16 17:31:43 +00:00
Dan Stahr
f7731244f5
Merge "Add tests for setting custom headers."
2023-03-16 16:11:54 +00:00
Stefano Duo
58af719c93
Merge "Use CtsTestServer to test PublicKeyPinningBypass"
2023-03-16 15:59:06 +00:00
Dan Stahr
9ed7a339a1
Merge "cronet: Fix AutoBoxing API linter issue"
2023-03-16 15:03:55 +00:00
Stefano Duo
72d18ba7c8
EnableHttpCache: Make use of new CtsTestServer cachable response
...
Test: atest CtsNetHttpTestCases
Change-Id: I474954623fb272a073e72b1f2dc12d6f252ba6c4
2023-03-16 14:19:34 +00:00
Stefano Duo
04482e4e2e
Use CtsTestServer to test PublicKeyPinningBypass
...
Bug: 273128502
Test: atest CtsNetHttpTestCases
Change-Id: Ia8284baf76db834be24c86284c829d946a9c1f05
2023-03-16 14:18:36 +00:00
Dan Stahr
020b31904a
Merge "Add a test for the version string presence."
2023-03-16 13:45:46 +00:00
Dan Stahr
7fd00cc23f
Add tests for setting custom headers.
...
Test: atest CtsNetHttpTestCases
Change-Id: I7085c2e29a3bf6a467c2db1112e2df1fad8efb12
2023-03-16 12:34:45 +00:00
Dan Stahr
80dc27dc23
Merge "Add a multiple redirects test for Cronet."
2023-03-15 17:49:29 +00:00
Dan Stahr
68ceaa3c14
Add a test for the version string presence.
...
Also verify that the version string appears in the default user agent.
Test: atest CtsNetHttpTestCases
Change-Id: I7bdfec745927d90e459382217c27514080e7143a
2023-03-15 16:39:30 +00:00
Dan Stahr
1c96f94e33
Add a multiple redirects test for Cronet.
...
Test: atest CtsNetHttpTestCases
Change-Id: I288b08572f8b93dafcee45cf25db9947b0276859
2023-03-15 15:32:03 +00:00
Chidera Olibie
3b67313159
Merge "[Cronet] Add setDnsOptionsTest"
2023-03-15 14:57:31 +00:00
Motomu Utsumi
5cdd07aa26
cronet: Fix AutoBoxing API linter issue
...
Bug: 265674359
Test: TH
Change-Id: Id2489a2337ff4d0fd0c30929f9e56d8d027dbbc6
2023-03-15 13:54:17 +00:00
Chidera Olibie
1bf87ce745
[Cronet] Add setDnsOptionsTest
...
Bug: 251012627
Test: atest NetHttpTestCases
Change-Id: Icb8b9f38b96d9aad1a092663b6dc03a4bf578dfb
2023-03-15 11:51:19 +00:00
Dan Stahr
e2e3ec4dae
Merge "Enable tests for idle connection timeout getter / setter."
2023-03-15 11:05:42 +00:00
Chidera Olibie
2639f1d2fe
Merge "Add test for setConnectionMigration options"
2023-03-15 10:51:26 +00:00
Dan Stahr
4bc78be271
Enable tests for idle connection timeout getter / setter.
...
Test: atest CtsNetHttpTestCases
Bug: 273626798, 273626794, 251012627
Change-Id: Ie6f4ee3f17fa8e2dc82a059bc13ad305771ed329
2023-03-15 09:08:59 +00:00
Treehugger Robot
853ef56fb6
Merge "Revert "Bundle Cronet's boringssl""
2023-03-15 00:31:21 +00:00
Patrick Rohr
77c084d1f6
Revert "Bundle Cronet's boringssl"
...
This reverts commit 2cd4ac8725 .
Reason for revert: b/273575026
Change-Id: I5b9886465b8a0f71af469d303a39f670a9b0cb68
2023-03-14 22:45:06 +00:00
Chidera Olibie
822122f103
Add test for setConnectionMigration options
...
This simply checks that setting this option does not crash
cronet or hinder requests.
Bug: 251012627
Test: atest CtsNetHttpTestCases
Change-Id: I4726dee2206331e70bccea69c282979f2d1de160
2023-03-14 16:09:59 +00:00
Treehugger Robot
944d6a3235
Merge "Cronet API: make UrlRequest.Callback an interface."
2023-03-14 15:42:28 +00:00
Stefano Duo
210540d3b5
Merge "Add HttpEngine#{bindTo, unbindFrom}Network CTS tests"
2023-03-14 14:25:30 +00:00
Stefano Duo
067aecf148
Add HttpEngine#{bindTo, unbindFrom}Network CTS tests
...
Test: atest CtsNetHttpTestCases
Change-Id: If24b12c7d602a3937d80e931b8bfa7f9ef7c14bc
2023-03-14 11:18:23 +00:00
Dan Stahr
fcfe8c7d8e
Cronet API: make UrlRequest.Callback an interface.
...
For consistency with other Callback classes, and not to force class
hierarchy on users. The historical "callback completeness" issue can be
mnitigate using interface defaults.
Test: atest CtsNetHttpTestCases
Change-Id: Ibf2aaf4396ab9defdeb4e3882cea6b1b2dbd36ee
Merged-In: Id8fcc13567da8878e848f3c6668d865e77b48146
2023-03-14 05:57:19 +00:00
Stefano Duo
2cd4ac8725
Bundle Cronet's boringssl
...
Test: m && atest CtsNetHttpTestCases
Change-Id: I3c28a52d60128cf4324eda436c1f6e9fa463108e
2023-03-13 13:28:35 +00:00
Dan Stahr
a23a74a232
Merge "Add more test coverage for UrlRequest and ConnectionMigrationOptions."
2023-03-10 18:12:35 +00:00
Dan Stahr
7dd95199dd
Add more test coverage for UrlRequest and ConnectionMigrationOptions.
...
Test: atest CronetCtsTestCases
Bug: 251012627
Change-Id: Ida490d54c62e8c3b1716b5fc2c3f702ba1c844bd
2023-03-10 09:22:22 +00:00
Motomu Utsumi
d229268989
cronet: Hide old newUrlRequestBuilder
...
Bug: 272009719
Bug: 265674359
Test: TH
Change-Id: If98ea3c45d9e181773f9d5877462d4d3c6097302
2023-03-10 13:38:08 +09:00
Motomu Utsumi
d41fa7b77c
cronet: Make BidirectionalStream.Callback interface
...
Bug: 271423645
Bug: 265674359
Test: TH
Change-Id: I0efb1ad4719a62b1e7ad2c96af0660e212dbb966
2023-03-09 18:33:55 +09:00
Motomu Utsumi
444192ad69
cronet: Use HeaderBlock for getHeaders API
...
Bug: 265674359
API-Coverage-Bug: 251012627
Test: TH
Change-Id: I03bfafdc6c855f38145eb9d35c1f0ac6934d903f
2023-03-09 18:33:55 +09:00
Motomu Utsumi
00b4a97224
cronet: Address Setter/Getter related API linter issues
...
Bug: 271423645
Bug: 265674359
Test: TH
Change-Id: Id1628dd7af48a8e079636924b66368db0eb2ec4e
2023-03-09 18:33:52 +09:00
Chidera Olibie
709d8f3062
Merge "cronet: add test for urlresponse info"
2023-03-08 17:07:11 +00:00
Dan Stahr
0ba615423c
Merge "Add CTS tests for user agent."
2023-03-08 15:43:02 +00:00
Dan Stahr
0ea16d84a8
Add CTS tests for user agent.
...
Test: atest CtsNetHttpTestCases
Bug: 251012627
Change-Id: I0029614382438043486557f788b3e47179f7b7ed
2023-03-08 13:34:01 +00:00
Dan Stahr
d67c63e062
Add direct executor and ByteBuffer state test coverage.
...
Test: atest CtsNetHttpTestCases
Change-Id: I96fb378e3dc0f3ed3bf3a88e24ae3978c8582386
2023-03-07 12:27:01 +00:00
Motomu Utsumi
e3d4b0a08f
Merge "cronet: Fix ListenerInterface API linter error"
2023-03-07 01:55:56 +00:00
Motomu Utsumi
4fa5fe1968
Merge "cronet: Fix ListenerLast API linter error"
2023-03-07 01:52:25 +00:00
Stefano Duo
8f04e0d036
Merge "Add testHttpEngine_EnablePublicKeyPinningBypassForLocalTrustAnchors"
2023-03-06 15:46:04 +00:00
Stefano Duo
21af035644
Merge "Revert "Revert "Add testHttpEngine_EnableHttpCache"""
2023-03-06 15:45:10 +00:00
Chidera Olibie
abf2a8b235
Merge "Add NetHttpCoverageTests to mainline presubmit"
2023-03-06 11:02:48 +00:00
Dan Stahr
6d9f7be7b3
Merge "Add CTS tests for QuicOptions"
2023-03-06 09:27:20 +00:00
Chidera Olibie
d66799a20c
Add NetHttpCoverageTests to mainline presubmit
...
Mainline presubmit runs on older images. So we need to set:
- min_sdk_version to the minimum sdk we support otherwise
it would default to current
- enforce_default_target_sdk_version since mainline needs
all modules to target the latest sdk
Test: presubmit
Bug: 263294440
Change-Id: I20757b13ab9ab45908dae088c6cb6b0bbc51989d
2023-03-06 08:20:56 +00:00
Motomu Utsumi
73d869f1b2
cronet: Fix ListenerInterface API linter error
...
Update UrlRequest.StatusListener to interface
Bug: 265674359
Test: TH
Change-Id: Ib3c0f3dcc42add6e529fc4f36e735ce7ab1fc633
2023-03-06 17:15:38 +09:00
Motomu Utsumi
45a35aec20
cronet: Fix ListenerLast API linter error
...
This CL adds method with the right signature since there's an internal
caller of old API.
Old API will be removed once the caller has been updated.
Bug: 265674359
Test: TH
Change-Id: I5e614530163d4f05fda0bff3966ba34e7a24d34e
2023-03-06 17:14:04 +09:00
Dan Stahr
af33f01723
Add CTS tests for QuicOptions
...
Bug: 251012627
Test: atest CronetCtsTestCases
Change-Id: I65dbbfdf1debeda039a36f2454963d3443eb0811
2023-03-03 13:36:47 +00:00