labgrid
labgrid copied to clipboard
embedded systems control library for development, testing and installation
**Description** This adds the ability to customize the line separator in drivers that implement `ConsoleProtocol` (through the `ConsoleExpectMixin` class). These are: - SerialDriver - ExternalConsoleDriver - QemuDriver It is useful...
For tegra boards (and also Samsung) I need to a reset sequence like this: - assert reset - assert recovery - de-assert reset - de-assert recovery For some boards I...
The TPLink power driver has support for power strips by way of the SmartStrip class. It uses the yaml `index` parameter to determine which child to turn on / off....
The pytest code for selecting a target currently looks like this (fixtures.py): ``` @pytest.fixture(scope="session") def target(env): """Return the default target `main` configured in the supplied configuration file.""" target = env.get_target()...
It would be nice to be able to start a tftp server in an ad-hoc way on a remote machine through a driver when it is needed in addition to...
Using a sunxi board I find that the initial serial output does not appear with 'labgrid-client console' when sending U-Boot over USB. I see this: ``` LG_CROSSBAR=ws://kea:20408/ws labgrid-client -vv -c...
When using agentwrapper, the python packages used are the one installed on the machine. This commit add an argument to specify the path to a virtual env which will be...
When creating an env config with wrong SerialDriver bindings, a completely unrelated error happens: ```python $ labgrid-client con Selected role main from configuration file Traceback (most recent call last): File...
When writing an 8MB image to a board I see this: ``` u-boot-rockchip.bin 8,896,712 100% 1.03GB/s 0:00:00 (xfr#1, to-chk=0/1) sent 346,038 bytes received 35 bytes 692,146.00 bytes/sec total size is...
It would be very nice to have the ability to specify SSH jumps for `NetworkResource`s. The main use-case would be where DUT's only have exposed networking to another specific device...