Remi NGUYEN VAN
eae2769799
Merge "Fix NetworkCapabilitiesTest on S" am: 4638c093ed am: 31969c1dc5 am: dbb110de2d am: 3598bd16b6
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1887835
Change-Id: I8d7901d4fc7c9af00c00185dc50115de811f125a
2021-11-11 05:39:01 +00:00
Remi NGUYEN VAN
3598bd16b6
Merge "Fix NetworkCapabilitiesTest on S" am: 4638c093ed am: 31969c1dc5 am: dbb110de2d
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1887835
Change-Id: I8841bbb775f966beda2e5a4d081f452490af7985
2021-11-11 05:22:40 +00:00
Remi NGUYEN VAN
dbb110de2d
Merge "Fix NetworkCapabilitiesTest on S" am: 4638c093ed am: 31969c1dc5
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1887835
Change-Id: I8b9d732884b6c2344e1fccfe786ac2dc5aad6b23
2021-11-11 05:10:26 +00:00
Remi NGUYEN VAN
31969c1dc5
Merge "Fix NetworkCapabilitiesTest on S" am: 4638c093ed
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1887835
Change-Id: I7e2c6a22a7314584c05bf12083648cad45249bb2
2021-11-11 04:54:53 +00:00
Remi NGUYEN VAN
4638c093ed
Merge "Fix NetworkCapabilitiesTest on S"
2021-11-11 04:42:36 +00:00
Remi NGUYEN VAN
daa03defee
Fix NetworkCapabilitiesTest on S
...
Mark NetworkCapabilitiesTest as ConnectivityModuleTest so that it is
only run in MTS with the Connectivity module installed, and fix
parceling tests to use the right number of fields in that case.
NetworkCapabilitiesTest is only useful to test the Connectivity module,
and not other modules like NetworkStack, as it is a unit test of a class
in the Connectivity module.
Bug: 205901761
Test: atest NetworkCapabilitiesTest
Change-Id: I10ba0f866bc7a39b2c90bdde12a79feefea2d5ee
2021-11-11 12:30:07 +09:00
Mark Chien
52192a3b80
Merge "Rename tethering util folder and its package name" am: ea0cfd1897 am: e4235b83be am: 1738c7fda3 am: 1329691f70
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1879620
Change-Id: I6ed87541297b86ab629a1adc5e9bc8eefdc7dcbd
2021-11-10 07:12:37 +00:00
Mark Chien
1329691f70
Merge "Rename tethering util folder and its package name" am: ea0cfd1897 am: e4235b83be am: 1738c7fda3
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1879620
Change-Id: I418293b54c9b34b6e51671223fda1c7e8bd29010
2021-11-10 07:00:55 +00:00
Mark Chien
1738c7fda3
Merge "Rename tethering util folder and its package name" am: ea0cfd1897 am: e4235b83be
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1879620
Change-Id: I31cb70339dde338060a52eefd1175912ceaa8f74
2021-11-10 06:43:44 +00:00
Mark Chien
e4235b83be
Merge "Rename tethering util folder and its package name" am: ea0cfd1897
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1879620
Change-Id: Ifb50013d1bca2b99d8c492992ab2ec0a1fec7e32
2021-11-10 06:26:11 +00:00
Mark Chien
ea0cfd1897
Merge "Rename tethering util folder and its package name"
2021-11-10 06:08:28 +00:00
Remi NGUYEN VAN
eb96b60f67
Don't rematch all requests when adding new ones am: 959d2cb6bd am: b92f209a18 am: 0cd2be4ab9 am: c32b4e9ef3
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1784387
Change-Id: I83a8fffbc81531b64aa8d945e264ead373b9733a
2021-11-10 05:12:15 +00:00
Remi NGUYEN VAN
c32b4e9ef3
Don't rematch all requests when adding new ones am: 959d2cb6bd am: b92f209a18 am: 0cd2be4ab9
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1784387
Change-Id: Ia87ab722412c3a534d70327595180338f1ff1cf3
2021-11-10 05:00:44 +00:00
Remi NGUYEN VAN
0cd2be4ab9
Don't rematch all requests when adding new ones am: 959d2cb6bd am: b92f209a18
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1784387
Change-Id: I31e55ccdfe8b4a4bf432fd03035602d044d6b2a4
2021-11-10 04:42:48 +00:00
Remi NGUYEN VAN
b92f209a18
Don't rematch all requests when adding new ones am: 959d2cb6bd
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1784387
Change-Id: I6fda0e23d242b54e33bf6e4085ef3146c4d51a55
2021-11-10 04:25:52 +00:00
markchien
d02f9af918
Rename tethering util folder and its package name
...
Move tethering util files from android.net.util into
com.android.networkstack.tethering.util. The goal is move all of
tethering internal files into its own namespace
com.android.networkstack.tethering.util.
Bug: 205088391
Test: atest TetheringTests
atest CtsTetheringTest
atest TetheringPrivilegedTests
Change-Id: I6559fb4f873b3cad5b210b10e49df1b6c6914a70
2021-11-09 17:02:47 +08:00
Treehugger Robot
f83c080ea8
Merge "Add TetheredInterface{Request, Callback} interface" am: 7269fb17fd am: 5b6e2b3509 am: 12f02fa941 am: 0287eafe07
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1873874
Change-Id: I34b9fae1da161ae3db5d22f56334ea7c9c3b9278
2021-11-08 10:48:13 +00:00
Treehugger Robot
0287eafe07
Merge "Add TetheredInterface{Request, Callback} interface" am: 7269fb17fd am: 5b6e2b3509 am: 12f02fa941
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1873874
Change-Id: I984cb442face986744fa51a2771ddd6c3d4fc9f7
2021-11-08 10:38:29 +00:00
Treehugger Robot
12f02fa941
Merge "Add TetheredInterface{Request, Callback} interface" am: 7269fb17fd am: 5b6e2b3509
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1873874
Change-Id: I982af95c8251c4520aabef3ebf2384d9f6d353e3
2021-11-08 10:21:32 +00:00
Remi NGUYEN VAN
959d2cb6bd
Don't rematch all requests when adding new ones
...
With the network selection rewrite in S, rematching a single request can
now easily be done; this can be used as an optimization in
handleRegisterNetworkRequests to avoid rematching all requests when
registering a new one.
This can be disabled by a flag that is unset by default,
REMATCH_ALL_REQUESTS_ON_REGISTER.
Test: atest ConnectivityServiceTest
Change-Id: If76f79b41ac88863974f7025624667134bea2570
2021-11-08 19:17:57 +09:00
Treehugger Robot
5b6e2b3509
Merge "Add TetheredInterface{Request, Callback} interface" am: 7269fb17fd
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1873874
Change-Id: Iae7cf249cd17ad9eff30932d686b338763b2b5e5
2021-11-08 10:08:30 +00:00
Treehugger Robot
7269fb17fd
Merge "Add TetheredInterface{Request, Callback} interface"
2021-11-08 09:54:54 +00:00
markchien
48e271bdcb
Add TetheredInterface{Request, Callback} interface
...
Define interfaces that match the signature of the existing
EthernetManager.TetheredInterfaceRequest and TetheredInterfaceCallback
classes and make EthernetManager.TetheredInterfaceRequest and
TetheredInterfaceCallback implement/subinterface these interfaces. The
new bluetooth API could also implement these interfaces to make API surface
consistent.
Test: TH would test the existing tests that use the subclass.
Bug: 190438212
Change-Id: I093972c111cb1d921076782492716d5a046be8fc
2021-11-08 16:44:34 +08:00
Mark Chien
8515d8dd93
Merge "Separate tethering build target to Tethering and TetheringNext" am: 7509c7a67e am: ab61c4e42f am: 006c3f1e5e am: 9ef86b385f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1870417
Change-Id: Icdaf76296fa816f3895f33bb69552343f66f2e06
2021-11-08 08:31:41 +00:00
Mark Chien
9ef86b385f
Merge "Separate tethering build target to Tethering and TetheringNext" am: 7509c7a67e am: ab61c4e42f am: 006c3f1e5e
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1870417
Change-Id: Ic4816c970cc5f50c162faf163c649af0a702ba7e
2021-11-08 08:14:52 +00:00
Mark Chien
006c3f1e5e
Merge "Separate tethering build target to Tethering and TetheringNext" am: 7509c7a67e am: ab61c4e42f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1870417
Change-Id: I3ad17fcd7cb2218792651061e0d2b28656094cac
2021-11-08 07:57:18 +00:00
Mark Chien
ab61c4e42f
Merge "Separate tethering build target to Tethering and TetheringNext" am: 7509c7a67e
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1870417
Change-Id: I4ba4f4ac5fe1dbce46a78b11063cbc9e6a664aa0
2021-11-08 07:44:33 +00:00
Mark Chien
7509c7a67e
Merge "Separate tethering build target to Tethering and TetheringNext"
2021-11-08 07:29:55 +00:00
Treehugger Robot
926a04bb5d
Merge "Include the failing stats in stats failure assertions." am: 27979bd116 am: db33b9ea65 am: 06fe60cef1 am: 90427f67b0
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1883772
Change-Id: I1aec89d6e43ca111e5621276521ad1b77c3b0eeb
2021-11-08 07:28:28 +00:00
Treehugger Robot
90427f67b0
Merge "Include the failing stats in stats failure assertions." am: 27979bd116 am: db33b9ea65 am: 06fe60cef1
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1883772
Change-Id: Iee2caabd9adbdfdffea197582c8005d444ca32c8
2021-11-08 07:10:53 +00:00
Treehugger Robot
06fe60cef1
Merge "Include the failing stats in stats failure assertions." am: 27979bd116 am: db33b9ea65
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1883772
Change-Id: Ib0202cc1198d49a99c7f927ace1207e91795d901
2021-11-08 06:53:20 +00:00
Treehugger Robot
db33b9ea65
Merge "Include the failing stats in stats failure assertions." am: 27979bd116
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1883772
Change-Id: I05c36d9718a07041224dded9e32c755321760acd
2021-11-08 06:34:52 +00:00
Treehugger Robot
27979bd116
Merge "Include the failing stats in stats failure assertions."
2021-11-08 06:20:39 +00:00
Lorenzo Colitti
5156e787f3
Include the failing stats in stats failure assertions.
...
Currently debugging IpSecManagerTest counter test failures is
difficult because the assertion message does not say how many
bytes/packets were expected.
Add this information to the assertion message.
Bug: 204860049
Test: test-only change
Change-Id: I4e12be9a58a688fcee3362dceb31d9f21e981d6c
2021-11-08 13:25:45 +09:00
Les Lee
31a09fa459
Merge "Add test case to test normalize" am: b5ee639fe0 am: 663dfcaec0 am: a02490446c am: 9381fb73df
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1881008
Change-Id: I102ccec75f219d389da5a100e28916bbcd4b0029
2021-11-06 01:58:02 +00:00
Les Lee
9381fb73df
Merge "Add test case to test normalize" am: b5ee639fe0 am: 663dfcaec0 am: a02490446c
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1881008
Change-Id: I5aa2cd09e100518d131a8df60beae0c7a581ba80
2021-11-06 01:47:37 +00:00
Les Lee
a02490446c
Merge "Add test case to test normalize" am: b5ee639fe0 am: 663dfcaec0
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1881008
Change-Id: Ib19a96d6ccbd32d7bd33c2465ee1f195e3118bb4
2021-11-06 01:30:15 +00:00
Les Lee
663dfcaec0
Merge "Add test case to test normalize" am: b5ee639fe0
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1881008
Change-Id: Ia6e200fe5543425d8f56d212826ae01ade01fe1e
2021-11-06 01:11:32 +00:00
Les Lee
b5ee639fe0
Merge "Add test case to test normalize"
2021-11-06 00:54:14 +00:00
Treehugger Robot
e38a5fc8ca
Merge "Add IFF_MULTICAST to test interfaces" am: aa5532cb6f am: e90ceefb34 am: c25fd004f7 am: 13a6b19c4a
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1856105
Change-Id: I64371ac1ce82846947dd6d2386f5d658bfb6d50a
2021-11-05 21:04:25 +00:00
Treehugger Robot
13a6b19c4a
Merge "Add IFF_MULTICAST to test interfaces" am: aa5532cb6f am: e90ceefb34 am: c25fd004f7
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1856105
Change-Id: Ifd52cb71a9c315fa80ce3f5a8ae865bb2ce842fc
2021-11-05 20:52:21 +00:00
Treehugger Robot
c25fd004f7
Merge "Add IFF_MULTICAST to test interfaces" am: aa5532cb6f am: e90ceefb34
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1856105
Change-Id: Id88dd9ea20c6a099e7f06f64f768fe04d22169b5
2021-11-05 20:35:33 +00:00
Treehugger Robot
e90ceefb34
Merge "Add IFF_MULTICAST to test interfaces" am: aa5532cb6f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1856105
Change-Id: Ia2e1ab3bfd205ab758d0c2ce075e6a202be2609c
2021-11-05 20:18:07 +00:00
Treehugger Robot
aa5532cb6f
Merge "Add IFF_MULTICAST to test interfaces"
2021-11-05 20:01:41 +00:00
Les Lee
5299a2b307
Add test case to test normalize
...
Bug: 194939211
Test: atest -c NetworkTemplateTest
Change-Id: I2f5790b9217357ddcf3f466cec1b2b1afbb47210
2021-11-05 16:59:10 +08:00
Remi NGUYEN VAN
6fc44359eb
Add IFF_MULTICAST to test interfaces
...
This allows using test interfaces for multicast scenarios, such as
testing mDNS behavior.
Test: atest CtsNetTestCases
Change-Id: Ib5d8a997176f910d499021fdcd12c361aff1233d
2021-11-05 17:15:20 +09:00
Remi NGUYEN VAN
7130bb68f1
Merge "Use ConnectivityCheckTargetPreparer in CTS" am: defc74fb2f am: e453beefc5 am: 03b6907523 am: 2a731f7cda
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1844185
Change-Id: I0be9980ec930917e8bb434992e18fa0c0ba97cb8
2021-11-05 05:25:02 +00:00
Remi NGUYEN VAN
2a731f7cda
Merge "Use ConnectivityCheckTargetPreparer in CTS" am: defc74fb2f am: e453beefc5 am: 03b6907523
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1844185
Change-Id: I96079c9c680c3cd196cf94f7f9838e54d8220cb6
2021-11-05 05:13:20 +00:00
Remi NGUYEN VAN
03b6907523
Merge "Use ConnectivityCheckTargetPreparer in CTS" am: defc74fb2f am: e453beefc5
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1844185
Change-Id: Iabe5b0488223412afeb6674e499f450429a27dd4
2021-11-05 04:56:13 +00:00
Remi NGUYEN VAN
e453beefc5
Merge "Use ConnectivityCheckTargetPreparer in CTS" am: defc74fb2f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1844185
Change-Id: If029b7cb4c7486673c6808f1b6d8a15b67ea0e04
2021-11-05 04:44:35 +00:00