Bug 16215 - AB-INT PTEST RISCV64: libpng ptest failure
Summary: AB-INT PTEST RISCV64: libpng ptest failure
Status: RESOLVED WORKSFORME
Alias: None
Product: Package Testing (ptest)
Classification: QA/Testing
Component: ptest (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 6.1
Assignee: Trevor Gamblin
QA Contact:
URL:
Whiteboard: AB-INT
Depends on:
Blocks:
 
Reported: 2026-03-25 17:03 UTC by João Marcos Costa
Modified: 2026-09-10 15:04 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description João Marcos Costa 2026-03-25 17:03:04 UTC
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1321/steps/13/logs/stdio

Another potential timeout:

Failed ptests:
{'libpng': 'START: ptest-runner\n'
           '2026-03-25T11:40\n'
           '+ cd src\n'
           '+ make check-TESTS\n'
           "make[1]: Entering directory '/usr/lib/libpng/ptest/src'\n"
           'PASS: tests/pngtest-all\n'
(...)

qemuriscv64-ptest fedora42-vk-1

Full logs available in:
https://valkyrie.yocto.io/pub/non-release/20260325-66/testresults/qemuriscv64-ptest/libpng.log
Comment 1 João Marcos Costa 2026-04-29 08:57:30 UTC
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1522/steps/14/logs/stdio

Failed ptests:
{'libpng': 'START: ptest-runner\n'
           '2026-04-28T15:41\n'
           '+ cd src\n'
           '+ make check-TESTS\n'
           "make[1]: Entering directory '/usr/lib/libpng/ptest/src'\n"
           'PASS: tests/pngtest-all\n'
           'PASS: tests/pngvalid-gamma-16-to-8\n'
           'PASS: tests/pngvalid-gamma-alpha-mode\n'
           'PASS: tests/pngvalid-gamma-background\n'
           'PASS: tests/pngvalid-gamma-expand16-alpha-mode\n'
           'PASS: tests/pngvalid-gamma-expand16-background\n'
           'PASS: tests/pngvalid-gamma-expand16-transform\n'
           'PASS: tests/pngvalid-gamma-sbit\n'
           'PASS: tests/pngvalid-gamma-threshold\n'
           'PASS: tests/pngvalid-gamma-transform\n'
           'PASS: tests/pngvalid-progressive-size\n'
           'PASS: tests/pngvalid-progressive-interlace-standard\n'
           'PASS: tests/pngvalid-transform\n'
           'PASS: tests/pngvalid-progressive-standard\n'
           'PASS: tests/pngvalid-standard\n'
           'PASS: tests/pngstest-1.8\n'
           'PASS: tests/pngstest-1.8-alpha\n'
           'PASS: tests/pngstest-linear\n'
           'PASS: tests/pngstest-linear-alpha\n'
           'PASS: tests/pngstest-none\n'
           'PASS: tests/pngstest-none-alpha\n'
           'PASS: tests/pngstest-sRGB\n'
           'PASS: tests/pngstest-sRGB-alpha\n'
           'PASS: tests/pngstest-large-stride\n'
           'PASS: tests/pngstest-negative-stride\n'
           'PASS: tests/pngstest-negative-stride-extra\n'
           'PASS: tests/pngunknown-IDAT\n'
           'PASS: tests/pngunknown-discard\n'
           'PASS: tests/pngunknown-if-safe\n'
           'PASS: tests/pngunknown-sAPI\n'
           'PASS: tests/pngunknown-sTER\n'
           'PASS: tests/pngunknown-save\n'
           'PASS: tests/pngunknown-vpAg\n'
           'PASS: tests/pngimage-quick\n'
           'Timeout! System state:\n'
           'Collected system state:\n'
           '+ dmesg\n'
           '[    0.000000] Booting Linux on hartid 2\n'
           '[    0.000000] Linux version 6.18.24-yocto-standard '
(...)

qemuriscv64-ptest stream9-vk-1
Comment 2 Mathieu Dubois-Briand 2026-04-30 08:32:13 UTC
qemuriscv64-ptest stream9-vk-1 mathieu/master-next completed at 2026-04-28 17:45:00+00:00
https://valkyrie.yocto.io/pub/non-release/20260428-82/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1522/steps/14/logs/stdio
Comment 3 Mathieu Dubois-Briand 2026-05-15 15:50:22 UTC
qemuriscv64-ptest rocky9-vk-1 mathieu/master-next completed at 2026-05-15 13:45:20+00:00
https://valkyrie.yocto.io/pub/non-release/20260515-71/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1598/steps/14/logs/stdio
Comment 4 Yoann Congal 2026-05-19 21:53:52 UTC
qemuriscv64-ptest fedora42-vk-1 wrynose completed at 2026-05-19 19:39:58+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1610
Comment 6 Mathieu Dubois-Briand 2026-06-05 08:15:31 UTC
qemuriscv64-ptest fedora42-vk-1 master completed at 2026-06-04 04:03:34+00:00
https://valkyrie.yocto.io/pub/non-release/20260604-8/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1681/steps/13/logs/stdio
Comment 7 Mathieu Dubois-Briand 2026-06-10 16:42:32 UTC
qemuriscv64-ptest alma9-vk-2 mathieu/master-next completed at 2026-06-10 13:18:39+00:00
https://valkyrie.yocto.io/pub/non-release/20260610-79/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1716/steps/14/logs/stdio
Comment 9 Mathieu Dubois-Briand 2026-06-22 09:06:12 UTC
qemuriscv64-ptest debian13-vk-2 mathieu/master-next completed at 2026-06-20 12:04:23+00:00
https://valkyrie.yocto.io/pub/non-release/20260620-63/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1784/steps/13/logs/stdio
Comment 10 João Marcos Costa 2026-07-01 08:28:31 UTC
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1840/steps/14/logs/stdio
qemuriscv64-ptest stream9-vk-1
Comment 11 João Marcos Costa 2026-07-01 11:02:38 UTC
(adding Trevor in the loop) Wouldn't that be the case to disable libpng for RISCV64 in conf/distro/include/ptest-packagelists.inc?
I can send a patch, if so.
Comment 12 Mathieu Dubois-Briand 2026-07-23 08:59:34 UTC
qemuriscv64-ptest fedora43-vk-2 master-next completed at 2026-07-22 21:12:26+00:00
https://valkyrie.yocto.io/pub/non-release/20260722-95/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1969/steps/13/logs/stdio
Comment 13 Mathieu Dubois-Briand 2026-07-30 07:58:50 UTC
qemuriscv64-ptest ubuntu2404-vk-2 mathieu/master-next completed at 2026-07-28 23:15:53+00:00
https://valkyrie.yocto.io/pub/non-release/20260728-134/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2014/steps/13/logs/stdio
Comment 14 Mathieu Dubois-Briand 2026-08-03 09:47:46 UTC
qemuriscv64-ptest debian12-vk-5 master-next&master completed at 2026-08-03 00:38:14+00:00
https://valkyrie.yocto.io/pub/non-release/20260802-119/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2065/steps/13/logs/stdio
Comment 15 Trevor Gamblin 2026-08-06 17:45:03 UTC
Doing some comparisons on a fresh build of core-image-ptest-libpng from oe-core master on my workstation (Ryzen 9 7900-based, so using TCG emulation). 

One-off runtime under no load, and with the full libpng ptest suite:

============================================================================
Testsuite summary for libpng 1.6.58
============================================================================
# TOTAL: 36
# PASS:  36
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[1]: Leaving directory '/usr/lib/libpng/ptest/src'
DURATION: 655
END: /usr/lib/libpng/ptest
2026-08-06T17:23
STOP: ptest-runner
TOTAL: 1 FAIL: 0

with pngimage-full removed:

============================================================================
Testsuite summary for libpng 1.6.58
============================================================================
# TOTAL: 35
# PASS:  35
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[1]: Leaving directory '/usr/lib/libpng/ptest/src'
DURATION: 472
END: /usr/lib/libpng/ptest
2026-08-06T17:43
STOP: ptest-runner
TOTAL: 1 FAIL: 0
Comment 16 Mathieu Dubois-Briand 2026-08-10 08:44:57 UTC
qemuriscv64-ptest ubuntu2604-vk-4 master-next completed at 2026-08-09 12:17:10+00:00
https://valkyrie.yocto.io/pub/non-release/20260809-61/testresults/qemuriscv64-ptest/
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2118/steps/15/logs/stdio
Comment 17 Randy MacLeod 2026-09-10 15:04:11 UTC
Hasn't happened since early August around a libpng upgrade.
Re-open if seen again.