def setUp(self): super(ComposeUI, self).setUp() self._test_name = __name__ self.device = g_common_obj.get_device() print "[Setup]: %s" % self._test_name self._composeui = ComposeUiImpl() self._imageviewer = ImageDetails() self.photos = PhotosExtendImpl() self.photosImpl = get_photo_implement() self.qrcodeImpl = QRcode() g_common_obj.root_on_device() g_common_obj.remount_device() self.photosImpl.rm_delete_photos() self.photosImpl.refresh_sdcard() self.photos.clean() self.qrcode = "GIFPICTURE" config = TestConfig() cfg_file = 'tests.tablet.artifactory.conf' cfg_arti = config.read(cfg_file, 'artifactory') config_handle = ConfigHandle() cfg_arti["location"] = config_handle.read_configuration('artifactory', 'location', '/etc/oat/', 'sys.conf') cfg = config.read(cfg_file, 'qrcode_marked_image') self.qrcode = cfg.get("screenshot_edit_qrcode") print "[Debug] qrcode:%s" % (self.qrcode) arti = Artifactory(cfg_arti.get('location')) pic_name = cfg.get("screenshot_edit_image") file_path = arti.get(pic_name) g_common_obj.adb_cmd_common('push ' + file_path + ' /sdcard/Pictures') self.photosImpl.refresh_sdcard() special_actions.setup() self.photos.setup()
def test_HWComposer_2_0_Check_state(self): print "[RunTest]: %s" % self.__str__() special_actions.setup() def long_touch_operation(): print "Starting long touch operation." special_actions.long_touch_on_1_1() self.develop_settings.set_disable_hw_overlays(switch='OFF') self.develop_settings.set_input_options(switch='ON') logcat.check_dumpsys_SurfaceFlinger_info(keyword="h/w composer enabled", assertword="h/w composer enabled") primaryPlaneInfo = file_sys.get_file_context(matchCase=True, file_path='/d/dri/0/i915_display_info', keyword='Plane.*PRI', extend=True, ext_cmd="cut -d 'x' -f2 | cut -d '=' -f2") assert int(primaryPlaneInfo) > 0, "Invalid primary plane info." thread = threading.Timer(2, long_touch_operation) thread.start() check_list = [] for i in range(6): time.sleep(.5) pointerPlaneInfo = file_sys.get_file_context(matchCase=True, file_path='/d/dri/0/i915_display_info', keyword='Plane.*CUR', extend=True, ext_cmd="cut -d 'x' -f2 | cut -d '=' -f2") check_list.append(pointerPlaneInfo) assert sum(int(i) for i in check_list) > 0, "Pointer info not detected."
def setup(self): """setup environment""" self.launch() time.sleep(2) device = self.d if device(textContains="No thanks").exists: device(textContains="No thanks").click() special_actions.setup()
def setUp(self): super(VideoPlayback, self).setUp() self._test_name = __name__ self.device = g_common_obj.get_device() print "[Setup]: %s" % self._test_name # g_common_obj.root_on_device() # g_common_obj.remount_device() self.photos = get_photo_implement() self.photosImpl = PhotosExtendImpl() self._qr = QRcode() self.photos.rm_delete_photos() self.photos.refresh_sdcard() self.remote_path = self.photosImpl.push_videos( count=1, like='test_video_qr_bottom', exts='.mp4')[0] special_actions.setup()
def setUp(self): print "[Setup]:%s" % self.__class__.__name__ super(WallpaperSetPNGImageTest, self).setUp() self.photos = PhotosExtendImpl() # self.camera = CameraExtendImpl() # self.systemui = SystemUiExtendImpl() self.photosImpl = get_photo_implement() self.qrcodeImpl = QRcode() # self.wallpaper = WallpaperImpl() # # self.systemui.unlock_screen() # self.d.screen.on() # self.d.press.menu() # # self.photos.clean() # self.camera.clean() # self.photosImpl.rm_delete_photos() # self.photosImpl.refresh_sdcard() # self.wallpaper.reset_wallpaper() self.qrcode = "GIFPICTURE" config = TestConfig() cfg_file = 'tests.tablet.artifactory.conf' cfg_arti = config.read(cfg_file, 'artifactory') config_handle = ConfigHandle() cfg_arti["location"] = config_handle.read_configuration('artifactory', 'location', '/etc/oat/', 'sys.conf') cfg = config.read(cfg_file, 'qrcode_marked_image') self.qrcode = cfg.get("wallpaperset_png_qrcode") print "[Debug] qrcode:%s" % (self.qrcode) arti = Artifactory(cfg_arti.get('location')) pic_name = cfg.get("wallpaperset_png_image") file_path = arti.get(pic_name) g_common_obj.adb_cmd_common('push ' + file_path + ' /sdcard/Pictures') self.pic_path = '/sdcard/Pictures/' + os.path.basename(file_path) self.photosImpl.refresh_sdcard() special_actions.setup() self.mark_time = logcat.get_device_time_mark()
def setUp(self): print "[Setup]:%s" % self.__class__.__name__ super(ImageViewingSuspendResumeByCommandTest, self).setUp() self.photos = PhotosExtendImpl() # self.camera = CameraExtendImpl() self.systemui = SystemUiExtendImpl() self.photosImpl = get_photo_implement() self.qrcodeImpl = QRcode() self.device = g_common_obj.get_device() self.systemui.unlock_screen() self.device.screen.on() # self.device.press.menu() self.photosImpl.rm_delete_photos() self.photosImpl.refresh_sdcard() self.photos.clean() # self.camera.clean() self.qrcode = "QRCODE_TEST_STRING" config = TestConfig() cfg_file = 'tests.tablet.artifactory.conf' cfg_arti = config.read(cfg_file, 'artifactory') config_handle = ConfigHandle() cfg_arti["location"] = config_handle.read_configuration( 'artifactory', 'location', '/etc/oat/', 'sys.conf') cfg = config.read(cfg_file, 'content_picture') self.qrcode = cfg.get("imageviewing_qrcode") print "[Debug] qrcode:%s" % (self.qrcode) arti = Artifactory(cfg_arti.get('location')) pic_name = cfg.get("qr_image") file_path = arti.get(pic_name) g_common_obj.adb_cmd_common('push ' + file_path + ' /sdcard/Pictures') self.photosImpl.refresh_sdcard() special_actions.setup() self.photosImpl.launch_photos_am() self.mark_time = logcat.get_device_time_mark()