testbot.example.TCDemo

Module Contents

Classes

TCDemo

Attributes

__copyright__

__author__

__email__

SQAOSTC-78198

tc

testbot.example.TCDemo.__author__ = 'Nuanguang Gu(Sunny)'[source]
testbot.example.TCDemo.__email__ = 'nuanguang.gu@aliyun.com'[source]

SQAOSTC-78198 @Introduction : Idle期按红外遥控器数字键唤醒电视 @Description : 功能描述: 串口出现:DeviceIdleController: Moved from STATE_LOCATING to STATE_IDLE.时,电视进入Idle界面 @Precondition : 1、STR为ON,Doze mode为ON 2、调整Idle时间的方法:串口执行:dumpsys deviceidle IDLE_TIMEOUT set 300000(300000为时间,可修改) 3、遥控器未配对 @Steps: 1、连接网络,切换到HDMI信源 2、串口执行: 1.dumpsys deviceidle tlog set DEBUG 1 ; 2.logcat | grep DeviceIdleController&;按Power键待机 3、有切换到idle状态的打印后,使用红外遥控器,按数字键,检查电视变化 4、Doze mode设置为关,使用红外遥控器按数字键待机开机

【备注】仅适用海外 @Expected : 2、串口打印:DeviceIdleController: Moved from STATE_LOCATING to STATE_IDLE. 3、电视整响应遥控器按键操作,成功唤醒 4、待机串口不会有Doze模式打印,电视可以响应遥控器按键操作,成功唤醒

Type:

@TC_ID

class testbot.example.TCDemo.TCDemo[source]

Bases: testbot.case.base.TestCaseBase

class TCDemoSetting(setting_path, filename)[source]

Bases: testbot.config.setting.TestSettingBase

测试设置基类

case_setting1 = 'setting1'[source]
case_setting2 = 10[source]
TIMEOUT = 60[source]
collect_resource(node: testbot.result.testreporter.CaseEntry, pool: testbot.resource.pool.ResourcePool)[source]
setup(node: testbot.result.testreporter.CaseEntry, **kwargs)[source]
test(node: testbot.result.testreporter.CaseEntry, **kwargs)[source]
cleanup(node: testbot.result.testreporter.CaseEntry, **kwargs)[source]
testbot.example.TCDemo.tc[source]