parameters: (args)
return_statement: return subprocess.check_output(['adb', 'shell'] + args)
docstring: Execute 'adb shell' with the given arguments.
  
      Raise an exception if 'adb shell' returns a non-zero exit code.
      Note that this only occurs if communication with the connected device
      fails, not if the command run on the device fails.
docstring_summary: Execute 'adb shell' with the given arguments.
docstring_tokens: Execute adb shell with the given arguments .
function: def shell(args):
      """
      Execute 'adb shell' with the given arguments.
  
      Raise an exception if 'adb shell' returns a non-zero exit code.
      Note that this only occurs if communication with the connected device
      fails, not if the command run on the device fails.
      """
      return subprocess.check_output(['adb', 'shell'] + args)
function_tokens: def shell ( args ) : return subprocess . check_output ( [ 'adb' , 'shell' ] + args )