Messages in this thread | | | Date | Wed, 3 Aug 2022 23:25:27 +0800 | From | Leo Yan <> | Subject | Re: [PATCH] perf symbol: Fail to read phdr workaround |
| |
Hi Arnaldo, Ian,
On Mon, Aug 01, 2022 at 09:38:23AM -0300, Arnaldo Carvalho de Melo wrote:
[...]
> I also think we could have something like a 'perf test' mode where, when > asked to, it would enable tests that involve downloading such files to > perform tests, such as this dacapo benchmark, and then would test if the > output matches expectations.
I am working on testing script for java symbols, one of the steps shared by Ian is:
# /tmp/perf/perf record -k 1 java -agentpath:/tmp/perf/libperf-jvmti.so \ -jar dacapo-9.12-MR1-bach.jar -n 10 fop
The question is how we can specify the path for the lib libperf-jvmti.so in the testing script?
If we can run the test case from the root folder of Linux kernel source code, the lib libperf-jvmti.so can be found in the folder $linux/tools/perf, but for the integration testing the lib should be placed in an installed folder. Any suggestion if we have exited way to specify the path for libperf-jvmti.so, or need to introduce a new shell envorinment variable for the lib path?
Thanks, Leo
| |