Commit Graph

831 Commits

Author SHA1 Message Date
Mark Chien
148c403637 Merge "Register callback and receiver after tethering is created" am: 33788bcaac am: 01326a25c0 am: bfe7965e6b am: d41831013e am: d0938cd38d
Change-Id: Ifdc427341db7d1313ad4b61207a96ab379d100aa
2020-03-27 09:37:01 +00:00
Mark Chien
d0938cd38d Merge "Register callback and receiver after tethering is created" am: 33788bcaac am: 01326a25c0 am: bfe7965e6b am: d41831013e
Change-Id: I6a4168547b6997ebd30d915907ff19663be0ee67
2020-03-27 09:18:09 +00:00
Mark Chien
d41831013e Merge "Register callback and receiver after tethering is created" am: 33788bcaac am: 01326a25c0 am: bfe7965e6b
Change-Id: I7976adeb198e40de57521857805eec8178a893c9
2020-03-27 09:06:54 +00:00
Mark Chien
bfe7965e6b Merge "Register callback and receiver after tethering is created" am: 33788bcaac am: 01326a25c0
Change-Id: Ifc4846347326ce5e18a2f8f1ac060febc0cbd486
2020-03-27 08:55:32 +00:00
Mark Chien
01326a25c0 Merge "Register callback and receiver after tethering is created" am: 33788bcaac
Change-Id: I9f20ea544619bc018af362ff8aa3dd9c7871ba15
2020-03-27 08:43:06 +00:00
Mark Chien
33788bcaac Merge "Register callback and receiver after tethering is created" 2020-03-27 08:31:11 +00:00
markchien
e31fb9d7bd Register callback and receiver after tethering is created
Tethering service is created after boot complete which means most of
the services are ready before tethering. Once tethering register the
callback, callback event may come-in immediately. Make sure all of
tethering related object is created, then register the callback,
receiver, or listener.

Bug: 149965121
Test: atest TetheringTests
      manual on/off tethering

Change-Id: I3941a186770679e7b476073d774e2310e25e44c6
2020-03-27 08:13:28 +00:00
Automerger Merge Worker
579bdf6c89 Merge "Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b am: 23c26c7a77" into rvc-d1-dev-plus-aosp am: 6d09506bd5 am: 87e6d7e0f1
Change-Id: Iff61b53d4d85530d93a7d85e06b0b9a5c7cd27cf
2020-03-26 09:33:03 +00:00
Anton Hansson
9300899741 Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b am: bc784d08fe am: f82e18dc8d am: 5231279a15
Change-Id: I431a3e98fae07388ef06123f18b27e11045115e4
2020-03-26 09:32:26 +00:00
Automerger Merge Worker
87e6d7e0f1 Merge "Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b am: 23c26c7a77" into rvc-d1-dev-plus-aosp am: 6d09506bd5
Change-Id: I2979142b29e02d2f5028d9169fb4e3cc0b179812
2020-03-26 09:19:56 +00:00
Anton Hansson
5231279a15 Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b am: bc784d08fe am: f82e18dc8d
Change-Id: I4aff94c775906924ab667bf5fa345e8a2ca38d2a
2020-03-26 09:19:33 +00:00
Automerger Merge Worker
6d09506bd5 Merge "Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b am: 23c26c7a77" into rvc-d1-dev-plus-aosp 2020-03-26 09:06:10 +00:00
Anton Hansson
f82e18dc8d Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b am: bc784d08fe
Change-Id: I2d1b88e5965848bfaf1f7e7d6008e6640a246176
2020-03-26 09:06:02 +00:00
Anton Hansson
3c3ac8120d Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b am: 23c26c7a77
Change-Id: Iaee7efa94600caf50231116dcfbb98e0b0bb69b9
2020-03-26 09:06:02 +00:00
Anton Hansson
bc784d08fe Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b
Change-Id: I945ed8b1bd0c38423967c17d7c362a7aab4813a4
2020-03-26 08:54:19 +00:00
Anton Hansson
23c26c7a77 Merge "Make framework-tethering stubs use the new defaults" into rvc-dev am: 49c50fb36b
Change-Id: I2e135e5df483b3a7583dcf0e73cfe085e9953314
2020-03-26 08:53:51 +00:00
Anton Hansson
49c50fb36b Merge "Make framework-tethering stubs use the new defaults" into rvc-dev 2020-03-26 08:39:02 +00:00
TreeHugger Robot
8c3aeedd6f [automerger skipped] Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab -s ours am: 9df51b1417 -s ours am: 165e46f815 -s ours am: c5e0228615 -s ours
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 a4e2383d84 is in history

Change-Id: I779833a31bce922c36406ffb196f4ed750400c5e
2020-03-26 08:03:35 +00:00
Automerger Merge Worker
ecc80a1051 Merge "[automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e -s ours am: cb5bd5fa55 -s ours" into rvc-d1-dev-plus-aosp am: 20df4cd560 -s ours am: 9a406981dd -s ours
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 595266e4a8 is in history

Change-Id: I6c18cc558d6c33a4227bc4b738760d7838f03841
2020-03-26 08:03:18 +00:00
TreeHugger Robot
394d0aa539 [automerger skipped] Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab am: 06cc01c907 -s ours am: 3fa4aa2ba1 -s ours am: 4fd1230b21 -s ours
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history

Change-Id: I5f28a0d63527ed3af30566da4170eb86ba7cf56d
2020-03-26 08:02:21 +00:00
TreeHugger Robot
3f61f0528d [automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e am: 28e7899139 -s ours am: 49e7e8a383 -s ours am: 98e88d1a73 -s ours
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history

Change-Id: Idabb714b5ae7ca5a524ae536068e337e2705c459
2020-03-26 08:01:39 +00:00
TreeHugger Robot
c5e0228615 [automerger skipped] Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab -s ours am: 9df51b1417 -s ours am: 165e46f815 -s ours
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 a4e2383d84 is in history

Change-Id: If1581fc645b252980a3383ca51d3fef4baf88962
2020-03-26 07:50:03 +00:00
Automerger Merge Worker
9a406981dd Merge "[automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e -s ours am: cb5bd5fa55 -s ours" into rvc-d1-dev-plus-aosp am: 20df4cd560 -s ours
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 595266e4a8 is in history

Change-Id: I395ba2de7b0207cf199e4c8b54a26ee0610096a2
2020-03-26 07:49:55 +00:00
TreeHugger Robot
4fd1230b21 [automerger skipped] Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab am: 06cc01c907 -s ours am: 3fa4aa2ba1 -s ours
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history

Change-Id: I735b0920c3a5ccbc5be3b8b44405b8736afd5118
2020-03-26 07:49:46 +00:00
TreeHugger Robot
98e88d1a73 [automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e am: 28e7899139 -s ours am: 49e7e8a383 -s ours
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history

Change-Id: I66f7907c83e5515cdd879f04be4e64f364a0e8fe
2020-03-26 07:49:20 +00:00
TreeHugger Robot
165e46f815 [automerger skipped] Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab -s ours am: 9df51b1417 -s ours
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 a4e2383d84 is in history

Change-Id: I1ab15a4944970c84f52ed5a74c1160e13f6eb40e
2020-03-26 07:32:49 +00:00
Automerger Merge Worker
20df4cd560 Merge "[automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e -s ours am: cb5bd5fa55 -s ours" into rvc-d1-dev-plus-aosp 2020-03-26 07:32:46 +00:00
TreeHugger Robot
cea7d4e8a7 [automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e -s ours am: cb5bd5fa55 -s ours
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history

Change-Id: Iabf31ee17f99555981adb1df8f1738178c40953f
2020-03-26 07:32:39 +00:00
TreeHugger Robot
3fa4aa2ba1 [automerger skipped] Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab am: 06cc01c907 -s ours
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history

Change-Id: Iae526284b22398e58c22ef2b4662cc5efc581f87
2020-03-26 07:32:33 +00:00
TreeHugger Robot
49e7e8a383 [automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e am: 28e7899139 -s ours
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history

Change-Id: I85dd7e7363f19ffc4f1c7e081d305a8dfc74537c
2020-03-26 07:32:15 +00:00
TreeHugger Robot
06cc01c907 Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab
Change-Id: I39fb85e83dcbc82f421b3bd35af78bf8afc12603
2020-03-26 07:15:56 +00:00
TreeHugger Robot
9df51b1417 [automerger skipped] Merge "Update connected clients when a downstream disappears." into rvc-dev am: 13ff35faab -s ours
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history

Change-Id: If5a004eb8085f881683ecc0513234670ab2d56c2
2020-03-26 07:15:34 +00:00
TreeHugger Robot
28e7899139 Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e
Change-Id: If94b2b9a8e816e20ca6c45b2a4e4c4cdf3b2448a
2020-03-26 07:15:13 +00:00
TreeHugger Robot
cb5bd5fa55 [automerger skipped] Merge "Add a log message if enabling Ethernet tethering if it is already enabled." into rvc-dev am: 6f3e64a56e -s ours
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history

Change-Id: I33e7e6f9654f5221f937a1968b902c85f5cf9914
2020-03-26 07:15:04 +00:00
Paul Hu
6baf19213d [automerger skipped] Merge "[TNU04] Add tethering restricted notification" into rvc-dev am: 3d9c05e402 am: 7f416f2841 -s ours am: 8077e1513e -s ours am: f28bba2033 -s ours
am skip reason: Change-Id Ic5baca2d6102886f4c3530ce1e321b5dab6ea9d7 with SHA-1 fe6c41c815 is in history

Change-Id: I60fdd005954e570a869ae5960d0618161e0f76b6
2020-03-26 05:52:33 +00:00
Paul Hu
0f09a19b1c [automerger skipped] Merge "[TNU04] Add tethering restricted notification" into rvc-dev am: 3d9c05e402 -s ours am: bd39aeaa53 -s ours am: 28e30a1f1d -s ours am: a16b349043 -s ours
am skip reason: Change-Id Ic5baca2d6102886f4c3530ce1e321b5dab6ea9d7 with SHA-1 972f031fa5 is in history

Change-Id: Ic59c3b26329518ec0834da3865a7a6dc5e465c8b
2020-03-26 05:52:21 +00:00
Automerger Merge Worker
b58dfa1acc Merge "[automerger skipped] Merge "[TNU03] Add TetheringNotificationUpdaterTest" into rvc-dev am: 4472b04bd2 am: 477873b6a3 -s ours" into rvc-d1-dev-plus-aosp am: 2a143525fc -s ours am: 1686ca92e9 -s ours
am skip reason: Change-Id I0db3df3e85dd6a8c3989c8bc66a06c50f45a0c15 with SHA-1 71007d31b5 is in history

Change-Id: Id17a98af333ea2dba763b051adde4e3f8e5f508b
2020-03-26 05:51:54 +00:00
Paul Hu
b85e38468c [automerger skipped] Merge "[TNU03] Add TetheringNotificationUpdaterTest" into rvc-dev am: 4472b04bd2 -s ours am: 9e62cb2738 -s ours am: 3d01b0ec5f -s ours am: 84f716320b -s ours
am skip reason: Change-Id I0db3df3e85dd6a8c3989c8bc66a06c50f45a0c15 with SHA-1 769e00cad2 is in history

Change-Id: Idcb14bc614a503637b1db870474619ab232927a8
2020-03-26 05:51:19 +00:00
Paul Hu
f28bba2033 [automerger skipped] Merge "[TNU04] Add tethering restricted notification" into rvc-dev am: 3d9c05e402 am: 7f416f2841 -s ours am: 8077e1513e -s ours
am skip reason: Change-Id Ic5baca2d6102886f4c3530ce1e321b5dab6ea9d7 with SHA-1 fe6c41c815 is in history

Change-Id: I46effa3caa2c40c5a5508a2d42572a0a70ab811a
2020-03-26 05:33:29 +00:00
Paul Hu
a16b349043 [automerger skipped] Merge "[TNU04] Add tethering restricted notification" into rvc-dev am: 3d9c05e402 -s ours am: bd39aeaa53 -s ours am: 28e30a1f1d -s ours
am skip reason: Change-Id Ic5baca2d6102886f4c3530ce1e321b5dab6ea9d7 with SHA-1 972f031fa5 is in history

Change-Id: I85d1c1b1d3cafea9f390e3907797b366c17ff177
2020-03-26 05:33:20 +00:00
Automerger Merge Worker
1686ca92e9 Merge "[automerger skipped] Merge "[TNU03] Add TetheringNotificationUpdaterTest" into rvc-dev am: 4472b04bd2 am: 477873b6a3 -s ours" into rvc-d1-dev-plus-aosp am: 2a143525fc -s ours
am skip reason: Change-Id I0db3df3e85dd6a8c3989c8bc66a06c50f45a0c15 with SHA-1 71007d31b5 is in history

Change-Id: Ia287549cba1ceaead72a5b6498114294e8159844
2020-03-26 05:33:10 +00:00
Paul Hu
84f716320b [automerger skipped] Merge "[TNU03] Add TetheringNotificationUpdaterTest" into rvc-dev am: 4472b04bd2 -s ours am: 9e62cb2738 -s ours am: 3d01b0ec5f -s ours
am skip reason: Change-Id I0db3df3e85dd6a8c3989c8bc66a06c50f45a0c15 with SHA-1 769e00cad2 is in history

Change-Id: I8d2c5f81ddee904143e150fb606b054d9edcb2ae
2020-03-26 05:32:50 +00:00
Paul Hu
8077e1513e [automerger skipped] Merge "[TNU04] Add tethering restricted notification" into rvc-dev am: 3d9c05e402 am: 7f416f2841 -s ours
am skip reason: Change-Id Ic5baca2d6102886f4c3530ce1e321b5dab6ea9d7 with SHA-1 fe6c41c815 is in history

Change-Id: I6150c842665721f0e4516de700caa52664446172
2020-03-26 05:22:12 +00:00
Paul Hu
28e30a1f1d [automerger skipped] Merge "[TNU04] Add tethering restricted notification" into rvc-dev am: 3d9c05e402 -s ours am: bd39aeaa53 -s ours
am skip reason: Change-Id Ic5baca2d6102886f4c3530ce1e321b5dab6ea9d7 with SHA-1 972f031fa5 is in history

Change-Id: If6f6a9ae9be227ae1a081f659332ffc659ab70d2
2020-03-26 05:21:54 +00:00
Automerger Merge Worker
2a143525fc Merge "[automerger skipped] Merge "[TNU03] Add TetheringNotificationUpdaterTest" into rvc-dev am: 4472b04bd2 am: 477873b6a3 -s ours" into rvc-d1-dev-plus-aosp 2020-03-26 05:21:34 +00:00
Paul Hu
3d01b0ec5f [automerger skipped] Merge "[TNU03] Add TetheringNotificationUpdaterTest" into rvc-dev am: 4472b04bd2 -s ours am: 9e62cb2738 -s ours
am skip reason: Change-Id I0db3df3e85dd6a8c3989c8bc66a06c50f45a0c15 with SHA-1 769e00cad2 is in history

Change-Id: I0865036d1e5892da759b0bfc16aac0970567825e
2020-03-26 05:21:30 +00:00
Paul Hu
380aac932d [automerger skipped] Merge "[TNU03] Add TetheringNotificationUpdaterTest" into rvc-dev am: 4472b04bd2 am: 477873b6a3 -s ours
am skip reason: Change-Id I0db3df3e85dd6a8c3989c8bc66a06c50f45a0c15 with SHA-1 769e00cad2 is in history

Change-Id: I221ed29f58cb2bb84b76d83a366edd525943b479
2020-03-26 05:21:25 +00:00
Treehugger Robot
a4e2383d84 Update connected clients when a downstream disappears.
Otherwise, if another downstream of the same type reappears, the
code would fire a callback with the previous list of clients.

Bug: 150644681
Test: atest TetheringIntegrationTests:EthernetTetheringTest --rerun-until-failure 100
Change-Id: I6b34ea747ae1831001077f44879bb6828dcecc96
Merged-In: I6b34ea747ae1831001077f44879bb6828dcecc96
(cherry picked from commit 3984360f642ddd5820ced5a6935e37a8ae0d9d76)
2020-03-26 05:07:06 +00:00
Treehugger Robot
595266e4a8 Add a log message if enabling Ethernet tethering if it is already enabled.
Test: builds
Bug: 150644681
Change-Id: I68123e6dd04ccae5da2ecd7526c11d9f835d1d57
Merged-In: I68123e6dd04ccae5da2ecd7526c11d9f835d1d57
(cherry picked from commit e6b8ded8121c137a7e434e1c2a9e04cc144f2f28)
2020-03-26 05:05:35 +00:00
Paul Hu
7f416f2841 Merge "[TNU04] Add tethering restricted notification" into rvc-dev am: 3d9c05e402
Change-Id: Ie258a04699021a2b0891628f172e838faca3d4bc
2020-03-26 04:59:26 +00:00