]> www.infradead.org Git - nvme.git/commit
perf test: Make tests its own library
authorIan Rogers <irogers@google.com>
Tue, 25 Jun 2024 21:41:13 +0000 (14:41 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Wed, 26 Jun 2024 18:07:11 +0000 (11:07 -0700)
commit1dad99af1a8211e2afc1b711c0cda4fbdd445ae2
tree746af9613fe1ca9652c7144c2671d63dc1f61de0
parent49f4ac4b949762119eb0fd57a1682cf3a47dea89
perf test: Make tests its own library

Make the tests code its own library. This is done to avoid compiling
code twice, once for the perf tool and once for the perf python
module.

Signed-off-by: Ian Rogers <irogers@google.com>
Reviewed-by: James Clark <james.clark@arm.com>
Cc: Suzuki K Poulose <suzuki.poulose@arm.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: Palmer Dabbelt <palmer@dabbelt.com>
Cc: Albert Ou <aou@eecs.berkeley.edu>
Cc: Nick Terrell <terrelln@fb.com>
Cc: Gary Guo <gary@garyguo.net>
Cc: Alex Gaynor <alex.gaynor@gmail.com>
Cc: Boqun Feng <boqun.feng@gmail.com>
Cc: Wedson Almeida Filho <wedsonaf@gmail.com>
Cc: Ze Gao <zegao2021@gmail.com>
Cc: Alice Ryhl <aliceryhl@google.com>
Cc: Andrei Vagin <avagin@google.com>
Cc: Yicong Yang <yangyicong@hisilicon.com>
Cc: Jonathan Cameron <jonathan.cameron@huawei.com>
Cc: Guo Ren <guoren@kernel.org>
Cc: Miguel Ojeda <ojeda@kernel.org>
Cc: Will Deacon <will@kernel.org>
Cc: Mike Leach <mike.leach@linaro.org>
Cc: Leo Yan <leo.yan@linux.dev>
Cc: Oliver Upton <oliver.upton@linux.dev>
Cc: John Garry <john.g.garry@oracle.com>
Cc: Benno Lossin <benno.lossin@proton.me>
Cc: Björn Roy Baron <bjorn3_gh@protonmail.com>
Cc: Andreas Hindborg <a.hindborg@samsung.com>
Cc: Paul Walmsley <paul.walmsley@sifive.com>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/20240625214117.953777-5-irogers@google.com
13 files changed:
tools/perf/Build
tools/perf/Makefile.perf
tools/perf/arch/Build
tools/perf/arch/arm/Build
tools/perf/arch/arm/tests/Build
tools/perf/arch/arm64/Build
tools/perf/arch/arm64/tests/Build
tools/perf/arch/powerpc/Build
tools/perf/arch/powerpc/tests/Build
tools/perf/arch/x86/Build
tools/perf/arch/x86/tests/Build
tools/perf/tests/Build
tools/perf/tests/workloads/Build