mbox series

[v5,0/1] babeltrace2: upgrade 2.0.6 -> 2.1.0

Message ID 20250313021751.2313822-1-bin.lan.cn@windriver.com
Headers show
Series babeltrace2: upgrade 2.0.6 -> 2.1.0 | expand

Message

Bin Lan March 13, 2025, 2:17 a.m. UTC
From: Bin Lan <bin.lan.cn@windriver.com>

v3:
Some failed test cases are disabled.
All test cases are passed when running in intel-x86-64 board.

v4:
The Upstream-Status of patches is set to Pending, I will discuss it with Babeltrace2 project.
Add some notes in the commit log to explain the license change significantly.
Add more notes in the commit message to explain the change of babeltrace2_2.1.0.bb.
Remove "INSANE_SKIP:${PN}-ptest += "buildpaths" in this patch by setting the correct environment variables in env.sh.
All test cases are passed when running in intel-x86-64 board.

v5:
0001-Make-manpages-multilib-identical.patch and 0001-tests-set-the-correct-plugin-directory.patch
are submitted to Babeltrace project.
All test cases (no skipped test cases) are passed when running in intel-x86-64 
and qemux86-64 as the following shown:

Testsuite summary for babeltrace2 2.1.0
# TOTAL: 2022
# PASS:  2022
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Bin Lan (1):
  babeltrace2: upgrade 2.0.6 -> 2.1.0

 ...001-Make-manpages-multilib-identical.patch |  12 +-
 ...not-run-test-applications-from-.libs.patch |  28 ----
 ...-fix-test-applications-in-cpp-common.patch | 129 ++++++++++++++++++
 ...sts-set-the-correct-plugin-directory.patch |  30 ++++
 .../lttng/babeltrace2/run-ptest               |   4 +-
 ...eltrace2_2.0.6.bb => babeltrace2_2.1.0.bb} |  35 ++++-
 6 files changed, 198 insertions(+), 40 deletions(-)
 delete mode 100644 meta/recipes-kernel/lttng/babeltrace2/0001-tests-do-not-run-test-applications-from-.libs.patch
 create mode 100644 meta/recipes-kernel/lttng/babeltrace2/0001-tests-fix-test-applications-in-cpp-common.patch
 create mode 100644 meta/recipes-kernel/lttng/babeltrace2/0001-tests-set-the-correct-plugin-directory.patch
 rename meta/recipes-kernel/lttng/{babeltrace2_2.0.6.bb => babeltrace2_2.1.0.bb} (69%)

Comments

Mathieu Dubois-Briand March 13, 2025, 5:59 p.m. UTC | #1
On Thu Mar 13, 2025 at 3:17 AM CET, Bin Lan via lists.openembedded.org wrote:
> From: Bin Lan <bin.lan.cn@windriver.com>
>
> v3:
> Some failed test cases are disabled.
> All test cases are passed when running in intel-x86-64 board.
>
> v4:
> The Upstream-Status of patches is set to Pending, I will discuss it with Babeltrace2 project.
> Add some notes in the commit log to explain the license change significantly.
> Add more notes in the commit message to explain the change of babeltrace2_2.1.0.bb.
> Remove "INSANE_SKIP:${PN}-ptest += "buildpaths" in this patch by setting the correct environment variables in env.sh.
> All test cases are passed when running in intel-x86-64 board.
>
> v5:
> 0001-Make-manpages-multilib-identical.patch and 0001-tests-set-the-correct-plugin-directory.patch
> are submitted to Babeltrace project.
> All test cases (no skipped test cases) are passed when running in intel-x86-64 
> and qemux86-64 as the following shown:
>
> Testsuite summary for babeltrace2 2.1.0
> # TOTAL: 2022
> # PASS:  2022
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  0
> # XPASS: 0
> # ERROR: 0
>
> Bin Lan (1):
>   babeltrace2: upgrade 2.0.6 -> 2.1.0
>
>  ...001-Make-manpages-multilib-identical.patch |  12 +-
>  ...not-run-test-applications-from-.libs.patch |  28 ----
>  ...-fix-test-applications-in-cpp-common.patch | 129 ++++++++++++++++++
>  ...sts-set-the-correct-plugin-directory.patch |  30 ++++
>  .../lttng/babeltrace2/run-ptest               |   4 +-
>  ...eltrace2_2.0.6.bb => babeltrace2_2.1.0.bb} |  35 ++++-
>  6 files changed, 198 insertions(+), 40 deletions(-)
>  delete mode 100644 meta/recipes-kernel/lttng/babeltrace2/0001-tests-do-not-run-test-applications-from-.libs.patch
>  create mode 100644 meta/recipes-kernel/lttng/babeltrace2/0001-tests-fix-test-applications-in-cpp-common.patch
>  create mode 100644 meta/recipes-kernel/lttng/babeltrace2/0001-tests-set-the-correct-plugin-directory.patch
>  rename meta/recipes-kernel/lttng/{babeltrace2_2.0.6.bb => babeltrace2_2.1.0.bb} (69%)

Hi,

Thanks for the new version, but I believe we do have some failing
ptests:

https://autobuilder.yoctoproject.org/valkyrie/api/v2/logs/1758114/raw_inline

Can you have a look at those please?

More details can be found in:
https://valkyrie.yocto.io/pub/non-release/20250313-87/testresults/qemux86-64-ptest/core-image-ptest-babeltrace2/