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

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>223949</bug_id>
          
          <creation_ts>2021-03-30 12:58:12 -0700</creation_ts>
          <short_desc>[ macOS iOS ] crypto/crypto-random-values-oom.html is a flakey timeout</short_desc>
          <delta_ts>2024-06-05 02:36:38 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Jenner">jenner</reporter>
          <assigned_to>ayumi_kojima</assigned_to>
          <cc>amir_mark</cc>
    
    <cc>ayumi_kojima</cc>
    
    <cc>jiewen_tan</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1745258</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-03-30 12:58:12 -0700</bug_when>
    <thetext>crypto/crypto-random-values-oom.html

is a flakey timeout on iOS 14 Debug, and macOS Catalina and higher. 

Most timeouts for macOS occur on BigSur DebugwWk1 and wk2 on apple silicon mostly. But the history shows flakey timeouts occurring for a while on Catalina in release for wk1 and wk2. The timeouts appear more frequent in iOS and on Apple Silicon. 

HISTORY URL:
https://results.webkit.org/?suite=layout-tests&amp;test=crypto%2Fcrypto-random-values-oom.html

Could not obtain a Timeout Diff, as even the most recent record for the timeout diff on the Layout-test results page results in a 404 error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1745297</commentid>
    <comment_count>1</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-03-30 13:58:44 -0700</bug_when>
    <thetext>Was able to reproduce the timeout on Catalina wk2 Release ToT using the following test:

run-webkit-test crypto/crypto-random-values-oom.html --iterations 1000 -f

Here is the text diff that was generated from reproducing the timeout:

PASS exceptionString == undefined || exceptionString === &quot;TypeError: Argument 1 (&apos;array&apos;) to Crypto.getRandomValues must be an instance of ArrayBufferView&quot; is true
PASS crypto.getRandomValues didn&apos;t crash
PASS successfullyParsed is true

TEST COMPLETE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1745298</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-03-30 13:59:02 -0700</bug_when>
    <thetext>&lt;rdar://problem/76020524&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1745310</commentid>
    <comment_count>3</comment_count>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-03-30 14:16:16 -0700</bug_when>
    <thetext>Updated test expectations here to Pass Timeout while test is reviewed: 
https://trac.webkit.org/changeset/275234/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764010</commentid>
    <comment_count>4</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2021-05-26 12:41:18 -0700</bug_when>
    <thetext>It looks like this test was marked as slow in https://commits.webkit.org/237437@main, but it is still timing out on the bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764060</commentid>
    <comment_count>5</comment_count>
    <who name="Amir Mark Jr">amir_mark</who>
    <bug_when>2021-05-26 14:36:21 -0700</bug_when>
    <thetext>Updated the test expectations back to Pass Timeout due to test still appearing flaky:

https://trac.webkit.org/changeset/278126/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1778042</commentid>
    <comment_count>6</comment_count>
      <attachid>433832</attachid>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-07-19 16:27:14 -0700</bug_when>
    <thetext>Created attachment 433832
Update Expectations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1778043</commentid>
    <comment_count>7</comment_count>
    <who name="">ayumi_kojima</who>
    <bug_when>2021-07-19 16:28:47 -0700</bug_when>
    <thetext>Updating the test expectations for iOS simulator back to Pass Timeout due to test still appearing flaky</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1778044</commentid>
    <comment_count>8</comment_count>
      <attachid>433832</attachid>
    <who name="Robert Jenner">jenner</who>
    <bug_when>2021-07-19 16:35:45 -0700</bug_when>
    <thetext>Comment on attachment 433832
Update Expectations

Clearing flags on attachment: 433832

Committed r280054 (239789@main): &lt;https://commits.webkit.org/239789@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2038451</commentid>
    <comment_count>9</comment_count>
    <who name="Vitaly Dyackhov">vitaly</who>
    <bug_when>2024-05-29 08:06:41 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/29220</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2039824</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-06-05 02:36:37 -0700</bug_when>
    <thetext>Committed 279733@main (e9b4df324f0c): &lt;https://commits.webkit.org/279733@main&gt;

Reviewed commits have been landed. Closing PR #29220 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433832</attachid>
            <date>2021-07-19 16:27:14 -0700</date>
            <delta_ts>2021-07-19 16:35:45 -0700</delta_ts>
            <desc>Update Expectations</desc>
            <filename>bug-223949-20210719162714.patch</filename>
            <type>text/plain</type>
            <size>1549</size>
            <attacher>ayumi_kojima</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgwMDUzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYzk3Y2JhYjZkMGRiMTAwNmVlNGEz
NGQwNzAyNGM0OWM1OWJjMDZhMi4uOTYyOWY1MTliZDZkNzVkM2Q0MWIwNWQwZGE0MGQ3OTIwMmRm
NDI5MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTA3LTE5ICBBeXVtaSBLb2ppbWEgIDxh
eXVtaV9rb2ppbWFAYXBwbGUuY29tPgorCisgICAgICAgIFsgbWFjT1MgaU9TIF0gY3J5cHRvL2Ny
eXB0by1yYW5kb20tdmFsdWVzLW9vbS5odG1sIGlzIGEgZmxha2V5IHRpbWVvdXQuCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjM5NDkKKworICAgICAg
ICBVbnJldmlld2VkIHRlc3QgZ2FyZGVuaW5nLgorCisgICAgICAgIFVwZGF0ZWQgdGVzdCBleHBl
Y3RhdGlvbnMgZHVlIHRvIHRlc3Qgc3RpbGwgYXBwZWFyaW5nIGZsYWt5LgorCisgICAgICAgICog
cGxhdGZvcm0vaW9zLXNpbXVsYXRvci9UZXN0RXhwZWN0YXRpb25zOgorCiAyMDIxLTA3LTE5ICBB
eXVtaSBLb2ppbWEgIDxheXVtaV9rb2ppbWFAYXBwbGUuY29tPgogCiAgICAgICAgIFtNYWNPUyB3
azEgUmVsZWFzZV0gbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL3NjcnViYmVyLXN1cHBvcnQv
c2NydWJiZXItc3VwcG9ydC1kcmFnLmh0bWwgaXMgZmxha3kgdGltaW5nIG91dC4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvVGVzdEV4cGVjdGF0aW9ucyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3IvVGVzdEV4cGVjdGF0aW9ucwppbmRl
eCA3ODNmNjA4ZGVjNDM5NWQ2MTBmYmMxMGNkY2U4NWNiNDg0ZTcwMjVjLi5hZTA4MTc5NTgwNWM1
ZDRhMTg3NGJhNTVjMjczOTFkZTYwMzlhNmVlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9pb3Mtc2ltdWxhdG9yL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vaW9zLXNpbXVsYXRvci9UZXN0RXhwZWN0YXRpb25zCkBAIC0xMjEsNCArMTIxLDQgQEAg
d2ViZ3B1IFsgU2tpcCBdCiBodHRwL3Rlc3RzL3NlY3VyaXR5L3dlYmF1ZGlvLXJlbmRlci1yZW1v
dGUtYXVkaW8tYWxsb3dlZC1jcm9zc29yaWdpbi5odG1sIFsgUGFzcyBUaW1lb3V0IF0KIGh0dHAv
dGVzdHMvc2VjdXJpdHkvd2ViYXVkaW8tcmVuZGVyLXJlbW90ZS1hdWRpby1hbGxvd2VkLWNyb3Nz
b3JpZ2luLXJlZGlyZWN0Lmh0bWwgWyBQYXNzIFRpbWVvdXQgXQogCi13ZWJraXQub3JnL2IvMjIz
OTQ5IGNyeXB0by9jcnlwdG8tcmFuZG9tLXZhbHVlcy1vb20uaHRtbCBbIFNsb3cgXQpcIE5vIG5l
d2xpbmUgYXQgZW5kIG9mIGZpbGUKK3dlYmtpdC5vcmcvYi8yMjM5NDkgY3J5cHRvL2NyeXB0by1y
YW5kb20tdmFsdWVzLW9vbS5odG1sIFsgUGFzcyBUaW1lb3V0IF0KXCBObyBuZXdsaW5lIGF0IGVu
ZCBvZiBmaWxlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>