Bug 16169

Summary: AB-INT PTEST: openssl ['Dubious,_test_returned_29', 'openssl'] test failure
Product: [QA/Testing] Package Testing (ptest) Reporter: João Marcos Costa <joaomarcos.costa>
Component: ptestAssignee: William Lyu <william.lyu>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Medium+ CC: randy.macleod, richard.purdie, william.lyu
Version: unspecified   
Target Milestone: 6.1 M2   
Hardware: x86   
OS: Multiple   
Whiteboard: AB-INT
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Attachments:
Description Flags
logs from valkyrie.yocto.io none

Description João Marcos Costa 2026-02-12 09:20:41 UTC
https://autobuilder.yoctoproject.org/valkyrie/#/builders/73/builds/3008/steps/13/logs/stdio

Failed ptests:{'openssl': ['Dubious,_test_returned_29', 'openssl']}

qemux86-64-ptest fedora40-vk-1


There are other tickets tracking the same "Dubious" warning: 14856, 14649, and 15357.
However, the log messages indicate a different/new issue:

PASS: 90-test_threads.t ....................... ok

Proxy started on port [::1]:54795
Engine "ossltest" set.
Using default temp DH parameters
ACCEPT [::1]:49307
Server responds on [::1]:49307
Engine "ossltest" set.
807BA989727F0000:error:80000062:system library:BIO_bind:Address already in use:/usr/src/debug/openssl/3.5.4/crypto/bio/bio_sock2.c:240:calling bind()
807BA989727F0000:error:10000075:BIO routines:BIO_bind:unable to bind socket:/usr/src/debug/openssl/3.5.4/crypto/bio/bio_sock2.c:242:
connect:errno=98
DONE
shutdown accept socket
shutting down SSL
CONNECTION CLOSED
   0 items in the session cache
   0 client connects (SSL_connect())
   0 client renegotiates (SSL_connect())
   0 client connects that finished
   0 server accepts (SSL_accept())
   0 server renegotiates (SSL_accept())
   0 server accepts that finished
   0 session cache hits
   0 session cache misses
   0 session cache timeouts
   0 callback cache hits
   0 cache full overflows (20480 allowed)
s_client didn't try to connect
# Looks like your test exited with 29 just after 32.70-test_sslrecords.t .................... 
FAIL: Dubious, test returned 29 (wstat 7424, 0x1d00)
Failed 12/44 subtests 
	(less 9 skipped subtests: 23 okay)

Test Summary Report
-------------------
70-test_sslrecords.t                  (Wstat: 7424 (exited 29) Tests: 32 Failed: 0)
  Non-zero exit status: 29
  Parse errors: Bad plan.  You planned 44 tests but ran 32.
Files=342, Tests=4456, 133 wallclock secs ( 5.48 usr  0.44 sys + 271.07 cusr 40.54 csys = 317.53 CPU)
Result: FAIL
FAIL: openssl
DURATION: 133
END: /usr/lib/openssl/ptest
2026-01-29T16:29
Comment 1 João Marcos Costa 2026-02-12 09:21:05 UTC
Created attachment 5182 [details]
logs from valkyrie.yocto.io
Comment 2 Randy MacLeod 2026-02-12 15:49:54 UTC
Matthew from WR has a patch that needs to get approval to merged in openssl or applied locally.

Randy to follow-up.
Comment 3 Randy MacLeod 2026-02-12 17:46:31 UTC
Err, not Matthew, William Lyu,

CCing him so we can once again, 
try to convince WR folks to sign the openssl contributor's agreement.
Comment 4 Randy MacLeod 2026-08-24 23:37:56 UTC
William, can you push Nico to get WR to sign the right paperwork or
should we drop this ?
Comment 5 Randy MacLeod 2026-09-17 14:51:48 UTC
I've given up on getting WR folks to deal with the OpenSSL corporate contributors agreement. They didn't object, they just seemed to ignore the 
request.