<?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>208535</bug_id>
          
          <creation_ts>2020-03-03 13:48:20 -0800</creation_ts>
          <short_desc>[ews] Add build step to generate commit message</short_desc>
          <delta_ts>2021-02-19 08:54:33 -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>Other</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=208514</see_also>
          <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="Aakash Jain">aakash_jain</reporter>
          <assigned_to name="Aakash Jain">aakash_jain</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>jbedard</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1625226</commentid>
    <comment_count>0</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-03-03 13:48:20 -0800</bug_when>
    <thetext>[ews] Add build step to find generate commit message for commit-queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1625231</commentid>
    <comment_count>1</comment_count>
      <attachid>392326</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-03-03 14:07:15 -0800</bug_when>
    <thetext>Created attachment 392326
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1625235</commentid>
    <comment_count>2</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-03-03 14:09:30 -0800</bug_when>
    <thetext>Sample run: https://ews-build.webkit-uat.org/#/builders/26/builds/1057</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1625276</commentid>
    <comment_count>3</comment_count>
      <attachid>392326</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-03-03 15:15:36 -0800</bug_when>
    <thetext>Comment on attachment 392326
Patch

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

&gt; Tools/BuildSlaveSupport/ews-build/steps.py:2482
&gt; +        self.command = &apos;perl Tools/Scripts/commit-log-editor --print-log {} &gt; {}&apos;.format(modified_changelogs, commit_message_filename)

It feels wrong to place the commit message in a temp file only to be used in the next step. Was this what the previous code did? How do we know that tmp won&apos;t be cleared out between this step and the next?

Any reason we can&apos;t stick this output in property to be used by the next step?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1625560</commentid>
    <comment_count>4</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-03-04 09:41:20 -0800</bug_when>
    <thetext>Included this change in https://bugs.webkit.org/show_bug.cgi?id=208539</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392326</attachid>
            <date>2020-03-03 14:07:15 -0800</date>
            <delta_ts>2021-02-19 08:54:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208535-20200303170713.patch</filename>
            <type>text/plain</type>
            <size>7908</size>
            <attacher name="Aakash Jain">aakash_jain</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI1NzgwMCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE3IEBACisyMDIwLTAzLTAzICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNv
bT4KKworICAgICAgICBbZXdzXSBBZGQgYnVpbGQgc3RlcCB0byBmaW5kIGdlbmVyYXRlIGNvbW1p
dCBtZXNzYWdlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMDg1MzUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weToKKyAgICAgICAgKEdlbmVy
YXRlQ29tbWl0TWVzc2FnZSk6IEJ1aWxkIHN0ZXAgdG8gZ2VuZXJhdGUgY29tbWl0IG1lc3NhZ2Ug
YW5kIHNhdmUgaXQgdG8gZmlsZS4KKyAgICAgICAgKEdlbmVyYXRlQ29tbWl0TWVzc2FnZS5zdGFy
dCk6CisgICAgICAgIChHZW5lcmF0ZUNvbW1pdE1lc3NhZ2UuZ2V0UmVzdWx0U3VtbWFyeSk6IFNl
dCBjdXN0b20gZmFpbHVyZSBtZXNzYWdlLgorICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2V3
cy1idWlsZC9zdGVwc191bml0dGVzdC5weTogQWRkZWQgdW5pdC10ZXN0cy4KKyAgICAgICAgKiBC
dWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVpbGQvZmFjdG9yaWVzLnB5OgorCiAyMDIwLTAzLTAzICBN
YXR0IExld2lzICA8amxld2lzM0BhcHBsZS5jb20+CiAKICAgICAgICAgQWRkIFVuaXR0ZXN0IHRv
IGNvbW1pdHNfZm9yX3VwbG9hZCgpIGFuZCBmaXggbXVsdGlwbGUgdW5pdHRlc3RzIGZvciBzZXZl
cmFsIHRlc3Qgc3VpdGVzLgpJbmRleDogVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvZXdzLWJ1aWxk
L2ZhY3Rvcmllcy5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3Mt
YnVpbGQvZmFjdG9yaWVzLnB5CShyZXZpc2lvbiAyNTc4MDApCisrKyBUb29scy9CdWlsZFNsYXZl
U3VwcG9ydC9ld3MtYnVpbGQvZmFjdG9yaWVzLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0yNiw3ICsy
Niw3IEBAIGZyb20gYnVpbGRib3Quc3RlcHMgaW1wb3J0IHRyaWdnZXIKIAogZnJvbSBzdGVwcyBp
bXBvcnQgKEFwcGx5UGF0Y2gsIEFwcGx5V2F0Y2hMaXN0LCBDaGVja091dFNvdXJjZSwgQ2hlY2tP
dXRTcGVjaWZpY1JldmlzaW9uLCBDaGVja1BhdGNoUmVsZXZhbmNlLAogICAgICAgICAgICAgICAg
ICAgIENoZWNrU3R5bGUsIENvbXBpbGVKU0MsIENvbXBpbGVXZWJLaXQsIENvbmZpZ3VyZUJ1aWxk
LAotICAgICAgICAgICAgICAgICAgIERvd25sb2FkQnVpbHRQcm9kdWN0LCBFeHRyYWN0QnVpbHRQ
cm9kdWN0LCBGaW5kTW9kaWZpZWRDaGFuZ2VMb2dzLCBJbnN0YWxsR3RrRGVwZW5kZW5jaWVzLAor
ICAgICAgICAgICAgICAgICAgIERvd25sb2FkQnVpbHRQcm9kdWN0LCBFeHRyYWN0QnVpbHRQcm9k
dWN0LCBGaW5kTW9kaWZpZWRDaGFuZ2VMb2dzLCBHZW5lcmF0ZUNvbW1pdE1lc3NhZ2UsIEluc3Rh
bGxHdGtEZXBlbmRlbmNpZXMsCiAgICAgICAgICAgICAgICAgICAgSW5zdGFsbFdwZURlcGVuZGVu
Y2llcywgS2lsbE9sZFByb2Nlc3NlcywgUHJpbnRDb25maWd1cmF0aW9uLCBSdW5BUElUZXN0cywg
UnVuQmluZGluZ3NUZXN0cywKICAgICAgICAgICAgICAgICAgICBSdW5CdWlsZFdlYktpdE9yZ1Vu
aXRUZXN0cywgUnVuRVdTQnVpbGRib3RDaGVja0NvbmZpZywgUnVuRVdTVW5pdFRlc3RzLCBSdW5S
ZXN1bHRzZGJweVRlc3RzLAogICAgICAgICAgICAgICAgICAgIFJ1bkphdmFTY3JpcHRDb3JlVGVz
dHMsIFJ1bldlYktpdDFUZXN0cywgUnVuV2ViS2l0UGVybFRlc3RzLApAQCAtMjIyLDMgKzIyMiw0
IEBAIGNsYXNzIENvbW1pdFF1ZXVlRmFjdG9yeShGYWN0b3J5KToKICAgICAgICAgc2VsZi5hZGRT
dGVwKFZhbGlkYXRlUGF0Y2goYWRkVVJMcz1GYWxzZSwgdmVyaWZ5Y3FwbHVzPVRydWUpKQogICAg
ICAgICBzZWxmLmFkZFN0ZXAoUnVuV2ViS2l0MVRlc3RzKCkpCiAgICAgICAgIHNlbGYuYWRkU3Rl
cChGaW5kTW9kaWZpZWRDaGFuZ2VMb2dzKCkpCisgICAgICAgIHNlbGYuYWRkU3RlcChHZW5lcmF0
ZUNvbW1pdE1lc3NhZ2UoKSkKSW5kZXg6IFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWls
ZC9zdGVwcy5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVp
bGQvc3RlcHMucHkJKHJldmlzaW9uIDI1NzgwMCkKKysrIFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0
L2V3cy1idWlsZC9zdGVwcy5weQkod29ya2luZyBjb3B5KQpAQCAtMjQ1OSwzICsyNDU5LDMyIEBA
IGNsYXNzIEZpbmRNb2RpZmllZENoYW5nZUxvZ3Moc2hlbGwuU2hlbGwKICAgICAgICAgICAgIGlm
IHNlbGYuaXNfcGF0aF90b19jaGFuZ2Vsb2coZmlsZW5hbWUpOgogICAgICAgICAgICAgICAgIGZp
bGVuYW1lcy5hcHBlbmQoZmlsZW5hbWUpCiAgICAgICAgIHJldHVybiBmaWxlbmFtZXMKKworCitj
bGFzcyBHZW5lcmF0ZUNvbW1pdE1lc3NhZ2Uoc2hlbGwuU2hlbGxDb21tYW5kKToKKyAgICBuYW1l
ID0gJ2dlbmVyYXRlLWNvbW1pdC1tZXNzYWdlJworICAgIGRlc2NyaXB0aW9uRG9uZSA9IFsnR2Vu
ZXJhdGVkIGNvbW1pdCBtZXNzYWdlJ10KKyAgICBoYWx0T25GYWlsdXJlID0gVHJ1ZQorCisgICAg
ZGVmIF9faW5pdF9fKHNlbGYsICoqa3dhcmdzKToKKyAgICAgICAgc2hlbGwuU2hlbGxDb21tYW5k
Ll9faW5pdF9fKHNlbGYsIHRpbWVvdXQ9MyAqIDYwLCBsb2dFbnZpcm9uPUZhbHNlLCAqKmt3YXJn
cykKKworICAgIGRlZiBzdGFydChzZWxmKToKKyAgICAgICAgc2VsZi5mYWlsdXJlX21lc3NhZ2Ug
PSBOb25lCisgICAgICAgIG1vZGlmaWVkX2NoYW5nZWxvZ3MgPSBzZWxmLmdldFByb3BlcnR5KCdt
b2RpZmllZF9jaGFuZ2Vsb2dzJykKKyAgICAgICAgaWYgbm90IG1vZGlmaWVkX2NoYW5nZWxvZ3M6
CisgICAgICAgICAgICBzZWxmLmZhaWx1cmVfbWVzc2FnZSA9IHUnTm8gbW9kaWZpZWQgQ2hhbmdl
TG9nIGZpbGUgZm91bmQnCisgICAgICAgICAgICBzZWxmLmZpbmlzaGVkKEZBSUxVUkUpCisgICAg
ICAgICAgICByZXR1cm4gTm9uZQorCisgICAgICAgIG1vZGlmaWVkX2NoYW5nZWxvZ3MgPSAnICcu
am9pbihtb2RpZmllZF9jaGFuZ2Vsb2dzKQorICAgICAgICBjb21taXRfbWVzc2FnZV9maWxlbmFt
ZSA9ICcvdG1wL3t9LnR4dCcuZm9ybWF0KHNlbGYuZ2V0UHJvcGVydHkoJ3BhdGNoX2lkJykpCisg
ICAgICAgIHNlbGYuY29tbWFuZCA9ICdwZXJsIFRvb2xzL1NjcmlwdHMvY29tbWl0LWxvZy1lZGl0
b3IgLS1wcmludC1sb2cge30gPiB7fScuZm9ybWF0KG1vZGlmaWVkX2NoYW5nZWxvZ3MsIGNvbW1p
dF9tZXNzYWdlX2ZpbGVuYW1lKQorICAgICAgICByZXR1cm4gc2hlbGwuU2hlbGxDb21tYW5kLnN0
YXJ0KHNlbGYpCisKKyAgICBkZWYgZ2V0UmVzdWx0U3VtbWFyeShzZWxmKToKKyAgICAgICAgaWYg
c2VsZi5mYWlsdXJlX21lc3NhZ2U6CisgICAgICAgICAgICByZXR1cm4ge3Unc3RlcCc6IHNlbGYu
ZmFpbHVyZV9tZXNzYWdlfQorICAgICAgICBpZiBzZWxmLnJlc3VsdHMgIT0gU1VDQ0VTUzoKKyAg
ICAgICAgICAgIHJldHVybiB7dSdzdGVwJzogdSdGYWlsZWQgdG8gZ2VuZXJhdGUgY29tbWl0IG1l
c3NhZ2UnfQorICAgICAgICByZXR1cm4gc2hlbGwuU2hlbGxDb21tYW5kLmdldFJlc3VsdFN1bW1h
cnkoc2VsZikKSW5kZXg6IFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191
bml0dGVzdC5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9ld3MtYnVp
bGQvc3RlcHNfdW5pdHRlc3QucHkJKHJldmlzaW9uIDI1NzgwMCkKKysrIFRvb2xzL0J1aWxkU2xh
dmVTdXBwb3J0L2V3cy1idWlsZC9zdGVwc191bml0dGVzdC5weQkod29ya2luZyBjb3B5KQpAQCAt
MzcsNyArMzcsOCBAQCBmcm9tIHR3aXN0ZWQudHJpYWwgaW1wb3J0IHVuaXR0ZXN0CiBmcm9tIHN0
ZXBzIGltcG9ydCAoQW5hbHl6ZUFQSVRlc3RzUmVzdWx0cywgQW5hbHl6ZUNvbXBpbGVXZWJLaXRS
ZXN1bHRzLCBBbmFseXplSlNDVGVzdHNSZXN1bHRzLCBBbmFseXplTGF5b3V0VGVzdHNSZXN1bHRz
LCBBcHBseVBhdGNoLCBBcHBseVdhdGNoTGlzdCwgQXJjaGl2ZUJ1aWx0UHJvZHVjdCwgQXJjaGl2
ZVRlc3RSZXN1bHRzLAogICAgICAgICAgICAgICAgICAgIENoZWNrT3V0U291cmNlLCBDaGVja091
dFNwZWNpZmljUmV2aXNpb24sIENoZWNrUGF0Y2hSZWxldmFuY2UsIENoZWNrU3R5bGUsIENsZWFu
QnVpbGQsIENsZWFuVXBHaXRJbmRleExvY2ssIENsZWFuV29ya2luZ0RpcmVjdG9yeSwKICAgICAg
ICAgICAgICAgICAgICBDb21waWxlSlNDLCBDb21waWxlSlNDVG9ULCBDb21waWxlV2ViS2l0LCBD
b21waWxlV2ViS2l0VG9ULCBDb25maWd1cmVCdWlsZCwKLSAgICAgICAgICAgICAgICAgICBEb3du
bG9hZEJ1aWx0UHJvZHVjdCwgRG93bmxvYWRCdWlsdFByb2R1Y3RGcm9tTWFzdGVyLCBFeHRyYWN0
QnVpbHRQcm9kdWN0LCBFeHRyYWN0VGVzdFJlc3VsdHMsIEZpbmRNb2RpZmllZENoYW5nZUxvZ3Ms
IEluc3RhbGxHdGtEZXBlbmRlbmNpZXMsIEluc3RhbGxXcGVEZXBlbmRlbmNpZXMsIEtpbGxPbGRQ
cm9jZXNzZXMsCisgICAgICAgICAgICAgICAgICAgRG93bmxvYWRCdWlsdFByb2R1Y3QsIERvd25s
b2FkQnVpbHRQcm9kdWN0RnJvbU1hc3RlciwgRXh0cmFjdEJ1aWx0UHJvZHVjdCwgRXh0cmFjdFRl
c3RSZXN1bHRzLAorICAgICAgICAgICAgICAgICAgIEZpbmRNb2RpZmllZENoYW5nZUxvZ3MsIEdl
bmVyYXRlQ29tbWl0TWVzc2FnZSwgSW5zdGFsbEd0a0RlcGVuZGVuY2llcywgSW5zdGFsbFdwZURl
cGVuZGVuY2llcywgS2lsbE9sZFByb2Nlc3NlcywKICAgICAgICAgICAgICAgICAgICBQcmludENv
bmZpZ3VyYXRpb24sIFJlUnVuQVBJVGVzdHMsIFJlUnVuSmF2YVNjcmlwdENvcmVUZXN0cywgUmVS
dW5XZWJLaXRQZXJsVGVzdHMsIFJlUnVuV2ViS2l0VGVzdHMsIFJ1bkFQSVRlc3RzLCBSdW5BUElU
ZXN0c1dpdGhvdXRQYXRjaCwKICAgICAgICAgICAgICAgICAgICBSdW5CaW5kaW5nc1Rlc3RzLCBS
dW5CdWlsZFdlYktpdE9yZ1VuaXRUZXN0cywgUnVuRVdTQnVpbGRib3RDaGVja0NvbmZpZywgUnVu
RVdTVW5pdFRlc3RzLCBSdW5SZXN1bHRzZGJweVRlc3RzLCBSdW5KYXZhU2NyaXB0Q29yZVRlc3Rz
LCBSdW5KU0NUZXN0c1dpdGhvdXRQYXRjaCwgUnVuV2ViS2l0MVRlc3RzLAogICAgICAgICAgICAg
ICAgICAgIFJ1bldlYktpdFBlcmxUZXN0cywgUnVuV2ViS2l0UHlQeXRob24yVGVzdHMsIFJ1bldl
YktpdFB5UHl0aG9uM1Rlc3RzLCBSdW5XZWJLaXRUZXN0cywgUnVuV2ViS2l0VGVzdHNXaXRob3V0
UGF0Y2gsIFRlc3RXaXRoRmFpbHVyZUNvdW50LCBUcmlnZ2VyLCBUcmFuc2ZlclRvUzMsIFVuQXBw
bHlQYXRjaElmUmVxdWlyZWQsCkBAIC0zMDYwLDcgKzMwNjEsNiBAQCBNCVRvb2xzL1NjcmlwdHMv
cnVuLWFwaS10ZXN0cycnJykgKwogCiAgICAgZGVmIHRlc3RfZmFpbHVyZShzZWxmKToKICAgICAg
ICAgc2VsZi5zZXR1cFN0ZXAoRmluZE1vZGlmaWVkQ2hhbmdlTG9ncygpKQotICAgICAgICBzZWxm
LnNldFByb3BlcnR5KCdidWdfaWQnLCAnMTIzNCcpCiAgICAgICAgIHNlbGYuZXhwZWN0UmVtb3Rl
Q29tbWFuZHMoCiAgICAgICAgICAgICBFeHBlY3RTaGVsbCh3b3JrZGlyPSd3a2RpcicsCiAgICAg
ICAgICAgICAgICAgICAgICAgICB0aW1lb3V0PTE4MCwKQEAgLTMwNzMsNSArMzA3Myw0OCBAQCBN
CVRvb2xzL1NjcmlwdHMvcnVuLWFwaS10ZXN0cycnJykgKwogICAgICAgICByZXR1cm4gc2VsZi5y
dW5TdGVwKCkKIAogCitjbGFzcyBUZXN0R2VuZXJhdGVDb21taXRNZXNzYWdlKEJ1aWxkU3RlcE1p
eGluQWRkaXRpb25zLCB1bml0dGVzdC5UZXN0Q2FzZSk6CisgICAgZGVmIHNldFVwKHNlbGYpOgor
ICAgICAgICBzZWxmLmxvbmdNZXNzYWdlID0gVHJ1ZQorICAgICAgICByZXR1cm4gc2VsZi5zZXRV
cEJ1aWxkU3RlcCgpCisKKyAgICBkZWYgdGVhckRvd24oc2VsZik6CisgICAgICAgIHJldHVybiBz
ZWxmLnRlYXJEb3duQnVpbGRTdGVwKCkKKworICAgIGRlZiB0ZXN0X3N1Y2Nlc3Moc2VsZik6Cisg
ICAgICAgIHNlbGYuc2V0dXBTdGVwKEdlbmVyYXRlQ29tbWl0TWVzc2FnZSgpKQorICAgICAgICBz
ZWxmLnNldFByb3BlcnR5KCdwYXRjaF9pZCcsICcxMjM0JykKKyAgICAgICAgc2VsZi5zZXRQcm9w
ZXJ0eSgnbW9kaWZpZWRfY2hhbmdlbG9ncycsIFsnVG9vbHMvU2NyaXB0cy9DaGFuZ2VMb2cnXSkK
KyAgICAgICAgc2VsZi5leHBlY3RSZW1vdGVDb21tYW5kcygKKyAgICAgICAgICAgIEV4cGVjdFNo
ZWxsKHdvcmtkaXI9J3drZGlyJywKKyAgICAgICAgICAgICAgICAgICAgICAgIHRpbWVvdXQ9MTgw
LAorICAgICAgICAgICAgICAgICAgICAgICAgbG9nRW52aXJvbj1GYWxzZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIGNvbW1hbmQ9J3BlcmwgVG9vbHMvU2NyaXB0cy9jb21taXQtbG9nLWVkaXRv
ciAtLXByaW50LWxvZyBUb29scy9TY3JpcHRzL0NoYW5nZUxvZyA+IC90bXAvMTIzNC50eHQnKSAr
CisgICAgICAgICAgICAwLAorICAgICAgICApCisgICAgICAgIHNlbGYuZXhwZWN0T3V0Y29tZShy
ZXN1bHQ9U1VDQ0VTUywgc3RhdGVfc3RyaW5nPSdHZW5lcmF0ZWQgY29tbWl0IG1lc3NhZ2UnKQor
ICAgICAgICByZXR1cm4gc2VsZi5ydW5TdGVwKCkKKworICAgIGRlZiB0ZXN0X2ZhaWx1cmVfbm9f
Y2hhbmdlbG9nKHNlbGYpOgorICAgICAgICBzZWxmLnNldHVwU3RlcChHZW5lcmF0ZUNvbW1pdE1l
c3NhZ2UoKSkKKyAgICAgICAgc2VsZi5leHBlY3RPdXRjb21lKHJlc3VsdD1GQUlMVVJFLCBzdGF0
ZV9zdHJpbmc9J05vIG1vZGlmaWVkIENoYW5nZUxvZyBmaWxlIGZvdW5kJykKKyAgICAgICAgcmV0
dXJuIHNlbGYucnVuU3RlcCgpCisKKyAgICBkZWYgdGVzdF9mYWlsdXJlKHNlbGYpOgorICAgICAg
ICBzZWxmLnNldHVwU3RlcChHZW5lcmF0ZUNvbW1pdE1lc3NhZ2UoKSkKKyAgICAgICAgc2VsZi5z
ZXRQcm9wZXJ0eSgncGF0Y2hfaWQnLCAnMTIzNCcpCisgICAgICAgIHNlbGYuc2V0UHJvcGVydHko
J21vZGlmaWVkX2NoYW5nZWxvZ3MnLCBbJ1Rvb2xzL1NjcmlwdHMvQ2hhbmdlTG9nJ10pCisgICAg
ICAgIHNlbGYuZXhwZWN0UmVtb3RlQ29tbWFuZHMoCisgICAgICAgICAgICBFeHBlY3RTaGVsbCh3
b3JrZGlyPSd3a2RpcicsCisgICAgICAgICAgICAgICAgICAgICAgICB0aW1lb3V0PTE4MCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgIGxvZ0Vudmlyb249RmFsc2UsCisgICAgICAgICAgICAgICAg
ICAgICAgICBjb21tYW5kPSdwZXJsIFRvb2xzL1NjcmlwdHMvY29tbWl0LWxvZy1lZGl0b3IgLS1w
cmludC1sb2cgVG9vbHMvU2NyaXB0cy9DaGFuZ2VMb2cgPiAvdG1wLzEyMzQudHh0JykgKworICAg
ICAgICAgICAgRXhwZWN0U2hlbGwubG9nKCdzdGRpbycsIHN0ZG91dD0nVW5leHBlY3RlZCBmYWls
dXJlJykgKworICAgICAgICAgICAgMiwKKyAgICAgICAgKQorICAgICAgICBzZWxmLmV4cGVjdE91
dGNvbWUocmVzdWx0PUZBSUxVUkUsIHN0YXRlX3N0cmluZz0nRmFpbGVkIHRvIGdlbmVyYXRlIGNv
bW1pdCBtZXNzYWdlJykKKyAgICAgICAgcmV0dXJuIHNlbGYucnVuU3RlcCgpCisKKwogaWYgX19u
YW1lX18gPT0gJ19fbWFpbl9fJzoKICAgICB1bml0dGVzdC5tYWluKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>