Bastian Krause

Results 35 issues of Bastian Krause

**Description** Activating the UBootDriver for a U-Boot that is already interrupted does not work at the moment, because nothing is received on the console since nothing is sent in the...

enhancement

**Description** When using the siglent power backend with the NetworkPowerDriver, this error occurs: ``` self = NetworkPowerDriver(target=Target(name='Test', env=None), name='power', state=, delay=2.0) @Driver.check_active @step() def off(self): > self.backend.power_set(self._host, self._port, self.port.index, False)...

fix
Pick to stable

**Description** - bump requirements to recent versions (vmprof tip of master) - update system dependencies - fix pytest deprecation warnings caused by the new pytest version - set crossbar's "user_timeout"...

dependencies

**Description** * merge getting started udev section into configuration * use preferred `ID_PATH` instead of `sys_name` in examples Fixes #854

documentation

**Description** Various simplifications and cleanups to make the client code smaller. No change in client behavior intended. **Checklist** - [ ] Documentation for the feature - [ ] CHANGES.rst has...

**Description** As discussed in #490 move `get_target_features()` from `Environment` to `Config`. Also add helpers for target options and features to `Target`. The pytest plugin uses the now deprecated `Environment.get_target_features()`. I...

**Description** Make method args of `CommandProtocol`, `FileTransferProtocol` consistent/reflect driver reality. Now let drivers implementing protocols follow them strictly. This PR includes converting `run()`'s/`run_check()`'s `codec`/`decodeerrors` kwargs to driver attributes. **Checklist** -...

enhancement

**Description** The _CommandProtocol_ allows executing commands on the target. `CommandProtocol.run()` blocks until the process terminated and stdout/stderr/exit code are returned. Some use cases require non-blocking communication with the process because...

work in progress

Two "udev Matching" sections exist in different parts of the documentation. Some suggestions in these sections contradict each other. These should be merged: https://labgrid.readthedocs.io/en/latest/configuration.html#udev-matching https://labgrid.readthedocs.io/en/latest/getting_started.html#udev-matching

documentation

The return code of the executed commands `scp`, `rsync`, `telnet`, `gst-launch-1.0` is lost: ``` bst@erbse$ labgrid-client -c conf.yaml scp foo :bar Selected role main from configuration file INFO: Connected to...

bug