ffa390b6f37f20ab5f4ebf5c861c565db200107e |
|
07-Aug-2015 |
Lorenzo Colitti <lorenzo@google.com> |
Use a CountDownLatch instead of sleep() in NetworkFactory tests. This makes testNetworkFactoryRequests 2-3 times faster. Bug: 22606153 Change-Id: I9657b6929e77f23ec811d0ab57b2ba974f0b6a69
/frameworks/base/core/java/android/net/NetworkFactory.java
|
3d68dee11913cc271c248652b3a90c6a127da36c |
|
11-Jun-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Add logging to help debug this issue. Shows: TelephonyNetworkFactories: {TelephonyNetworkFactory - ScoreFilter=50, Filter=[ Transports: CELLULAR Capabilities: MMS&SUPL&DUN&FOTA&IMS&CBS&IA&RCS&XCAP&EIMS& INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN Specifier: <2>], requests=1, refCount=0} {NetworkRequest [ id=1, legacyType=-1, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN] ], score=50, requested=true} bug:20731384 Change-Id: I6a38f195609ad01ff2a2584d07945540ae421586
/frameworks/base/core/java/android/net/NetworkFactory.java
|
348e98dba046a33c4ba6069ef7a6ac18c2040fe2 |
|
06-Jun-2015 |
Robert Greenwalt <rgreenwalt@google.com> |
Remove network requests properly. We used to only remove requests that we'd acted on but that's just wrong. Also adds test case which exposed the problem but passes with the fix. bug:20731384 Change-Id: I581a005560cc71167b857abf2452769399a9e1b7
/frameworks/base/core/java/android/net/NetworkFactory.java
|
08c7116ab9cd04ad6dd3c04aa1017237e7f409ac |
|
28-Feb-2015 |
John Spurlock <jspurlock@google.com> |
Remove unused imports in frameworks/base. Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/core/java/android/net/NetworkFactory.java
|
2ffe412b0eb8f53043356fe50dc4ceb04d267fa2 |
|
12-Dec-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Rerun entitlementcheck on sim change. Only run if entitlement is needed and tethering is running. bug:18356505 Change-Id: Ifc50189bf573e4575f747975edcce093c4870356
/frameworks/base/core/java/android/net/NetworkFactory.java
|
6b746b5e142a26629f8cbe3f6e637be1ab775e81 |
|
10-Dec-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Add toString in NetworkFactory. Needed some additional logging to track down this bug so add toString to capture the state. bug:18569575 Change-Id: I4047b8f8797bac09bcff31e99d9cb117abb04df4
/frameworks/base/core/java/android/net/NetworkFactory.java
|
fc0c6890c675494b15cd847b20c5a5ede491fc3c |
|
27-Aug-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Clean up Connectivity Logging. bug:17285109 Change-Id: I61b98aa636996f8d4915fd954d49a22c20cfe9ab
/frameworks/base/core/java/android/net/NetworkFactory.java
|
3192dec32180f56733e631c2d9ec62fa1359283d |
|
27-May-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Refactor NetworkFactory. Make NetworkFactory a concrete class and divide responsibilites between it and NetworkAgent. Factory will track requests and by default give a single connect/disconnect api for ease of use. Then NetworkAgent is created and destroyed as needed with very simple logic. Change-Id: I401c14a6e5466f2fc63b04219b97ff85bb9af291
/frameworks/base/core/java/android/net/NetworkFactory.java
|