cellular: Fix network_MobileSuspendResume failing to set Favorite.

BUG=chromium:233411
TEST=network_MobileSuspendResume

Change-Id: I921a04142596b53d6af5ccc3fc1db02a7b8361fd
Reviewed-on: https://gerrit.chromium.org/gerrit/48579
Reviewed-by: Ben Chan <benchan@chromium.org>
Commit-Queue: Thieu Le <thieule@chromium.org>
Tested-by: Thieu Le <thieule@chromium.org>
diff --git a/client/site_tests/network_MobileSuspendResume/network_MobileSuspendResume.py b/client/site_tests/network_MobileSuspendResume/network_MobileSuspendResume.py
index fd10bee..3f91343 100644
--- a/client/site_tests/network_MobileSuspendResume/network_MobileSuspendResume.py
+++ b/client/site_tests/network_MobileSuspendResume/network_MobileSuspendResume.py
@@ -271,7 +271,8 @@
                             assoc_timeout=60,
                             config_timeout=60),
                 network_MobileSuspendResume.service_okerrors)
-            if service.GetProperties()['State'] != 'online':
+            if not service.GetProperties()['State'] in \
+                ['ready', 'portal', 'online']:
                 raise error.TestFail('Unable to set Favorite because device '
                                      'could not connect to mobile service.')