commit | 23ed21c0a028668ec89b5bdaa7a59bb6c1a53584 | [log] [tgz] |
---|---|---|
author | Martí Bolívar <mbolivar@amperecomputing.com> | Thu Sep 28 11:02:47 2023 -0700 |
committer | Carles Cufí <carles.cufi@nordicsemi.no> | Fri Sep 29 16:30:07 2023 +0200 |
tree | 6ae096fe7c43b02a0c3b639b8bac432572ac71b4 | |
parent | f5dd62bbec03860ac46f9fe1fce41103a8579c4c [diff] |
scripts: runners: rework RunnerCaps implementation This provides miscellaneous quality of life improvements: - We couldn't use dataclasses when this class was originally written. We can now, so move to dataclass to avoid having to write __repr__(). - Add missing validation for the advertised commands - Add missing documentation for the 'file' capability Signed-off-by: Martí Bolívar <mbolivar@amperecomputing.com>