Home | History | Annotate | Download | only in chameleon

Lines Matching refs:chameleon

21 from autotest_lib.client.cros.chameleon import audio_board
22 from autotest_lib.client.cros.chameleon import chameleon_bluetooth_audio
23 from autotest_lib.client.cros.chameleon import edid as edid_lib
24 from autotest_lib.client.cros.chameleon import usb_controller
33 """Indicates that connecting to Chameleon failed.
96 When a chameleon board is rebooted, a xmlrpc call would incur a
105 1. When running chameleon autotests in lab machines, it is
107 2. When running chameleon autotests in local chroot, it is
111 ChameleonBoard and ChameleonPort use it for accessing Chameleon RPC.
206 """ChameleonBoard is an abstraction of a Chameleon board.
209 use this proxy to control the Chameleon board.
232 logging.info('There is no audio board on this Chameleon.')
240 """Resets Chameleon board."""
245 """Setup and reset Chameleon board.
251 logging.info('setup_and_reset: dir %s, chameleon host %s',
254 # Only clear the chameleon board log and register get log callback
266 """Reboots Chameleon board."""
271 """Get log from chameleon. It will be registered by atexit.
280 """Gets all the ports on Chameleon board which are connected.
289 """Gets all the input ports on Chameleon board which are connected.
298 """Gets all the output ports on Chameleon board which are connected.
322 """Gets the audio board on Chameleon.
330 """Gets the USB controller on Chameleon.
338 """Gets the emulated Bluetooth (BR/EDR) HID mouse on Chameleon.
346 """Gets the emulated Bluetooth Low Energy HID mouse on Chameleon.
364 """Gets the avsync probe device on Chameleon.
372 """Gets the motor_board device on Chameleon.
380 """Gets the printer device on Chameleon.
388 """Gets the MAC address of Chameleon.
396 """Gets the Bluetooth A2DP sink on chameleon host.
403 """Gets the BLE mouse (nRF52) on chameleon host.
411 """ChameleonPort is an abstraction of a general port of a Chameleon board.
463 logging.info('Plug Chameleon port %d', self.port_id)
469 logging.info('Unplug Chameleon port %d', self.port_id)
487 @returns True if this port is plugged to Chameleon, False otherwise.
526 # If video input of Chameleon has been stable, wait for DUT software
679 """Captures Chameleon framebuffer.
907 remote_path: The captured file path on Chameleon.
938 @param path: The path to the file to play on Chameleon.
939 @param data_format: A dict containing data format. Currently Chameleon
954 """Given a DUT's hostname, returns the hostname of its Chameleon.
958 @return Hostname of the DUT's Chameleon.
961 host_parts[0] = host_parts[0] + '-chameleon'
968 If the DUT's hostname is in the lab zone, it connects to the Chameleon by
969 append the hostname with '-chameleon' suffix. If not, checks if the args