Bug 15877

Summary: libunwind: Add ptest coverage
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Randy MacLeod <randy.macleod>
Component: oe-core otherAssignee: Pritam Srichandan Sahoo <PritamSrichandan.Sahoo>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Medium CC: nikhilar2410
Version: 5.3   
Target Milestone: 6.2   
Hardware: x86   
OS: Multiple   
Whiteboard: NEWCOMER
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Randy MacLeod 2025-05-22 21:46:00 UTC
I noticed that there are tests that we're not running in reading:

https://lists.openembedded.org/g/openembedded-core/message/216964

   By default, test suite from srcdir/tests/* will be installed 
   to /usr/libexec/libunwind, here pass --disable-tests to 
   not install test suite.

   Test suite can be added to libunwind-ptest in the future if needed
Comment 1 Nikhil R 2025-11-07 07:29:59 UTC
I can work on this
Is there any specific requirements that I need to check?
Comment 2 Randy MacLeod 2025-11-07 14:30:49 UTC
Thanks Nikhil,

We have some documentation about ptests:
   https://docs.yoctoproject.org/test-manual/ptest.html

You should test qemux86-64, qemuarm64, qemuriscv64 and more if you like.
The ptests are run automatically and summarized under "ptest Logs" here:
https://valkyrie.yocto.io/pub/non-release/
for example the *ptest directories in:
https://valkyrie.yocto.io/pub/non-release/20251107-73/testresults/

Give it a try and if you get stuck, please do ask for help here and/or on IRC.
Comment 3 Randy MacLeod 2025-11-07 14:31:48 UTC
5.3 is almost done so moving to 6.0 which should open up for new work in the next week or two.
Comment 4 Randy MacLeod 2026-05-28 15:31:05 UTC
Nikhil,
Take back this week if you want to really work on this enhancement
but othewise, I'll help Pritam with this work.
Comment 5 Randy MacLeod 2026-08-20 15:26:06 UTC
Pritam, 
Move to 6.2 but if you can do this sooner, that's fine.