summaryrefslogtreecommitdiff
path: root/src/com/android
AgeCommit message (Collapse)Author
2017-06-30Remove out of date contents.oreo-mr1-devJoe LaPenna
Bug: 63168306 Bug: 37686309 Change-Id: I3cda8404e0311ce293eb55912f623b93bfc8119e
2017-04-30Stop using deprecated APIs.Jeff Sharkey
Test: builds Change-Id: I4c3e555d259720bee8720332b251b9ad71f28400
2017-04-14Update netrec components to latest spec.Joe LaPenna
Removes tests that will not survive the migration to platform. Bug: 34944625 Test: Deleted. Change-Id: I09a3090af22c751db4bae96440856e5d74e76405
2017-03-30Update netrec.Joe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: Ie20ab4ec5f46e944bd55558e1567df66094e6b64
2017-03-23Change the small icon of Wi-Fi notifications in networkrecommendation.Stephen Chen
Bug: 36448003 Test: make, visual inspection Change-Id: I33ad036f28f7b787a0726a640a5575495d1ddb1e
2017-03-20Move WideAreaNetworks.java to configJoe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: Ia62ea173455f3516723a42b109edfc825aa57c84
2017-03-15Merge "Stop using ScoredNetworks.BADGING_ constants"TreeHugger Robot
2017-03-13Update notify and wakeup code.Joe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: I337ad8b7e7c82478537525571e114bd374f8b8d6
2017-03-13Stop using ScoredNetworks.BADGING_ constantsJoe LaPenna
Bug: 35114358 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: I815cd598449bcf51372c834a6fc26953a7cb2384
2017-03-03Update tests.Joe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: I0197a75d2eba15653b12a3cb4d6dbde7b121b291
2017-03-01Update /wakeup/Joe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: Ie33a1f9462cc16408fd7ade092c5e0491c1d5ac3
2017-02-28Merge "Update /notify/."TreeHugger Robot
2017-02-27Update /notify/.Joe LaPenna
Bug: 35114358 Test: runtest --path packages/services/NetworkRecommendation/tests/src/com/android/networkrecommendation/wakeup/WifiWakeupNotificationHelperTest.java Change-Id: I5b4759eb0ed1d5c3a98dd5d878163a11eee1fac4
2017-02-27Merge "Updated DefaultNetworkRecommendationProvider to use the new ctor."TreeHugger Robot
2017-02-24Move Badging from ScoredNetwork to NetworkingBadging.Sundeep Ghuman
This is part of a non-functional refactor. Bug: 35114358 Test: runtest --path packages/services/NetworkRecommendation/tests/src/com/android/networkrecommendation/wakeup/WifiWakeupNotificationHelperTest.java Change-Id: I30aebd5165a8d892ef749baedc2d9e72725817a9
2017-02-24Updated DefaultNetworkRecommendationProvider to use the new ctor.Jeremy Joslin
Also fixed the failing tests in WifiWakeupControllerTest. Test: runtest --path packages/services/NetworkRecommendation/tests/src/com/android/networkrecommendation/ Bug: 35756438 Change-Id: Ia563d798778a0b4d7735876a070c62a8a0fea608
2017-02-22Update notify code.Joe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: I102afdcd78cb0dc013b7c7965fd8d78d346e9d01
2017-02-21Add an example robolectric test.Joe LaPenna
This alos provides an override for SystemApi objects that are not part of the official robolectric distribution. Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: I4085cc7caef2d33c7d2e210b721499195a5b7b72
2017-02-15Update util classesJoe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: I35495c8a36e3b07caf56cb3882f29ed0f95675a4
2017-02-15Update to add config parameters, improved ssid handling.Joe LaPenna
Test: mma NetworkRecommendation RunNetworkRecommendationRoboTests Bug: 34944625 Change-Id: I9a8b17c80e0bf7e02566af3eabbe963f1094268b
2017-02-07Update deps structure, add new Blog class for easier loggingJoe LaPenna
Bug: 34944625 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: Id3dee19be4daf03d50ceb00445a0769f8dbe4aa7
2017-02-02Move code around for better organization.Joe LaPenna
Bug: 34944625 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: If50a041009c1015319b1fad3dd30256e3c235a53
2017-01-18Renamed currentRecommendedWifiConfig to defaultWifiConfig.Jeremy Joslin
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Bug: 34387385 Change-Id: Ie328f67803ca4021f4944faa70bc6aa2645c7372
2017-01-12Update Wi-Fi Wakeup notification action.Amin Shaikh
Bug: 34135303 Test: runtest --path tests/src/com/android/networkrecommendation Change-Id: I4b7acc48846bdb631996ba97304d6dd4548757ca
2017-01-12Add Wi-Fi Enabled notification.Amin Shaikh
This notification shows once per SSID and dismisses itself after the users leaves the range of the network. Added verbose logging to WifiNotificationController and fixed bug querying initial state on start. Test: runtest --path tests/src/com/android/networkrecommendation/ Bug: 33677088 Change-Id: I825dca871ba7d377be34352dd216fd6ebd979b8d
2017-01-12Make sure notifications work when score is provided but no badging.Stephen Chen
Also fixed tests after changes from building with system jar and copyright strings. Bug: 34234095 Test: runtest --path packages/services/NetworkRecommendation/tests/src/com/android/networkrecommendation Change-Id: I9ee37cd4d38106e4f205bba3d77840bed5d9c7d4
2017-01-12Request recommendations for WifiNotificationController via provider.Stephen Chen
NetworkScoreManager#requestRecommendation() will be hidden, so using the DefaultNetworkRecommendationProvider to request recommendations instead. Also fixed broken tests. Bug: 34231211 Bug: 34227405 Test: runtest --path packages/services/NetworkRecommendation/tests/src/com/android/networkrecommendation/WifiNotificationControllerTest.java Change-Id: I1eec48fe8ba2dfc13b2a803d7f7186959ab715fd
2017-01-11Compile NetworkRecommendation with the system jar.Joe LaPenna
Test: build/flashed && adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Bug: 34234095 Bug: 34235341 Change-Id: Ib5377cb240b509edd8a92e069070b46752389922
2017-01-11Make the start range for rssi constant.Joe LaPenna
Bug: 34127266 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: I99370283ece056bb3e6b75664127c42efe7ac227 Merged-In: I99370283ece056bb3e6b75664127c42efe7ac227
2017-01-11Send a mock badge score to the scorer, too.Joe LaPenna
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Bug: 34127266 Change-Id: I51cc0e5b7d57d430393b08993a15409f38925f20 Merged-In: I51cc0e5b7d57d430393b08993a15409f38925f20
2017-01-10Add new Wi-Fi Open Network Notifications flow.Stephen Chen
Uses NetworkScoreManager to provide recommended open access points and allows users to connect to them with the notifications action flow. Bug: 33355924 Test: runtest --path frameworks/opt/net/wifi/tests/wifitests/src/com/android/server/wifi/WifiNotificationControllerTest.java Change-Id: Ifcebfaff38e1c223629d0e205330047c1d0eef2b
2017-01-09WifiWakeupController implementation.Amin Shaikh
- Implemented Wi-Fi Wakeup feature in WifiWakeupController - Copied relevant parts of WifiNetworkSelector and SavedNetworkEvaluator into WifiWakeupNetworkSelector - Copied subset of WifiConfigurationUtil and ScanResultUtil classes - Added tests for added classes Bug: 33225171 Test: runtest --path tests/src/com/android/networkrecommendation/ Change-Id: If56591429cf253697803c0911e820d8bdb134388
2017-01-06Formatting and documentation updates.Joe LaPenna
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Bug: 33224286 Change-Id: I73b230d56ebeccd15e106ab8c931348074158179 Merged-In: I73b230d56ebeccd15e106ab8c931348074158179
2017-01-06Move WifiWakeupController to NetworkRecommendationAmin Shaikh
Added ability to enable/disable WifiNotificationController based on whether the framework is bound to the DefaultNetworkRecommendationProvider. Bug: 34054262 Test: runtest --path tests/src/com/android/networkrecommendation/WifiWakeupControllerTest.java Change-Id: Ia3c645bf001dc5bc6ee129bac6d5a24b80e09897
2017-01-05Move WifiNotificationController to NetworkRecommendation package.Stephen Chen
Bug: 32981344 Test: runtest --path packages/services/NetworkRecommendation/tests/src/com/android/networkrecommendation/WifiNotificationControllerTest.java Change-Id: I49604a841b1d7175e83bdf26398abc6024549947
2017-01-03Extract provider into its own classJoe LaPenna
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Bug: 33224286 Change-Id: I53fad7391d7c67a68635c8d3721ae704d6d29165 Merged-In: I53fad7391d7c67a68635c8d3721ae704d6d29165
2016-12-29Add support for scoring any SSID rather than specific bssids.Joe LaPenna
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Bug: 33224286 Change-Id: I3beb45ee294ef61bd0105d6c747851b22e62bb2d Merged-In: I3beb45ee294ef61bd0105d6c747851b22e62bb2d
2016-12-21Cherry-pick: ag/1725272Sundeep Ghuman
Update the captive portal key in DefaultNetworkRecommendationService. Bug: 33049302 Test: compilation only Change-Id: Ib02608f6dfedc082e0f6e44dac01e3fbe5389187 Merged-In: Ie052bf3da1da0c17489444ff93827dce605f87d3 Topic: ScoredNetworkRankingScore
2016-12-21Update NetworkRecommendation to use the new api.Amin Shaikh
Bug: 33490132 Test: runtest --path runtest --path DefaultNetworkRecommendation{Provider,Service}Test.java Change-Id: I3ac1cf7bcba647db8969e207af37da2af2167de0 Merged-In: I3ac1cf7bcba647db8969e207af37da2af2167de0
2016-12-20Remove callback wrapper, ResultCallback is not-finalJoe LaPenna
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: I42d54f601e56192c2f1abb1e30a2b6f3911fd3a6
2016-12-19Print an abbreviated wifi config in dumpsysJoe LaPenna
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: Ibf3e2a2cfea0cf529ba54a7d5b5750dfd28fb21e
2016-12-19Fix NPE reading scan results.Joe LaPenna
Didn't seem possible at first glance of the code, but it looks like getScanResults might return null on occasion. BUG: 33710559 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: Ic5d0ef49d0770e6a11d465c44d1c3c0ebe52a340
2016-12-16Make NRS log a warning when scoring and not active.Joe LaPenna
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: If3e8f8ffa4c8dea8101e3553662b5ec662025a1d
2016-12-16Push scores into the network score cache.Joe LaPenna
BUG: 33224286 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: Ia2c49777b2411f1adade6cda13bbe263e14f68d8
2016-12-16Improve recommendations using stored scoresJoe LaPenna
BUG: 33224286 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: Iba8ff6d23dc42efeb6dbad8e33a2d25eacfd4cd9
2016-12-15Add a manually managed score cache.Joe LaPenna
BUG: 33224286 Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: I5342a346e841baba04d0e3bca1c7e14cfe4afacd
2016-12-14Basic NetworkRecommendation serviceJoe LaPenna
This example recommender should be used for API verification and testing and is not yet suitable for non-development builds. Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner Change-Id: I716ab7fef70a85ad0c03e7ca3b00f7ee9e137ade