commit | f4647d4e9783b3de43c1a92b93e276ddc461ef92 | [log] [tgz] |
---|---|---|
author | Ben Chan <benchan@chromium.org> | Thu May 02 22:01:01 2013 -0700 |
committer | ChromeBot <chrome-bot@google.com> | Fri May 03 03:24:14 2013 -0700 |
tree | 903537a41961e019d1a44a93a50486aeb0096cc0 | |
parent | 28fd88ec57379a86d90f7f7816c38d17a7c86c70 [diff] |
shill: wimax: Hide unavailable WiMAX services. Commit "shill: fix hidden networks in default profiles" (d142fd64e818027815377f5b7d2fc4679db08aa5) uncovers an issue in WiMaxProvider where an unavailable WiMAX service created by WiMaxProvider::CreateServicesFromProfile is now reported to UI by shill. This CL addresses the issue by marking an unavailable WiMAX service invisible, so that shill does not report the service but allows the service to be configured. BUG=chromium:237723 TEST=Tested the following: 1. Build and run unit tests. 2. Manually tested on a daisy with WiMAX module: - Connect to WiMAX and then disconnect. - Stop WiMAX manager. - Restart shill. - Verify that no WiMAX service is shown in UI. - Start WiMAX manager. - Verify that a WiMAX service is shown in UI and is connectable. - Connect to WiMAX. Change-Id: Iee0ec985d248a80ead05efa0577681fa55aa2108 Reviewed-on: https://gerrit.chromium.org/gerrit/50024 Reviewed-by: Paul Stewart <pstew@chromium.org> Reviewed-by: Darin Petkov <petkov@chromium.org> Commit-Queue: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>