<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>14649</bug_id>
          
          <creation_ts>2021-12-08 16:10:33 +0000</creation_ts>
          <short_desc>AB-INT PTEST: openssl ptest failure in Dubious,_test_returned_1</short_desc>
          <delta_ts>2026-03-19 00:45:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>QA/Testing</classification>
          <product>Package Testing (ptest)</product>
          <component>ptest</component>
          <version>3.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>AB-INT</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>5.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexandre Belloni">alexandre.belloni</reporter>
          <assigned_to name="Unassigned">unassigned</assigned_to>
          <cc>joaomarcos.costa</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>skandigraun</cc>
    
    <cc>tgamblin</cc>
    
    <cc>yoann.congal</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>92106</commentid>
    <comment_count>0</comment_count>
    <who name="Alexandre Belloni">alexandre.belloni</who>
    <bug_when>2021-12-08 16:10:33 +0000</bug_when>
    <thetext>AssertionError: Failed ptests:
{&apos;openssl&apos;: [&apos;Dubious,_test_returned_1&apos;]}


qemuarm64-ptest ubuntu2004-arm-1
https://autobuilder.yoctoproject.org/typhoon/#builders/82/builds/2586/steps/12/logs/stdio

qemux86-64-ptest debian10-ty-2
https://autobuilder.yoctoproject.org/typhoon/#builders/81/builds/2865/steps/12/logs/stdio

Both on the same a-full run</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>92134</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2021-12-09 15:50:27 +0000</bug_when>
    <thetext>Was from the v1 of https://git.yoctoproject.org/poky/commit/?id=1121148f1302e14319c0f516c222671c0480e492 and fixed in v2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102628</commentid>
    <comment_count>2</comment_count>
      <attachid>5135</attachid>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2025-08-20 08:04:22 +0000</bug_when>
    <thetext>Created attachment 5135
logs from valkyrie.yocto.io</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102629</commentid>
    <comment_count>3</comment_count>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2025-08-20 08:05:19 +0000</bug_when>
    <thetext>Happened again in qemuriscv64-ptest:

https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/379/steps/12/logs/stdio

Failed ptests:{&apos;openssl&apos;: [&apos;Dubious,_test_returned_1&apos;, &apos;openssl&apos;]}

qemuriscv64-ptest fedora42-vk-1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102630</commentid>
    <comment_count>4</comment_count>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2025-08-20 08:05:50 +0000</bug_when>
    <thetext>Reopening.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102642</commentid>
    <comment_count>5</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-08-21 14:34:32 +0000</bug_when>
    <thetext>Watch to see if it happens again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102859</commentid>
    <comment_count>6</comment_count>
    <who name="João Marcos Costa">joaomarcos.costa</who>
    <bug_when>2025-10-02 09:07:29 +0000</bug_when>
    <thetext>https://autobuilder.yoctoproject.org/valkyrie/#/builders/61/builds/2333/steps/13/logs/stdio

qemuarm64-ptest ubuntu2404-vk-arm1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102864</commentid>
    <comment_count>7</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-10-02 13:51:18 +0000</bug_when>
    <thetext>Second occurrence after 6 weeks so raise to Medium+.
YP has ~ 80 such &apos;rare&apos; bugs but taken together they make regression tests unreliable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103028</commentid>
    <comment_count>8</comment_count>
    <who name="Gyorgy Sarvari">skandigraun</who>
    <bug_when>2025-10-22 21:30:51 +0000</bug_when>
    <thetext>I managed to reproduce this in qemuriscv64, under extreme CPU load (I got the same stacktrace also, as it is in the attachment above) - basically a test times out.

1. Start qemu with core-image-ptest-openssl
2. On the host machine generate load[1]
3. For good measure generate load inside qemu[1] also
4. Run the tests (just a few targeted ones): 

cd /usr/lib/openssl/ptest
export TOP=.
export HARNESS_JOBS=4
for i in `seq 20`; do 
   ./run-ptest test_quic_radix test_rand test_algorithmid test_dh; done
done

# only test_quic_radix is expected to fail, the rest are just extra load
# on my machine it happens in 1-3 iterations


[1]: I used this load generator in- and outside of qemu:
for i in `seq $(nproc)`; do
  yes &gt; /dev/null &amp;
done

(don&apos;t forget &quot;killall yes&quot; when you are done)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103032</commentid>
    <comment_count>9</comment_count>
    <who name="Gyorgy Sarvari">skandigraun</who>
    <bug_when>2025-10-23 10:26:09 +0000</bug_when>
    <thetext>1. I have sent a patch[1] to extend the timeout for this particular test (3s -&gt; 6s)
2. I see now that I messed up the reproduction script in my previous comment...
This supposed to be it, (hopefully) without invalid syntax:

cd /usr/lib/openssl/ptest
for i in `seq 20`; do 
   ./run-ptest test_quic_radix test_rand test_algorithmid test_dh
done

The patch allows the test pass even if I peg all my CPU cores during test execution, both in- and outside of qemu.

[1]: https://lists.openembedded.org/g/openembedded-core/message/225228</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>104713</commentid>
    <comment_count>10</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2026-03-19 00:45:55 +0000</bug_when>
    <thetext>https://git.openembedded.org/openembedded-core/commit/?id=561aba8d38d1e15d23bd13736013825bd04aff2c</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5135</attachid>
            <date>2025-08-20 08:04:22 +0000</date>
            <delta_ts>2025-08-20 08:04:22 +0000</delta_ts>
            <desc>logs from valkyrie.yocto.io</desc>
            <filename>openssl-valkyrie.log.xz</filename>
            <type>application/x-xz</type>
            <size>4160</size>
            <attacher name="João Marcos Costa">joaomarcos.costa</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
      

    </bug>

</bugzilla>