labgrid
labgrid copied to clipboard
embedded systems control library for development, testing and installation
Currently, we can get only a remote file with scp (SSHDriver.get() )
Labgrid can currently not deal with empty passwords, due to `""` and `None` being handled the same. `None` should indicate that no password is required and `""` should indicate that...
Files imported in the `imports` statement can not import other files which are also used in import statements if they are not in the same directory as the `yaml` file....
Labgrid now stores managedfiles inside /var/cache/labgrid. The container Dockerfile should probably create the necessary directory or use the example tmpfiles configuration file. cc/ @esben
In order to use resources of which multiple instances exist labgrid-client should accept a name argument just like `labgrid-client console` does: ``` usage: labgrid-client console [-h] [-l] [name] positional arguments:...
I've been evaluating labgrid for use in a new parallel hardware testing system. Unfortunately there are two main features that don't seem to be currently supported that would be required...
**Description** Adds display support and networking support to QEMU **Checklist** - [x] Documentation for the feature - [x] Tests for the feature - [x] The arguments and description in doc/configuration.rst...
**Description** `normalize_config()` and `make_target()` modify the referenced dicts returned by `_convert_to_named_list()`, meaning they modify the config in case resources or drivers are dictionaries, not lists: ```yaml resources: # or drivers...
Recent versions of OpenSSH allow using the SFTP protocol in favor of the deprecated SCP protocol, and from OpenSSH 9, SCP will use the SFTP protocol by default. Therefore, `put()`...
* Using `scp -s` with the SSHDriver requires OpenSSH >= 8.6, but Debian Bullseye only provides OpenSSH 8.4, while Ubuntu 22.04 provides OpenSSH 8.9. Therefore, changing the base image from...