shill: cellular: Add an OLP list to the test network profile for test

When the OLP list is empty, Shill activates the cellular service even if
the modem scubscription state is 'unknown' & the current MDN is
'invalid'. Hence adding an OLP entry to facilitate testing the Verizon
activation sequence when the modem boots with 'invalid' MDN in 'unknown'
subscription state and then acquires an MDN which would result in shill
putting the service into 'active' state

BUG=chromium:415293
TEST=network_LTEActivate

Change-Id: I8e0badb5e6ba37addef84ef1e7941fa108247a54
Reviewed-on: https://chromium-review.googlesource.com/229042
Tested-by: Roshan Pius <rpius@chromium.org>
Commit-Queue: Roshan Pius <rpius@chromium.org>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
diff --git a/mobile_operator_db/serviceproviders.prototxt b/mobile_operator_db/serviceproviders.prototxt
index 4517281..a7d4852 100644
--- a/mobile_operator_db/serviceproviders.prototxt
+++ b/mobile_operator_db/serviceproviders.prototxt
@@ -15975,6 +15975,15 @@
     localized_name {
       name : "Test Network"
     }
+    olp {
+      olp_filter {
+        type: MCCMNC
+        regex: "[0-9]+"
+      }
+      method : POST
+      url : "https://test.test-network.com/bbportal/chrome/start4g.do"
+      post_data : "iccid=${iccid}&imei=${imei}&mdn=${mdn}"
+    }
     mccmnc : "001000"
     mccmnc : "001001"
     mccmnc : "001002"
@@ -16002,6 +16011,15 @@
         name : "Test Network APN"
       }
     }
+    olp {
+      olp_filter {
+        type: SID
+        regex: "[0-9]+"
+      }
+      method : POST
+      url : "https://test.test-network.com/bbportal/chrome/start.do"
+      post_data : "mdn=${mdn}&meid=${meid}"
+    }
     sid : "99995"
     sid : "99996"
     sid : "99997"