Commit Graph

626 Commits

Author SHA1 Message Date
junyulai
933f907992 [VCN07.4] Add NOT_VCN_MANAGED for NetworkAgent implementations am: c8148a18d0
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1563133

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib3199fedff2d70a1a2245b9e5bea4c37424a1063
2021-01-29 20:46:59 +00:00
junyulai
c8148a18d0 [VCN07.4] Add NOT_VCN_MANAGED for NetworkAgent implementations
Follow-up from aosp/1549897, the capability will not be in
default capabilities, but will be in most of the NetworkRequests
which requires internet. Thus, add the capabilities into all
NetworkAgent implementations by default to provide
backward compatibility.

Test: TH
Bug: 175662146
Change-Id: Ib6e203571946e3094e4ce534b108f796cc3b8fb7
2021-01-28 14:52:12 +08:00
lucaslin
46065c428d Fix EthernetTrackerTest#createNetworkCapabilities am: e81b053c1f am: 3c098c26d4 am: ad7cc86898
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1553694

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I19c324ca5c2acf321fc3244cd2a0e31506b90793
2021-01-27 05:35:30 +00:00
lucaslin
ad7cc86898 Fix EthernetTrackerTest#createNetworkCapabilities am: e81b053c1f am: 3c098c26d4
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1553694

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ifc07c8d1fba17fe68fe39e78f2ddc4ebfa02d913
2021-01-27 04:59:24 +00:00
lucaslin
3c098c26d4 Fix EthernetTrackerTest#createNetworkCapabilities am: e81b053c1f
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1553694

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I255f9526a9664f832d1f90b8f348cd3876f5ae4e
2021-01-27 04:37:55 +00:00
lucaslin
88f4df8e0f Replace the usage of NetworkManagementService with NetdUtils
Since NetdUtils has the same method(setInterfaceUp) as
NetworkManagementService, replace the usage of NMS with NetdUtils.

Bug: 170598012
Test: atest EthernetServiceTests
Change-Id: Id0f8e17e9d6237fa8ab157c96dd982c47007a453
2021-01-26 08:42:18 +00:00
lucaslin
e81b053c1f Fix EthernetTrackerTest#createNetworkCapabilities
aosp/1307433 added NET_CAPABILITY_NOT_ROAMING,
NET_CAPABILITY_NOT_CONGESTED and NET_CAPABILITY_NOT_SUSPENDED
for ethernet but forgot to run and modify EthernetTrackerTest.
Follow aosp/1307433 to add NET_CAPABILITY_NOT_ROAMING,
NET_CAPABILITY_NOT_CONGESTED and NET_CAPABILITY_NOT_SUSPENDED for
ethernet in test when verifying the network capabilities of
ethernet.

Bug: 177782157
Test: atest EthernetServiceTests
Change-Id: I32c596b1b7726c47818460ea646bf5e346825887
2021-01-26 07:12:28 +00:00
Chalard Jean
92b9f7fed9 [NS01.eth] Remove a useless argument am: be2858b9da am: 292478714f am: fa5ea005b3
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1547575

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ieb103c7aa62b3a6a17e8570b9a10e2daf8cc107e
2021-01-12 11:54:27 +00:00
Chalard Jean
fa5ea005b3 [NS01.eth] Remove a useless argument am: be2858b9da am: 292478714f
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1547575

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I01347195ed002e1dcf75e52e7f147095baddaabd
2021-01-12 11:26:35 +00:00
Chalard Jean
292478714f [NS01.eth] Remove a useless argument am: be2858b9da
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1547575

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5cb4065a939eb06b166db6681bbcdb7031d1cef9
2021-01-12 11:10:52 +00:00
Chalard Jean
be2858b9da [NS01.eth] Remove a useless argument
Test: FrameworksNetTests
Change-Id: Ib262871e4909ae65b5e6b2e52d2f25bf5a653f34
2021-01-12 16:29:55 +09:00
Remi NGUYEN VAN
305c01da15 [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 am: 3340c5cfab -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 ecb5efcd76 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/11680681

Change-Id: I53e7022bc37196f34e2deff5d29fa89ca1433a3b
2020-09-16 05:38:46 +00:00
Chalard Jean
3a71e8f2b0 [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5aad706274 -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 2bdb206bc0 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/11551035

Change-Id: I75032948507ef7133f990d185ef612a522b3a8e5
2020-09-13 13:11:53 +00:00
Remi NGUYEN VAN
6f0a004842 [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 am: 144b4fb2be am: 53f9d057ab -s ours am: 293edbd326 -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 ecb5efcd76 is in history

Original change: undetermined

Change-Id: Ie836f9c37585cae2db0facb2d00f308d48fa9310
2020-06-02 01:09:56 +00:00
Remi NGUYEN VAN
293edbd326 [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 am: 144b4fb2be am: 53f9d057ab -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 ecb5efcd76 is in history

Original change: undetermined

Change-Id: I634d203a61cb79328919f6b9a901d6645f9a605f
2020-06-02 01:01:57 +00:00
Remi NGUYEN VAN
86a02cfdaf [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 am: 144b4fb2be -s ours am: 6b4541e823 -s ours am: dacf8abacc -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 ecb5efcd76 is in history

Original change: undetermined

Change-Id: I5843eea14f0288db78b52d1ca13c29b7e827d62d
2020-06-02 00:59:49 +00:00
Remi NGUYEN VAN
cf6cf0c2dc [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 -s ours am: addbc6981d -s ours am: 920c766d80 -s ours am: 5c6f2af767 -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 1849ebd9c3 is in history

Original change: undetermined

Change-Id: I684e69ad2702342ee6ca3c1e8dd6b3c2be167526
2020-06-02 00:59:13 +00:00
Remi NGUYEN VAN
dacf8abacc [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 am: 144b4fb2be -s ours am: 6b4541e823 -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 ecb5efcd76 is in history

Original change: undetermined

Change-Id: Icec39916e646611fb025db251128e38d091d9d99
2020-06-02 00:53:22 +00:00
Remi NGUYEN VAN
53f9d057ab Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 am: 144b4fb2be
Original change: undetermined

Change-Id: I739b5ca504011c319aec4d90d9a07c27226af3fe
2020-06-02 00:41:51 +00:00
Remi NGUYEN VAN
6b4541e823 [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 am: 144b4fb2be -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 ecb5efcd76 is in history

Original change: undetermined

Change-Id: I88abf31fec515407682bc82e8c91053deac86d9b
2020-06-02 00:41:38 +00:00
Remi NGUYEN VAN
5c6f2af767 [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 -s ours am: addbc6981d -s ours am: 920c766d80 -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 1849ebd9c3 is in history

Original change: undetermined

Change-Id: Icb7c08603e187fd0b8f726406e6c2ac3fc23c513
2020-06-02 00:34:56 +00:00
Remi NGUYEN VAN
920c766d80 [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 -s ours am: addbc6981d -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 1849ebd9c3 is in history

Original change: undetermined

Change-Id: Ifa6d62b03904da279b7a3ad8d3b0accfde9fe6fd
2020-06-02 00:33:33 +00:00
Remi NGUYEN VAN
3340c5cfab Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76
Original change: undetermined

Change-Id: Ib06f0e50415fe5eb08d9caeaab8b190cdc8374ac
2020-06-02 00:26:10 +00:00
Remi NGUYEN VAN
144b4fb2be Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76
Original change: undetermined

Change-Id: I4fbb709bfead8e55e54895aed6cf317de2b4d37b
2020-06-02 00:25:06 +00:00
Remi NGUYEN VAN
addbc6981d [automerger skipped] Add TRANSPORT_TEST to test ethernet interfaces am: ecb5efcd76 -s ours
am skip reason: Change-Id Ife3eab06432cabf3ee626de49abc31c8349b4316 with SHA-1 1849ebd9c3 is in history

Original change: undetermined

Change-Id: I8487f1b5ed1b2db27f3a9aef7466eafcf312c75f
2020-06-02 00:24:45 +00:00
Remi NGUYEN VAN
ecb5efcd76 Add TRANSPORT_TEST to test ethernet interfaces
Because they operate on test interfaces, ethernet interfaces included
with setIncludeTestInterfaces should have TRANSPORT_TEST.

Bug: 156319532
Test: atest CaptivePortalApiTest
Original-Change: https://android-review.googlesource.com/1318214
Merged-In: Ife3eab06432cabf3ee626de49abc31c8349b4316
Change-Id: Ife3eab06432cabf3ee626de49abc31c8349b4316
2020-06-01 01:43:58 +00:00
Remi NGUYEN VAN
1ea429105f Add TRANSPORT_TEST to test ethernet interfaces am: 1849ebd9c3 am: 67c1ef1f1f am: c0375506c2 am: e9e3ec2744 am: 3189b60104
Change-Id: I0abbb57acb25920638c8885a1d63953c3b9d06d6
2020-05-29 22:57:05 +00:00
Remi NGUYEN VAN
3189b60104 Add TRANSPORT_TEST to test ethernet interfaces am: 1849ebd9c3 am: 67c1ef1f1f am: c0375506c2 am: e9e3ec2744
Change-Id: Ieff378a201e2ee8d1fc14eade9cc755dafee187b
2020-05-29 22:40:39 +00:00
Remi NGUYEN VAN
e9e3ec2744 Add TRANSPORT_TEST to test ethernet interfaces am: 1849ebd9c3 am: 67c1ef1f1f am: c0375506c2
Change-Id: I3748584123536499c93ae753cc9d91f1743d9ac0
2020-05-29 22:27:01 +00:00
Remi NGUYEN VAN
c0375506c2 Add TRANSPORT_TEST to test ethernet interfaces am: 1849ebd9c3 am: 67c1ef1f1f
Change-Id: Icab42e355c02d734b9fbc3471be1946ff069efdb
2020-05-29 22:09:13 +00:00
Remi NGUYEN VAN
1849ebd9c3 Add TRANSPORT_TEST to test ethernet interfaces
Because they operate on test interfaces, ethernet interfaces included
with setIncludeTestInterfaces should have TRANSPORT_TEST.

Bug: 156319532
Test: atest CaptivePortalApiTest
Change-Id: Ife3eab06432cabf3ee626de49abc31c8349b4316
2020-05-27 12:35:40 +09:00
Automerger Merge Worker
3d0859ade4 Merge "[automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5254e08e73 am: 786abd27cb -s ours" into rvc-qpr-dev-plus-aosp am: 8b97aaeeab -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 2bdb206bc0 is in history

Change-Id: Ia94807b1f0f7573ea7fc853675287115a4c959fe
2020-05-21 07:35:18 +00:00
Chalard Jean
c45a44c147 [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 -s ours am: 269bc92343 -s ours am: 49621f7884 -s ours am: 187896c3d2 -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 2bdb206bc0 is in history

Change-Id: Ifd74f229c01a5459e53aa75ec8b6762f06fea61c
2020-05-21 07:35:11 +00:00
Chalard Jean
222a67c29e [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5254e08e73 -s ours am: 47bff53a90 -s ours am: 34563d72bc -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 bddcfc0c48 is in history

Change-Id: If11c8a22f5330cef9e5b7df50f5cbac50fb52f32
2020-05-21 07:34:59 +00:00
Automerger Merge Worker
8b97aaeeab Merge "[automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5254e08e73 am: 786abd27cb -s ours" into rvc-qpr-dev-plus-aosp 2020-05-21 07:19:09 +00:00
Chalard Jean
54029c2163 [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5254e08e73 am: 786abd27cb -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 2bdb206bc0 is in history

Change-Id: I95cc75055a3f97bb5648cf94b99b1677ee560b2c
2020-05-21 07:19:04 +00:00
Chalard Jean
187896c3d2 [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 -s ours am: 269bc92343 -s ours am: 49621f7884 -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 2bdb206bc0 is in history

Change-Id: I6583a93047ef962eb14f1a51bc15652cd86bb546
2020-05-21 07:19:03 +00:00
Chalard Jean
34563d72bc [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5254e08e73 -s ours am: 47bff53a90 -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 bddcfc0c48 is in history

Change-Id: I5083e03c6bc051bd9bb653f04be54583e64d7768
2020-05-21 07:18:50 +00:00
Chalard Jean
49621f7884 [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 -s ours am: 269bc92343 -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 2bdb206bc0 is in history

Change-Id: Ibac34cdcae955134769bc6abbb7f8db1ce3546e7
2020-05-21 07:03:02 +00:00
Chalard Jean
786abd27cb Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5254e08e73
Change-Id: Ic4ee8c8eb69754f4aebba6ac0e5b7f447e68a0c1
2020-05-21 07:02:58 +00:00
Chalard Jean
47bff53a90 [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 am: 5254e08e73 -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 bddcfc0c48 is in history

Change-Id: I9707948cda44ac851338b9172037eadb4d8814ce
2020-05-21 07:02:26 +00:00
Chalard Jean
5aad706274 Add capability they should always have to eth networks. am: 2bdb206bc0
Change-Id: Ic77506be229b5cd26d359530a45216516a421215
2020-05-21 06:42:59 +00:00
Chalard Jean
269bc92343 [automerger skipped] Add capability they should always have to eth networks. am: 2bdb206bc0 -s ours
am skip reason: Change-Id I6f75e2b26eb9f554243bc418142a4dc18839aa79 with SHA-1 bddcfc0c48 is in history

Change-Id: I0e0d9d805cf0474e09790b733fb025627d29e122
2020-05-21 06:42:52 +00:00
Chalard Jean
5254e08e73 Add capability they should always have to eth networks. am: 2bdb206bc0
Change-Id: I52e70815c828a75133f98199e717b6cb15d829f0
2020-05-21 06:42:32 +00:00
Chalard Jean
2bdb206bc0 Add capability they should always have to eth networks.
There is a stopgap hack in ConnectivityService doing
this automatically, but individual agents should be doing
this themselves.

Test: FrameworksNetTests NetworkStackTests
Bug: 150570873
Original-Change: https://android-review.googlesource.com/1307433
Merged-In: I6f75e2b26eb9f554243bc418142a4dc18839aa79
Change-Id: I6f75e2b26eb9f554243bc418142a4dc18839aa79
2020-05-21 05:11:45 +00:00
Chalard Jean
1bfd845783 Add capability they should always have to eth networks. am: bddcfc0c48 am: debefd4ab9 am: 1bb0d80869 am: 9600e823d6 am: fb0457fda2
Change-Id: I0a9f203932a5e01623e4e226d0ed58ab64d021b9
2020-05-11 13:22:24 +00:00
Chalard Jean
fb0457fda2 Add capability they should always have to eth networks. am: bddcfc0c48 am: debefd4ab9 am: 1bb0d80869 am: 9600e823d6
Change-Id: I1b7d9c7f95e244f35743c7ee3a89d311b0844607
2020-05-11 13:02:42 +00:00
Chalard Jean
9600e823d6 Add capability they should always have to eth networks. am: bddcfc0c48 am: debefd4ab9 am: 1bb0d80869
Change-Id: Ic756483530c5ed1ca3f727967138481dac3f2282
2020-05-11 12:47:22 +00:00
Chalard Jean
1bb0d80869 Add capability they should always have to eth networks. am: bddcfc0c48 am: debefd4ab9
Change-Id: Ibf5289c7b4fb6c0e2d65bf9dbadaa2fac9cd1407
2020-05-11 12:31:01 +00:00
Chalard Jean
bddcfc0c48 Add capability they should always have to eth networks.
There is a stopgap hack in ConnectivityService doing
this automatically, but individual agents should be doing
this themselves.

Test: FrameworksNetTests NetworkStackTests
Bug: 150570873
Change-Id: I6f75e2b26eb9f554243bc418142a4dc18839aa79
2020-05-11 11:21:15 +09:00