<?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>145233</bug_id>
          
          <creation_ts>2015-05-20 17:45:21 -0700</creation_ts>
          <short_desc>Add option to run_jsc_stress_tests to disable JIT testing</short_desc>
          <delta_ts>2015-05-20 18:14:22 -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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Saboff">msaboff</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1096404</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2015-05-20 17:45:21 -0700</bug_when>
    <thetext>Currently when testing a build that is compiled without the JIT using run_jsc_stress_tests, it creates test variants for the baseline, DFG and FTL for platforms with the FTL.  This is unnecessary and give false failures.

We should add an option to test interpreter only configurations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096406</commentid>
    <comment_count>1</comment_count>
      <attachid>253479</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2015-05-20 17:47:32 -0700</bug_when>
    <thetext>Created attachment 253479
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096409</commentid>
    <comment_count>2</comment_count>
      <attachid>253479</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2015-05-20 17:56:27 -0700</bug_when>
    <thetext>Comment on attachment 253479
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=253479&amp;action=review

&gt; Tools/Scripts/run-jsc-stress-tests:787
&gt; +        runAlwaysTriggerCopyPhase

Shouldn’t runAlwaysTriggerCopyPhase be run in the no JIT configuration?

&gt; Tools/Scripts/run-jsc-stress-tests:987
&gt; +    if $jitTests
&gt; +        runMozillaTestLLInt(mode, *extraFiles)

Shouldn’t we be running the “runMozillaTestLLInt” version?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096412</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2015-05-20 17:59:29 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 253479 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=253479&amp;action=review
&gt; 
&gt; &gt; Tools/Scripts/run-jsc-stress-tests:787
&gt; &gt; +        runAlwaysTriggerCopyPhase
&gt; 
&gt; Shouldn’t runAlwaysTriggerCopyPhase be run in the no JIT configuration?

The &quot;no JIT&quot; will effectively run the same test that ran in the &quot;default&quot; case.

&gt; &gt; Tools/Scripts/run-jsc-stress-tests:987
&gt; &gt; +    if $jitTests
&gt; &gt; +        runMozillaTestLLInt(mode, *extraFiles)
&gt; 
&gt; Shouldn’t we be running the “runMozillaTestLLInt” version?

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096414</commentid>
    <comment_count>4</comment_count>
      <attachid>253481</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2015-05-20 18:03:56 -0700</bug_when>
    <thetext>Created attachment 253481
Updated patch that always runs runAlwaysTriggerCopyPhase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096415</commentid>
    <comment_count>5</comment_count>
      <attachid>253481</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2015-05-20 18:08:03 -0700</bug_when>
    <thetext>Comment on attachment 253481
Updated patch that always runs runAlwaysTriggerCopyPhase

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1096422</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2015-05-20 18:14:22 -0700</bug_when>
    <thetext>Committed r184683: &lt;http://trac.webkit.org/changeset/184683&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253479</attachid>
            <date>2015-05-20 17:47:32 -0700</date>
            <delta_ts>2015-05-20 18:03:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>145233.patch</filename>
            <type>text/plain</type>
            <size>6053</size>
            <attacher name="Michael Saboff">msaboff</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE4NDY3OSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDE1LTA1LTIwICBNaWNoYWVsIFNhYm9mZiAgPG1zYWJvZmZAYXBwbGUuY29t
PgorCisgICAgICAgIEFkZCBvcHRpb24gdG8gcnVuX2pzY19zdHJlc3NfdGVzdHMgdG8gZGlzYWJs
ZSBKSVQgdGVzdGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTQ1MjMzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkZWQgLS1uby1qaXQgb3B0aW9uLgorCisgICAgICAgICogU2NyaXB0cy9ydW4tanNj
LXN0cmVzcy10ZXN0czoKKwogMjAxNS0wNS0yMCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3Rl
bnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFVzZSBjb3JyZWN0IFN0cmluZyBmb3IgU3RyaW5n
VmlldyBpbiBXVEYgQVBJIHRlc3RzCkluZGV4OiBUb29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNz
LXRlc3RzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMJ
KHJldmlzaW9uIDE4NDY0NikKKysrIFRvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMJ
KHdvcmtpbmcgY29weSkKQEAgLTkxLDYgKzkxLDcgQEAgZW5kCiAkanNjUGF0aCA9IG5pbAogJGRv
Tm90TWVzc1dpdGhWTVBhdGggPSBmYWxzZQogJGVuYWJsZUZUTCA9IGZhbHNlCiskaml0VGVzdHMg
PSB0cnVlCiAkbWVtb3J5TGltaXRlZCA9IGZhbHNlCiAkb3V0cHV0RGlyID0gUGF0aG5hbWUubmV3
KCJyZXN1bHRzIikKICR2ZXJib3NpdHkgPSAwCkBAIC0xMTcsNiArMTE4LDcgQEAgZGVmIHVzYWdl
CiAgICAgcHV0cyAiLS1mdGwtaml0ICAgICAgICAgICAgICAgICAgIEluZGljYXRlIHRoYXQgd2Ug
aGF2ZSB0aGUgRlRMIEpJVC4iCiAgICAgcHV0cyAiLS1tZW1vcnktbGltaXRlZCAgICAgICAgICAg
IEluZGljYXRlIHRoYXQgd2UgYXJlIHRhcmdldGluZyB0aGUgdGVzdCBmb3IgYSBtZW1vcnkgbGlt
aXRlZCBkZXZpY2UuIgogICAgIHB1dHMgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICBTa2lw
IHRlc3RzIHRhZ2dlZCB3aXRoIC8vQGxhcmdlLWhlYXAiCisgICAgcHV0cyAiLS1uby1qaXQgICAg
ICAgICAgICAgICAgICAgIERvIG5vdCBydW4gSklUIHNwZWNpZmljIHRlc3RzLiIKICAgICBwdXRz
ICItLW91dHB1dC1kaXIgICAgICAgICAoLW8pICAgUGF0aCB3aGVyZSB0byBwdXQgcmVzdWx0cy4g
RGVmYXVsdCBpcyAjeyRvdXRwdXREaXJ9LiIKICAgICBwdXRzICItLXZlcmJvc2UgICAgICAgICAg
ICAoLXYpICAgUHJpbnQgbW9yZSB0aGluZ3Mgd2hpbGUgcnVubmluZy4iCiAgICAgcHV0cyAiLS1y
dW4tYnVuZGxlICAgICAgICAgICAgICAgIFJ1bnMgYSBidW5kbGUgcHJldmlvdXNseSBjcmVhdGVk
IGJ5IHJ1bi1qc2Mtc3RyZXNzLXRlc3RzLiIKQEAgLTE0Myw2ICsxNDUsNyBAQCBHZXRvcHRMb25n
Lm5ldyhbJy0taGVscCcsICctaCcsIEdldG9wdExvCiAgICAgICAgICAgICAgICBbJy0tbm8tY29w
eScsIEdldG9wdExvbmc6Ok5PX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1mdGwtaml0
JywgR2V0b3B0TG9uZzo6Tk9fQVJHVU1FTlRdLAogICAgICAgICAgICAgICAgWyctLW1lbW9yeS1s
aW1pdGVkJywgR2V0b3B0TG9uZzo6Tk9fQVJHVU1FTlRdLAorICAgICAgICAgICAgICAgWyctLW5v
LWppdCcsIEdldG9wdExvbmc6Ok5PX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1vdXRw
dXQtZGlyJywgJy1vJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAogICAgICAgICAg
ICAgICAgWyctLXJ1bi1idW5kbGUnLCBHZXRvcHRMb25nOjpSRVFVSVJFRF9BUkdVTUVOVF0sCiAg
ICAgICAgICAgICAgICBbJy0tdGFyYmFsbCcsIEdldG9wdExvbmc6Ok9QVElPTkFMX0FSR1VNRU5U
XSwKQEAgLTE3MCw2ICsxNzMsOCBAQCBHZXRvcHRMb25nLm5ldyhbJy0taGVscCcsICctaCcsIEdl
dG9wdExvCiAgICAgICAgICRlbmFibGVGVEwgPSB0cnVlCiAgICAgd2hlbiAnLS1tZW1vcnktbGlt
aXRlZCcKICAgICAgICAgJG1lbW9yeUxpbWl0ZWQgPSB0cnVlCisgICAgd2hlbiAnLS1uby1qaXQn
CisgICAgICAgICRqaXRUZXN0cyA9IGZhbHNlCiAgICAgd2hlbiAnLS12ZXJib3NlJwogICAgICAg
ICAkdmVyYm9zaXR5ICs9IDEKICAgICB3aGVuICctLXJ1bi1idW5kbGUnCkBAIC0yMjUsNiArMjMw
LDExIEBAIHVubGVzcyBqc2NBcmcKICAgICBleGl0IDEKIGVuZAogCitpZiAkZW5hYmxlRlRMIGFu
ZCAhJGppdFRlc3RzCisgICAgJHN0ZGVyci5wdXRzICJFcnJvcjogY2FuIG9ubHkgc3BlY2lmeSBv
bmUgb2YgLS1uby1qaXQgYW5kIC0tZnRsLWppdCIKKyAgICBleGl0IDEKK2VuZAorCiBpZiAkZG9O
b3RNZXNzV2l0aFZNUGF0aAogICAgICRqc2NQYXRoID0gUGF0aG5hbWUubmV3KGpzY0FyZykKIGVs
c2UKQEAgLTY1OCw3ICs2NjgsOSBAQCBkZWYgcnVuV2l0aFJBTVNpemUoc2l6ZSkKIGVuZAogCiBk
ZWYgcnVuTm9MTEludAotICAgIHJ1bigibm8tbGxpbnQiLCAiLS11c2VMTEludD1mYWxzZSIpCisg
ICAgaWYgJGppdFRlc3RzCisgICAgICAgIHJ1bigibm8tbGxpbnQiLCAiLS11c2VMTEludD1mYWxz
ZSIpCisgICAgZW5kCiBlbmQKIAogZGVmIHJ1bk5vQ0pJVFZhbGlkYXRlCkBAIC03MzEsMTYgKzc0
MywxOCBAQCBlbmQKIAogZGVmIGRlZmF1bHRSdW4KICAgICBydW5EZWZhdWx0Ci0gICAgcnVuTm9M
TEludAogICAgIHJ1bkFsd2F5c1RyaWdnZXJDb3B5UGhhc2UKLSAgICBydW5Ob0NKSVRWYWxpZGF0
ZVBoYXNlcwotICAgIHJ1bkRGR0VhZ2VyCi0gICAgcnVuREZHRWFnZXJOb0NKSVRWYWxpZGF0ZQot
ICAgIHJ1bkRlZmF1bHRGVEwKLSAgICBydW5GVExOb0NKSVRWYWxpZGF0ZQotICAgIHJ1bkZUTE5v
Q0pJVE5vSW5saW5lVmFsaWRhdGUKLSAgICBydW5GVExFYWdlcgotICAgIHJ1bkZUTEVhZ2VyTm9D
SklUVmFsaWRhdGUKKyAgICBpZiAkaml0VGVzdHMKKyAgICAgICAgcnVuTm9MTEludAorICAgICAg
ICBydW5Ob0NKSVRWYWxpZGF0ZVBoYXNlcworICAgICAgICBydW5ERkdFYWdlcgorICAgICAgICBy
dW5ERkdFYWdlck5vQ0pJVFZhbGlkYXRlCisgICAgICAgIHJ1bkRlZmF1bHRGVEwKKyAgICAgICAg
cnVuRlRMTm9DSklUVmFsaWRhdGUKKyAgICAgICAgcnVuRlRMTm9DSklUTm9JbmxpbmVWYWxpZGF0
ZQorICAgICAgICBydW5GVExFYWdlcgorICAgICAgICBydW5GVExFYWdlck5vQ0pJVFZhbGlkYXRl
CisgICAgZW5kCiBlbmQKIAogZGVmIGRlZmF1bHRRdWlja1J1bgpAQCAtNzQ5LDcgKzc2Myw5IEBA
IGRlZiBkZWZhdWx0UXVpY2tSdW4KICAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUKICAgICBl
bHNlCiAgICAgICAgIHJ1bkRlZmF1bHQKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGUKKyAgICAg
ICAgaWYgJGppdFRlc3RzCisgICAgICAgICAgICBydW5Ob0NKSVRWYWxpZGF0ZQorICAgICAgICBl
bmQKICAgICBlbmQKIGVuZAogCkBAIC03NjYsMTIgKzc4MiwxNCBAQCBlbmQKICMgYnkgY291bnRp
bmcgcmVjb21waWxhdGlvbnMuCiBkZWYgZGVmYXVsdE5vRWFnZXJSdW4KICAgICBydW5EZWZhdWx0
Ci0gICAgcnVuTm9MTEludAotICAgIHJ1bkFsd2F5c1RyaWdnZXJDb3B5UGhhc2UKLSAgICBydW5O
b0NKSVRWYWxpZGF0ZVBoYXNlcwotICAgIHJ1bkRlZmF1bHRGVEwKLSAgICBydW5GVExOb0NKSVRW
YWxpZGF0ZQotICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUKKyAgICBpZiAkaml0VGVz
dHMKKyAgICAgICAgcnVuTm9MTEludAorICAgICAgICBydW5BbHdheXNUcmlnZ2VyQ29weVBoYXNl
CisgICAgICAgIHJ1bk5vQ0pJVFZhbGlkYXRlUGhhc2VzCisgICAgICAgIHJ1bkRlZmF1bHRGVEwK
KyAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUKKyAgICAgICAgcnVuRlRMTm9DSklUTm9Jbmxp
bmVWYWxpZGF0ZQorICAgIGVuZAogZW5kCiAKIGRlZiBydW5Qcm9maWxlcgpAQCAtODAwLDYgKzgx
OCwxMCBAQCBkZWYgcnVuRXhlY3V0YWJsZUFsbG9jYXRpb25GdXp6KG5hbWUsICpvCiBlbmQKIAog
ZGVmIHJ1blR5cGVQcm9maWxlcgorICAgIGlmICEkaml0VGVzdHMKKyAgICAgICAgcmV0dXJuCisg
ICAgZW5kCisKICAgICBpZiAkZW5hYmxlRlRMCiAgICAgICAgIHJ1bigiZnRsLW5vLWNqaXQtdHlw
ZS1wcm9maWxlciIsICItLWVuYWJsZVR5cGVQcm9maWxlcj10cnVlIiwgKihGVExfT1BUSU9OUyAr
IE5PX0NKSVRfT1BUSU9OUykpCiAgICAgZWxzZQpAQCAtODA4LDYgKzgzMCwxMCBAQCBkZWYgcnVu
VHlwZVByb2ZpbGVyCiBlbmQKIAogZGVmIHJ1bkNvbnRyb2xGbG93UHJvZmlsZXIKKyAgICBpZiAh
JGppdFRlc3RzCisgICAgICAgIHJldHVybgorICAgIGVuZAorCiAgICAgaWYgJGVuYWJsZUZUTAog
ICAgICAgICBydW4oImZ0bC1uby1jaml0LXR5cGUtcHJvZmlsZXIiLCAiLS1lbmFibGVDb250cm9s
Rmxvd1Byb2ZpbGVyPXRydWUiLCAqKEZUTF9PUFRJT05TICsgTk9fQ0pJVF9PUFRJT05TKSkKICAg
ICBlbHNlCkBAIC04NjMsMTcgKzg4OSwyMyBAQCBkZWYgcnVuTGF5b3V0VGVzdEZUTEVhZ2VyTm9D
SklUCiBlbmQKIAogZGVmIG5vRlRMUnVuTGF5b3V0VGVzdAotICAgIHJ1bkxheW91dFRlc3REZWZh
dWx0CisgICAgaWYgISRqaXRUZXN0cworICAgICAgICByZXR1cm4KKyAgICBlbmQKKwogICAgIHJ1
bkxheW91dFRlc3ROb0xMSW50CiAgICAgcnVuTGF5b3V0VGVzdE5vQ0pJVAogICAgIHJ1bkxheW91
dFRlc3RERkdFYWdlck5vQ0pJVAogZW5kCiAKIGRlZiBkZWZhdWx0UnVuTGF5b3V0VGVzdAotICAg
IG5vRlRMUnVuTGF5b3V0VGVzdAotICAgIHJ1bkxheW91dFRlc3REZWZhdWx0RlRMCi0gICAgcnVu
TGF5b3V0VGVzdEZUTE5vQ0pJVAotICAgIHJ1bkxheW91dFRlc3RGVExFYWdlck5vQ0pJVAorICAg
IHJ1bkxheW91dFRlc3REZWZhdWx0CisgICAgaWYgJGppdFRlc3RzCisgICAgICAgIG5vRlRMUnVu
TGF5b3V0VGVzdAorICAgICAgICBydW5MYXlvdXRUZXN0RGVmYXVsdEZUTAorICAgICAgICBydW5M
YXlvdXRUZXN0RlRMTm9DSklUCisgICAgICAgIHJ1bkxheW91dFRlc3RGVExFYWdlck5vQ0pJVAor
ICAgIGVuZAogZW5kCiAKIGRlZiBwcmVwYXJlRXh0cmFSZWxhdGl2ZUZpbGVzKGV4dHJhRmlsZXMs
IGRlc3RpbmF0aW9uKQpAQCAtOTUxLDExICs5ODMsMTMgQEAgZW5kCiAKIGRlZiBkZWZhdWx0UnVu
TW96aWxsYVRlc3QobW9kZSwgKmV4dHJhRmlsZXMpCiAgICAgcnVuTW96aWxsYVRlc3REZWZhdWx0
KG1vZGUsICpleHRyYUZpbGVzKQotICAgIHJ1bk1vemlsbGFUZXN0TExJbnQobW9kZSwgKmV4dHJh
RmlsZXMpCi0gICAgcnVuTW96aWxsYVRlc3RCYXNlbGluZUpJVChtb2RlLCAqZXh0cmFGaWxlcykK
LSAgICBydW5Nb3ppbGxhVGVzdERGR0VhZ2VyTm9DSklUVmFsaWRhdGVQaGFzZXMobW9kZSwgKmV4
dHJhRmlsZXMpCi0gICAgcnVuTW96aWxsYVRlc3REZWZhdWx0RlRMKG1vZGUsICpleHRyYUZpbGVz
KQotICAgIHJ1bk1vemlsbGFUZXN0RlRMRWFnZXJOb0NKSVRWYWxpZGF0ZVBoYXNlcyhtb2RlLCAq
ZXh0cmFGaWxlcykKKyAgICBpZiAkaml0VGVzdHMKKyAgICAgICAgcnVuTW96aWxsYVRlc3RMTElu
dChtb2RlLCAqZXh0cmFGaWxlcykKKyAgICAgICAgcnVuTW96aWxsYVRlc3RCYXNlbGluZUpJVCht
b2RlLCAqZXh0cmFGaWxlcykKKyAgICAgICAgcnVuTW96aWxsYVRlc3RERkdFYWdlck5vQ0pJVFZh
bGlkYXRlUGhhc2VzKG1vZGUsICpleHRyYUZpbGVzKQorICAgICAgICBydW5Nb3ppbGxhVGVzdERl
ZmF1bHRGVEwobW9kZSwgKmV4dHJhRmlsZXMpCisgICAgICAgIHJ1bk1vemlsbGFUZXN0RlRMRWFn
ZXJOb0NKSVRWYWxpZGF0ZVBoYXNlcyhtb2RlLCAqZXh0cmFGaWxlcykKKyAgICBlbmQKIGVuZAog
CiBkZWYgc2tpcAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>253481</attachid>
            <date>2015-05-20 18:03:56 -0700</date>
            <delta_ts>2015-05-20 18:08:03 -0700</delta_ts>
            <desc>Updated patch that always runs runAlwaysTriggerCopyPhase</desc>
            <filename>145233-2.patch</filename>
            <type>text/plain</type>
            <size>6018</size>
            <attacher name="Michael Saboff">msaboff</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE4NDY3OSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE0IEBACisyMDE1LTA1LTIwICBNaWNoYWVsIFNhYm9mZiAgPG1zYWJvZmZAYXBwbGUuY29t
PgorCisgICAgICAgIEFkZCBvcHRpb24gdG8gcnVuX2pzY19zdHJlc3NfdGVzdHMgdG8gZGlzYWJs
ZSBKSVQgdGVzdGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTQ1MjMzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkZWQgLS1uby1qaXQgb3B0aW9uLgorCisgICAgICAgICogU2NyaXB0cy9ydW4tanNj
LXN0cmVzcy10ZXN0czoKKwogMjAxNS0wNS0yMCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3Rl
bnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFVzZSBjb3JyZWN0IFN0cmluZyBmb3IgU3RyaW5n
VmlldyBpbiBXVEYgQVBJIHRlc3RzCkluZGV4OiBUb29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNz
LXRlc3RzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMJ
KHJldmlzaW9uIDE4NDY0NikKKysrIFRvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMJ
KHdvcmtpbmcgY29weSkKQEAgLTkxLDYgKzkxLDcgQEAgZW5kCiAkanNjUGF0aCA9IG5pbAogJGRv
Tm90TWVzc1dpdGhWTVBhdGggPSBmYWxzZQogJGVuYWJsZUZUTCA9IGZhbHNlCiskaml0VGVzdHMg
PSB0cnVlCiAkbWVtb3J5TGltaXRlZCA9IGZhbHNlCiAkb3V0cHV0RGlyID0gUGF0aG5hbWUubmV3
KCJyZXN1bHRzIikKICR2ZXJib3NpdHkgPSAwCkBAIC0xMTcsNiArMTE4LDcgQEAgZGVmIHVzYWdl
CiAgICAgcHV0cyAiLS1mdGwtaml0ICAgICAgICAgICAgICAgICAgIEluZGljYXRlIHRoYXQgd2Ug
aGF2ZSB0aGUgRlRMIEpJVC4iCiAgICAgcHV0cyAiLS1tZW1vcnktbGltaXRlZCAgICAgICAgICAg
IEluZGljYXRlIHRoYXQgd2UgYXJlIHRhcmdldGluZyB0aGUgdGVzdCBmb3IgYSBtZW1vcnkgbGlt
aXRlZCBkZXZpY2UuIgogICAgIHB1dHMgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICBTa2lw
IHRlc3RzIHRhZ2dlZCB3aXRoIC8vQGxhcmdlLWhlYXAiCisgICAgcHV0cyAiLS1uby1qaXQgICAg
ICAgICAgICAgICAgICAgIERvIG5vdCBydW4gSklUIHNwZWNpZmljIHRlc3RzLiIKICAgICBwdXRz
ICItLW91dHB1dC1kaXIgICAgICAgICAoLW8pICAgUGF0aCB3aGVyZSB0byBwdXQgcmVzdWx0cy4g
RGVmYXVsdCBpcyAjeyRvdXRwdXREaXJ9LiIKICAgICBwdXRzICItLXZlcmJvc2UgICAgICAgICAg
ICAoLXYpICAgUHJpbnQgbW9yZSB0aGluZ3Mgd2hpbGUgcnVubmluZy4iCiAgICAgcHV0cyAiLS1y
dW4tYnVuZGxlICAgICAgICAgICAgICAgIFJ1bnMgYSBidW5kbGUgcHJldmlvdXNseSBjcmVhdGVk
IGJ5IHJ1bi1qc2Mtc3RyZXNzLXRlc3RzLiIKQEAgLTE0Myw2ICsxNDUsNyBAQCBHZXRvcHRMb25n
Lm5ldyhbJy0taGVscCcsICctaCcsIEdldG9wdExvCiAgICAgICAgICAgICAgICBbJy0tbm8tY29w
eScsIEdldG9wdExvbmc6Ok5PX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1mdGwtaml0
JywgR2V0b3B0TG9uZzo6Tk9fQVJHVU1FTlRdLAogICAgICAgICAgICAgICAgWyctLW1lbW9yeS1s
aW1pdGVkJywgR2V0b3B0TG9uZzo6Tk9fQVJHVU1FTlRdLAorICAgICAgICAgICAgICAgWyctLW5v
LWppdCcsIEdldG9wdExvbmc6Ok5PX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1vdXRw
dXQtZGlyJywgJy1vJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAogICAgICAgICAg
ICAgICAgWyctLXJ1bi1idW5kbGUnLCBHZXRvcHRMb25nOjpSRVFVSVJFRF9BUkdVTUVOVF0sCiAg
ICAgICAgICAgICAgICBbJy0tdGFyYmFsbCcsIEdldG9wdExvbmc6Ok9QVElPTkFMX0FSR1VNRU5U
XSwKQEAgLTE3MCw2ICsxNzMsOCBAQCBHZXRvcHRMb25nLm5ldyhbJy0taGVscCcsICctaCcsIEdl
dG9wdExvCiAgICAgICAgICRlbmFibGVGVEwgPSB0cnVlCiAgICAgd2hlbiAnLS1tZW1vcnktbGlt
aXRlZCcKICAgICAgICAgJG1lbW9yeUxpbWl0ZWQgPSB0cnVlCisgICAgd2hlbiAnLS1uby1qaXQn
CisgICAgICAgICRqaXRUZXN0cyA9IGZhbHNlCiAgICAgd2hlbiAnLS12ZXJib3NlJwogICAgICAg
ICAkdmVyYm9zaXR5ICs9IDEKICAgICB3aGVuICctLXJ1bi1idW5kbGUnCkBAIC0yMjUsNiArMjMw
LDExIEBAIHVubGVzcyBqc2NBcmcKICAgICBleGl0IDEKIGVuZAogCitpZiAkZW5hYmxlRlRMIGFu
ZCAhJGppdFRlc3RzCisgICAgJHN0ZGVyci5wdXRzICJFcnJvcjogY2FuIG9ubHkgc3BlY2lmeSBv
bmUgb2YgLS1uby1qaXQgYW5kIC0tZnRsLWppdCIKKyAgICBleGl0IDEKK2VuZAorCiBpZiAkZG9O
b3RNZXNzV2l0aFZNUGF0aAogICAgICRqc2NQYXRoID0gUGF0aG5hbWUubmV3KGpzY0FyZykKIGVs
c2UKQEAgLTY1OCw3ICs2NjgsOSBAQCBkZWYgcnVuV2l0aFJBTVNpemUoc2l6ZSkKIGVuZAogCiBk
ZWYgcnVuTm9MTEludAotICAgIHJ1bigibm8tbGxpbnQiLCAiLS11c2VMTEludD1mYWxzZSIpCisg
ICAgaWYgJGppdFRlc3RzCisgICAgICAgIHJ1bigibm8tbGxpbnQiLCAiLS11c2VMTEludD1mYWxz
ZSIpCisgICAgZW5kCiBlbmQKIAogZGVmIHJ1bk5vQ0pJVFZhbGlkYXRlCkBAIC03MzEsMTYgKzc0
MywxOCBAQCBlbmQKIAogZGVmIGRlZmF1bHRSdW4KICAgICBydW5EZWZhdWx0Ci0gICAgcnVuTm9M
TEludAogICAgIHJ1bkFsd2F5c1RyaWdnZXJDb3B5UGhhc2UKLSAgICBydW5Ob0NKSVRWYWxpZGF0
ZVBoYXNlcwotICAgIHJ1bkRGR0VhZ2VyCi0gICAgcnVuREZHRWFnZXJOb0NKSVRWYWxpZGF0ZQot
ICAgIHJ1bkRlZmF1bHRGVEwKLSAgICBydW5GVExOb0NKSVRWYWxpZGF0ZQotICAgIHJ1bkZUTE5v
Q0pJVE5vSW5saW5lVmFsaWRhdGUKLSAgICBydW5GVExFYWdlcgotICAgIHJ1bkZUTEVhZ2VyTm9D
SklUVmFsaWRhdGUKKyAgICBpZiAkaml0VGVzdHMKKyAgICAgICAgcnVuTm9MTEludAorICAgICAg
ICBydW5Ob0NKSVRWYWxpZGF0ZVBoYXNlcworICAgICAgICBydW5ERkdFYWdlcgorICAgICAgICBy
dW5ERkdFYWdlck5vQ0pJVFZhbGlkYXRlCisgICAgICAgIHJ1bkRlZmF1bHRGVEwKKyAgICAgICAg
cnVuRlRMTm9DSklUVmFsaWRhdGUKKyAgICAgICAgcnVuRlRMTm9DSklUTm9JbmxpbmVWYWxpZGF0
ZQorICAgICAgICBydW5GVExFYWdlcgorICAgICAgICBydW5GVExFYWdlck5vQ0pJVFZhbGlkYXRl
CisgICAgZW5kCiBlbmQKIAogZGVmIGRlZmF1bHRRdWlja1J1bgpAQCAtNzQ5LDcgKzc2Myw5IEBA
IGRlZiBkZWZhdWx0UXVpY2tSdW4KICAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUKICAgICBl
bHNlCiAgICAgICAgIHJ1bkRlZmF1bHQKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGUKKyAgICAg
ICAgaWYgJGppdFRlc3RzCisgICAgICAgICAgICBydW5Ob0NKSVRWYWxpZGF0ZQorICAgICAgICBl
bmQKICAgICBlbmQKIGVuZAogCkBAIC03NjYsMTIgKzc4MiwxNCBAQCBlbmQKICMgYnkgY291bnRp
bmcgcmVjb21waWxhdGlvbnMuCiBkZWYgZGVmYXVsdE5vRWFnZXJSdW4KICAgICBydW5EZWZhdWx0
Ci0gICAgcnVuTm9MTEludAogICAgIHJ1bkFsd2F5c1RyaWdnZXJDb3B5UGhhc2UKLSAgICBydW5O
b0NKSVRWYWxpZGF0ZVBoYXNlcwotICAgIHJ1bkRlZmF1bHRGVEwKLSAgICBydW5GVExOb0NKSVRW
YWxpZGF0ZQotICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUKKyAgICBpZiAkaml0VGVz
dHMKKyAgICAgICAgcnVuTm9MTEludAorICAgICAgICBydW5Ob0NKSVRWYWxpZGF0ZVBoYXNlcwor
ICAgICAgICBydW5EZWZhdWx0RlRMCisgICAgICAgIHJ1bkZUTE5vQ0pJVFZhbGlkYXRlCisgICAg
ICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUKKyAgICBlbmQKIGVuZAogCiBkZWYgcnVu
UHJvZmlsZXIKQEAgLTgwMCw2ICs4MTgsMTAgQEAgZGVmIHJ1bkV4ZWN1dGFibGVBbGxvY2F0aW9u
RnV6eihuYW1lLCAqbwogZW5kCiAKIGRlZiBydW5UeXBlUHJvZmlsZXIKKyAgICBpZiAhJGppdFRl
c3RzCisgICAgICAgIHJldHVybgorICAgIGVuZAorCiAgICAgaWYgJGVuYWJsZUZUTAogICAgICAg
ICBydW4oImZ0bC1uby1jaml0LXR5cGUtcHJvZmlsZXIiLCAiLS1lbmFibGVUeXBlUHJvZmlsZXI9
dHJ1ZSIsICooRlRMX09QVElPTlMgKyBOT19DSklUX09QVElPTlMpKQogICAgIGVsc2UKQEAgLTgw
OCw2ICs4MzAsMTAgQEAgZGVmIHJ1blR5cGVQcm9maWxlcgogZW5kCiAKIGRlZiBydW5Db250cm9s
Rmxvd1Byb2ZpbGVyCisgICAgaWYgISRqaXRUZXN0cworICAgICAgICByZXR1cm4KKyAgICBlbmQK
KwogICAgIGlmICRlbmFibGVGVEwKICAgICAgICAgcnVuKCJmdGwtbm8tY2ppdC10eXBlLXByb2Zp
bGVyIiwgIi0tZW5hYmxlQ29udHJvbEZsb3dQcm9maWxlcj10cnVlIiwgKihGVExfT1BUSU9OUyAr
IE5PX0NKSVRfT1BUSU9OUykpCiAgICAgZWxzZQpAQCAtODYzLDE3ICs4ODksMjMgQEAgZGVmIHJ1
bkxheW91dFRlc3RGVExFYWdlck5vQ0pJVAogZW5kCiAKIGRlZiBub0ZUTFJ1bkxheW91dFRlc3QK
LSAgICBydW5MYXlvdXRUZXN0RGVmYXVsdAorICAgIGlmICEkaml0VGVzdHMKKyAgICAgICAgcmV0
dXJuCisgICAgZW5kCisKICAgICBydW5MYXlvdXRUZXN0Tm9MTEludAogICAgIHJ1bkxheW91dFRl
c3ROb0NKSVQKICAgICBydW5MYXlvdXRUZXN0REZHRWFnZXJOb0NKSVQKIGVuZAogCiBkZWYgZGVm
YXVsdFJ1bkxheW91dFRlc3QKLSAgICBub0ZUTFJ1bkxheW91dFRlc3QKLSAgICBydW5MYXlvdXRU
ZXN0RGVmYXVsdEZUTAotICAgIHJ1bkxheW91dFRlc3RGVExOb0NKSVQKLSAgICBydW5MYXlvdXRU
ZXN0RlRMRWFnZXJOb0NKSVQKKyAgICBydW5MYXlvdXRUZXN0RGVmYXVsdAorICAgIGlmICRqaXRU
ZXN0cworICAgICAgICBub0ZUTFJ1bkxheW91dFRlc3QKKyAgICAgICAgcnVuTGF5b3V0VGVzdERl
ZmF1bHRGVEwKKyAgICAgICAgcnVuTGF5b3V0VGVzdEZUTE5vQ0pJVAorICAgICAgICBydW5MYXlv
dXRUZXN0RlRMRWFnZXJOb0NKSVQKKyAgICBlbmQKIGVuZAogCiBkZWYgcHJlcGFyZUV4dHJhUmVs
YXRpdmVGaWxlcyhleHRyYUZpbGVzLCBkZXN0aW5hdGlvbikKQEAgLTk1MSwxMSArOTgzLDEzIEBA
IGVuZAogCiBkZWYgZGVmYXVsdFJ1bk1vemlsbGFUZXN0KG1vZGUsICpleHRyYUZpbGVzKQogICAg
IHJ1bk1vemlsbGFUZXN0RGVmYXVsdChtb2RlLCAqZXh0cmFGaWxlcykKLSAgICBydW5Nb3ppbGxh
VGVzdExMSW50KG1vZGUsICpleHRyYUZpbGVzKQotICAgIHJ1bk1vemlsbGFUZXN0QmFzZWxpbmVK
SVQobW9kZSwgKmV4dHJhRmlsZXMpCi0gICAgcnVuTW96aWxsYVRlc3RERkdFYWdlck5vQ0pJVFZh
bGlkYXRlUGhhc2VzKG1vZGUsICpleHRyYUZpbGVzKQotICAgIHJ1bk1vemlsbGFUZXN0RGVmYXVs
dEZUTChtb2RlLCAqZXh0cmFGaWxlcykKLSAgICBydW5Nb3ppbGxhVGVzdEZUTEVhZ2VyTm9DSklU
VmFsaWRhdGVQaGFzZXMobW9kZSwgKmV4dHJhRmlsZXMpCisgICAgaWYgJGppdFRlc3RzCisgICAg
ICAgIHJ1bk1vemlsbGFUZXN0TExJbnQobW9kZSwgKmV4dHJhRmlsZXMpCisgICAgICAgIHJ1bk1v
emlsbGFUZXN0QmFzZWxpbmVKSVQobW9kZSwgKmV4dHJhRmlsZXMpCisgICAgICAgIHJ1bk1vemls
bGFUZXN0REZHRWFnZXJOb0NKSVRWYWxpZGF0ZVBoYXNlcyhtb2RlLCAqZXh0cmFGaWxlcykKKyAg
ICAgICAgcnVuTW96aWxsYVRlc3REZWZhdWx0RlRMKG1vZGUsICpleHRyYUZpbGVzKQorICAgICAg
ICBydW5Nb3ppbGxhVGVzdEZUTEVhZ2VyTm9DSklUVmFsaWRhdGVQaGFzZXMobW9kZSwgKmV4dHJh
RmlsZXMpCisgICAgZW5kCiBlbmQKIAogZGVmIHNraXAK
</data>
<flag name="review"
          id="278402"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>