def test_screencasting_suspendresume(self):
     ''' refer TC test_ScreenCasting_SuspendResume
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.suspend_and_resume()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()
Esempio n. 2
0
 def test_chromecast_autosleep_1minute(self):
     ''' refer TC test_Chromecast_AutoSleep_1minute
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.sleep_time(61)
         self._chromecast.check_screen_status()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()
 def test_rotation_livewallpaper(self):
     ''' refer TC test_Rotation_LiveWallpaper
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.set_live_wallpaper()
         self._chromecast.rotate_clockwise_anticlockwise()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()
Esempio n. 4
0
 def test_screencasting_pdf_file_presentation(self):
     ''' refer TC test_ScreenCasting_PDFFilePresentation
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.launch_wps_am()
         self._chromecast.view_pdf_with_wps()
         self._chromecast.stop_wps_am()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()
Esempio n. 5
0
 def test_screencasting_sleepdutduringvideoplayback(self):
     ''' refer TC test_ScreenCasting_SleepDUTduringVideoPlayback
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.launch_photos_am()
         self._chromecast.play_video_in_photos_direct(self._video_path)
         self._chromecast.suspend_and_resume()
         self._chromecast.stop_photos_am()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()
 def test_screencasting_presentationmode_dutscreenoff(self):
     ''' refer TC test_ScreenCasting_PresentationMode_DUTScreenOff
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.install_apidemos()
         self._chromecast.launch_apidemos_am()
         self._chromecast.run_medie_router()
         self._chromecast.suspend_and_resume()
         self._chromecast.stop_apidemos_am()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()
 def test_screencasting_imagesviewing(self):
     ''' refer TC test_ScreenCasting_ImagesViewing
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.launch_photos_am()
         #self._chromecast.view_photos()
         for pic_name in self._pic_names_list:
             self._chromecast.view_photos_new(pic_name)
         self._chromecast.stop_photos_am()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()
Esempio n. 8
0
 def test_camera_sdvideorecording_semi_auto(self):
     ''' refer TC test_Camera_SDVideoRecording
     '''
     print "[RunTest]: %s" % self._test_name
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.launch_camera_am()
         self._chromecast.set_record_sd_mode()
         self._chromecast.capture_a_video()
         self._chromecast.stop_camera_am()
         recorded_video = self._usb_camera_obj.stop_record()
     except:
         self._usb_camera_obj.stop_record()
     upload_file_to_prdshtwsv2d01(self, recorded_video)
 def test_screencasting_openrecordedvideo(self):
     ''' refer TC test_ScreenCasting_OpenRecordedVideo
     '''
     try:
         self._usb_camera_obj.start_record()
         self._chromecast.launch_camera_am()
         self._chromecast.capture_a_video()
         self._chromecast.stop_camera_am()
         self._chromecast.launch_photos_am()
         self._chromecast.play_video_in_photos()
         self._chromecast.stop_photos_am()
         recorded_video = self._usb_camera_obj.stop_record()
         upload_file_to_prdshtwsv2d01(self, recorded_video)
     except:
         self._usb_camera_obj.stop_record()