selftests/bpf: add btf_dump BTF-to-C conversion tests
Add new test_btf_dump set of tests, validating BTF-to-C conversion correctness. Tests rely on clang to generate BTF from provided C test cases. Signed-off-by:Andrii Nakryiko <andriin@fb.com> Signed-off-by:
Alexei Starovoitov <ast@kernel.org>
Showing
- tools/testing/selftests/bpf/.gitignore 1 addition, 0 deletionstools/testing/selftests/bpf/.gitignore
- tools/testing/selftests/bpf/Makefile 2 additions, 1 deletiontools/testing/selftests/bpf/Makefile
- tools/testing/selftests/bpf/progs/btf_dump_test_case_bitfields.c 92 additions, 0 deletions...esting/selftests/bpf/progs/btf_dump_test_case_bitfields.c
- tools/testing/selftests/bpf/progs/btf_dump_test_case_multidim.c 35 additions, 0 deletions...testing/selftests/bpf/progs/btf_dump_test_case_multidim.c
- tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c 73 additions, 0 deletions...ting/selftests/bpf/progs/btf_dump_test_case_namespacing.c
- tools/testing/selftests/bpf/progs/btf_dump_test_case_ordering.c 63 additions, 0 deletions...testing/selftests/bpf/progs/btf_dump_test_case_ordering.c
- tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c 75 additions, 0 deletions.../testing/selftests/bpf/progs/btf_dump_test_case_packing.c
- tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c 111 additions, 0 deletions.../testing/selftests/bpf/progs/btf_dump_test_case_padding.c
- tools/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c 229 additions, 0 deletions...s/testing/selftests/bpf/progs/btf_dump_test_case_syntax.c
- tools/testing/selftests/bpf/test_btf_dump.c 143 additions, 0 deletionstools/testing/selftests/bpf/test_btf_dump.c
Loading
Please register or sign in to comment