<?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>224002</bug_id>
          
          <creation_ts>2021-03-31 09:16:40 -0700</creation_ts>
          <short_desc>Add build step to run layout tests for multiple iterations in guard malloc mode</short_desc>
          <delta_ts>2021-03-31 10:11:14 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=223950</see_also>
          <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>
          
          <blocked>223938</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Aakash Jain">aakash_jain</reporter>
          <assigned_to name="Aakash Jain">aakash_jain</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>jbedard</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1745643</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2021-03-31 09:16:40 -0700</bug_when>
    <thetext>Add build step to run layout tests for multiple iterations in guard malloc mode. Similar to https://bugs.webkit.org/show_bug.cgi?id=223950, but with guard-malloc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1745645</commentid>
    <comment_count>1</comment_count>
      <attachid>424776</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2021-03-31 09:17:36 -0700</bug_when>
    <thetext>Created attachment 424776
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1745672</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-03-31 10:10:51 -0700</bug_when>
    <thetext>Committed r275287: &lt;https://commits.webkit.org/r275287&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 424776.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1745673</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-03-31 10:11:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/76058363&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>424776</attachid>
            <date>2021-03-31 09:17:36 -0700</date>
            <delta_ts>2021-03-31 10:10:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224002-20210331121735.patch</filename>
            <type>text/plain</type>
            <size>6712</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI3NTI4NSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDIxLTAzLTMxICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBBZGQgYnVpbGQgc3RlcCB0byBydW4gbGF5b3V0IHRlc3RzIGZvciBtdWx0
aXBsZSBpdGVyYXRpb25zIGluIGd1YXJkIG1hbGxvYyBtb2RlCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjQwMDIKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIENJU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMu
cHk6CisgICAgICAgIChSdW5XZWJLaXRUZXN0cyk6CisgICAgICAgIChSdW5XZWJLaXRUZXN0cy5z
ZXRMYXlvdXRUZXN0Q29tbWFuZCk6CisgICAgICAgIChSdW5XZWJLaXRUZXN0c0luU3RyZXNzR3Vh
cmRtYWxsb2NNb2RlKToKKyAgICAgICAgKiBDSVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzX3VuaXR0
ZXN0LnB5OgorCiAyMDIxLTAzLTMxICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KIAogICAgICAgICBBZGQgYnVpbGQgc3RlcCB0byBydW4gbGF5b3V0IHRlc3RzIGZvciBtdWx0
aXBsZSBpdGVyYXRpb25zCkluZGV4OiBUb29scy9DSVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFRvb2xzL0NJU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkJKHJldmlz
aW9uIDI3NTI4NSkKKysrIFRvb2xzL0NJU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHMucHkJKHdvcmtp
bmcgY29weSkKQEAgLTIwNjQsNiArMjA2NCw3IEBAIGNsYXNzIFJ1bldlYktpdFRlc3RzKHNoZWxs
LlRlc3QpOgogICAgIGpzb25GaWxlTmFtZSA9ICdsYXlvdXQtdGVzdC1yZXN1bHRzL2Z1bGxfcmVz
dWx0cy5qc29uJwogICAgIGxvZ2ZpbGVzID0geydqc29uJzoganNvbkZpbGVOYW1lfQogICAgIHRl
c3RfZmFpbHVyZXNfbG9nX25hbWUgPSAndGVzdC1mYWlsdXJlcycKKyAgICBFTkFCTEVfR1VBUkRf
TUFMTE9DID0gRmFsc2UKICAgICBFWElUX0FGVEVSX0ZBSUxVUkVTID0gJzMwJwogICAgIGNvbW1h
bmQgPSBbJ3B5dGhvbicsICdUb29scy9TY3JpcHRzL3J1bi13ZWJraXQtdGVzdHMnLAogICAgICAg
ICAgICAgICAgJy0tbm8tYnVpbGQnLApAQCAtMjEwNiw2ICsyMTA3LDkgQEAgY2xhc3MgUnVuV2Vi
S2l0VGVzdHMoc2hlbGwuVGVzdCk6CiAgICAgICAgIGlmIGFkZGl0aW9uYWxBcmd1bWVudHM6CiAg
ICAgICAgICAgICBzZWxmLnNldENvbW1hbmQoc2VsZi5jb21tYW5kICsgYWRkaXRpb25hbEFyZ3Vt
ZW50cykKIAorICAgICAgICBpZiBzZWxmLkVOQUJMRV9HVUFSRF9NQUxMT0M6CisgICAgICAgICAg
ICBzZWxmLnNldENvbW1hbmQoc2VsZi5jb21tYW5kICsgWyctLWd1YXJkLW1hbGxvYyddKQorCiAg
ICAgICAgIGlmIHNlbGYubmFtZSA9PSAncnVuLWxheW91dC10ZXN0cy13aXRob3V0LXBhdGNoJzoK
ICAgICAgICAgICAgICMgSW4gb3JkZXIgdG8gc3BlZWQgdXAgdGVzdGluZywgb24gdGhlIHN0ZXAg
dGhhdCByZXRyaWVzIHJ1bm5pbmcgdGhlIGxheW91dCB0ZXN0cyB3aXRob3V0IHBhdGNoCiAgICAg
ICAgICAgICAjIG9ubHkgcnVuIHRoZSBzdWJzZXQgb2YgdGVzdHMgdGhhdCBmYWlsZWQgb24gdGhl
IHByZXZpb3VzIHN0ZXBzLgpAQCAtMjI3OSw2ICsyMjgzLDEyIEBAIGNsYXNzIFJ1bldlYktpdFRl
c3RzSW5TdHJlc3NNb2RlKFJ1bldlYksKICAgICAgICAgcmV0dXJuIHJjCiAKIAorY2xhc3MgUnVu
V2ViS2l0VGVzdHNJblN0cmVzc0d1YXJkbWFsbG9jTW9kZShSdW5XZWJLaXRUZXN0c0luU3RyZXNz
TW9kZSk6CisgICAgbmFtZSA9ICdydW4tbGF5b3V0LXRlc3RzLWluLWd1YXJkLW1hbGxvYy1zdHJl
c3MtbW9kZScKKyAgICBzdWZmaXggPSAnZ3VhcmQtbWFsbG9jJworICAgIEVOQUJMRV9HVUFSRF9N
QUxMT0MgPSBUcnVlCisKKwogY2xhc3MgUmVSdW5XZWJLaXRUZXN0cyhSdW5XZWJLaXRUZXN0cyk6
CiAgICAgbmFtZSA9ICdyZS1ydW4tbGF5b3V0LXRlc3RzJwogICAgIE5VTV9GQUlMVVJFU19UT19E
SVNQTEFZID0gMTAKSW5kZXg6IFRvb2xzL0NJU3VwcG9ydC9ld3MtYnVpbGQvc3RlcHNfdW5pdHRl
c3QucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQ0lTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191bml0
dGVzdC5weQkocmV2aXNpb24gMjc1Mjg1KQorKysgVG9vbHMvQ0lTdXBwb3J0L2V3cy1idWlsZC9z
dGVwc191bml0dGVzdC5weQkod29ya2luZyBjb3B5KQpAQCAtNTEsNyArNTEsOCBAQCBmcm9tIHN0
ZXBzIGltcG9ydCAoQW5hbHl6ZUFQSVRlc3RzUmVzdWx0CiAgICAgICAgICAgICAgICAgICAgUmVS
dW5XZWJLaXRUZXN0cywgUnVuQVBJVGVzdHMsIFJ1bkFQSVRlc3RzV2l0aG91dFBhdGNoLCBSdW5C
aW5kaW5nc1Rlc3RzLCBSdW5CdWlsZFdlYktpdE9yZ1VuaXRUZXN0cywKICAgICAgICAgICAgICAg
ICAgICBSdW5CdWlsZGJvdENoZWNrQ29uZmlnRm9yQnVpbGRXZWJLaXQsIFJ1bkJ1aWxkYm90Q2hl
Y2tDb25maWdGb3JFV1MsIFJ1bkVXU1VuaXRUZXN0cywgUnVuUmVzdWx0c2RicHlUZXN0cywKICAg
ICAgICAgICAgICAgICAgICBSdW5KYXZhU2NyaXB0Q29yZVRlc3RzLCBSdW5KU0NUZXN0c1dpdGhv
dXRQYXRjaCwgUnVuV2ViS2l0MVRlc3RzLCBSdW5XZWJLaXRQZXJsVGVzdHMsIFJ1bldlYktpdFB5
UHl0aG9uMlRlc3RzLAotICAgICAgICAgICAgICAgICAgIFJ1bldlYktpdFB5UHl0aG9uM1Rlc3Rz
LCBSdW5XZWJLaXRUZXN0cywgUnVuV2ViS2l0VGVzdHNJblN0cmVzc01vZGUsIFJ1bldlYktpdFRl
c3RzV2l0aG91dFBhdGNoLCBUZXN0V2l0aEZhaWx1cmVDb3VudCwgU2hvd0lkZW50aWZpZXIsCisg
ICAgICAgICAgICAgICAgICAgUnVuV2ViS2l0UHlQeXRob24zVGVzdHMsIFJ1bldlYktpdFRlc3Rz
LCBSdW5XZWJLaXRUZXN0c0luU3RyZXNzTW9kZSwgUnVuV2ViS2l0VGVzdHNJblN0cmVzc0d1YXJk
bWFsbG9jTW9kZSwKKyAgICAgICAgICAgICAgICAgICBSdW5XZWJLaXRUZXN0c1dpdGhvdXRQYXRj
aCwgVGVzdFdpdGhGYWlsdXJlQ291bnQsIFNob3dJZGVudGlmaWVyLAogICAgICAgICAgICAgICAg
ICAgIFRyaWdnZXIsIFRyYW5zZmVyVG9TMywgVW5BcHBseVBhdGNoSWZSZXF1aXJlZCwgVXBkYXRl
V29ya2luZ0RpcmVjdG9yeSwgVXBsb2FkQnVpbHRQcm9kdWN0LAogICAgICAgICAgICAgICAgICAg
IFVwbG9hZFRlc3RSZXN1bHRzLCBWYWxpZGF0ZUNvbW1pdGVyQW5kUmV2aWV3ZXIsIFZhbGlkYXRl
UGF0Y2gpCiAKQEAgLTE5MzQsOCArMTkzNSw2OCBAQCBjbGFzcyBUZXN0UnVuV2ViS2l0VGVzdHNJ
blN0cmVzc01vZGUoQnVpCiAgICAgICAgICAgICArIDIsCiAgICAgICAgICkKICAgICAgICAgc2Vs
Zi5leHBlY3RPdXRjb21lKHJlc3VsdD1GQUlMVVJFLCBzdGF0ZV9zdHJpbmc9J2xheW91dC10ZXN0
cyAoZmFpbHVyZSknKQorICAgICAgICByYyA9IHNlbGYucnVuU3RlcCgpCisgICAgICAgIHNlbGYu
YXNzZXJ0RXF1YWwoc2VsZi5nZXRQcm9wZXJ0eSgnYnVpbGRfc3VtbWFyeScpLCAnRm91bmQgdGVz
dCBmYWlsdXJlcycpCisgICAgICAgIHJldHVybiByYworCisKK2NsYXNzIFRlc3RSdW5XZWJLaXRU
ZXN0c0luU3RyZXNzR3VhcmRtYWxsb2NNb2RlKEJ1aWxkU3RlcE1peGluQWRkaXRpb25zLCB1bml0
dGVzdC5UZXN0Q2FzZSk6CisgICAgZGVmIHNldFVwKHNlbGYpOgorICAgICAgICBzZWxmLmxvbmdN
ZXNzYWdlID0gVHJ1ZQorICAgICAgICBzZWxmLmpzb25GaWxlTmFtZSA9ICdsYXlvdXQtdGVzdC1y
ZXN1bHRzL2Z1bGxfcmVzdWx0cy5qc29uJworICAgICAgICByZXR1cm4gc2VsZi5zZXRVcEJ1aWxk
U3RlcCgpCisKKyAgICBkZWYgdGVhckRvd24oc2VsZik6CisgICAgICAgIHJldHVybiBzZWxmLnRl
YXJEb3duQnVpbGRTdGVwKCkKKworICAgIGRlZiBjb25maWd1cmVTdGVwKHNlbGYpOgorICAgICAg
ICBzZWxmLnNldHVwU3RlcChSdW5XZWJLaXRUZXN0c0luU3RyZXNzR3VhcmRtYWxsb2NNb2RlKCkp
CisgICAgICAgIHNlbGYucHJvcGVydHlfZXhjZWVkX2ZhaWx1cmVfbGltaXQgPSAnZmlyc3RfcmVz
dWx0c19leGNlZWRfZmFpbHVyZV9saW1pdCcKKyAgICAgICAgc2VsZi5wcm9wZXJ0eV9mYWlsdXJl
cyA9ICdmaXJzdF9ydW5fZmFpbHVyZXMnCisKKyAgICBkZWYgdGVzdF9zdWNjZXNzKHNlbGYpOgor
ICAgICAgICBzZWxmLmNvbmZpZ3VyZVN0ZXAoKQorICAgICAgICBzZWxmLnNldFByb3BlcnR5KCdm
dWxsUGxhdGZvcm0nLCAnaW9zLXNpbXVsYXRvcicpCisgICAgICAgIHNlbGYuc2V0UHJvcGVydHko
J2NvbmZpZ3VyYXRpb24nLCAncmVsZWFzZScpCisgICAgICAgIHNlbGYuZXhwZWN0UmVtb3RlQ29t
bWFuZHMoCisgICAgICAgICAgICBFeHBlY3RTaGVsbCh3b3JrZGlyPSd3a2RpcicsCisgICAgICAg
ICAgICAgICAgICAgICAgICBsb2dmaWxlcz17J2pzb24nOiBzZWxmLmpzb25GaWxlTmFtZX0sCisg
ICAgICAgICAgICAgICAgICAgICAgICBsb2dFbnZpcm9uPUZhbHNlLAorICAgICAgICAgICAgICAg
ICAgICAgICAgY29tbWFuZD1bJ3B5dGhvbicsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAnVG9vbHMvU2NyaXB0cy9ydW4td2Via2l0LXRlc3RzJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICctLW5vLWJ1aWxkJywgJy0tbm8tc2hvdy1yZXN1bHRzJywgJy0tbm8t
bmV3LXRlc3QtcmVzdWx0cycsICctLWNsb2JiZXItb2xkLXJlc3VsdHMnLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJy0tcmVsZWFzZScsICctLXJlc3VsdHMtZGlyZWN0b3J5Jywg
J2xheW91dC10ZXN0LXJlc3VsdHMnLCAnLS1kZWJ1Zy1yd3QtbG9nZ2luZycsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAnLS1leGl0LWFmdGVyLW4tZmFpbHVyZXMnLCAnMTAnLCAn
LS1za2lwLWZhaWxpbmctdGVzdHMnLCAnLS1ndWFyZC1tYWxsb2MnLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgJy0taXRlcmF0aW9ucycsIDEwMF0sCisgICAgICAgICAgICAgICAg
ICAgICAgICApCisgICAgICAgICAgICArIDAsCisgICAgICAgICkKKyAgICAgICAgc2VsZi5leHBl
Y3RPdXRjb21lKHJlc3VsdD1TVUNDRVNTLCBzdGF0ZV9zdHJpbmc9J1Bhc3NlZCBsYXlvdXQgdGVz
dHMnKQogICAgICAgICByZXR1cm4gc2VsZi5ydW5TdGVwKCkKIAorICAgIGRlZiB0ZXN0X2ZhaWx1
cmUoc2VsZik6CisgICAgICAgIHNlbGYuY29uZmlndXJlU3RlcCgpCisgICAgICAgIHNlbGYuc2V0
UHJvcGVydHkoJ2Z1bGxQbGF0Zm9ybScsICdpb3Mtc2ltdWxhdG9yJykKKyAgICAgICAgc2VsZi5z
ZXRQcm9wZXJ0eSgnY29uZmlndXJhdGlvbicsICdyZWxlYXNlJykKKyAgICAgICAgc2VsZi5leHBl
Y3RSZW1vdGVDb21tYW5kcygKKyAgICAgICAgICAgIEV4cGVjdFNoZWxsKHdvcmtkaXI9J3drZGly
JywKKyAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2ZpbGVzPXsnanNvbic6IHNlbGYuanNvbkZp
bGVOYW1lfSwKKyAgICAgICAgICAgICAgICAgICAgICAgIGxvZ0Vudmlyb249RmFsc2UsCisgICAg
ICAgICAgICAgICAgICAgICAgICBjb21tYW5kPVsncHl0aG9uJywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICdUb29scy9TY3JpcHRzL3J1bi13ZWJraXQtdGVzdHMnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJy0tbm8tYnVpbGQnLCAnLS1uby1zaG93LXJlc3Vs
dHMnLCAnLS1uby1uZXctdGVzdC1yZXN1bHRzJywgJy0tY2xvYmJlci1vbGQtcmVzdWx0cycsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLS1yZWxlYXNlJywgJy0tcmVzdWx0cy1k
aXJlY3RvcnknLCAnbGF5b3V0LXRlc3QtcmVzdWx0cycsICctLWRlYnVnLXJ3dC1sb2dnaW5nJywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICctLWV4aXQtYWZ0ZXItbi1mYWlsdXJl
cycsICcxMCcsICctLXNraXAtZmFpbGluZy10ZXN0cycsICctLWd1YXJkLW1hbGxvYycsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLS1pdGVyYXRpb25zJywgMTAwXSwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICsgRXhwZWN0U2hlbGwubG9nKCdzdGRp
bycsIHN0ZG91dD0nOSBmYWlsdXJlcyBmb3VuZC4nKQorICAgICAgICAgICAgKyAyLAorICAgICAg
ICApCisgICAgICAgIHNlbGYuZXhwZWN0T3V0Y29tZShyZXN1bHQ9RkFJTFVSRSwgc3RhdGVfc3Ry
aW5nPSdsYXlvdXQtdGVzdHMgKGZhaWx1cmUpJykKKyAgICAgICAgcmMgPSBzZWxmLnJ1blN0ZXAo
KQorICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHNlbGYuZ2V0UHJvcGVydHkoJ2J1aWxkX3N1bW1h
cnknKSwgJ0ZvdW5kIHRlc3QgZmFpbHVyZXMnKQorICAgICAgICByZXR1cm4gcmMKKwogCiBjbGFz
cyBUZXN0UnVuV2ViS2l0VGVzdHNXaXRob3V0UGF0Y2goQnVpbGRTdGVwTWl4aW5BZGRpdGlvbnMs
IHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICBkZWYgc2V0VXAoc2VsZik6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>