[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220523144952.364370-1-german.gomez@arm.com>
Date: Mon, 23 May 2022 15:49:51 +0100
From: German Gomez <german.gomez@....com>
To: linux-kernel@...r.kernel.org, linux-perf-users@...r.kernel.org,
acme@...nel.org
Cc: james.clark@....com, leo.yan@...aro.org,
German Gomez <german.gomez@....com>,
Mark Rutland <mark.rutland@....com>,
Alexander Shishkin <alexander.shishkin@...ux.intel.com>,
Jiri Olsa <jolsa@...nel.org>,
Namhyung Kim <namhyung@...nel.org>
Subject: [RFC PATCH 0/1] perf test cs-etm: Add end-to-end tests for CoreSight decoding
Hi
While discussing running more tests for CoreSight, we thought it might
be a good idea to upstream some EndToEnd tests for CoreSight decoding in
order to lock down the behaviour. I am sending this as RFC to get some
feedback from the community first.
The test relies on pre-geneated perf.data files that are downloaded
during the test. I'm not sure it's a good idea to commit those files to
the Linux repository, so they would have to live in an external source
and be downloaded during the test.
For this RFC, the files are stored in a Github repository [1]. As an
idea, I think we could store them in a new repo in the ARM-software
namespace. Any hosting suggestions are very welcome.
Thanks,
German
[1] https://github.com/ARM-software/data/tree/984cde8fb0bb22591e284826a80b338bb79c3655/perf/coresight
German Gomez (1):
perf test cs-etm: Add end-to-end tests for CoreSight decoding
tools/perf/tests/shell/lib/arm_auxtrace.sh | 21 +++++++
.../tests/shell/test_arm_coresight_decoder.sh | 57 +++++++++++++++++++
2 files changed, 78 insertions(+)
create mode 100644 tools/perf/tests/shell/lib/arm_auxtrace.sh
create mode 100755 tools/perf/tests/shell/test_arm_coresight_decoder.sh
--
2.25.1
Powered by blists - more mailing lists