[v5,0/3] error and usage improvements

Message ID 20240514121023.1957025-1-luca.vizzarro@arm.com (mailing list archive)
Headers
Series error and usage improvements |

Message

Luca Vizzarro May 14, 2024, 12:10 p.m. UTC
  Hi again,

apologies again. Looks like it's not my good day as I sent the wrong
patches in the series...

v5:
- re-sent correct patches
v4:
- fix spelling typo
v3:
- amended arguments rework so that it retains the original functional
  style
- re-implemetend functionalities in v2 by augmenting argparse classes
  and functions 
v2:
- complete rework of the arguments handling, to retain
  the environment variables and gain control over them
- prefixing 'Stderr: ' to RemoteCommandExecutionError
- rebased

Luca Vizzarro (3):
  dts: rework arguments framework
  dts: constrain DPDK source argument
  dts: store stderr in RemoteCommandExecutionError

 doc/guides/tools/dts.rst                      |  50 +--
 dts/framework/exception.py                    |  13 +-
 .../remote_session/remote_session.py          |   3 +-
 dts/framework/settings.py                     | 328 +++++++++++++-----
 dts/framework/utils.py                        |  43 ++-
 5 files changed, 309 insertions(+), 128 deletions(-)
  

Comments

Luca Vizzarro May 14, 2024, 3:26 p.m. UTC | #1
Depends-on: series-31920 ("dts: update mypy and clean up")