mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 17:39:31 +00:00
lttng-tools: Fixes incorrect path of ptest cases
In ptest cases, some paths are still the source code path. Continue to fix the paths of executable files in ptest cases to make them work on target. (From OE-Core rev: 95a0eb99b9fd88288b6f03c7d0173c392d25de28) Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -38,17 +38,22 @@ INSANE_SKIP_${PN}-dbg = "libexec"
|
||||
do_install_ptest () {
|
||||
chmod +x ${D}/${libdir}/${PN}/ptest/tests/utils/utils.sh
|
||||
for i in `find ${D}/${libdir}/${PN}/ptest -perm /u+x -type f`; do
|
||||
sed -e "s:\$TESTDIR.*/src/bin/lttng/\$LTTNG_BIN:\$LTTNG_BIN:" \
|
||||
-e "s:\$TESTDIR/../src/bin/lttng-sessiond/\$SESSIOND_BIN:\$SESSIOND_BIN:" \
|
||||
-e "s:\$DIR/../src/bin/lttng-sessiond/\$SESSIOND_BIN:\$SESSIOND_BIN:" \
|
||||
-e "s:\$TESTDIR/../src/bin/lttng-consumerd/:${libedir}/lttng/libexec/:" \
|
||||
-e "s:\$DIR/../src/bin/lttng-consumerd/:${libdir}/lttng/libexec/:" \
|
||||
-e "s:\$TESTDIR/../src/bin/lttng-relayd/\$RELAYD_BIN:\$RELAYD_BIN:" \
|
||||
sed -e "s:\$TESTDIR.*/src/bin/lttng/\$LTTNG_BIN:\$LTTNG_BIN:g" \
|
||||
-e "s:\$TESTDIR/../src/bin/lttng-sessiond/\$SESSIOND_BIN:\$SESSIOND_BIN:g" \
|
||||
-e "s:\$DIR/../src/bin/lttng-sessiond/\$SESSIOND_BIN:\$SESSIOND_BIN:g" \
|
||||
-e "s:\$TESTDIR/../src/bin/lttng-consumerd/:${libdir}/lttng/libexec/:g" \
|
||||
-e "s:\$DIR/../src/bin/lttng-consumerd/:${libdir}/lttng/libexec/:g" \
|
||||
-e "s:\$TESTDIR/../src/bin/lttng-relayd/\$RELAYD_BIN:\$RELAYD_BIN:g" \
|
||||
-e "s:\$DIR/../src/bin/lttng-sessiond/lttng-sessiond:\$SESSIOND_BIN:g" \
|
||||
-e "s:\$DIR/../src/bin/lttng-relayd/\$RELAYD_BIN:\$RELAYD_BIN:g" \
|
||||
-e "s:\$DIR/../bin/lttng-relayd/\$RELAYD_BIN:\$RELAYD_BIN:g" \
|
||||
-i $i
|
||||
done
|
||||
|
||||
sed -e "s:src/bin/lttng-sessiond:$bindir:" \
|
||||
-e "s:src/bin/lttng-consumerd:${libexecdir}/libexec/:" \
|
||||
sed -e "s:src/bin/lttng-sessiond:$bindir:g" \
|
||||
-e "s:src/bin/lttng-consumerd:${libexecdir}/libexec/:g" \
|
||||
-i ${D}/${libdir}/${PN}/ptest/tests/regression/run-report.py
|
||||
sed -e "s:src/bin:bin:g" \
|
||||
-i ${D}/${libdir}/${PN}/ptest/tests/utils/utils.sh
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user