am skip reason: Change-Id I3941a186770679e7b476073d774e2310e25e44c6 with SHA-1 e31fb9d7bd is in history
Change-Id: I74698c41e8fe4ed5c10a5e8395035efb5b9c5969
am skip reason: Change-Id I3941a186770679e7b476073d774e2310e25e44c6 with SHA-1 e31fb9d7bd is in history
Change-Id: I2c17909060f622d0b81eb3bf4852bc291db18074
am skip reason: Change-Id I3941a186770679e7b476073d774e2310e25e44c6 with SHA-1 e31fb9d7bd is in history
Change-Id: I0c861eb41f2a45eeba41c0039b0cc53b3e3efb77
am skip reason: Change-Id I3941a186770679e7b476073d774e2310e25e44c6 with SHA-1 e31fb9d7bd is in history
Change-Id: I24a9fdb37001a691512ef667c070b57098520edb
am skip reason: Change-Id I3941a186770679e7b476073d774e2310e25e44c6 with SHA-1 e31fb9d7bd is in history
Change-Id: Ibca48eff46d8ca9bc4168e484366b8aa0b3969ae
am skip reason: Change-Id I3941a186770679e7b476073d774e2310e25e44c6 with SHA-1 e31fb9d7bd is in history
Change-Id: I6dc4bb011e784171acc52b880e36d31fc1e2043f
am skip reason: Change-Id I3941a186770679e7b476073d774e2310e25e44c6 with SHA-1 e31fb9d7bd is in history
Change-Id: Ibafc5531c4073fe2d9ace03bb14c2c045ff204c9
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: Ifdc427341db7d1313ad4b61207a96ab379d100aa
Merged-In: I3941a186770679e7b476073d774e2310e25e44c6
(cherry picked from commit 285be1ee938ddc9728ccc3e951ed0ed1b2fa7117)
This test uses EthernetManager's ability to use test network
interfaces to test tethering. This provides a fairly realistic
integration test for Tethering and its callbacks, IpServer and
DhcpServer, and so on.
It is in a new integration/ directory under Tethering because I
didn't really know where to put it. It's fast enough to run in
presubmit, but it didn't seem to be appropriate to call it a
unit test, and in the future we could also use this test to do
some limited testing of real Ethernet tethering as well.
Bug: 150644681
Test: atest TetheringIntegrationTests:EthernetTetheringTest --rerun-until-failure 100
Change-Id: Ifcda70b73848b1fd4c26b031e53f0a6500cc93d4
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
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 a4e2383d84 is in history
Change-Id: I779833a31bce922c36406ffb196f4ed750400c5e
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 595266e4a8 is in history
Change-Id: I6c18cc558d6c33a4227bc4b738760d7838f03841
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history
Change-Id: I5f28a0d63527ed3af30566da4170eb86ba7cf56d
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history
Change-Id: Idabb714b5ae7ca5a524ae536068e337e2705c459
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 a4e2383d84 is in history
Change-Id: If1581fc645b252980a3383ca51d3fef4baf88962
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 595266e4a8 is in history
Change-Id: I395ba2de7b0207cf199e4c8b54a26ee0610096a2
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history
Change-Id: I735b0920c3a5ccbc5be3b8b44405b8736afd5118
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history
Change-Id: I66f7907c83e5515cdd879f04be4e64f364a0e8fe
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 a4e2383d84 is in history
Change-Id: I1ab15a4944970c84f52ed5a74c1160e13f6eb40e
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history
Change-Id: Iabf31ee17f99555981adb1df8f1738178c40953f
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history
Change-Id: Iae526284b22398e58c22ef2b4662cc5efc581f87
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history
Change-Id: I85dd7e7363f19ffc4f1c7e081d305a8dfc74537c
am skip reason: Change-Id I6b34ea747ae1831001077f44879bb6828dcecc96 with SHA-1 ca071b79cd is in history
Change-Id: If5a004eb8085f881683ecc0513234670ab2d56c2
am skip reason: Change-Id I68123e6dd04ccae5da2ecd7526c11d9f835d1d57 with SHA-1 6976fae02e is in history
Change-Id: I33e7e6f9654f5221f937a1968b902c85f5cf9914