diff options
| author | Jakub Kicinski <[email protected]> | 2024-04-16 00:45:51 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2024-04-17 01:54:06 +0000 |
| commit | 232d79aaa7816aa09766962616c768d349947f17 (patch) | |
| tree | 78d326f0efa7e28711c334633cd2601f5f4ed555 /tools/testing/selftests/net/lib/py | |
| parent | ip6_vti: fix memleak on netns dismantle (diff) | |
| download | kernel-232d79aaa7816aa09766962616c768d349947f17.tar.gz kernel-232d79aaa7816aa09766962616c768d349947f17.zip | |
selftests: drv-net: add stdout to the command failed exception
ping prints all the info to stdout. To make debug easier capture
stdout in the Exception raised when command unexpectedly fails.
Reviewed-by: Willem de Bruijn <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/testing/selftests/net/lib/py')
| -rw-r--r-- | tools/testing/selftests/net/lib/py/utils.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/testing/selftests/net/lib/py/utils.py b/tools/testing/selftests/net/lib/py/utils.py index f0d425731fd4..19612348c30d 100644 --- a/tools/testing/selftests/net/lib/py/utils.py +++ b/tools/testing/selftests/net/lib/py/utils.py @@ -33,7 +33,8 @@ class cmd: if self.proc.returncode != 0 and fail: if len(stderr) > 0 and stderr[-1] == "\n": stderr = stderr[:-1] - raise Exception("Command failed: %s\n%s" % (self.proc.args, stderr)) + raise Exception("Command failed: %s\nSTDOUT: %s\nSTDERR: %s" % + (self.proc.args, stdout, stderr)) def ip(args, json=None, ns=None): |
