On 2023-12-19 21:21, Mark Brown wrote: > Currently the seccomp benchmark selftest produces non-standard output, > meaning that while it makes a number of checks of the performance it > observes this has to be parsed by humans. This means that automated > systems running this suite of tests are almost certainly ignoring the > results which isn't ideal for spotting problems. Let's rework things so > that each check that the program does is reported as a test result to > the framework. > > Signed-off-by: Mark Brown <broonie@xxxxxxxxxx> Tested-by: Anders Roxell <anders.roxell@xxxxxxxxxx> Tested these patches on today tag and it works as expected. seccomp_seccomp_benchmark_native_1_bitmap pass seccomp_seccomp_benchmark_native_1_filter pass seccomp_seccomp_benchmark_per-filter_last_2_diff_per-filter_filters_4 fail seccomp_seccomp_benchmark_1_bitmapped_2_bitmapped pass seccomp_seccomp_benchmark_entry_1_bitmapped pass seccomp_seccomp_benchmark_entry_2_bitmapped fail seccomp_seccomp_benchmark_native_entry_per_filter_4_4_filters_total fail Now with this change it shows up in the results. Cheers, Anders