selftests: bpf: Make reuseport test output more legible
authorLorenz Bauer <lmb@cloudflare.com>
Fri, 24 Jan 2020 11:27:53 +0000 (11:27 +0000)
committerDaniel Borkmann <daniel@iogearbox.net>
Fri, 24 Jan 2020 21:12:13 +0000 (22:12 +0100)
commit603fba9dfd0b2e2a844ece9ed98ce874c38aa98e
treec229d70bfa87159a5e75b95e3530215ff643a4a8
parent8bec4f665e0baecb5f1b683379fc10b3745eb612
selftests: bpf: Make reuseport test output more legible

Include the name of the mismatching result in human readable format
when reporting an error. The new output looks like the following:

  unexpected result
   result: [1, 0, 0, 0, 0, 0]
  expected: [0, 0, 0, 0, 0, 0]
  mismatch on DROP_ERR_INNER_MAP (bpf_prog_linum:153)
  check_results:FAIL:382

Signed-off-by: Lorenz Bauer <lmb@cloudflare.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Reviewed-by: Jakub Sitnicki <jakub@cloudflare.com>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Link: https://lore.kernel.org/bpf/20200124112754.19664-4-lmb@cloudflare.com
tools/testing/selftests/bpf/prog_tests/select_reuseport.c