diff options
| author | Andrii Nakryiko <andrii@kernel.org> | 2025-02-26 10:15:31 -0800 |
|---|---|---|
| committer | Alexei Starovoitov <ast@kernel.org> | 2025-03-15 11:35:24 -0700 |
| commit | b0f2ee6077ef1e880aee4758638bd0325275abb5 (patch) | |
| tree | caa03f01ce591f639d02823d1dc4a7606790b51f /tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c | |
| parent | selftests/bpf: Test bpf_usdt_arg_size() function (diff) | |
| parent | selftests/bpf: Introduce veristat test (diff) | |
| download | linux-b0f2ee6077ef1e880aee4758638bd0325275abb5.tar.gz linux-b0f2ee6077ef1e880aee4758638bd0325275abb5.zip | |
Merge branch 'selftests-bpf-implement-setting-global-variables-in-veristat'
Mykyta Yatsenko says:
====================
selftests/bpf: implement setting global variables in veristat
From: Mykyta Yatsenko <yatsenko@meta.com>
To better verify some complex BPF programs by veristat, it would be useful
to preset global variables. This patch set implements this functionality
and introduces tests for veristat.
v4->v5
* Rework parsing to use sscanf for integers
* Addressing nits
v3->v4:
* Fixing bug in set_global_var introduced by refactoring in previous patch set
* Addressed nits from Eduard
v2->v3:
* Reworked parsing of the presets, using sscanf to split into variable and
value, but still use strtoll/strtoull to support range checks when parsing
integers
* Fix test failures for no_alu32 & cpuv4 by checking if veristat binary is in
parent folder
* Introduce __CHECK_STR macro for simplifying checks in test
* Modify tests into sub-tests
====================
Link: https://patch.msgid.link/20250225163101.121043-1-mykyta.yatsenko5@gmail.com
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c')
0 files changed, 0 insertions, 0 deletions
