def main():
    #SETUP
    try:
        base.unlock()
        base.setup()

        #discovery and no discovery
        i = 0
        while i < 10:
            base.find_setting()
            bt.enable_bt()
            time.sleep(1)
            bt.start_discovery()
            time.sleep(1)
            bt.disable_bt()

            #######
            bt.enable_bt()
            bt.check_scanner()
            bt.stop_discovery()
            bt.disable_bt()
            ######
            bt.enable_bt()
            bt.stop_discovery()
            base.exit_app()
            i += 1
    except Exception, msg:
        logger.debug('Exception:%s' % msg)
コード例 #2
0
def main():
    stauts = True
    try:
        base.unlock()
        base.setup()
        base.find_setting()
        bt.disable_airplane()
        time.sleep(3)
        i = 0
        while i < 50:
            wifi.wifi_setup()
            wifi.connect_wifi('YUNOS_Auto_Test_2G')
            base.back()
            bt.enable_airplane()
            time.sleep(10)
            wifi.check_connect_disable()
            bt.disable_airplane()
            time.sleep(10)
            wifi.check_connect_enable()
            base.exit_app()
            i += 1
            logger.info('stress times is %d' % i)
    ##########################

    except Exception, msg:
        logger.debug('Exception:%s' % msg)
        stauts = False
コード例 #3
0
def main():
    try:
        i = 0
        while i < 5:
            base.unlock()
            base.setup()
            base.find_setting()
            BTbase().enable_bt()
    #Reboot the DUT,enter the Bluetooth setting
            base.setting_reboot_version1()
            newstatus =BTbase().bt()
            if newstatus== False:
                logger.debug('bluetooth is closed after reboot ')
                exit(1)
            else:
                BTbase().disable_bt()
                base.setting_reboot_version1()
                newstatus =BTbase().bt()
                if newstatus == False:
                    logger.info('Success:bluetooth still is closed')


                else:
                    logger.debug('Failed:bluetooth is opened')
                    exit(1)

            logger.info('try times is %d'%i)
            base.exit_app()
            i+=1
    except Exception,msg:
        logger.debug('Exception:%s'%msg)
コード例 #4
0
def main():
    #SETUP
    try:
        base.unlock()
        base.setup()

        #Change the adapter name.
        base.find_setting()
        bt.enable_bt()
        bt.change_adapter_name('YUNOS')
        base.back()
        bt.disable_bt()

        ###########disable and enable bt
        base.back()
        bt.enable_bt()
        bt.check_adapter_name('text="YUNOS"')

        #########################
        bt.start_scanner()
        bt.stop_scanner()
        bt.check_adapter_name('text="YUNOS"')
        time.sleep(1)
        bt.revert_adapter_name()

    except Exception, msg:
        logger.debug('Exception:%s' % msg)
コード例 #5
0
def main():
    try:
        base.unlock()
        base.setup()
        base.find_setting()
        BTbase().enable_bt()

    except Exception, msg:
        logger.debug('FAILED:%s' % msg)
コード例 #6
0
 def diconnect_check_disable(self):
     base.unlock()
     base.find_setting()
     Command(WIFI_Comm['LANCH_WIFI']).start()
     time.sleep(1)
     status = checkfile.check_stauts('checked="true"')
     if status == True:
         raise Exception('enable wifi status is failed')
     else:
         logger.info('enable wifi status is success')
def main():
    #SETUP
    try:
        base.unlock()
        base.setup()

        #enable and disable bluetooth
        base.find_setting()
        enable_disable_scan(10)

    except Exception, msg:
        logger.debug('Exception:%s' % msg)
コード例 #8
0
 def launch_wifi(self):
     base.find_setting()
     Command(WIFI_Comm['LANCH_WIFI']).start()
     time.sleep(1)
     status = checkfile.check_stauts('checked="true"')
     if status == False:
         Command(WIFI_Comm['SWITCH_WIFI_STATUS']).start()
         time.sleep(2)
         new_stauts = checkfile.check_stauts('text="WLAN 列表"')
         if new_stauts == False:
             raise Exception('launch wifi is failed')
     else:
         logger.info('launch wifi is success')
コード例 #9
0
def main():
#SETUP
    try:
        base.unlock()
        base.setup()

#discovery and no discovery

        base.find_setting()
        bt.enable_bt()
        time.sleep(1)
        bt.start_discovery()
        time.sleep(1)
        bt.stop_discovery()

    except Exception,msg:
        logger.debug('Exception:%s'%msg)
コード例 #10
0
def main():
    #SETUP
    try:
        base.unlock()
        base.setup()

        base.find_setting()
        bt.enable_bt()
        time.sleep(1)
        i = 0
        while i < 30:
            bt.start_scanner()
            time.sleep(3)
            bt.stop_scanner()
            time.sleep(3)
            logger.info('try time is %d' % i)
            i += 1
    except Exception, msg:
        logger.debug('Exception:%s' % msg)
コード例 #11
0
def main():
#SETUP
    try:
        base.unlock()
        base.setup()

#discovery and no discovery

        base.find_setting()
        bt.enable_bt()
        time.sleep(1)
        for i in range(10):
            bt.start_discovery()
            time.sleep(1)
            bt.stop_discovery()
            time.sleep(1)
        time.sleep(50)
        bt.devices_discovery('resource-id')
    except Exception,msg:
        logger.debug('Exception:%s'%msg)
コード例 #12
0
def main():
    stauts = True
    try:
        base.unlock()
        base.setup()
        base.find_setting()
        bt.disable_airplane()
        time.sleep(3)
        wifi.wifi_setup()
        wifi.connect_wifi('YUNOS_Auto_Test_2G')
        base.back()
        bt.enable_airplane()
        time.sleep(10)
        wifi.check_connect_disable()
        bt.disable_airplane()
        time.sleep(10)
        wifi.check_connect_enable()
      ##########################

    except Exception,msg:
        logger.debug('Exception:%s'%msg)
        stauts = False
def main():
    #SETUP
    try:
        base.unlock()
        base.setup()

        #discovery and no discovery

        base.find_setting()
        bt.enable_bt()
        bt.start_scanner()
        time.sleep(1)
        i = 0
        while i < 30:
            bt.start_discovery()
            time.sleep(1)
            bt.stop_discovery()
            time.sleep(1)
            i += 1
            logger.info('try times is %d' % i)

    except Exception, msg:
        logger.debug('Exception:%s' % msg)
コード例 #14
0
from base.dumbase import base
import time


def main():
    #SETUP
    try:
        base.unlock()
        base.setup()

    except Exception, msg:
        logger.debug('FAILED:%s' % msg)


#enable and disable bluetooth
    try:
        base.find_setting()
        bt.enable_bt()
        time.sleep(1)
        bt.start_scanner()
        bt.stop_scanner()
    except Exception, msg:
        logger.debug('Exception:%s' % msg)

try:
    main()
    VERDICT = SUCCESS
except Exception as msg:
    VERDICT = FAILURE
finally:
    base.exit_app()