133f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang/* 233f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * Copyright (C) 2011, The Android Open Source Project 333f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * 433f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * Licensed under the Apache License, Version 2.0 (the "License"); 533f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * you may not use this file except in compliance with the License. 633f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * You may obtain a copy of the License at 733f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * 833f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * http://www.apache.org/licenses/LICENSE-2.0 933f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * 1033f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * Unless required by applicable law or agreed to in writing, software 1133f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * distributed under the License is distributed on an "AS IS" BASIS, 1233f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1333f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * See the License for the specific language governing permissions and 1433f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang * limitations under the License. 1533f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang */ 1633f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang 1733f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuangpackage com.android.bandwidthtest; 1833f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang 1933f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuangimport android.os.Bundle; 2033f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuangimport android.test.InstrumentationTestRunner; 2133f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang 2233f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuangpublic class BandwidthTestRunner extends InstrumentationTestRunner { 2333f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang public String mSsid = "wifi-ssid"; 2433f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang public String mTestServer = "http://www.sometestserver.com"; 2533f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang 2633f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang @Override 2733f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang public void onCreate(Bundle icicle) { 2833f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang super.onCreate(icicle); 2933f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang String ssidStr= (String) icicle.get("ssid"); 3033f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang if (ssidStr != null) { 3133f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang mSsid = ssidStr; 3233f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang } 3333f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang String serverStr = (String) icicle.get("server"); 3433f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang if (serverStr != null) { 3533f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang mTestServer = serverStr; 3633f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang } 3733f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang } 3833f869951fde247927e66c3aa4ab86fc61f783adTsu Chiang Chuang} 39