Martin Stjernholm
36a45001fe
Merge "Remove unnecessary dependencies on ART internal libraries."
...
am: 6bc5580fe0
Change-Id: I41e9126d946bd347096fe8dce4887e9a2c67fe95
2019-10-19 05:38:36 -07:00
Treehugger Robot
6bc5580fe0
Merge "Remove unnecessary dependencies on ART internal libraries."
2019-10-19 12:20:47 +00:00
Jimmy Chen
fbb3f48d47
Merge "p2p: mirgrate p2p into tethering modes"
...
am: baf9025bbf
Change-Id: Ib8f43d77a5f57965fa217e6e92eb9773e7914b54
2019-10-17 23:06:04 -07:00
Jimmy Chen
baf9025bbf
Merge "p2p: mirgrate p2p into tethering modes"
2019-10-18 05:42:31 +00:00
Aaron Huang
1d06e0b1fb
Merge "Expose MacAddress methods to public API"
...
am: db4e0d3bcf
Change-Id: I98c2104fe5307e916bd2026eb943bfe4a9913d07
2019-10-17 20:55:36 -07:00
Aaron Huang
db4e0d3bcf
Merge "Expose MacAddress methods to public API"
2019-10-18 03:45:40 +00:00
Martin Stjernholm
6d932e39fd
Remove unnecessary dependencies on ART internal libraries.
...
Bug: 133140750
Test: atest FrameworksNetTests
Change-Id: Id6817a2ae09eb6ecfc4c5c8dc08ade44a16d710b
2019-10-17 23:29:57 +01:00
Lucas Lin
210db2b411
Merge "Remove the network capabilities which are added twice"
...
am: 931234b451
Change-Id: I884dd7720ef9ccf257dc49de11a24918c00fa0ca
2019-10-15 21:23:48 -07:00
Aaron Huang
10b90974ac
Expose MacAddress methods to public API
...
To support mainline modules, adding the methods which
are used by wifi.
Bug: 139268426
Bug: 135998869
Bug: 138306002
Test: atest android.net.cts
atest android.net.wifi.cts
atest FrameworksNetTests
atest NetworkStackTests
./frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Change-Id: I49856863c15b6b3b59aa867a77b0f137003149ef
2019-10-15 17:33:05 +08:00
lucaslin
08459a6a7d
Remove the network capabilities which are added twice
...
Remove the network capabilities which are added twice in
createDefaultNetworkCapabilitiesForUid() and
createDefaultInternetRequestForTransport(). In the constructor
of NetworkCapabilities, it will add the DEFAULT_CAPABILITIES
which includes the NOT_RESTRICTED.
Bug: 142370233
Test: 1. Build pass.
2. atest FrameworksNetTests
Change-Id: I7159909aec8faa7f25cef94195bdaea0fea55840
2019-10-15 17:13:45 +08:00
paulhu
5288706a9e
Merge "Remove @FlakyTest on testTcpBufferReset"
...
am: 3ae017a7d2
Change-Id: I3078d75cdc1ec6a1ddbd10de60cb6d355fe5f317
2019-10-11 04:26:47 -07:00
Treehugger Robot
3ae017a7d2
Merge "Remove @FlakyTest on testTcpBufferReset"
2019-10-11 11:06:14 +00:00
Chalard Jean
3747ac3067
Merge "Improve documentation for NetworkCallbacks."
...
am: c1ea43fa1c
Change-Id: I7384a0224bdf3fe86aee3733d4b7a6e5e12b5a4e
2019-10-09 23:14:30 -07:00
Chalard Jean
c1ea43fa1c
Merge "Improve documentation for NetworkCallbacks."
2019-10-10 05:56:59 +00:00
Chalard Jean
01378b64ac
Improve documentation for NetworkCallbacks.
...
Bug: 139570489
Test: m doc-comment-check-docs
Change-Id: I9e13057b7e46908863156986429ff2ce93d4be78
2019-10-09 18:33:09 +09:00
Iavor-Valentin Iftime
3429df9c8d
Merge "API to detect which network interfaces support wake-on-lan"
...
am: c6a375706e
Change-Id: I6239ae68559290e31f8c9384e0f973cfea30a1c7
2019-10-08 08:23:23 -07:00
Iavor-Valentin Iftime
c6a375706e
Merge "API to detect which network interfaces support wake-on-lan"
2019-10-08 15:08:18 +00:00
Valentin Iftime
9fa3509a51
API to detect which network interfaces support wake-on-lan
...
Add a new method in LinkProperties, isWakeOnLanEnabled() which returns
true if network interface is defined in config_wakeonlan_enabled_interfaces
string-array (config.xml)
Bug: 132705025
Test: atest LinkPropertiesTest & atest ConnectivityServiceTest
Change-Id: I3f7803aafd2f8eaf8aa18419b21339e15d4b7a0b
2019-10-08 13:03:30 +02:00
Jimmy Chen
dd31bc4429
p2p: mirgrate p2p into tethering modes
...
Bug: 137602441
Bug: 139783330
Test: atest FrameworksNetTests
Test: atest FrameworksWifiTests
Test: CtsVerifier - Wi-Fi Direct
Test: Enable hotspot when P2P GO is running
* P2P GO is terminated
* hotspot is running
Test: Enable P2P GO when hotspot is running
* hotspot is intact
* P2P GO could not be launched
Test: Verify P2P functions with legacy WifiP2pService
Change-Id: Icb2e2b106ae52b19af29b7a1ebc55d3cdf80db9c
2019-10-08 14:37:19 +08:00
Roshan Pius
7fb8a1925b
Merge "ConnectivityService: Grant networkstack uid extra privileges"
...
am: 9d450f632f
Change-Id: I1bdf4e65fc11a6528818d53e3034c883b2ef8c8b
2019-10-07 20:37:50 -07:00
Treehugger Robot
9d450f632f
Merge "ConnectivityService: Grant networkstack uid extra privileges"
2019-10-08 03:12:58 +00:00
Chalard Jean
19a683c831
Merge "Rename CallbackRecord to CallbackEntry"
...
am: 71203fcf6f
Change-Id: Ibfe98cf26ee65711b5366edfc5d95e64dcfec266
2019-10-06 22:39:47 -07:00
Chalard Jean
71203fcf6f
Merge "Rename CallbackRecord to CallbackEntry"
2019-10-07 05:28:57 +00:00
Chalard Jean
43ac98b911
Rename CallbackRecord to CallbackEntry
...
Test: FrameworkNetTests NetworkStackTests
Change-Id: I8f6ea8fb6879cf7c40396d92f13cb5e12cc45ee7
2019-10-07 13:00:50 +09:00
Roshan Pius
f1d9213e69
ConnectivityService: Grant networkstack uid extra privileges
...
The wifi network factories/agents are going to run in the network stack
process for devices which accept wifi mainline module. Allow these
factories/agents to perform privileged operations.
Bug: 142115344
Test: ACTS test
Change-Id: I2dd412ac5c6b67f52c87113fcda345e1f531f9c4
WifiNetworkRequestTest:test_connect_failure_user_rejected passes now.
(cherry-picked from c7580b1d59ee126cd6867cb6fe4485a69e2b4622)
2019-10-06 14:32:19 -07:00
Chalard Jean
74e2148441
Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: 5a74bcfc85 am: 82538a5a01
...
am: b46d198a9c
Change-Id: I420cd819d30b701b9d796457de8f63d0d97008db
2019-10-02 14:11:53 -07:00
Chalard Jean
b46d198a9c
Merge "Decrease load-related flakiness in ConnectivityServiceTest" am: 5a74bcfc85
...
am: 82538a5a01
Change-Id: I99a86fe849bc53db28c270680546d4035c0a8610
2019-10-02 13:25:24 -07:00
Chalard Jean
6be6671844
Merge "Opportunistic cleanup" am: 85a130991d am: a54e441c78
...
am: 7a9b7d7a36
Change-Id: Ibf700bf59f6eae328b617c0df2c0c382bb97e0cd
2019-10-02 13:20:50 -07:00
Chalard Jean
7a9b7d7a36
Merge "Opportunistic cleanup" am: 85a130991d
...
am: a54e441c78
Change-Id: I467dd780d1ca25ae53f3205288ec1797451a80bf
2019-10-02 12:55:37 -07:00
Chalard Jean
82538a5a01
Merge "Decrease load-related flakiness in ConnectivityServiceTest"
...
am: 5a74bcfc85
Change-Id: I22cf33a9eff84c07706d284499f87b5bd4ac157b
2019-10-01 19:55:46 -07:00
Chalard Jean
5a74bcfc85
Merge "Decrease load-related flakiness in ConnectivityServiceTest"
2019-10-02 02:38:30 +00:00
Chalard Jean
a54e441c78
Merge "Opportunistic cleanup"
...
am: 85a130991d
Change-Id: I5ac4ae5f941e741a88c595ae5f12b804a758abe6
2019-09-30 22:38:25 -07:00
Chalard Jean
85a130991d
Merge "Opportunistic cleanup"
2019-10-01 05:25:57 +00:00
Chalard Jean
fbab6d4a26
Opportunistic cleanup
...
Test: FrameworksNetTests NetworkStackTests
Change-Id: I370ad15fb0d8301f9720caf5296365c04aebeb62
2019-09-30 19:12:25 +09:00
Chalard Jean
ff9d434bc7
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
b18cc6bf88
Merge "Properly test TrafficController permissions on package updates." am: b0b0ca6872 am: dbe5821739
...
am: b875cadd70
Change-Id: I868e666cf85ec7d71115fb431ff4a42f5d7861d7
2019-09-26 23:02:55 -07:00
Lorenzo Colitti
b875cadd70
Merge "Properly test TrafficController permissions on package updates." am: b0b0ca6872
...
am: dbe5821739
Change-Id: I9be962d0d9fcf4697ef2998055247186b466470a
2019-09-26 22:55:47 -07:00
Lorenzo Colitti
dbe5821739
Merge "Properly test TrafficController permissions on package updates."
...
am: b0b0ca6872
Change-Id: Ia6d480739fadaa7b3277d9b6e9abc303b8e551b4
2019-09-26 22:48:57 -07:00
Treehugger Robot
b0b0ca6872
Merge "Properly test TrafficController permissions on package updates."
2019-09-27 05:35:25 +00:00
Chalard Jean
18408722e4
Merge "Fix TestNetworkAgentWrapper flakiness" am: b96ef8f5c0 am: 8ec718d04a
...
am: 3d1c0a66de
Change-Id: Ia8b281648ceb9bf0a8424de024c9ae62daed0ae5
2019-09-25 02:30:51 -07:00
Chalard Jean
3d1c0a66de
Merge "Fix TestNetworkAgentWrapper flakiness" am: b96ef8f5c0
...
am: 8ec718d04a
Change-Id: I281e0f6f4f11c88107d67446fb14d1fa2244ebbb
2019-09-25 02:23:14 -07:00
Chalard Jean
8ec718d04a
Merge "Fix TestNetworkAgentWrapper flakiness"
...
am: b96ef8f5c0
Change-Id: I7a20018464b1df7399fd093d2b3259aeb0bca194
2019-09-25 02:16:15 -07:00
Chalard Jean
b96ef8f5c0
Merge "Fix TestNetworkAgentWrapper flakiness"
2019-09-25 08:58:34 +00:00
Oscar Shu
dd17a7d709
Merge "Followup to CL 1103896" am: f8b0fcbc6c am: 75d347a58a
...
am: f354fa075c
Change-Id: Ib12919fd26c38eca96a96cf2e797cf333ac20b1f
2019-09-24 15:54:37 -07:00
Oscar Shu
f354fa075c
Merge "Followup to CL 1103896" am: f8b0fcbc6c
...
am: 75d347a58a
Change-Id: I7625bcd13f7ce9064e71645d21af39e8034d1a11
2019-09-24 15:41:00 -07:00
Oscar Shu
75d347a58a
Merge "Followup to CL 1103896"
...
am: f8b0fcbc6c
Change-Id: I1eb784a8266880260d75ca109c7d78f180333a0e
2019-09-24 15:28:23 -07:00
Oscar Shu
f8b0fcbc6c
Merge "Followup to CL 1103896"
2019-09-24 22:06:27 +00:00
Lorenzo Colitti
df6d9d00af
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
7e625b9802
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
17ac73b6e8
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