parameters: (self, clear=True, filters=['*:v'])
docstring: Starts recording logcat output to eventually be saved as a string.
  
      This call should come before some series of tests are run, with either
      StopRecordingLogcat or SearchLogcatRecord following the tests.
  
      Args:
        clear: True if existing log output should be cleared.
        filters: A list of logcat filters to be used.
docstring_summary: Starts recording logcat output to eventually be saved as a string.
docstring_tokens: Starts recording logcat output to eventually be saved as a string .
function: def StartRecordingLogcat(self, clear=True, filters=['*:v']):
      """Starts recording logcat output to eventually be saved as a string.
  
      This call should come before some series of tests are run, with either
      StopRecordingLogcat or SearchLogcatRecord following the tests.
  
      Args:
        clear: True if existing log output should be cleared.
        filters: A list of logcat filters to be used.
      """
      if clear:
        self._adb.SendCommand('logcat -c')
      logcat_command = 'adb %s logcat -v threadtime %s' % (self._adb._target_arg,
                                                           ' '.join(filters))
      self._logcat_tmpoutfile = tempfile.NamedTemporaryFile(bufsize=0)
      self.logcat_process = subprocess.Popen(logcat_command, shell=True,
                                             stdout=self._logcat_tmpoutfile)
function_tokens: def StartRecordingLogcat ( self , clear = True , filters = [ '*:v' ] ) : if clear : self . _adb . SendCommand ( 'logcat -c' ) logcat_command = 'adb %s logcat -v threadtime %s' % ( self . _adb . _target_arg , ' ' . join ( filters ) ) self . _logcat_tmpoutfile = tempfile . NamedTemporaryFile ( bufsize = 0 ) self . logcat_process = subprocess . Popen ( logcat_command , shell = True , stdout = self . _logcat_tmpoutfile )