]> code.ossystems Code Review - openembedded-core.git/commit
qemu: make ptest rework
authorMingli Yu <mingli.yu@windriver.com>
Thu, 4 Feb 2021 09:07:14 +0000 (17:07 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 5 Feb 2021 08:16:28 +0000 (08:16 +0000)
commita5c1290e8a24b844f0ba62df270f976096394d87
treed361267a0c8bd6176f74889eb6f0f310d75e44e6
parent551ce73a90757ba43501fe5cf9ac84a7b77de549
qemu: make ptest rework

After qemu upgrades to 5.2.0 in commit [1], if also switches
to meson and the previous logic which introduces the testsuites
changes in [2] and results in below error when run ptest test:
 # ./run-ptest
 for f in ; do \
     nf=$(echo $f | sed 's/tests\//\.\//g'); \
     $nf; \
 done

So refactor the ptest part code to make it work again.

[1] https://git.openembedded.org/openembedded-core/commit/?id=181c635567aafb9b4787d8d6d0bcd4a615ceae80
[2] https://git.qemu.org/?p=qemu.git;a=commitdiff;h=279588d4deea2694ebe9ceb29dfdc5c08a7c4e27

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/qemu/qemu.inc
meta/recipes-devtools/qemu/qemu/0002-Add-subpackage-ptest-which-runs-all-unit-test-cases-.patch [deleted file]
meta/recipes-devtools/qemu/qemu/run-ptest