labgrid icon indicating copy to clipboard operation
labgrid copied to clipboard

embedded systems control library for development, testing and installation

Results 195 labgrid issues
Sort by recently updated
recently updated
newest added

What I did: ```sh git clone https://github.com/labgrid-project/labgrid.git cd labgrid/ git checkout -b v24.0 v24.0 docker build --target labgrid-coordinator -t nexus3.dev.ifm:18443/labgrid-coordinator:24.0 -f dockerfiles/Dockerfile . ``` This is the error I do...

docker

Hello! Thank you for a great tool. **Environment** - Linux - Python 3.10 - labgrid v23.0.6 **Background** We are making use of the [Place Scheduling](https://labgrid.readthedocs.io/en/latest/usage.html#place-scheduling) functionality using tags to reserve...

bug

**Description** This PR introduces [Python typing hints](https://docs.python.org/3/library/typing.html) to the `pytest` specific components of the labgrid framework. These additions can be seen as initial steps towards enhancing the overall code navigation...

This adds USB loaders for three different SoCs. The Tegra loader is fairly straightfoward and similar to iMX, so it can use the same protocol. For Allwinner (sunxi) and Samsung,...

I came across the following issue: When trying to stage files with the `TFTPProviderDriver`, it's `stage()` method symlinks the synced file from the cache dir to the tftp server dir....

I was trying out the gRPC branch and noticed that certain attributes added to resources in my fork break when they are exported to the coordinator. The gRPC branch currently...

**Description** this adds a new protocol `DigitalInputProtocol` and a GPIO driver that implements it. The `DigitalOutputProtocol` ABC now also inherits it, ensuring it can be used in all existing driver...

**Description** This adds a driver for [Waveshare ModbusRTU Relays](https://www.waveshare.com/modbus-rtu-relay.htm). These relays speak modbus so this added driver is dependent on PR #1394 . In my current setup the relay is...

**Description** This adds that resources names are printed in the compact output of the `labgrid-client resources` command. For example, instead of: ``` exporter-01/usbhub-p01/NetworkSerialPort exporter-01/usbhub-p01/NetworkSerialPort ``` the output becomes ``` exporter-01/usbhub-p01/NetworkSerialPort[/modbus]...

enhancement

We use [pytester](https://docs.pytest.org/en/stable/reference/reference.html#pytester) to test our hooks together with labgrid. Since v24.0 we run into errors because `StepLogger.start` is called again by pytester via `pytest_configure` hook. minimal example: test_mini.py ```...