diff options
author | Ilya Maximets <i.maximets@ovn.org> | 2022-07-29 16:30:30 +0200 |
---|---|---|
committer | Ilya Maximets <i.maximets@ovn.org> | 2022-08-04 14:18:17 +0200 |
commit | 398623a63ed4f35e67292740466a99db018f75b6 (patch) | |
tree | 8009243c94704d5b2cc48a78fec9dd8ad002c2fd /tests | |
parent | a7680c3caf48f5b17d5e9332037b9f06e2a93cb9 (diff) | |
download | openvswitch-398623a63ed4f35e67292740466a99db018f75b6.tar.gz |
tc: Use sparse hex dump while printing inconsistencies.
Instead of a very long hex string something like this will be printed:
|DBG|tc flower compare failed mask compare:
Expected Mask:
00000000 ff ff 00 00 ff ff ff ff-ff ff ff ff ff ff ff ff
00000020 00 00 00 00 00 00 00 00-00 00 00 00 00 00 03 00
00000090 00 00 00 00 00 00 00 00-ff ff ff ff ff ff ff ff
000000c0 ff 00 00 00 ff ff 00 00-ff ff ff ff ff ff ff ff
Received Mask:
00000000 ff ff 00 00 ff ff ff ff-ff ff ff ff ff ff ff ff
00000020 00 00 00 00 00 00 00 00-00 00 00 00 00 00 03 00
00000090 00 00 00 00 00 00 00 00-ff ff ff ff ff ff ff ff
000000c0 ff 00 00 00 00 00 00 00-ff ff ff ff ff ff ff ff
It's easier to spot the difference this way and count which bytes are
to blame, since offsets are printed as well.
Using a sparse dump to avoid printing huge number of all-zero lines.
Reviewed-by: Roi Dayan <roid@nvidia.com>
Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions