Commit Graph

1530 Commits

Author SHA1 Message Date
Paul Hu
f0fd55952e [automerger skipped] Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269 -s ours am: 472ed1f496 -s ours am: ae38e5da91 -s ours
am skip reason: Change-Id Ic6557f9f7703337596100cd6a477fd7239217166 with SHA-1 af6a2a33f5 is in history

Change-Id: I4a987aaf92e78ca300c4a53f6d86563a6008b359
2020-04-16 09:19:42 +00:00
Paul Hu
db5aec95bc [automerger skipped] Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269 am: 42c7c94cd1 -s ours am: f17756f09d -s ours
am skip reason: Change-Id Ic6557f9f7703337596100cd6a477fd7239217166 with SHA-1 648fc2c8ea is in history

Change-Id: I7464d87851a6927ddcbaf29e86ab40a06c4111ec
2020-04-16 09:18:41 +00:00
Paul Hu
953428b3d5 Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269 am: 42c7c94cd1 am: 02db07517e
Change-Id: Ia23d06f49276f9cdde198d31957633fff25ff3e5
2020-04-16 09:18:09 +00:00
Paul Hu
5a0d178f04 Merge "[TNU05.1] Address aosp/1237036 leftover comments" am: 14fb7f6fac am: a91e5e5da6 am: eef15b96ac
Change-Id: I1e0b8ca0c615542aad3c3194fdd79aef31667422
2020-04-16 09:17:22 +00:00
Paul Hu
eef15b96ac Merge "[TNU05.1] Address aosp/1237036 leftover comments" am: 14fb7f6fac am: a91e5e5da6
Change-Id: I56a0ce98beed6797486e26a5148ee3685a3ae0ef
2020-04-16 09:04:57 +00:00
Paul Hu
ae38e5da91 [automerger skipped] Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269 -s ours am: 472ed1f496 -s ours
am skip reason: Change-Id Ic6557f9f7703337596100cd6a477fd7239217166 with SHA-1 af6a2a33f5 is in history

Change-Id: I84e359aa2a88ecb50b07c5ec5fb10c0e6d85c66c
2020-04-16 09:03:30 +00:00
Paul Hu
f17756f09d [automerger skipped] Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269 am: 42c7c94cd1 -s ours
am skip reason: Change-Id Ic6557f9f7703337596100cd6a477fd7239217166 with SHA-1 648fc2c8ea is in history

Change-Id: Icc444bba3028f56efa3833b505b3e241371ccd6c
2020-04-16 09:01:16 +00:00
Paul Hu
a91e5e5da6 Merge "[TNU05.1] Address aosp/1237036 leftover comments" am: 14fb7f6fac
Change-Id: I9276b698b97d317ba465ab162d191c05841593e0
2020-04-16 08:39:20 +00:00
Paul Hu
42c7c94cd1 Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269
Change-Id: Icf8c52d52b0494b10c92dfbd74287b35e0fa0834
2020-04-16 08:36:25 +00:00
Paul Hu
472ed1f496 [automerger skipped] Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269 -s ours
am skip reason: Change-Id Ic6557f9f7703337596100cd6a477fd7239217166 with SHA-1 648fc2c8ea is in history

Change-Id: I737875975042fd9e3a28aa0275707be6d1425751
2020-04-16 08:36:25 +00:00
Paul Hu
14fb7f6fac Merge "[TNU05.1] Address aosp/1237036 leftover comments" 2020-04-16 08:25:24 +00:00
Mark Chien
30c0da71b0 Remove sendMessage inside EntitlementManager
EntitlementManager and its callers(Tethering and UpstreamNetworkMonitor)
run in the same threads.

Bug: 141256482
Test: atest TetheringTests
Merged-In: I0a376d28b123eaab2e8d00a98a4719ce983d3bb2
Change-Id: I0a376d28b123eaab2e8d00a98a4719ce983d3bb2
2020-04-16 08:08:04 +00:00
Paul Hu
6f9fb1168c [automerger skipped] Merge "Add TetheringCoverageTests" am: baf4513d45 am: d7269fc22b -s ours am: 43902ad1d8 -s ours am: d640250d1f -s ours
am skip reason: Change-Id I1f2a50f16894b05e988476520ba25baba0b60d88 with SHA-1 d1ebb1e348 is in history

Change-Id: Ibbdeb6bc42a14b1f01520a390a8439c4cec4ef3e
2020-04-16 07:06:39 +00:00
Paul Hu
d640250d1f [automerger skipped] Merge "Add TetheringCoverageTests" am: baf4513d45 am: d7269fc22b -s ours am: 43902ad1d8 -s ours
am skip reason: Change-Id I1f2a50f16894b05e988476520ba25baba0b60d88 with SHA-1 d1ebb1e348 is in history

Change-Id: I687924607016660b08fa1abe16f457ef0a840248
2020-04-16 06:48:18 +00:00
Paul Hu
43902ad1d8 [automerger skipped] Merge "Add TetheringCoverageTests" am: baf4513d45 am: d7269fc22b -s ours
am skip reason: Change-Id I1f2a50f16894b05e988476520ba25baba0b60d88 with SHA-1 d1ebb1e348 is in history

Change-Id: If929d2f89253a13370f5c99295d59811bb2f4038
2020-04-16 06:47:19 +00:00
Paul Hu
af6a2a33f5 [TNU05] Add no upstream notification
Reminder user of unavailable tethering status if there is no
internet access.

Bug: 147818698
Test: atest TetheringTests
Change-Id: Ic6557f9f7703337596100cd6a477fd7239217166
Merged-In: Ic6557f9f7703337596100cd6a477fd7239217166
(cherry picked from commit ac1b098acc504b60e85b3dcd22941f4e293865ae, aosp/1237036)
2020-04-16 06:43:19 +00:00
paulhu
1317e27e91 [TNU05.1] Address aosp/1237036 leftover comments
Bug: 147818698
Test: atest TetheringTests
Change-Id: Ife738339aeae00d2063fea6918b50204daef24fc
2020-04-16 14:39:12 +08:00
Paul Hu
d7269fc22b Merge "Add TetheringCoverageTests" am: baf4513d45
Change-Id: I5683724edc60b5c3de326f75488f3eb738aaef47
2020-04-16 06:27:43 +00:00
Paul Hu
baf4513d45 Merge "Add TetheringCoverageTests" 2020-04-16 06:00:07 +00:00
Mark Chien
8816547e4a [automerger skipped] Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 am: dfcd502487 am: d5d27c5e08 am: 6092d39f69 -s ours
am skip reason: Change-Id I8b65f621abe20799a3a0d410ba1f06368746ee49 with SHA-1 8c98b3d35e is in history

Change-Id: I47b7dc9f234445f08a1aba09243fac07e14dca7e
2020-04-16 04:15:23 +00:00
Automerger Merge Worker
d3dc29cef7 Merge "[automerger skipped] Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 -s ours am: 59b47f9fca -s ours" into rvc-d1-dev-plus-aosp am: 2f221beb8d -s ours
am skip reason: Change-Id I8b65f621abe20799a3a0d410ba1f06368746ee49 with SHA-1 8c98b3d35e is in history

Change-Id: Ifc99b87f6bdf7d772cc052f2319804071c99fceb
2020-04-16 04:00:08 +00:00
Mark Chien
9c6a1bc912 [automerger skipped] Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 am: dfcd502487 -s ours am: f1200c65d8 -s ours
am skip reason: Change-Id I8b65f621abe20799a3a0d410ba1f06368746ee49 with SHA-1 bdf1003c3b is in history

Change-Id: I2e32d18bb2502ed58bac52b2cafc1593509d8cf6
2020-04-16 03:59:54 +00:00
Mark Chien
6092d39f69 Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 am: dfcd502487 am: d5d27c5e08
Change-Id: Ic74e494e8eee350fcaf0fc2bbb8275e39312689a
2020-04-16 03:59:52 +00:00
Automerger Merge Worker
2f221beb8d Merge "[automerger skipped] Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 -s ours am: 59b47f9fca -s ours" into rvc-d1-dev-plus-aosp 2020-04-16 03:42:52 +00:00
Mark Chien
8aebcf95ec [automerger skipped] Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 -s ours am: 59b47f9fca -s ours
am skip reason: Change-Id I8b65f621abe20799a3a0d410ba1f06368746ee49 with SHA-1 bdf1003c3b is in history

Change-Id: I0806e8fc5a8ddd18108b4425184f3f50206aca3e
2020-04-16 03:42:49 +00:00
Mark Chien
f1200c65d8 [automerger skipped] Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 am: dfcd502487 -s ours
am skip reason: Change-Id I8b65f621abe20799a3a0d410ba1f06368746ee49 with SHA-1 bdf1003c3b is in history

Change-Id: Id306197ee3630fa9140a1aee3a3cfe220d15edea
2020-04-16 03:42:34 +00:00
Mark Chien
dfcd502487 Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26
Change-Id: Ie0dbdea250cf31a4877e5b94fdf61e8f37705090
2020-04-16 03:26:36 +00:00
Mark Chien
59b47f9fca [automerger skipped] Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 -s ours
am skip reason: Change-Id I8b65f621abe20799a3a0d410ba1f06368746ee49 with SHA-1 bdf1003c3b is in history

Change-Id: I509ef90e3be236b7a3fcc35242d79e3d5cf7093d
2020-04-16 03:26:36 +00:00
Mark Chien
bf09eaeb3c Merge "Remove sendMessage inside EntitlementManager" am: b4624df935 am: 2acc78a6a9 am: d8a80a418d am: b01d54e654
Change-Id: Ie4fce492f2de56fae1b65332b3546bb5e22f483f
2020-04-16 03:05:01 +00:00
Mark Chien
b01d54e654 Merge "Remove sendMessage inside EntitlementManager" am: b4624df935 am: 2acc78a6a9 am: d8a80a418d
Change-Id: If32fb9b5b3e0eb66e66485ec66aaa49e7eca2391
2020-04-16 02:51:02 +00:00
Mark Chien
d8a80a418d Merge "Remove sendMessage inside EntitlementManager" am: b4624df935 am: 2acc78a6a9
Change-Id: Ia582129af14366051e81f3d5b77cb018f453a2ee
2020-04-16 02:47:22 +00:00
Paul Hu
e006cd638e Merge "[TNU05] Add no upstream notification" am: b353c7eac3 am: 7cda806393 am: 7c789f41eb am: 0cd85d146a
Change-Id: I8c8792b39aa1a90ca6b731f9ee5ede8e5c84297e
2020-04-16 02:36:11 +00:00
Mark Chien
2acc78a6a9 Merge "Remove sendMessage inside EntitlementManager" am: b4624df935
Change-Id: Idf6401f994aa6f1dee01420eec8c951bc3893863
2020-04-16 02:24:18 +00:00
Paul Hu
0cd85d146a Merge "[TNU05] Add no upstream notification" am: b353c7eac3 am: 7cda806393 am: 7c789f41eb
Change-Id: I33ac9cfa4a5579a203f1e57b05fd215bec438a4f
2020-04-16 02:16:21 +00:00
Mark Chien
8c98b3d35e Do not stop IpServer when recieve wifi ap disabling state.
This is used to fix the race when quickly OFF/ON wifi tethering.
When IpServer is started/stopped, there is callback update tethering
interface status. Before this change, IpServer is stopped when wifi
ap is disabling. Then the next startTethering may fail in wifi because
wifi is in disabling state.
Error pattern: WifiService: Tethering is already active.
No unitest for this CL but it fixed the CtsTetheringTest flakty rate
than around 30% to 0 for more than 100 runs.

Bug: 153925821
Test: atest CtsTetheringTest --iteration 100
Merged-In: I8b65f621abe20799a3a0d410ba1f06368746ee49
Change-Id: I8b65f621abe20799a3a0d410ba1f06368746ee49
2020-04-16 02:09:48 +00:00
Mark Chien
b4624df935 Merge "Remove sendMessage inside EntitlementManager" 2020-04-16 02:07:55 +00:00
Paul Hu
7c789f41eb Merge "[TNU05] Add no upstream notification" am: b353c7eac3 am: 7cda806393
Change-Id: Ib65eeed784189e669cc5c22537671deb8d35a9e5
2020-04-16 01:59:03 +00:00
Paul Hu
7cda806393 Merge "[TNU05] Add no upstream notification" am: b353c7eac3
Change-Id: Id93a2eef90804bcbd35398f9633600fc858be2b1
2020-04-16 01:47:34 +00:00
Paul Hu
b353c7eac3 Merge "[TNU05] Add no upstream notification" 2020-04-16 01:31:06 +00:00
Amit Mahajan
7247e5d10b DO NOT MERGE Remove references of telephony-stubs. am: 69f3fa3729 am: be9e615173
Change-Id: Ia05ece7e752e9778f48619f430078f5aec12411b
2020-04-16 01:07:47 +00:00
Amit Mahajan
be9e615173 DO NOT MERGE Remove references of telephony-stubs. am: 69f3fa3729
Change-Id: I99f2dc99b6652e335a2d4533a546f7a23f1e6ec5
2020-04-16 00:58:28 +00:00
Amit Mahajan
ee27d55295 DO NOT MERGE Remove references of telephony-stubs.
Since it's not used for now.

Test: TH
Bug: 153304048
Merged-in: I1812818c3d49463c3840a98212bbab58a110359a
Change-Id: I1812818c3d49463c3840a98212bbab58a110359a
2020-04-15 17:55:52 -07:00
Amit Mahajan
69f3fa3729 DO NOT MERGE Remove references of telephony-stubs.
Since it's not used for now.

Test: TH
Bug: 153304048
Change-Id: I1812818c3d49463c3840a98212bbab58a110359a
2020-04-15 14:38:58 -07:00
Mark Chien
f56154f898 Merge "Do not stop IpServer when recieve wifi ap disabling state." am: 197e35198d am: 7018843a2e am: b90f7a5c5c am: cc3b129109
Change-Id: Ie3a1162f1a9f3853235d79a6ad1d9fb3d43ad646
2020-04-15 19:15:18 +00:00
Mark Chien
cc3b129109 Merge "Do not stop IpServer when recieve wifi ap disabling state." am: 197e35198d am: 7018843a2e am: b90f7a5c5c
Change-Id: I0ff153fae086c9b0cc8c2300d97c7e2e8da7b055
2020-04-15 18:02:11 +00:00
Mark Chien
b90f7a5c5c Merge "Do not stop IpServer when recieve wifi ap disabling state." am: 197e35198d am: 7018843a2e
Change-Id: Ia0e60d2e72e2fe94ea14e30cb80a4c24e9b7b75c
2020-04-15 17:28:27 +00:00
Mark Chien
7018843a2e Merge "Do not stop IpServer when recieve wifi ap disabling state." am: 197e35198d
Change-Id: I83e9cfc0f7b71f36f447dd4c4b5fa7b66ae3d11c
2020-04-15 17:03:49 +00:00
Paul Hu
3f20007cda Merge "Add TetheringCoverageTests" into rvc-dev am: 82a29a3308 am: da200e3cb7 am: 0b5060e7cf am: 09b3311c2f
Change-Id: I78747c9883e0b5be8fdc5f38229d10590ab26576
2020-04-15 16:58:22 +00:00
Paul Hu
09b3311c2f Merge "Add TetheringCoverageTests" into rvc-dev am: 82a29a3308 am: da200e3cb7 am: 0b5060e7cf
Change-Id: Ifc10f36494757bddff0b171e4e7b2f10b28141a8
2020-04-15 16:57:08 +00:00
Paul Hu
14b6e58332 Merge "Add TetheringCoverageTests" into rvc-dev am: 82a29a3308 am: da200e3cb7 am: 4dcf6ae7e5
Change-Id: Ife0603827475dd27d3c2229082f18f210dc88492
2020-04-15 16:56:34 +00:00