libperf tests: Fix verbose printing
authorShunsuke Nakamura <nakamura.shun@fujitsu.com>
Fri, 20 Aug 2021 09:39:07 +0000 (18:39 +0900)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 24 Aug 2021 18:05:35 +0000 (15:05 -0300)
commit37c3193fa4d7ddf93947264fa38d71120ff20c2a
tree121acb04c9c0c97fce5f2569b6ce00b2105ae4e0
parentce73af80876dba7b855fe36d1ec473f77300c214
libperf tests: Fix verbose printing

libperf's verbose printing checks the -v option every time the macro _T_ START
is called.

Since there are currently four libperf tests registered, the macro _T_ START is
called four times, but verbose printing after the second time is not output.

Resets the index of the element processed by getopt() and fix verbose printing
so that it prints in all tests.

Signed-off-by: Shunsuke Nakamura <nakamura.shun@fujitsu.com>
Acked-by: Rob Herring <robh@kernel.org>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: http://lore.kernel.org/lkml/20210820093908.734503-3-nakamura.shun@fujitsu.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/lib/perf/include/internal/tests.h