I was getting it when I added a skip message to the openat syscallOut of curiosity, which suite is this that you find only has a singlejohn@localhost:~/acme/tools/perf> sudo ./perf test 63The reason was to replicate the existing "perf test" behavior before
63: Test libpfm4 support : Skip (not compiled in)
Although it is odd to have a single sub-test, is there a reason for
which we don't print its name? We print the name when there are multiple
sub-tests.
the kunit style transition. The main place we get tests with a single
sub-test is from the DEFINE_SUITE macro:
https://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git/tree/tools/perf/tests/tests.h?h=perf/core#n67
I agree it looks kind of weird and was inheriting the data structures
from kunit and the format of the output from perf test.
subtest? Does it possibly only have a single subtest as some others may
be compiled out?
tests in patch 3:
https://lore.kernel.org/lkml/20220513040519.1499333-4-irogers@xxxxxxxxxx/
I didn't see any changes with any existing tests.