Exemple #1
0
def run():
    # 初始化日志配置
    Log.create_log_file()

    Log.logger.info(u"加载设备及用户配置信息")
    DataProvider.init_data()

    Log.logger.info(u"获得ADB连接的设备")
    DeviceManager.get_connect_deviceid()

    if 0 == len(DeviceManager.connectdeviceid):
        Log.logger.info(u"没有连接的设备")
        sys.exit()
    else:
        Log.logger.info(u"当前已连接设备数: %s" % len(DeviceManager.connectdeviceid))

    Log.logger.info(u"获得待测试的设备")
    DeviceManager.get_test_device()

    servermanager = ServerManager()
    servermanager.list_devices()
    servermanager.start_all_server()