Modules
- labgrid package
- Subpackages
- labgrid.autoinstall package
- labgrid.driver package
- Subpackages
- Submodules
- labgrid.driver.bareboxdriver module
- labgrid.driver.commandmixin module
- labgrid.driver.common module
- labgrid.driver.consoleexpectmixin module
- labgrid.driver.dediprogflashdriver module
- labgrid.driver.deditecrelaisdriver module
- labgrid.driver.dfudriver module
- labgrid.driver.dockerdriver module
- labgrid.driver.exception module
- labgrid.driver.externalconsoledriver module
- labgrid.driver.fake module
- labgrid.driver.fastbootdriver module
- labgrid.driver.filedigitaloutput module
- labgrid.driver.flashromdriver module
- labgrid.driver.flashscriptdriver module
- labgrid.driver.gpiodriver module
- labgrid.driver.httpvideodriver module
- labgrid.driver.lxaiobusdriver module
- labgrid.driver.lxausbmuxdriver module
- labgrid.driver.manualswitchdriver module
- labgrid.driver.modbusdriver module
- labgrid.driver.modbusrtudriver module
- labgrid.driver.mqtt module
- labgrid.driver.networkinterfacedriver module
- labgrid.driver.onewiredriver module
- labgrid.driver.openocddriver module
- labgrid.driver.powerdriver module
- labgrid.driver.provider module
- labgrid.driver.pyvisadriver module
- labgrid.driver.qemudriver module
- labgrid.driver.quartushpsdriver module
- labgrid.driver.resetdriver module
- labgrid.driver.serialdigitaloutput module
- labgrid.driver.serialdriver module
- labgrid.driver.shelldriver module
- labgrid.driver.sigrokdriver module
- labgrid.driver.smallubootdriver module
- labgrid.driver.sshdriver module
- labgrid.driver.ubootdriver module
- labgrid.driver.usbaudiodriver module
- labgrid.driver.usbhidrelay module
- labgrid.driver.usbloader module
- labgrid.driver.usbsdmuxdriver module
- labgrid.driver.usbsdwiredriver module
- labgrid.driver.usbstoragedriver module
- labgrid.driver.usbtmcdriver module
- labgrid.driver.usbvideodriver module
- labgrid.driver.xenadriver module
- labgrid.protocol package
- Submodules
- labgrid.protocol.bootstrapprotocol module
- labgrid.protocol.commandprotocol module
- labgrid.protocol.consoleprotocol module
- labgrid.protocol.digitaloutputprotocol module
- labgrid.protocol.filesystemprotocol module
- labgrid.protocol.filetransferprotocol module
- labgrid.protocol.infoprotocol module
- labgrid.protocol.linuxbootprotocol module
- labgrid.protocol.mmioprotocol module
- labgrid.protocol.powerprotocol module
- labgrid.protocol.resetprotocol module
- labgrid.protocol.videoprotocol module
- labgrid.pytestplugin package
- labgrid.remote package
- labgrid.resource package
- Submodules
- labgrid.resource.base module
- labgrid.resource.common module
- labgrid.resource.dediprogflasher module
- labgrid.resource.docker module
- labgrid.resource.ethernetport module
- labgrid.resource.fastboot module
- labgrid.resource.flashrom module
- labgrid.resource.httpvideostream module
- labgrid.resource.lxaiobus module
- labgrid.resource.modbus module
- labgrid.resource.modbusrtu module
- labgrid.resource.mqtt module
- labgrid.resource.networkservice module
- labgrid.resource.onewireport module
- labgrid.resource.power module
- labgrid.resource.provider module
- labgrid.resource.pyvisa module
- labgrid.resource.remote module
- labgrid.resource.serialport module
- labgrid.resource.sigrok module
- labgrid.resource.suggest module
- labgrid.resource.udev module
- labgrid.resource.xenamanager module
- labgrid.resource.ykushpowerport module
- labgrid.strategy package
- labgrid.util package
- Subpackages
- Submodules
- labgrid.util.agent module
- labgrid.util.agentwrapper module
- labgrid.util.atomic module
- labgrid.util.dict module
- labgrid.util.exceptions module
- labgrid.util.expect module
- labgrid.util.helper module
- labgrid.util.managedfile module
- labgrid.util.marker module
- labgrid.util.proxy module
- labgrid.util.qmp module
- labgrid.util.snmp module
- labgrid.util.ssh module
- labgrid.util.timeout module
- labgrid.util.version module
- labgrid.util.yaml module
- Submodules
- labgrid.binding module
StateError
BindingError
BindingState
BindingMixin
BindingMixin.bindings
BindingMixin.__attrs_post_init__()
BindingMixin.display_name
BindingMixin.on_supplier_bound()
BindingMixin.on_client_bound()
BindingMixin.on_activate()
BindingMixin.on_deactivate()
BindingMixin.resolve_conflicts()
BindingMixin.get_bound_resources()
BindingMixin.check_active()
BindingMixin.check_bound()
BindingMixin.NamedBinding
BindingMixin.__annotations__
BindingMixin.__attrs_attrs__
BindingMixin.__dict__
BindingMixin.__init__()
BindingMixin.__match_args__
BindingMixin.__module__
BindingMixin.__repr__()
BindingMixin.__weakref__
- labgrid.config module
Config
Config.__attrs_post_init__()
Config.resolve_path()
Config.resolve_path_str_or_list()
Config.get_tool()
Config.get_image_path()
Config.get_path()
Config.get_option()
Config.set_option()
Config.get_target_option()
Config.set_target_option()
Config.get_targets()
Config.get_imports()
Config.get_paths()
Config.get_images()
Config.get_features()
Config.__annotations__
Config.__attrs_attrs__
Config.__dict__
Config.__init__()
Config.__match_args__
Config.__module__
Config.__repr__()
Config.__weakref__
- labgrid.consoleloggingreporter module
- labgrid.environment module
Environment
Environment.__attrs_post_init__()
Environment.get_target()
Environment.get_features()
Environment.get_target_features()
Environment.cleanup()
Environment.__annotations__
Environment.__attrs_attrs__
Environment.__dict__
Environment.__init__()
Environment.__match_args__
Environment.__module__
Environment.__repr__()
Environment.__weakref__
- labgrid.exceptions module
- labgrid.factory module
TargetFactory
TargetFactory.__init__()
TargetFactory.reg_resource()
TargetFactory.reg_driver()
TargetFactory.normalize_config()
TargetFactory.make_resource()
TargetFactory.make_driver()
TargetFactory.make_target()
TargetFactory.class_from_string()
TargetFactory.__dict__
TargetFactory.__module__
TargetFactory.__weakref__
target_factory
- labgrid.logging module
basicConfig()
StepFormatter
SerialLoggingReporter
SerialLoggingReporter.__attrs_post_init__()
SerialLoggingReporter.vt100_replace_cr_nl()
SerialLoggingReporter.notify()
SerialLoggingReporter.flush()
SerialLoggingReporter.__annotations__
SerialLoggingReporter.__attrs_attrs__
SerialLoggingReporter.__dict__
SerialLoggingReporter.__eq__()
SerialLoggingReporter.__ge__()
SerialLoggingReporter.__gt__()
SerialLoggingReporter.__hash__
SerialLoggingReporter.__init__()
SerialLoggingReporter.__le__()
SerialLoggingReporter.__lt__()
SerialLoggingReporter.__match_args__
SerialLoggingReporter.__module__
SerialLoggingReporter.__ne__()
SerialLoggingReporter.__repr__()
SerialLoggingReporter.__weakref__
StepLogger
- labgrid.step module
- labgrid.stepreporter module
- labgrid.target module
Target
Target.__attrs_post_init__()
Target.interact()
Target.update_resources()
Target.await_resources()
Target.get_resource()
Target.get_active_driver()
Target.get_driver()
Target.get_strategy()
Target.__getitem__()
Target.set_binding_map()
Target.bind_resource()
Target.bind_driver()
Target.bind()
Target.activate()
Target.deactivate()
Target.deactivate_all_drivers()
Target.export()
Target.cleanup()
Target.__annotations__
Target.__attrs_attrs__
Target.__dict__
Target.__init__()
Target.__match_args__
Target.__module__
Target.__repr__()
Target.__weakref__
- Subpackages