labgrid
v0.1.0
Contents
Getting Started
Overview
Usage
Manual Pages
Configuration
Development
Design Decisions
Changes
Modules
labgrid
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
acquire() (labgrid.remote.client.ClientSession method)
(labgrid.remote.exporter.ExporterSession method)
acquire_place() (labgrid.remote.coordinator.CoordinatorComponent method)
acquired (labgrid.remote.common.Place attribute)
(labgrid.remote.common.ResourceEntry attribute)
(labgrid.remote.coordinator.ClientSession attribute)
acquired_resources (labgrid.remote.common.Place attribute)
Action (class in labgrid.remote.coordinator)
activate() (labgrid.target.Target method)
active (labgrid.binding.BindingState attribute)
ADD (labgrid.remote.coordinator.Action attribute)
add_alias() (labgrid.remote.client.ClientSession method)
add_artifact() (labgrid.external.hawkbit.HawkbitTestClient method)
add_distributionset() (labgrid.external.hawkbit.HawkbitTestClient method)
add_match() (labgrid.remote.client.ClientSession method)
add_place() (labgrid.remote.client.ClientSession method)
(labgrid.remote.coordinator.CoordinatorComponent method)
add_place_alias() (labgrid.remote.coordinator.CoordinatorComponent method)
add_place_match() (labgrid.remote.coordinator.CoordinatorComponent method)
add_resource() (labgrid.remote.exporter.ExporterSession method)
add_swmodule() (labgrid.external.hawkbit.HawkbitTestClient method)
add_target() (labgrid.external.hawkbit.HawkbitTestClient method)
address (labgrid.resource.networkservice.NetworkService attribute)
age (labgrid.step.StepEvent attribute)
aliases (labgrid.remote.common.Place attribute)
AlteraUSBBlaster (class in labgrid.resource.udev)
AndroidFastboot (class in labgrid.resource.udev)
AndroidFastbootDriver (class in labgrid.driver.fastbootdriver)
args (labgrid.remote.common.ResourceEntry attribute)
asdict() (labgrid.remote.common.Place method)
(labgrid.remote.common.ResourceEntry method)
assign_target() (labgrid.external.hawkbit.HawkbitTestClient method)
attach() (labgrid.remote.coordinator.CoordinatorComponent method)
AuthenticatorSession (class in labgrid.remote.authenticator)
authid (labgrid.remote.coordinator.RemoteSession attribute)
autoboot (labgrid.driver.bareboxdriver.BareboxDriver attribute)
avail (labgrid.remote.common.ResourceEntry attribute)
(labgrid.resource.common.Resource attribute)
await_boot() (labgrid.driver.bareboxdriver.BareboxDriver method)
(labgrid.driver.ubootdriver.UBootDriver method)
(labgrid.protocol.linuxbootprotocol.LinuxBootProtocol method)
await_resources() (labgrid.target.Target method)
B
barebox (labgrid.strategy.bareboxstrategy.Status attribute)
BareboxDriver (class in labgrid.driver.bareboxdriver)
BareboxStrategy (class in labgrid.strategy.bareboxstrategy)
bind() (labgrid.target.Target method)
bind_driver() (labgrid.target.Target method)
bind_resource() (labgrid.target.Target method)
BindingError
BindingMixin (class in labgrid.binding)
bindings (labgrid.binding.BindingMixin attribute)
(labgrid.driver.bareboxdriver.BareboxDriver attribute)
(labgrid.driver.fastbootdriver.AndroidFastbootDriver attribute)
(labgrid.driver.infodriver.InfoDriver attribute)
(labgrid.driver.onewiredriver.OneWirePIODriver attribute)
(labgrid.driver.openocddriver.OpenOCDDriver attribute)
(labgrid.driver.powerdriver.DigitalOutputPowerDriver attribute)
(labgrid.driver.powerdriver.NetworkPowerDriver attribute)
(labgrid.driver.serialdriver.SerialDriver attribute)
(labgrid.driver.shelldriver.ShellDriver attribute)
(labgrid.driver.sshdriver.SSHDriver attribute)
(labgrid.driver.ubootdriver.UBootDriver attribute)
(labgrid.driver.usbloader.IMXUSBDriver attribute)
(labgrid.driver.usbloader.MXSUSBDriver attribute)
(labgrid.driver.usbstorage.USBStorageDriver attribute)
(labgrid.strategy.bareboxstrategy.BareboxStrategy attribute)
(labgrid.strategy.ubootstrategy.UBootStrategy attribute)
BindingState (class in labgrid.binding)
bold() (in module labgrid.pytestplugin.reporter)
boot() (labgrid.driver.bareboxdriver.BareboxDriver method)
(labgrid.driver.fastbootdriver.AndroidFastbootDriver method)
(labgrid.driver.ubootdriver.UBootDriver method)
(labgrid.protocol.linuxbootprotocol.LinuxBootProtocol method)
bootstrap() (labgrid.remote.client.ClientSession method)
BootstrapProtocol (class in labgrid.protocol.bootstrapprotocol)
bound (labgrid.binding.BindingState attribute)
busnum (labgrid.resource.remote.RemoteUSBResource attribute)
(labgrid.resource.udev.USBResource attribute)
C
changed (labgrid.remote.common.Place attribute)
check_active() (labgrid.binding.BindingMixin class method)
check_file() (in module labgrid.driver.common)
cleanup() (labgrid.environment.Environment method)
(labgrid.target.Target method)
CleanUpError
ClientSession (class in labgrid.remote.client)
(class in labgrid.remote.coordinator)
close() (labgrid.driver.externalconsoledriver.ExternalConsoleDriver method)
(labgrid.driver.fake.FakeConsoleDriver method)
(labgrid.driver.serialdriver.SerialDriver method)
cls (labgrid.remote.common.ResourceEntry attribute)
(labgrid.remote.common.ResourceMatch attribute)
cmd (labgrid.driver.externalconsoledriver.ExternalConsoleDriver attribute)
cmd_cycle (labgrid.driver.powerdriver.ExternalPowerDriver attribute)
cmd_off (labgrid.driver.powerdriver.DigitalOutputPowerDriver attribute)
(labgrid.driver.powerdriver.ExternalPowerDriver attribute)
cmd_on (labgrid.driver.powerdriver.DigitalOutputPowerDriver attribute)
(labgrid.driver.powerdriver.ExternalPowerDriver attribute)
command_prefix (labgrid.resource.common.NetworkResource attribute)
(labgrid.resource.common.Resource attribute)
CommandMixin (class in labgrid.driver.commandmixin)
CommandProtocol (class in labgrid.protocol.commandprotocol)
comment (labgrid.remote.common.Place attribute)
complete() (labgrid.remote.client.ClientSession method)
Config (class in labgrid.config)
config (labgrid.driver.openocddriver.OpenOCDDriver attribute)
config_file (labgrid.environment.Environment attribute)
console() (labgrid.remote.client.ClientSession method)
ConsoleExpectMixin (class in labgrid.driver.consoleexpectmixin)
ConsoleProtocol (class in labgrid.protocol.consoleprotocol)
ConsoleProtocol.Client (class in labgrid.protocol.consoleprotocol)
coordinator (labgrid.remote.coordinator.RemoteSession attribute)
CoordinatorComponent (class in labgrid.remote.coordinator)
created (labgrid.remote.common.Place attribute)
cycle() (labgrid.driver.fake.FakePowerDriver method)
(labgrid.driver.powerdriver.DigitalOutputPowerDriver method)
(labgrid.driver.powerdriver.ExternalPowerDriver method)
(labgrid.driver.powerdriver.ManualPowerDriver method)
(labgrid.driver.powerdriver.NetworkPowerDriver method)
(labgrid.protocol.powerprotocol.PowerProtocol method)
D
data (labgrid.remote.common.ResourceEntry attribute)
deactivate() (labgrid.target.Target method)
DEL (labgrid.remote.coordinator.Action attribute)
del_alias() (labgrid.remote.client.ClientSession method)
del_match() (labgrid.remote.client.ClientSession method)
del_place() (labgrid.remote.client.ClientSession method)
(labgrid.remote.coordinator.CoordinatorComponent method)
del_place_alias() (labgrid.remote.coordinator.CoordinatorComponent method)
del_place_match() (labgrid.remote.coordinator.CoordinatorComponent method)
delay (labgrid.driver.powerdriver.DigitalOutputPowerDriver attribute)
(labgrid.driver.powerdriver.ExternalPowerDriver attribute)
(labgrid.driver.powerdriver.NetworkPowerDriver attribute)
device (labgrid.resource.udev.USBResource attribute)
devnum (labgrid.resource.remote.RemoteUSBResource attribute)
(labgrid.resource.udev.USBResource attribute)
DigitalOutputPowerDriver (class in labgrid.driver.powerdriver)
DigitalOutputProtocol (class in labgrid.protocol.digitaloutputprotocol)
Driver (class in labgrid.driver.common)
duration (labgrid.step.Step attribute)
E
enable_tcp_nodelay() (in module labgrid.remote.common)
env (labgrid.target.Target attribute)
env() (in module labgrid.pytestplugin.fixtures)
(labgrid.remote.client.ClientSession method)
Environment (class in labgrid.environment)
Error
error (labgrid.binding.BindingState attribute)
EthernetInterface (class in labgrid.resource.base)
ExecutionError
expect() (labgrid.driver.consoleexpectmixin.ConsoleExpectMixin method)
(labgrid.protocol.consoleprotocol.ConsoleProtocol method)
expired (labgrid.util.timeout.Timeout attribute)
exporter (labgrid.remote.common.ResourceMatch attribute)
ExporterSession (class in labgrid.remote.coordinator)
(class in labgrid.remote.exporter)
ExternalConsoleDriver (class in labgrid.driver.externalconsoledriver)
ExternalPowerDriver (class in labgrid.driver.powerdriver)
extra (labgrid.remote.common.ResourceEntry attribute)
F
FakeCommandDriver (class in labgrid.driver.fake)
FakeConsoleDriver (class in labgrid.driver.fake)
FakeFileTransferDriver (class in labgrid.driver.fake)
FakePowerDriver (class in labgrid.driver.fake)
fastboot() (labgrid.remote.client.ClientSession method)
filename (labgrid.config.Config attribute)
(labgrid.remote.config.ResourceConfig attribute)
FileProvider (class in labgrid.provider.fileprovider)
FileSystemProtocol (class in labgrid.protocol.filesystemprotocol)
FileTransferProtocol (class in labgrid.protocol.filetransferprotocol)
filter_match() (labgrid.resource.udev.AlteraUSBBlaster method)
(labgrid.resource.udev.AndroidFastboot method)
(labgrid.resource.udev.IMXUSBLoader method)
(labgrid.resource.udev.MXSUSBLoader method)
(labgrid.resource.udev.USBResource method)
flash() (labgrid.driver.fastbootdriver.AndroidFastbootDriver method)
fromstr() (labgrid.remote.common.ResourceMatch class method)
G
gen_marker() (in module labgrid.util.marker)
get() (in module labgrid.driver.power.apc)
(in module labgrid.driver.power.digipower)
(in module labgrid.driver.power.gude)
(in module labgrid.driver.power.netio)
(labgrid.driver.fake.FakeFileTransferDriver method)
(labgrid.driver.onewiredriver.OneWirePIODriver method)
(labgrid.driver.powerdriver.DigitalOutputPowerDriver method)
(labgrid.driver.powerdriver.NetworkPowerDriver method)
(labgrid.driver.sshdriver.SSHDriver method)
(labgrid.protocol.digitaloutputprotocol.DigitalOutputProtocol method)
(labgrid.protocol.filetransferprotocol.FileTransferProtocol method)
(labgrid.provider.fileprovider.FileProvider method)
(labgrid.provider.mediafileprovider.MediaFileProvider method)
(labgrid.resource.common.ResourceManager class method)
get_acquired_place() (labgrid.remote.client.ClientSession method)
get_active_driver() (labgrid.target.Target method)
get_console_matches() (labgrid.protocol.consoleprotocol.ConsoleProtocol.Client method)
get_current() (labgrid.step.Steps method)
get_driver() (labgrid.target.Target method)
get_endpoint() (labgrid.external.hawkbit.HawkbitTestClient method)
get_file() (labgrid.external.usbstick.USBStick method)
get_free_port() (in module labgrid.remote.exporter)
get_hostname() (labgrid.driver.infodriver.InfoDriver method)
(labgrid.protocol.infoprotocol.InfoProtocol method)
get_idle_place() (labgrid.remote.client.ClientSession method)
get_image_path() (labgrid.config.Config method)
get_ip() (labgrid.driver.infodriver.InfoDriver method)
(labgrid.protocol.infoprotocol.InfoProtocol method)
get_new() (labgrid.step.Steps method)
get_option() (labgrid.config.Config method)
get_place() (labgrid.remote.client.ClientSession method)
get_places() (labgrid.remote.coordinator.CoordinatorComponent method)
get_resource() (labgrid.target.Target method)
get_resources() (labgrid.remote.coordinator.CoordinatorComponent method)
(labgrid.remote.coordinator.ExporterSession method)
get_service_status() (labgrid.driver.infodriver.InfoDriver method)
(labgrid.protocol.infoprotocol.InfoProtocol method)
get_size() (labgrid.driver.usbstorage.USBStorageDriver method)
get_status() (labgrid.driver.bareboxdriver.BareboxDriver method)
(labgrid.driver.fake.FakeCommandDriver method)
(labgrid.driver.shelldriver.ShellDriver method)
(labgrid.driver.sshdriver.SSHDriver method)
(labgrid.driver.ubootdriver.UBootDriver method)
(labgrid.protocol.commandprotocol.CommandProtocol method)
get_target() (labgrid.environment.Environment method)
get_target_config() (labgrid.remote.client.ClientSession method)
get_target_resources() (labgrid.remote.client.ClientSession method)
get_targets() (labgrid.config.Config method)
get_tool() (labgrid.config.Config method)
group (labgrid.remote.common.ResourceMatch attribute)
groups (labgrid.provider.mediafileprovider.MediaFileProvider attribute)
(labgrid.remote.coordinator.ExporterSession attribute)
H
hasmatch() (labgrid.remote.common.Place method)
HawkbiError
HawkbitTestClient (class in labgrid.external.hawkbit)
host (labgrid.external.hawkbit.HawkbitTestClient attribute)
(labgrid.resource.common.NetworkResource attribute)
(labgrid.resource.onewireport.OneWirePIO attribute)
(labgrid.resource.power.NetworkPowerPort attribute)
I
idle (labgrid.binding.BindingState attribute)
if_state (labgrid.resource.udev.USBEthernetInterface attribute)
ifname (labgrid.resource.base.EthernetInterface attribute)
image (labgrid.driver.fastbootdriver.AndroidFastbootDriver attribute)
(labgrid.driver.openocddriver.OpenOCDDriver attribute)
(labgrid.driver.usbloader.IMXUSBDriver attribute)
(labgrid.driver.usbloader.MXSUSBDriver attribute)
image_dir (labgrid.external.usbstick.USBStick attribute)
image_name (labgrid.external.usbstick.USBStick attribute)
IMXUSBDriver (class in labgrid.driver.usbloader)
IMXUSBLoader (class in labgrid.resource.udev)
index (labgrid.resource.power.NetworkPowerPort attribute)
InfoDriver (class in labgrid.driver.infodriver)
InfoProtocol (class in labgrid.protocol.infoprotocol)
init_commands (labgrid.driver.ubootdriver.UBootDriver attribute)
instance (labgrid.stepreporter.StepReporter attribute)
instances (labgrid.resource.common.ResourceManager attribute)
interact (labgrid.environment.Environment attribute)
interact() (labgrid.target.Target method)
interrupt (labgrid.driver.bareboxdriver.BareboxDriver attribute)
is_active (labgrid.step.Step attribute)
is_done (labgrid.step.Step attribute)
ismatch() (labgrid.remote.common.ResourceMatch method)
K
key (labgrid.remote.coordinator.RemoteSession attribute)
keyfile (labgrid.driver.shelldriver.ShellDriver attribute)
(labgrid.driver.sshdriver.SSHDriver attribute)
L
labgrid (module)
labgrid.binding (module)
labgrid.config (module)
labgrid.driver (module)
labgrid.driver.bareboxdriver (module)
labgrid.driver.commandmixin (module)
labgrid.driver.common (module)
labgrid.driver.consoleexpectmixin (module)
labgrid.driver.exception (module)
labgrid.driver.externalconsoledriver (module)
labgrid.driver.fake (module)
labgrid.driver.fastbootdriver (module)
labgrid.driver.infodriver (module)
labgrid.driver.onewiredriver (module)
labgrid.driver.openocddriver (module)
labgrid.driver.power (module)
labgrid.driver.power.apc (module)
labgrid.driver.power.digipower (module)
labgrid.driver.power.gude (module)
labgrid.driver.power.netio (module)
labgrid.driver.powerdriver (module)
labgrid.driver.serialdriver (module)
labgrid.driver.shelldriver (module)
labgrid.driver.sshdriver (module)
labgrid.driver.ubootdriver (module)
labgrid.driver.usbloader (module)
labgrid.driver.usbstorage (module)
labgrid.environment (module)
labgrid.exceptions (module)
labgrid.external (module)
labgrid.external.hawkbit (module)
labgrid.external.usbstick (module)
labgrid.factory (module)
labgrid.protocol (module)
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.provider (module)
labgrid.provider.fileprovider (module)
labgrid.provider.mediafileprovider (module)
labgrid.pytestplugin (module)
labgrid.pytestplugin.fixtures (module)
labgrid.pytestplugin.reporter (module)
labgrid.remote (module)
labgrid.remote.authenticator (module)
labgrid.remote.client (module)
labgrid.remote.common (module)
labgrid.remote.config (module)
labgrid.remote.coordinator (module)
labgrid.remote.exporter (module)
labgrid.resource (module)
labgrid.resource.base (module)
labgrid.resource.common (module)
labgrid.resource.networkservice (module)
labgrid.resource.onewireport (module)
labgrid.resource.power (module)
labgrid.resource.remote (module)
labgrid.resource.serialport (module)
labgrid.resource.udev (module)
labgrid.step (module)
labgrid.stepreporter (module)
labgrid.strategy (module)
labgrid.strategy.bareboxstrategy (module)
labgrid.strategy.common (module)
labgrid.strategy.ubootstrategy (module)
labgrid.target (module)
labgrid.util (module)
labgrid.util.exceptions (module)
labgrid.util.expect (module)
labgrid.util.marker (module)
labgrid.util.timeout (module)
labgrid.util.yaml (module)
LinuxBootProtocol (class in labgrid.protocol.linuxbootprotocol)
list() (labgrid.provider.fileprovider.FileProvider method)
(labgrid.provider.mediafileprovider.MediaFileProvider method)
load() (in module labgrid.util.yaml)
(labgrid.driver.openocddriver.OpenOCDDriver method)
(labgrid.driver.usbloader.IMXUSBDriver method)
(labgrid.driver.usbloader.MXSUSBDriver method)
(labgrid.protocol.bootstrapprotocol.BootstrapProtocol method)
(labgrid.remote.coordinator.CoordinatorComponent method)
local (labgrid.remote.exporter.ResourceExport attribute)
local_params (labgrid.remote.exporter.ResourceExport attribute)
login_prompt (labgrid.driver.shelldriver.ShellDriver attribute)
M
main() (in module labgrid.remote.client)
(in module labgrid.remote.exporter)
make_resource() (labgrid.factory.TargetFactory method)
make_target() (labgrid.factory.TargetFactory method)
ManagedResource (class in labgrid.resource.common)
manager_cls (labgrid.resource.common.ManagedResource attribute)
(labgrid.resource.remote.RemotePlace attribute)
(labgrid.resource.remote.RemoteUSBResource attribute)
(labgrid.resource.udev.USBResource attribute)
ManualPowerDriver (class in labgrid.driver.powerdriver)
match (labgrid.resource.udev.USBResource attribute)
matches (labgrid.remote.common.Place attribute)
MediaFileProvider (class in labgrid.provider.mediafileprovider)
merge() (labgrid.step.StepEvent method)
MMIOProtocol (class in labgrid.protocol.mmioprotocol)
model (labgrid.resource.power.NetworkPowerPort attribute)
model_id (labgrid.resource.remote.RemoteUSBResource attribute)
(labgrid.resource.udev.USBResource attribute)
mounted (labgrid.external.usbstick.USBStatus attribute)
msg (labgrid.binding.BindingError attribute)
(labgrid.binding.StateError attribute)
(labgrid.driver.exception.CleanUpError attribute)
(labgrid.driver.exception.ExecutionError attribute)
(labgrid.exceptions.NoConfigFoundError attribute)
(labgrid.exceptions.NoSupplierFoundError attribute)
(labgrid.external.hawkbit.HawkbiError attribute)
(labgrid.external.usbstick.StateError attribute)
(labgrid.strategy.bareboxstrategy.StrategyError attribute)
(labgrid.strategy.ubootstrategy.StrategyError attribute)
(labgrid.util.exceptions.NoValidDriverError attribute)
MXSUSBDriver (class in labgrid.driver.usbloader)
MXSUSBLoader (class in labgrid.resource.udev)
N
name (labgrid.driver.powerdriver.ManualPowerDriver attribute)
(labgrid.remote.common.Place attribute)
(labgrid.remote.common.ResourceMatch attribute)
(labgrid.remote.coordinator.RemoteSession attribute)
(labgrid.resource.remote.RemotePlace attribute)
(labgrid.target.Target attribute)
NetworkAlteraUSBBlaster (class in labgrid.resource.remote)
NetworkAndroidFastboot (class in labgrid.resource.remote)
NetworkIMXUSBLoader (class in labgrid.resource.remote)
NetworkMXSUSBLoader (class in labgrid.resource.remote)
NetworkPowerDriver (class in labgrid.driver.powerdriver)
NetworkPowerPort (class in labgrid.resource.power)
NetworkResource (class in labgrid.resource.common)
NetworkSerialPort (class in labgrid.resource.serialport)
NetworkService (class in labgrid.resource.networkservice)
NoConfigFoundError
NoDriverFoundError
NoResourceFoundError
NoSupplierFoundError
notify() (labgrid.pytestplugin.reporter.StepReporter method)
(labgrid.step.Steps method)
(labgrid.stepreporter.StepReporter method)
notify_console_match() (labgrid.protocol.consoleprotocol.ConsoleProtocol.Client method)
NoValidDriverError
O
off() (labgrid.driver.fake.FakePowerDriver method)
(labgrid.driver.powerdriver.DigitalOutputPowerDriver method)
(labgrid.driver.powerdriver.ExternalPowerDriver method)
(labgrid.driver.powerdriver.ManualPowerDriver method)
(labgrid.driver.powerdriver.NetworkPowerDriver method)
(labgrid.protocol.powerprotocol.PowerProtocol method)
on() (labgrid.driver.fake.FakePowerDriver method)
(labgrid.driver.powerdriver.DigitalOutputPowerDriver method)
(labgrid.driver.powerdriver.ExternalPowerDriver method)
(labgrid.driver.powerdriver.ManualPowerDriver method)
(labgrid.driver.powerdriver.NetworkPowerDriver method)
(labgrid.protocol.powerprotocol.PowerProtocol method)
on_activate() (labgrid.binding.BindingMixin method)
(labgrid.driver.bareboxdriver.BareboxDriver method)
(labgrid.driver.fastbootdriver.AndroidFastbootDriver method)
(labgrid.driver.serialdriver.SerialDriver method)
(labgrid.driver.shelldriver.ShellDriver method)
(labgrid.driver.sshdriver.SSHDriver method)
(labgrid.driver.ubootdriver.UBootDriver method)
(labgrid.driver.usbloader.IMXUSBDriver method)
(labgrid.driver.usbloader.MXSUSBDriver method)
(labgrid.driver.usbstorage.USBStorageDriver method)
(labgrid.strategy.common.Strategy method)
on_client_bound() (labgrid.binding.BindingMixin method)
(labgrid.strategy.common.Strategy method)
on_deactivate() (labgrid.binding.BindingMixin method)
(labgrid.driver.bareboxdriver.BareboxDriver method)
(labgrid.driver.externalconsoledriver.ExternalConsoleDriver method)
(labgrid.driver.fastbootdriver.AndroidFastbootDriver method)
(labgrid.driver.shelldriver.ShellDriver method)
(labgrid.driver.sshdriver.SSHDriver method)
(labgrid.driver.ubootdriver.UBootDriver method)
(labgrid.driver.usbloader.IMXUSBDriver method)
(labgrid.driver.usbloader.MXSUSBDriver method)
(labgrid.driver.usbstorage.USBStorageDriver method)
(labgrid.strategy.common.Strategy method)
on_place_changed() (labgrid.remote.client.ClientSession method)
on_resource_added() (labgrid.resource.common.ResourceManager method)
(labgrid.resource.remote.RemotePlaceManager method)
(labgrid.resource.udev.UdevManager method)
on_resource_changed() (labgrid.remote.client.ClientSession method)
on_session_join() (labgrid.remote.coordinator.CoordinatorComponent method)
on_session_leave() (labgrid.remote.coordinator.CoordinatorComponent method)
on_supplier_bound() (labgrid.binding.BindingMixin method)
onChallenge() (labgrid.remote.client.ClientSession method)
(labgrid.remote.coordinator.CoordinatorComponent method)
(labgrid.remote.exporter.ExporterSession method)
onConnect() (labgrid.remote.client.ClientSession method)
(labgrid.remote.coordinator.CoordinatorComponent method)
(labgrid.remote.exporter.ExporterSession method)
onDisconnect() (labgrid.remote.exporter.ExporterSession method)
OneWirePIO (class in labgrid.resource.onewireport)
OneWirePIODriver (class in labgrid.driver.onewiredriver)
onJoin() (labgrid.remote.authenticator.AuthenticatorSession method)
(labgrid.remote.client.ClientSession method)
(labgrid.remote.coordinator.CoordinatorComponent method)
(labgrid.remote.exporter.ExporterSession method)
onLeave() (labgrid.remote.exporter.ExporterSession method)
open() (labgrid.driver.externalconsoledriver.ExternalConsoleDriver method)
(labgrid.driver.fake.FakeConsoleDriver method)
(labgrid.driver.serialdriver.SerialDriver method)
OpenOCDDriver (class in labgrid.driver.openocddriver)
P
params (labgrid.remote.common.ResourceEntry attribute)
password (labgrid.driver.shelldriver.ShellDriver attribute)
(labgrid.driver.ubootdriver.UBootDriver attribute)
(labgrid.external.hawkbit.HawkbitTestClient attribute)
path (labgrid.resource.onewireport.OneWirePIO attribute)
(labgrid.resource.remote.RemoteUSBResource attribute)
(labgrid.resource.udev.USBMassStorage attribute)
(labgrid.resource.udev.USBResource attribute)
Place (class in labgrid.remote.common)
plug_in() (labgrid.external.usbstick.USBStick method)
plug_out() (labgrid.external.usbstick.USBStick method)
plugged (labgrid.external.usbstick.USBStatus attribute)
poll() (labgrid.remote.exporter.ExporterSession method)
(labgrid.remote.exporter.ResourceExport method)
(labgrid.resource.common.ManagedResource method)
(labgrid.resource.common.ResourceManager method)
(labgrid.resource.remote.RemotePlaceManager method)
(labgrid.resource.udev.UdevManager method)
pop() (labgrid.step.Steps method)
port (labgrid.external.hawkbit.HawkbitTestClient attribute)
(labgrid.resource.base.SerialPort attribute)
(labgrid.resource.serialport.NetworkSerialPort attribute)
post_binary() (labgrid.external.hawkbit.HawkbitTestClient method)
post_json() (labgrid.external.hawkbit.HawkbitTestClient method)
power() (labgrid.remote.client.ClientSession method)
PowerProtocol (class in labgrid.protocol.powerprotocol)
print_place() (labgrid.remote.client.ClientSession method)
print_places() (labgrid.remote.client.ClientSession method)
print_resources() (labgrid.remote.client.ClientSession method)
print_who() (labgrid.remote.client.ClientSession method)
prompt (labgrid.driver.bareboxdriver.BareboxDriver attribute)
(labgrid.driver.shelldriver.ShellDriver attribute)
(labgrid.driver.ubootdriver.UBootDriver attribute)
PtxExpect (class in labgrid.util.expect)
push() (labgrid.step.Steps method)
put() (labgrid.driver.fake.FakeFileTransferDriver method)
(labgrid.driver.sshdriver.SSHDriver method)
(labgrid.protocol.filetransferprotocol.FileTransferProtocol method)
put_file() (labgrid.external.usbstick.USBStick method)
put_ssh_key() (labgrid.driver.shelldriver.ShellDriver method)
pytest_addoption() (in module labgrid.pytestplugin.fixtures)
pytest_configure() (in module labgrid.pytestplugin.reporter)
pytest_runtest_logreport() (labgrid.pytestplugin.reporter.StepReporter method)
pytest_runtest_logstart() (labgrid.pytestplugin.reporter.StepReporter method)
Python Enhancement Proposals
PEP 8
R
RawSerialPort (class in labgrid.resource.serialport)
read() (labgrid.driver.consoleexpectmixin.ConsoleExpectMixin method)
(labgrid.protocol.consoleprotocol.ConsoleProtocol method)
(labgrid.protocol.filesystemprotocol.FileSystemProtocol method)
(labgrid.protocol.mmioprotocol.MMIOProtocol method)
read_attr() (labgrid.resource.udev.USBResource method)
read_nonblocking() (labgrid.util.expect.PtxExpect method)
reg_driver() (labgrid.factory.TargetFactory method)
reg_resource() (labgrid.factory.TargetFactory method)
release() (labgrid.remote.client.ClientSession method)
(labgrid.remote.exporter.ExporterSession method)
release_place() (labgrid.remote.coordinator.CoordinatorComponent method)
remaining (labgrid.util.timeout.Timeout attribute)
RemotePlace (class in labgrid.resource.remote)
RemotePlaceManager (class in labgrid.resource.remote)
RemoteSession (class in labgrid.remote.coordinator)
RemoteUSBResource (class in labgrid.resource.remote)
resolve_conflicts() (labgrid.binding.BindingMixin method)
(labgrid.driver.consoleexpectmixin.ConsoleExpectMixin method)
(labgrid.strategy.common.Strategy method)
resolve_path() (labgrid.config.Config method)
Resource (class in labgrid.resource.common)
ResourceConfig (class in labgrid.remote.config)
ResourceEntry (class in labgrid.remote.common)
ResourceExport (class in labgrid.remote.exporter)
ResourceManager (class in labgrid.resource.common)
ResourceMatch (class in labgrid.remote.common)
run() (labgrid.driver.bareboxdriver.BareboxDriver method)
(labgrid.driver.fake.FakeCommandDriver method)
(labgrid.driver.shelldriver.ShellDriver method)
(labgrid.driver.sshdriver.SSHDriver method)
(labgrid.driver.ubootdriver.UBootDriver method)
(labgrid.protocol.commandprotocol.CommandProtocol method)
run_check() (labgrid.driver.bareboxdriver.BareboxDriver method)
(labgrid.driver.fake.FakeCommandDriver method)
(labgrid.driver.shelldriver.ShellDriver method)
(labgrid.driver.sshdriver.SSHDriver method)
(labgrid.driver.ubootdriver.UBootDriver method)
(labgrid.protocol.commandprotocol.CommandProtocol method)
S
save() (labgrid.remote.coordinator.CoordinatorComponent method)
search (labgrid.driver.openocddriver.OpenOCDDriver attribute)
send() (labgrid.util.expect.PtxExpect method)
sendcontrol() (labgrid.driver.consoleexpectmixin.ConsoleExpectMixin method)
(labgrid.protocol.consoleprotocol.ConsoleProtocol method)
sendline() (labgrid.driver.consoleexpectmixin.ConsoleExpectMixin method)
(labgrid.protocol.consoleprotocol.ConsoleProtocol method)
SerialDriver (class in labgrid.driver.serialdriver)
SerialPort (class in labgrid.resource.base)
ServerError
session (labgrid.remote.coordinator.RemoteSession attribute)
set() (in module labgrid.driver.power.apc)
(in module labgrid.driver.power.digipower)
(in module labgrid.driver.power.gude)
(in module labgrid.driver.power.netio)
(labgrid.driver.onewiredriver.OneWirePIODriver method)
(labgrid.protocol.digitaloutputprotocol.DigitalOutputProtocol method)
set_comment() (labgrid.remote.client.ClientSession method)
set_option() (labgrid.config.Config method)
set_place_comment() (labgrid.remote.coordinator.CoordinatorComponent method)
set_resource() (labgrid.remote.coordinator.CoordinatorComponent method)
(labgrid.remote.coordinator.ExporterSession method)
shell (labgrid.strategy.bareboxstrategy.Status attribute)
(labgrid.strategy.ubootstrategy.Status attribute)
ShellDriver (class in labgrid.driver.shelldriver)
show() (labgrid.remote.common.Place method)
skip() (labgrid.step.Step method)
speed (labgrid.resource.base.SerialPort attribute)
(labgrid.resource.serialport.NetworkSerialPort attribute)
SSHDriver (class in labgrid.driver.sshdriver)
start() (labgrid.step.Step method)
(labgrid.stepreporter.StepReporter class method)
start_session() (in module labgrid.remote.client)
state (labgrid.binding.BindingMixin attribute)
StateError
,
[1]
Status (class in labgrid.strategy.bareboxstrategy)
(class in labgrid.strategy.ubootstrategy)
status (labgrid.step.Step attribute)
(labgrid.strategy.bareboxstrategy.BareboxStrategy attribute)
(labgrid.strategy.ubootstrategy.UBootStrategy attribute)
Step (class in labgrid.step)
step() (in module labgrid.step)
StepEvent (class in labgrid.step)
StepReporter (class in labgrid.pytestplugin.reporter)
(class in labgrid.stepreporter)
Steps (class in labgrid.step)
stop() (labgrid.step.Step method)
Strategy (class in labgrid.strategy.common)
StrategyError
,
[1]
subscribe() (labgrid.step.Steps method)
switch_image() (labgrid.external.usbstick.USBStick method)
T
Target (class in labgrid.target)
target (labgrid.binding.BindingMixin attribute)
(labgrid.external.usbstick.USBStick attribute)
target() (in module labgrid.pytestplugin.fixtures)
target_factory (in module labgrid.factory)
TargetFactory (class in labgrid.factory)
Timeout (class in labgrid.util.timeout)
timeout (labgrid.resource.common.ManagedResource attribute)
(labgrid.util.timeout.Timeout attribute)
touch() (labgrid.remote.common.Place method)
transition() (labgrid.strategy.bareboxstrategy.BareboxStrategy method)
(labgrid.strategy.ubootstrategy.UBootStrategy method)
try_match() (labgrid.resource.udev.USBResource method)
txdelay (labgrid.driver.externalconsoledriver.ExternalConsoleDriver attribute)
(labgrid.driver.fake.FakeConsoleDriver attribute)
(labgrid.driver.serialdriver.SerialDriver attribute)
U
uboot (labgrid.strategy.ubootstrategy.Status attribute)
UBootDriver (class in labgrid.driver.ubootdriver)
UBootStrategy (class in labgrid.strategy.ubootstrategy)
UdevManager (class in labgrid.resource.udev)
under() (in module labgrid.pytestplugin.reporter)
unknown (labgrid.strategy.bareboxstrategy.Status attribute)
(labgrid.strategy.ubootstrategy.Status attribute)
unplugged (labgrid.external.usbstick.USBStatus attribute)
UPD (labgrid.remote.coordinator.Action attribute)
update() (labgrid.resource.udev.USBEthernetInterface method)
(labgrid.resource.udev.USBResource method)
(labgrid.resource.udev.USBSerialPort method)
update_resource() (labgrid.remote.exporter.ExporterSession method)
update_resources() (labgrid.target.Target method)
upload_image() (labgrid.external.usbstick.USBStick method)
USBEthernetExport (class in labgrid.remote.exporter)
USBEthernetInterface (class in labgrid.resource.udev)
USBGenericExport (class in labgrid.remote.exporter)
USBMassStorage (class in labgrid.resource.udev)
USBResource (class in labgrid.resource.udev)
USBSerialPort (class in labgrid.resource.udev)
USBSerialPortExport (class in labgrid.remote.exporter)
USBStatus (class in labgrid.external.usbstick)
USBStick (class in labgrid.external.usbstick)
USBStorageDriver (class in labgrid.driver.usbstorage)
UserError
username (labgrid.driver.shelldriver.ShellDriver attribute)
(labgrid.external.hawkbit.HawkbitTestClient attribute)
(labgrid.resource.networkservice.NetworkService attribute)
V
vendor_id (labgrid.resource.remote.RemoteUSBResource attribute)
(labgrid.resource.udev.USBResource attribute)
version (labgrid.external.hawkbit.HawkbitTestClient attribute)
W
wait_for() (labgrid.driver.commandmixin.CommandMixin method)
(labgrid.protocol.commandprotocol.CommandProtocol method)
write() (labgrid.driver.consoleexpectmixin.ConsoleExpectMixin method)
(labgrid.protocol.consoleprotocol.ConsoleProtocol method)
(labgrid.protocol.filesystemprotocol.FileSystemProtocol method)
(labgrid.protocol.mmioprotocol.MMIOProtocol method)
write_image() (labgrid.driver.usbstorage.USBStorageDriver method)
Read the Docs
v: v0.1.0
Versions
latest
stable
v0.1.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.