Chalard Jean
e9510d441d
Merge "Rename CallbackRecord to CallbackEntry" am: 63fea675c7 am: 5420ad47ea am: aa7cc7e151
...
am: 6da7a7e5f3
Change-Id: I417110875ccf4f1df9af5829c2702a5391f9b970
2019-10-06 23:09:29 -07:00
Chalard Jean
6da7a7e5f3
Merge "Rename CallbackRecord to CallbackEntry" am: 63fea675c7 am: 5420ad47ea
...
am: aa7cc7e151
Change-Id: If53d8d66c21d27a5e77a48a5234092aaa0bf8ad0
2019-10-06 23:03:02 -07:00
Chalard Jean
aa7cc7e151
Merge "Rename CallbackRecord to CallbackEntry" am: 63fea675c7
...
am: 5420ad47ea
Change-Id: I07ef4756a74c0c670fc5fbb4bdd8ac61344adc0a
2019-10-06 22:50:49 -07:00
Chalard Jean
5420ad47ea
Merge "Rename CallbackRecord to CallbackEntry"
...
am: 63fea675c7
Change-Id: Ibfe98cf26ee65711b5366edfc5d95e64dcfec266
2019-10-06 22:39:47 -07:00
Chalard Jean
63fea675c7
Merge "Rename CallbackRecord to CallbackEntry"
2019-10-07 05:28:57 +00:00
Chalard Jean
f7edecb54a
Rename CallbackRecord to CallbackEntry
...
Test: FrameworkNetTests NetworkStackTests
Change-Id: I8f6ea8fb6879cf7c40396d92f13cb5e12cc45ee7
2019-10-07 13:00:50 +09:00
Chalard Jean
876e9db00d
Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: cc1381518d am: d8b3b06742 am: b3e1e0b4dc
...
am: fcf0fb6fe9
Change-Id: Ic9e2f620ad30b2fbe2097233ab2a1e17ed0e59cd
2019-10-02 14:37:30 -07:00
Chalard Jean
fcf0fb6fe9
Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: cc1381518d am: d8b3b06742
...
am: b3e1e0b4dc
Change-Id: I420cd819d30b701b9d796457de8f63d0d97008db
2019-10-02 14:11:53 -07:00
Chalard Jean
a4073a7281
Merge "Opportunistic cleanup" am: 493f8c38bf am: e0322987da am: b38ec9b059
...
am: 0554379953
Change-Id: I378fdf509b5d917ee437b5b5ad7671d6066c36ef
2019-10-02 13:43:49 -07:00
Chalard Jean
b3e1e0b4dc
Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: cc1381518d
...
am: d8b3b06742
Change-Id: I99a86fe849bc53db28c270680546d4035c0a8610
2019-10-02 13:25:24 -07:00
Chalard Jean
0554379953
Merge "Opportunistic cleanup" am: 493f8c38bf am: e0322987da
...
am: b38ec9b059
Change-Id: Ibf700bf59f6eae328b617c0df2c0c382bb97e0cd
2019-10-02 13:20:50 -07:00
Chalard Jean
b38ec9b059
Merge "Opportunistic cleanup" am: 493f8c38bf
...
am: e0322987da
Change-Id: I467dd780d1ca25ae53f3205288ec1797451a80bf
2019-10-02 12:55:37 -07:00
Chalard Jean
d8b3b06742
Merge "Decrease load-related flakiness in ConnectivityServiceTest"
...
am: cc1381518d
Change-Id: I22cf33a9eff84c07706d284499f87b5bd4ac157b
2019-10-01 19:55:46 -07:00
Chalard Jean
cc1381518d
Merge "Decrease load-related flakiness in ConnectivityServiceTest"
2019-10-02 02:38:30 +00:00
Chalard Jean
e0322987da
Merge "Opportunistic cleanup"
...
am: 493f8c38bf
Change-Id: I5ac4ae5f941e741a88c595ae5f12b804a758abe6
2019-09-30 22:38:25 -07:00
Chalard Jean
493f8c38bf
Merge "Opportunistic cleanup"
2019-10-01 05:25:57 +00:00
Chalard Jean
bb3e64fdc5
Opportunistic cleanup
...
Test: FrameworksNetTests NetworkStackTests
Change-Id: I370ad15fb0d8301f9720caf5296365c04aebeb62
2019-09-30 19:12:25 +09:00
Lorenzo Colitti
6a99ce4c23
Merge "Properly test TrafficController permissions on package updates." am: 038d906ac8 am: 9b5daf2034 am: 90fef6a390
...
am: 31306dffbf
Change-Id: If94f4e0d7816adc978d95d2c1d8458fcd138447d
2019-09-27 18:40:44 -07:00
Chalard Jean
5ea0f921bb
Decrease load-related flakiness in ConnectivityServiceTest
...
Almost always this timeout is not waited anyway.
Test: ConnectivityServiceTest
Change-Id: I74376633d0ec8d93fb48609a4df73cad5fc5d508
2019-09-27 21:44:54 +09:00
Lorenzo Colitti
31306dffbf
Merge "Properly test TrafficController permissions on package updates." am: 038d906ac8 am: 9b5daf2034
...
am: 90fef6a390
Change-Id: I868e666cf85ec7d71115fb431ff4a42f5d7861d7
2019-09-26 23:02:55 -07:00
Lorenzo Colitti
90fef6a390
Merge "Properly test TrafficController permissions on package updates." am: 038d906ac8
...
am: 9b5daf2034
Change-Id: I9be962d0d9fcf4697ef2998055247186b466470a
2019-09-26 22:55:47 -07:00
Lorenzo Colitti
9b5daf2034
Merge "Properly test TrafficController permissions on package updates."
...
am: 038d906ac8
Change-Id: Ia6d480739fadaa7b3277d9b6e9abc303b8e551b4
2019-09-26 22:48:57 -07:00
Treehugger Robot
038d906ac8
Merge "Properly test TrafficController permissions on package updates."
2019-09-27 05:35:25 +00:00
Chalard Jean
9321cd0640
Merge "Fix TestNetworkAgentWrapper flakiness" am: 9f0dc317cc am: 1f31fe7f98 am: b7f60d5992
...
am: 82e8e2146a
Change-Id: Id9cd742d1c83903a853b66ca3a84d589597e92d3
2019-09-25 02:36:54 -07:00
Chalard Jean
82e8e2146a
Merge "Fix TestNetworkAgentWrapper flakiness" am: 9f0dc317cc am: 1f31fe7f98
...
am: b7f60d5992
Change-Id: Ia8b281648ceb9bf0a8424de024c9ae62daed0ae5
2019-09-25 02:30:51 -07:00
Chalard Jean
b7f60d5992
Merge "Fix TestNetworkAgentWrapper flakiness" am: 9f0dc317cc
...
am: 1f31fe7f98
Change-Id: I281e0f6f4f11c88107d67446fb14d1fa2244ebbb
2019-09-25 02:23:14 -07:00
Chalard Jean
1f31fe7f98
Merge "Fix TestNetworkAgentWrapper flakiness"
...
am: 9f0dc317cc
Change-Id: I7a20018464b1df7399fd093d2b3259aeb0bca194
2019-09-25 02:16:15 -07:00
Chalard Jean
9f0dc317cc
Merge "Fix TestNetworkAgentWrapper flakiness"
2019-09-25 08:58:34 +00:00
Oscar Shu
089bfd550d
Merge "Followup to CL 1103896" am: e4713e7f18 am: f59fb89406 am: 08eb639ef6
...
am: c204fb1f40
Change-Id: I9aec9d7481722e2533200dcab9bc9066142496a1
2019-09-24 16:06:25 -07:00
Oscar Shu
c204fb1f40
Merge "Followup to CL 1103896" am: e4713e7f18 am: f59fb89406
...
am: 08eb639ef6
Change-Id: Ib12919fd26c38eca96a96cf2e797cf333ac20b1f
2019-09-24 15:54:37 -07:00
Oscar Shu
08eb639ef6
Merge "Followup to CL 1103896" am: e4713e7f18
...
am: f59fb89406
Change-Id: I7625bcd13f7ce9064e71645d21af39e8034d1a11
2019-09-24 15:41:00 -07:00
Oscar Shu
f59fb89406
Merge "Followup to CL 1103896"
...
am: e4713e7f18
Change-Id: I1eb784a8266880260d75ca109c7d78f180333a0e
2019-09-24 15:28:23 -07:00
Oscar Shu
e4713e7f18
Merge "Followup to CL 1103896"
2019-09-24 22:06:27 +00:00
Lorenzo Colitti
8cef832e6b
Merge "notify netd about uid internet permission changes when package replaced" into qt-qpr1-dev am: 34c5cbeba2
...
am: f37198dd53
Change-Id: Icbaa97a0c8bd7fe2700fde1eb0aad32a284f8aee
2019-09-20 18:51:12 -07:00
Lorenzo Colitti
f37198dd53
Merge "notify netd about uid internet permission changes when package replaced" into qt-qpr1-dev
...
am: 34c5cbeba2
Change-Id: I4be29ac58124838dc7e4c5c99fd9bb4ffe3e36c9
2019-09-20 18:38:50 -07:00
xshu
6aa877983e
Followup to CL 1103896
...
Optimizes the logic that ensures the default randomized MAC is not
returned.
Bug: 137796328
Test: atest MacAddressTest
Change-Id: Ie95d7a020bfac8850b8a67e4d396de77db22e1db
2019-09-20 16:56:54 -07:00
Chalard Jean
4e9ecc6f34
Fix TestNetworkAgentWrapper flakiness
...
The underlying issue here is that before aosp/986824 the call to
waitForIdle is the local ConnectivityServiceTest function, but
after that patch TestNetworkAgentWrapper has an identically
named member that only wait for its own handler.
Bug: 141341704
Test: ConnectivityServiceTest --generate-new-metrics 100
Change-Id: I38709cc69ec7a261c1c6e008abe03d2882e2083d
2019-09-20 17:19:31 +09:00
wangmingming1
17533200fb
notify netd about uid internet permission changes when package replaced
...
1. If a previous version of an app doesn't declare internet permission;
2. The User upgraded it to a new version and the new one does declare the
internet permission;
3. The new app are not allowed to access the internet until next boot
Bug: 137864893
Test: Manual, just make sure the onPackageChanged would be executed on package changes
Change-Id: I69cdbb16a027a9c4e974b32371b1f64a23a51a23
Signed-off-by: wangmingming1 <wangmingming1@xiaomi.com >
2019-09-20 03:23:23 +00:00
Lorenzo Colitti
aa639e4ce8
Properly test TrafficController permissions on package updates.
...
The current test we have for a package changing TrafficController
permissions (i.e., INTERNET or UPDATE_DEVICE_STATS permissions)
is not realistic.
This is because the test simulates the update by removing and
adding the package. But TrafficController permissions are not
driven by broadcasts, they are driven by PackageListObserver,
and when an app is updated, PackageListObserver does not see a
remove and and add, but a single change event.
Add a new test for this.
Bug: 137864893
Test: new unit test added
Change-Id: I691b928f57c79c19dfb6ddb01983d55ef305c472
2019-09-20 11:58:43 +09:00
Xin Li
eb2ee5482c
[automerger skipped] Merge "Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master" into stage-aosp-master am: a32c176936 -s ours am: c769abcc81 -s ours
...
am: 1e0e6f91ef -s ours
am skip reason: change_id I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9 with SHA1 ebf0ccf2dc is in history
Change-Id: If5a586bea80fdb2686dab282a43b5015fef1f975
2019-09-11 17:19:08 -07:00
Xin Li
1e0e6f91ef
[automerger skipped] Merge "Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master" into stage-aosp-master am: a32c176936 -s ours
...
am: c769abcc81 -s ours
am skip reason: change_id I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9 with SHA1 ebf0ccf2dc is in history
Change-Id: I232ca6bb26bb502a32a116b9d7e30b267f173220
2019-09-11 15:53:42 -07:00
Xin Li
662855793d
[automerger skipped] Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master am: 01d1f3942f -s ours am: 6f082c6d5d -s ours
...
am: 796f8f2da1 -s ours
am skip reason: change_id I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9 with SHA1 ebf0ccf2dc is in history
Change-Id: I712ca737683eb8ecf584fdfbdf0378afce7fa0ca
2019-09-11 15:42:29 -07:00
Xin Li
c769abcc81
[automerger skipped] Merge "Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master" into stage-aosp-master
...
am: a32c176936 -s ours
am skip reason: change_id I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9 with SHA1 ebf0ccf2dc is in history
Change-Id: I66d7727341c44123a1083d7833971c7284e786cd
2019-09-11 15:23:36 -07:00
Xin Li
796f8f2da1
[automerger skipped] Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master am: 01d1f3942f -s ours
...
am: 6f082c6d5d -s ours
am skip reason: change_id I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9 with SHA1 ebf0ccf2dc is in history
Change-Id: I4926fbce88d1245645276e34bbaaf96d185a3d32
2019-09-11 14:50:48 -07:00
Xin Li
6f082c6d5d
[automerger skipped] Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master
...
am: 01d1f3942f -s ours
am skip reason: change_id I1f2564837c33cd4c6c3db6aac3cbaf8c09707da9 with SHA1 ebf0ccf2dc is in history
Change-Id: I6c6c0cd8aa4ac5968252f29c1e45f0e0768f5204
2019-09-11 13:59:58 -07:00
TreeHugger Robot
a32c176936
Merge "Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master" into stage-aosp-master
2019-09-11 20:31:32 +00:00
Steven Moreland
6ef32cdc41
Merge "Remove libhwbinder/libhidltransport deps" am: 32f968b767 am: b3873361d5 am: 18680d4629
...
am: f1d8ffb1ac
Change-Id: I3493f82fe039f18cc6a5424a932cf2343a96f5ec
2019-09-10 17:23:11 -07:00
Steven Moreland
f1d8ffb1ac
Merge "Remove libhwbinder/libhidltransport deps" am: 32f968b767 am: b3873361d5
...
am: 18680d4629
Change-Id: If6ef601b91084579dcb0138afc7ed21b915d240c
2019-09-10 17:08:50 -07:00
Steven Moreland
18680d4629
Merge "Remove libhwbinder/libhidltransport deps" am: 32f968b767
...
am: b3873361d5
Change-Id: I918bc5573f6f0efa676573209ce1874b02462576
2019-09-10 16:52:34 -07:00
Steven Moreland
b3873361d5
Merge "Remove libhwbinder/libhidltransport deps"
...
am: 32f968b767
Change-Id: I196f0ec3f1c3bcafc50c21f34774b089025eb046
2019-09-10 16:45:26 -07:00