Welcome to devlib documentation
devlib provides an interface for interacting with remote targets, such as development boards, mobile devices, etc. It also provides means of collecting various measurements and traces from such targets.
Contents:
- Overview
- Using devlib on shared resources
- Target
TargetTarget.core_namesTarget.core_clustersTarget.big_coreTarget.little_coreTarget.is_connectedTarget.connected_as_rootTarget.is_rootedTarget.kernel_versionTarget.os_versionTarget.hostnameTarget.hostidTarget.system_idTarget.modelTarget.cpuinfoTarget.number_of_cpusTarget.configTarget.userTarget.connTarget.connect()Target.disconnect()Target.get_connection()Target.setup()Target.reboot()Target.push()Target.pull()Target.execute()Target.background()Target.invoke()Target.background_invoke()Target.kick_off()Target.read_value()Target.read_int()Target.read_bool()Target.write_value()Target.revertable_write_value()Target.batch_revertable_write_value()Target.read_tree_values()Target.read_tree_values_flat()Target.reset()Target.check_responsive()Target.kill()Target.killall()Target.get_pids_of()Target.ps()Target.makedirs()Target.file_exists()Target.list_file_systems()Target.list_directory()Target.get_workpath()Target.tempfile()Target.remove()Target.core_cpus()Target.list_online_cpus()Target.list_offline_cpus()Target.getenv()Target.capture_screen()Target.install()Target.install_if_needed()Target.uninstall()Target.get_installed()Target.which()Target.is_installed()Target.extract()Target.is_network_connected()Target.install_module()- Linux Target
- Local Linux Target
- Android Target
- ChromeOS Target
- Modules
- Instrumentation
- Collectors
- Derived Measurements
- Platform
- Connection
- Tools