<?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>222936</bug_id>
          
          <creation_ts>2021-03-08 13:07:06 -0800</creation_ts>
          <short_desc>JSC stress tests&apos; $testSpecificRequiredOptions should be appended last.</short_desc>
          <delta_ts>2021-03-08 15:22:16 -0800</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>
          
          
          <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="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>keith_miller</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1737249</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2021-03-08 13:07:06 -0800</bug_when>
    <thetext>This allows each test to get the last say on what options it needs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1737257</commentid>
    <comment_count>1</comment_count>
      <attachid>422610</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2021-03-08 13:13:35 -0800</bug_when>
    <thetext>Created attachment 422610
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1737324</commentid>
    <comment_count>2</comment_count>
      <attachid>422610</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2021-03-08 15:18:24 -0800</bug_when>
    <thetext>Comment on attachment 422610
proposed patch.

Thanks for the review.  Landing now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1737325</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-03-08 15:21:23 -0800</bug_when>
    <thetext>Committed r274113: &lt;https://commits.webkit.org/r274113&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 422610.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1737326</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-03-08 15:22:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/75190223&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>422610</attachid>
            <date>2021-03-08 13:13:35 -0800</date>
            <delta_ts>2021-03-08 15:21:23 -0800</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug-222936.patch</filename>
            <type>text/plain</type>
            <size>6263</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI3NDA5NikKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDIxLTAzLTA4ICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKwor
ICAgICAgICBKU0Mgc3RyZXNzIHRlc3RzJyAkdGVzdFNwZWNpZmljUmVxdWlyZWRPcHRpb25zIHNo
b3VsZCBiZSBhcHBlbmRlZCBsYXN0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjIyOTM2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhpcyBhbGxvd3MgZWFjaCB0ZXN0IHRvIGdldCB0aGUgbGFzdCBzYXkg
b24gd2hhdCBvcHRpb25zIGl0IG5lZWRzLgorCisgICAgICAgICogU2NyaXB0cy9ydW4tanNjLXN0
cmVzcy10ZXN0czoKKwogMjAyMS0wMy0wOCAgSm9uYXRoYW4gQmVkYXJkICA8amJlZGFyZEBhcHBs
ZS5jb20+CiAKICAgICAgICAgW3J1bi13ZWJraXQtdGVzdHNdIERlbGV0ZSBvbGQgcmVzdWx0cyBz
ZXJ2ZXIgY29kZSAoRm9sbG93LXVwKQpJbmRleDogVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVz
cy10ZXN0cwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3Rz
CShyZXZpc2lvbiAyNzQwOTUpCisrKyBUb29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3Rz
CSh3b3JraW5nIGNvcHkpCkBAIC0xLDYgKzEsNiBAQAogIyEvdXNyL2Jpbi9lbnYgcnVieQogCi0j
IENvcHlyaWdodCAoQykgMjAxMy0yMDIwIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4K
KyMgQ29weXJpZ2h0IChDKSAyMDEzLTIwMjEgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVk
LgogIwogIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1z
LCB3aXRoIG9yIHdpdGhvdXQKICMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVk
IHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC02OTUsMTEgKzY5NSwxMSBAQCBkZWYg
cmVxdWlyZU9wdGlvbnMoKm9wdGlvbnMpCiBlbmQKIAogZGVmIHJ1bldpdGhPdXRwdXRIYW5kbGVy
KGtpbmQsIG91dHB1dEhhbmRsZXIsICpvcHRpb25zKQotICAgIGFkZFJ1bkNvbW1hbmQoa2luZCwg
dm1Db21tYW5kICsgQkFTRV9PUFRJT05TICsgJHRlc3RTcGVjaWZpY1JlcXVpcmVkT3B0aW9ucyAr
IG9wdGlvbnMgKyBbJGJlbmNobWFyay50b19zXSwgb3V0cHV0SGFuZGxlciwgc2ltcGxlRXJyb3JI
YW5kbGVyKQorICAgIGFkZFJ1bkNvbW1hbmQoa2luZCwgdm1Db21tYW5kICsgQkFTRV9PUFRJT05T
ICsgb3B0aW9ucyArICR0ZXN0U3BlY2lmaWNSZXF1aXJlZE9wdGlvbnMgKyBbJGJlbmNobWFyay50
b19zXSwgb3V0cHV0SGFuZGxlciwgc2ltcGxlRXJyb3JIYW5kbGVyKQogZW5kCiAKIGRlZiBydW5X
aXRoT3V0cHV0SGFuZGxlcldpdGhvdXRCYXNlT3B0aW9uKGtpbmQsIG91dHB1dEhhbmRsZXIsICpv
cHRpb25zKQotICAgIGFkZFJ1bkNvbW1hbmQoa2luZCwgdm1Db21tYW5kICsgJHRlc3RTcGVjaWZp
Y1JlcXVpcmVkT3B0aW9ucyArIG9wdGlvbnMgKyBbJGJlbmNobWFyay50b19zXSwgb3V0cHV0SGFu
ZGxlciwgc2ltcGxlRXJyb3JIYW5kbGVyKQorICAgIGFkZFJ1bkNvbW1hbmQoa2luZCwgdm1Db21t
YW5kICsgb3B0aW9ucyArICR0ZXN0U3BlY2lmaWNSZXF1aXJlZE9wdGlvbnMgKyBbJGJlbmNobWFy
ay50b19zXSwgb3V0cHV0SGFuZGxlciwgc2ltcGxlRXJyb3JIYW5kbGVyKQogZW5kCiAKIGRlZiBy
dW4oa2luZCwgKm9wdGlvbnMpCkBAIC03NjUsNyArNzY1LDcgQEAgZGVmIHJ1bkJ5dGVjb2RlQ2Fj
aGVJbXBsKG9wdGlvbmFsVGVzdFNwZQogICAgICAgICByZXR1cm4KICAgICBlbmQKIAotICAgIG9w
dGlvbnMgPSBCQVNFX09QVElPTlMgKyAkdGVzdFNwZWNpZmljUmVxdWlyZWRPcHRpb25zICsgRlRM
X09QVElPTlMgKyBvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMKKyAgICBvcHRpb25zID0gQkFT
RV9PUFRJT05TICsgRlRMX09QVElPTlMgKyBvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMgKyAk
dGVzdFNwZWNpZmljUmVxdWlyZWRPcHRpb25zCiAgICAgYWRkUnVuQ29tbWFuZCgiYnl0ZWNvZGUt
Y2FjaGUiLCBbInNoIiwgKHBhdGhUb0hlbHBlcnMgKyAiYnl0ZWNvZGUtY2FjaGUtdGVzdC1oZWxw
ZXIuc2giKS50b19zLCBmaWxlVGVtcGxhdGUudG9fcywgKnZtQ29tbWFuZCwgJGJlbmNobWFyay50
b19zXSArIG9wdGlvbnMsIHNpbGVudE91dHB1dEhhbmRsZXIsIHNpbXBsZUVycm9ySGFuZGxlciwg
KmFkZGl0aW9uYWxFbnYpCiBlbmQKIApAQCAtMTA3Myw5ICsxMDczLDEwIEBAIGRlZiBydW5UZXN0
MjYyKG1vZGUsIGV4Y2VwdGlvbiwgaW5jbHVkZUYKIAogICAgIHByZXBhcmVFeHRyYVJlbGF0aXZl
RmlsZXMoaW5jbHVkZUZpbGVzLm1hcCB7IHxmfCAiLi4vIiArIGYgfSwgJGNvbGxlY3Rpb24pCiAK
LSAgICBhcmdzID0gdm1Db21tYW5kICsgQkFTRV9PUFRJT05TICsgJHRlc3RTcGVjaWZpY1JlcXVp
cmVkT3B0aW9ucworICAgIGFyZ3MgPSB2bUNvbW1hbmQgKyBCQVNFX09QVElPTlMKICAgICBhcmdz
IDw8ICItLWV4Y2VwdGlvbj0iICsgZXhjZXB0aW9uIGlmIGZhaWxzV2l0aEV4Y2VwdGlvbgogICAg
IGFyZ3MgPDwgIi0tdGVzdDI2Mi1hc3luYyIgaWYgaXNBc3luYworICAgIGFyZ3MgKz0gJHRlc3RT
cGVjaWZpY1JlcXVpcmVkT3B0aW9ucwogICAgIGFyZ3MgKz0gaW5jbHVkZUZpbGVzCiAKICAgICBj
YXNlIG1vZGUKQEAgLTEyMjQsNyArMTIyNSw3IEBAIGRlZiBydW5IYXJuZXNzVGVzdChraW5kLCAq
b3B0aW9ucykKICAgICB3YXNtRmlsZXMuZWFjaCB7CiAgICAgICAgIHwgZmlsZSB8CiAgICAgICAg
IGJhc2VuYW1lID0gZmlsZS5iYXNlbmFtZS50b19zCi0gICAgICAgIGFkZFJ1bkNvbW1hbmQoIigi
ICsgYmFzZW5hbWUgKyAiKS0iICsga2luZCwgdm1Db21tYW5kICsgJHRlc3RTcGVjaWZpY1JlcXVp
cmVkT3B0aW9ucyArIG9wdGlvbnMgKyBbJGJlbmNobWFyay50b19zLCAiLS0iLCBiYXNlbmFtZV0s
IHNpbGVudE91dHB1dEhhbmRsZXIsIHNpbXBsZUVycm9ySGFuZGxlcikKKyAgICAgICAgYWRkUnVu
Q29tbWFuZCgiKCIgKyBiYXNlbmFtZSArICIpLSIgKyBraW5kLCB2bUNvbW1hbmQgKyBvcHRpb25z
ICsgJHRlc3RTcGVjaWZpY1JlcXVpcmVkT3B0aW9ucyArIFskYmVuY2htYXJrLnRvX3MsICItLSIs
IGJhc2VuYW1lXSwgc2lsZW50T3V0cHV0SGFuZGxlciwgc2ltcGxlRXJyb3JIYW5kbGVyKQogICAg
IH0KIGVuZAogCkBAIC0xMzIyLDExICsxMzIzLDEyIEBAIGRlZiBydW5DaGFrcmEobW9kZSwgZXhj
ZXB0aW9uLCBiYXNlbGluZUYKICAgICBwcmVwYXJlRXh0cmFBYnNvbHV0ZUZpbGVzKENIQUtSQVRF
U1RTX1BBVEgsIFsianNjLWxpYi5qcyJdKQogICAgIHByZXBhcmVFeHRyYVJlbGF0aXZlRmlsZXMo
ZXh0cmFGaWxlcy5tYXAgeyB8ZnwgIi4uLyIgKyBmIH0sICRjb2xsZWN0aW9uKQogCi0gICAgYXJn
cyA9IHZtQ29tbWFuZCArIEJBU0VfT1BUSU9OUyArICR0ZXN0U3BlY2lmaWNSZXF1aXJlZE9wdGlv
bnMKKyAgICBhcmdzID0gdm1Db21tYW5kICsgQkFTRV9PUFRJT05TCiAgICAgYXJncyArPSBGVExf
T1BUSU9OUyBpZiAkaXNGVExQbGF0Zm9ybQogICAgIGFyZ3MgKz0gRUFHRVJfT1BUSU9OUwogICAg
IGFyZ3MgPDwgIi0tZXhjZXB0aW9uPSIgKyBleGNlcHRpb24gaWYgZmFpbHNXaXRoRXhjZXB0aW9u
CiAgICAgYXJncyA8PCAiLS1kdW1wRXhjZXB0aW9uIiBpZiBmYWlsc1dpdGhFeGNlcHRpb24KKyAg
ICBhcmdzICs9ICR0ZXN0U3BlY2lmaWNSZXF1aXJlZE9wdGlvbnMKICAgICBhcmdzICs9IFsianNj
LWxpYi5qcyJdCiAKICAgICBjYXNlIG1vZGUKQEAgLTEzNjMsNyArMTM2NSw3IEBAIGRlZiBydW5M
YXlvdXRUZXN0KGtpbmQsICpvcHRpb25zKQogICAgIHByZXBhcmVFeHRyYVJlbGF0aXZlRmlsZXMo
WyIuLi8je3Rlc3ROYW1lfS1leHBlY3RlZC50eHQiXSwgJGJlbmNobWFya0RpcmVjdG9yeSkKICAg
ICBwcmVwYXJlRXh0cmFBYnNvbHV0ZUZpbGVzKExBWU9VVFRFU1RTX1BBVEgsIFsicmVzb3VyY2Vz
L3N0YW5kYWxvbmUtcHJlLmpzIiwgInJlc291cmNlcy9zdGFuZGFsb25lLXBvc3QuanMiXSkKIAot
ICAgIGFyZ3MgPSB2bUNvbW1hbmQgKyBCQVNFX09QVElPTlMgKyAkdGVzdFNwZWNpZmljUmVxdWly
ZWRPcHRpb25zICsgb3B0aW9ucyArCisgICAgYXJncyA9IHZtQ29tbWFuZCArIEJBU0VfT1BUSU9O
UyArIG9wdGlvbnMgKyAkdGVzdFNwZWNpZmljUmVxdWlyZWRPcHRpb25zICsKICAgICAgICAgWyhQ
YXRobmFtZS5uZXcoInJlc291cmNlcyIpICsgInN0YW5kYWxvbmUtcHJlLmpzIikudG9fcywKICAg
ICAgICAgICRiZW5jaG1hcmsudG9fcywKICAgICAgICAgIChQYXRobmFtZS5uZXcoInJlc291cmNl
cyIpICsgInN0YW5kYWxvbmUtcG9zdC5qcyIpLnRvX3NdCkBAIC0xNTAzLDcgKzE1MDUsNyBAQCBl
bmQKIGRlZiBydW5Db21wbGV4VGVzdChiZWZvcmUsIGFmdGVyLCBhZGRpdGlvbmFsRW52LCAqb3B0
aW9ucykKICAgICBwcmVwYXJlRXh0cmFSZWxhdGl2ZUZpbGVzKGJlZm9yZS5tYXB7fHZ8IChQYXRo
bmFtZSgiLi4iKSArIHYpLnRvX3N9LCAkY29sbGVjdGlvbikKICAgICBwcmVwYXJlRXh0cmFSZWxh
dGl2ZUZpbGVzKGFmdGVyLm1hcHt8dnwgKFBhdGhuYW1lKCIuLiIpICsgdikudG9fc30sICRjb2xs
ZWN0aW9uKQotICAgIGFyZ3MgPSB2bUNvbW1hbmQgKyBCQVNFX09QVElPTlMgKyAkdGVzdFNwZWNp
ZmljUmVxdWlyZWRPcHRpb25zICsgb3B0aW9ucyArIGJlZm9yZS5tYXB7fHZ8IHYudG9fc30gKyBb
JGJlbmNobWFyay50b19zXSArIGFmdGVyLm1hcHt8dnwgdi50b19zfQorICAgIGFyZ3MgPSB2bUNv
bW1hbmQgKyBCQVNFX09QVElPTlMgKyBvcHRpb25zICsgJHRlc3RTcGVjaWZpY1JlcXVpcmVkT3B0
aW9ucyArIGJlZm9yZS5tYXB7fHZ8IHYudG9fc30gKyBbJGJlbmNobWFyay50b19zXSArIGFmdGVy
Lm1hcHt8dnwgdi50b19zfQogICAgIGFkZFJ1bkNvbW1hbmQoImNvbXBsZXgiLCBhcmdzLCBub2lz
eU91dHB1dEhhbmRsZXIsIHNpbXBsZUVycm9ySGFuZGxlciwgKmFkZGl0aW9uYWxFbnYpCiBlbmQK
IApAQCAtMTUxNCw3ICsxNTE2LDcgQEAgZGVmIHJ1bk1vemlsbGFUZXN0KGtpbmQsIG1vZGUsIGV4
dHJhRmlsZQogICAgICAgICBraW5kID0gIm1vemlsbGEiCiAgICAgZW5kCiAgICAgcHJlcGFyZUV4
dHJhUmVsYXRpdmVGaWxlcyhleHRyYUZpbGVzLm1hcHt8dnwgKFBhdGhuYW1lKCIuLiIpICsgdiku
dG9fc30sICRjb2xsZWN0aW9uKQotICAgIGFyZ3MgPSB2bUNvbW1hbmQgKyBCQVNFX09QVElPTlMg
KyAkdGVzdFNwZWNpZmljUmVxdWlyZWRPcHRpb25zICsgb3B0aW9ucyArIGV4dHJhRmlsZXMubWFw
e3x2fCB2LnRvX3N9ICsgWyRiZW5jaG1hcmsudG9fc10KKyAgICBhcmdzID0gdm1Db21tYW5kICsg
QkFTRV9PUFRJT05TICsgb3B0aW9ucyArICR0ZXN0U3BlY2lmaWNSZXF1aXJlZE9wdGlvbnMgKyBl
eHRyYUZpbGVzLm1hcHt8dnwgdi50b19zfSArIFskYmVuY2htYXJrLnRvX3NdCiAgICAgY2FzZSBt
b2RlCiAgICAgd2hlbiA6bm9ybWFsCiAgICAgICAgIGVycm9ySGFuZGxlciA9IG1vemlsbGFFcnJv
ckhhbmRsZXIKQEAgLTE1ODQsNyArMTU4Niw3IEBAIGRlZiBkZWZhdWx0UnVuTW96aWxsYVRlc3Qo
bW9kZSwgKmV4dHJhRmkKIGVuZAogCiBkZWYgcnVuTm9pc3lUZXN0SW1wbChraW5kLCBvcHRpb25z
LCBhZGRpdGlvbmFsRW52KQotICAgIGFkZFJ1bkNvbW1hbmQoa2luZCwgdm1Db21tYW5kICsgQkFT
RV9PUFRJT05TICsgJHRlc3RTcGVjaWZpY1JlcXVpcmVkT3B0aW9ucyArIG9wdGlvbnMgKyBbJGJl
bmNobWFyay50b19zXSwgbm9pc3lPdXRwdXRIYW5kbGVyLCBub2lzeUVycm9ySGFuZGxlciwgKmFk
ZGl0aW9uYWxFbnYpCisgICAgYWRkUnVuQ29tbWFuZChraW5kLCB2bUNvbW1hbmQgKyBCQVNFX09Q
VElPTlMgKyBvcHRpb25zICsgJHRlc3RTcGVjaWZpY1JlcXVpcmVkT3B0aW9ucyArIFskYmVuY2ht
YXJrLnRvX3NdLCBub2lzeU91dHB1dEhhbmRsZXIsIG5vaXN5RXJyb3JIYW5kbGVyLCAqYWRkaXRp
b25hbEVudikKIGVuZAogCiBkZWYgcnVuTm9pc3lUZXN0KGtpbmQsICpvcHRpb25zKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>