<?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>186132</bug_id>
          
          <creation_ts>2018-05-31 02:14:39 -0700</creation_ts>
          <short_desc>export-w3c-test-changes can not export reftests</short_desc>
          <delta_ts>2023-02-10 23:14:39 -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>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=187003</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>167911</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Frédéric Wang Nélar">fred.wang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>graouts</cc>
    
    <cc>gsnedders</cc>
    
    <cc>lforschler</cc>
    
    <cc>ntim</cc>
    
    <cc>philip</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1428784</commentid>
    <comment_count>0</comment_count>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-05-31 02:14:39 -0700</bug_when>
    <thetext>In WebKit, reftests are

NAME.html
NAME-expected.html

Moreover, the &lt;link rel=&quot;match&quot;&gt; points to the non-existing NAME-ref.html file.

When export-w3c-test-changes runs the lint tool, it complains about

1) NAME-expected.html being a support file in the wrong directory.
2) NAME.html pointing to non-existent ref file.

The support script should rename NAME-expected.html to NAME-ref.html before exporting in order to fix these errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428846</commentid>
    <comment_count>1</comment_count>
      <attachid>341663</attachid>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-05-31 08:41:00 -0700</bug_when>
    <thetext>Created attachment 341663
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428960</commentid>
    <comment_count>2</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2018-05-31 12:21:27 -0700</bug_when>
    <thetext>The issue with ref tests is that one ref file in WPT might be used for several test files, so I am not sure we can always update correctly all ref files.
In the simple one test/one ref case, this should work so maybe we could add a warning or add a check for this multi case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428963</commentid>
    <comment_count>3</comment_count>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-05-31 12:26:56 -0700</bug_when>
    <thetext>So you mean that when we have a single ref for multiple reftests, the import script will generate multiple -expected.html?

I guess it&apos;s a problem with the import / way WebKit handles reftest then. I saw a FIXME in the import script about that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1428964</commentid>
    <comment_count>4</comment_count>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-05-31 12:33:35 -0700</bug_when>
    <thetext>I suppose for new reftests, it&apos;s safe to just rename -expected =&gt; -ref.

For existing reftests using a single ref for multiple files or when upstream names are not of the form *-ref.html or similar (e.g. ./css/css-fill-stroke/reference/paint-order-001-ref.tentative.html) I guess the patch will just fail to apply.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1441149</commentid>
    <comment_count>5</comment_count>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2018-07-11 06:21:56 -0700</bug_when>
    <thetext>Cancelling review since it seems we don&apos;t have a clear agreement on how we will handle the mismatch between WebKit / WPT formats...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587367</commentid>
    <comment_count>6</comment_count>
    <who name="Philip Jägenstedt">philip</who>
    <bug_when>2019-11-05 06:25:00 -0800</bug_when>
    <thetext>Is it Tools/Scripts/import-w3c-tests that renames references to -expected.html?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587371</commentid>
    <comment_count>7</comment_count>
    <who name="Frédéric Wang Nélar">fred.wang</who>
    <bug_when>2019-11-05 06:48:30 -0800</bug_when>
    <thetext>(In reply to Philip Jägenstedt from comment #6)
&gt; Is it Tools/Scripts/import-w3c-tests that renames references to
&gt; -expected.html?

Yes it is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588451</commentid>
    <comment_count>8</comment_count>
    <who name="Philip Jägenstedt">philip</who>
    <bug_when>2019-11-07 15:34:50 -0800</bug_when>
    <thetext>That&apos;ll definitely make it challenging to work effectively with reftests, and it looks like plenty of WebKit-specific failures in WPT are reftests.

Is there any possible fix here short of getting rid of the renaming, with all that would entail?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932623</commentid>
    <comment_count>9</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-02-10 04:59:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/105269974&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932624</commentid>
    <comment_count>10</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2023-02-10 05:00:07 -0800</bug_when>
    <thetext>Not sure the name of this Radar is completely correct. You can export reftests so long as you have both -expected.html and -ref.html files in your WebKit repository. It&apos;s far from ideal though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1932889</commentid>
    <comment_count>11</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2023-02-10 23:14:39 -0800</bug_when>
    <thetext>(In reply to Antoine Quint from comment #10)
&gt; Not sure the name of this Radar is completely correct. You can export
&gt; reftests so long as you have both -expected.html and -ref.html files in your
&gt; WebKit repository. It&apos;s far from ideal though.

It wasn&apos;t possible before because we renamed the -ref.html file and deleted the original -ref.html.

Now we have duplicates, which allows exporting, but is far from ideal.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>341663</attachid>
            <date>2018-05-31 08:41:00 -0700</date>
            <delta_ts>2018-07-11 06:21:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-186132-20180531174059.patch</filename>
            <type>text/plain</type>
            <size>7076</size>
            <attacher name="Frédéric Wang Nélar">fred.wang</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMyMjg4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTBlOWNmYmU1MmM0MDFjOWU0YjI2YzgwODE3ZDRiZTc1
YjdkYWM2MS4uZmY4MTBjMWYxYmY5ZDg0NGFiOWYzODdhZGM3ZTAyY2RlNGJiMWZlNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2
IEBACisyMDE4LTA1LTMxICBGcmVkZXJpYyBXYW5nICA8ZndhbmdAaWdhbGlhLmNvbT4KKworICAg
ICAgICBleHBvcnQtdzNjLXRlc3QtY2hhbmdlcyBjYW4gbm90IGV4cG9ydCByZWZ0ZXN0cworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTg2MTMyCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW4gV2ViS2l0LCBy
ZWZ0ZXN0cyBhcmUgcGFpcnMgb2YgZmlsZXMgTkFNRS5odG1sL05BTUUtZXhwZWN0ZWQuaHRtbC4g
VGhlIGV4cGVjdGF0aW9uIHNob3VsZAorICAgICAgICBiZSByZW5hbWVkIHRvIE5BTUUtcmVmLmh0
bWwgdG8gZm9sbG93IHVwc3RyZWFtJ3MgY29udmVudGlvbnMuIEN1cnJlbnRseSB0aGF0J3Mgbm90
IHRoZSBjYXNlCisgICAgICAgIGFuZCB0aGUgZXhwb3J0IGlzIHByZXZlbnRlZCBieSB0aGUgbGlu
dCB0b29sLiBUaGlzIGNvbW1pdCByZW5hbWVzIHRoZSBzdWZmaXggZnJvbSAtZXhwZWN0ZWQKKyAg
ICAgICAgdG8gLXJlZiBpbiB0aGUgV1BUIHBhdGNoIHRvIGFwcGx5LCBzbyB0aGF0IHRoZSBleHBv
cnQgd29ya3MgYXMgZXhwZWN0ZWQuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3czYy90
ZXN0X2V4cG9ydGVyLnB5OiBBZGQgYSBsaXN0IG9mIGZpbGUgc3VmZml4IHVzZWQgZm9yIHJlZnRl
c3QKKyAgICAgICAgcmVmZXJlbmNlcy4KKyAgICAgICAgKFdlYlBsYXRmb3JtVGVzdEV4cG9ydGVy
Ll93cHRfcGF0Y2gpOiBDYWxsIGhlbHBlciBmdW5jdGlvbiB0byByZW5hbWUgcmVmdGVzdCBleHBl
Y3RhdGlvbnMKKyAgICAgICAgaW4gdGhlIFdQVCBwYXRjaC4KKyAgICAgICAgKFdlYlBsYXRmb3Jt
VGVzdEV4cG9ydGVyLl9yZW5hbWVfc3VmZml4X2Zyb21fZXhwZWN0ZWRfdG9fcmVmKTogSGVscGVy
IGZ1bmN0aW9uIHRvIHJlbmFtZQorICAgICAgICAtZXhwZWN0ZWQgZmlsZXMgdG8gLXJlZiBmaWxl
cy4KKyAgICAgICAgKFdlYlBsYXRmb3JtVGVzdEV4cG9ydGVyLl9yZW5hbWVfcmVmdGVzdF9leHBl
Y3RhdGlvbnMpOiBIZWxwZXIgZnVuY3Rpb24gdG8gbW9kaWZ5IHRoZSBsaW5lcworICAgICAgICBv
ZiB0aGUgV1BUIHBhdGNoIHdoZXJlICItZXhwZWN0ZWQiIGZpbGVzIGFyZSBtZW50aW9uZWQuCisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRweS93M2MvdGVzdF9leHBvcnRlcl91bml0dGVzdC5weTog
QWRkIGEgdW5pdCB0ZXN0IHRvIGNoZWNrIHJlbmFtaW5nIGluIHRoZQorICAgICAgICBXUFQgcGF0
Y2gsIHRlc3RpbmcgYm90aCBtb2RpZmllZCBhbmQgbmV3IHRlc3RzLgorCiAyMDE4LTA1LTI5ICBZ
b3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgYSBjb25zaXN0
ZW5jeSBjaGVjayBiZXR3ZWVuIFVSTCBhbmQgQ0ZVUkwKZGlmZiAtLWdpdCBhL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvdzNjL3Rlc3RfZXhwb3J0ZXIucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L3czYy90ZXN0X2V4cG9ydGVyLnB5CmluZGV4IGY3NjJkZTQ2NDdjNDcyZmJlNjBjZmU3NDc0Y2Y2
ODU2OWZmYjcxYzQuLjBjN2FhM2ZhZmRhY2Q5NjY2Y2Q0YzE2MWMxNjI0YmM3OWYxNmM3YTUgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdzNjL3Rlc3RfZXhwb3J0ZXIucHkKKysr
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS93M2MvdGVzdF9leHBvcnRlci5weQpAQCAtNDcsNiAr
NDcsNyBAQCBXUFRfUFJfVVJMID0gImh0dHBzOi8vZ2l0aHViLmNvbS8lcy93ZWItcGxhdGZvcm0t
dGVzdHMvcHVsbC8iICUgV1BUX0dIX09SRwogV0VCS0lUX0VYUE9SVF9QUl9MQUJFTCA9ICd3ZWJr
aXQtZXhwb3J0JwogCiBFWENMVURFRF9GSUxFX1NVRkZJWEVTID0gWyctZXhwZWN0ZWQudHh0Jywg
Jy53b3JrZXIuaHRtbCcsICcuYW55Lmh0bWwnLCAnLmFueS53b3JrZXIuaHRtbCddCitSRUZURVNU
X0VYUEVDVEVEX1NVRkZJWEVTID0gWycuaHRtbCcsICcuaHRtJywgJy5zdmcnLCAnLnhodCcsICcu
eG1sJ10KIAogCiBjbGFzcyBXZWJQbGF0Zm9ybVRlc3RFeHBvcnRlcihvYmplY3QpOgpAQCAtMTQz
LDYgKzE0NCw3IEBAIGNsYXNzIFdlYlBsYXRmb3JtVGVzdEV4cG9ydGVyKG9iamVjdCk6CiAgICAg
ZGVmIF93cHRfcGF0Y2goc2VsZik6CiAgICAgICAgIHBhdGNoX2RhdGEgPSBzZWxmLl9ob3N0LnNj
bSgpLmNyZWF0ZV9wYXRjaChzZWxmLl9vcHRpb25zLmdpdF9jb21taXQsIFtXRUJLSVRfV1BUX0RJ
Ul0pIG9yICcnCiAgICAgICAgIHBhdGNoX2RhdGEgPSBzZWxmLl9zdHJpcF9pZ25vcmVkX2ZpbGVz
X2Zyb21fZGlmZihwYXRjaF9kYXRhKQorICAgICAgICBwYXRjaF9kYXRhID0gc2VsZi5fcmVuYW1l
X3JlZnRlc3RfZXhwZWN0YXRpb25zKHBhdGNoX2RhdGEpCiAgICAgICAgIGlmIG5vdCAnZGlmZicg
aW4gcGF0Y2hfZGF0YToKICAgICAgICAgICAgIHJldHVybiAnJwogICAgICAgICByZXR1cm4gcGF0
Y2hfZGF0YQpAQCAtMTc0LDYgKzE3Niw0NCBAQCBjbGFzcyBXZWJQbGF0Zm9ybVRlc3RFeHBvcnRl
cihvYmplY3QpOgogCiAgICAgICAgIHJldHVybiAnXG4nLmpvaW4obmV3X2xpbmVzKQogCisgICAg
ZGVmIF9yZW5hbWVfc3VmZml4X2Zyb21fZXhwZWN0ZWRfdG9fcmVmKHNlbGYsIGZpbGVuYW1lKToK
KyAgICAgICAgZm9yIHN1ZmZpeCBpbiBSRUZURVNUX0VYUEVDVEVEX1NVRkZJWEVTOgorICAgICAg
ICAgICAgaWYgZmlsZW5hbWUuZW5kc3dpdGgoc3VmZml4KToKKyAgICAgICAgICAgICAgICByZXR1
cm4gZmlsZW5hbWUucmVwbGFjZSgiLWV4cGVjdGVkJXMiICUgc3VmZml4LCAiLXJlZiVzIiAlIHN1
ZmZpeCkKKyAgICAgICAgcmV0dXJuIGZpbGVuYW1lCisKKyAgICBkZWYgX3JlbmFtZV9yZWZ0ZXN0
X2V4cGVjdGF0aW9ucyhzZWxmLCBkaWZmKToKKyAgICAgICAgbGluZXMgPSBkaWZmLnNwbGl0KCdc
bicpCisgICAgICAgIG5ld19saW5lcyA9IFtdCisgICAgICAgIGZpbGVuYW1lQSA9IE5vbmUKKyAg
ICAgICAgcmVuYW1lZEEgPSBOb25lCisgICAgICAgIGZpbGVuYW1lQiA9IE5vbmUKKyAgICAgICAg
cmVuYW1lZEIgPSBOb25lCisgICAgICAgIGZvciBsaW5lIGluIGxpbmVzOgorICAgICAgICAgICAg
aWYgbGluZS5zdGFydHN3aXRoKCdkaWZmJyk6CisgICAgICAgICAgICAgICAgYXNzZXJ0IGZpbGVu
YW1lQSBpcyBOb25lCisgICAgICAgICAgICAgICAgYXNzZXJ0IGZpbGVuYW1lQiBpcyBOb25lCisg
ICAgICAgICAgICAgICAgW2ZpbGVuYW1lQSwgZmlsZW5hbWVCXSA9IGxpbmUuc3BsaXQoJyAnKVst
MjpdCisgICAgICAgICAgICAgICAgcmVuYW1lZEEgPSBzZWxmLl9yZW5hbWVfc3VmZml4X2Zyb21f
ZXhwZWN0ZWRfdG9fcmVmKGZpbGVuYW1lQSkKKyAgICAgICAgICAgICAgICByZW5hbWVkQiA9IHNl
bGYuX3JlbmFtZV9zdWZmaXhfZnJvbV9leHBlY3RlZF90b19yZWYoZmlsZW5hbWVCKQorICAgICAg
ICAgICAgICAgIGlmIHJlbmFtZWRBICE9IGZpbGVuYW1lQSBvciByZW5hbWVkQiAhPSBmaWxlbmFt
ZUI6CisgICAgICAgICAgICAgICAgICAgIGxpbmUgPSBzZWxmLl9yZW5hbWVfc3VmZml4X2Zyb21f
ZXhwZWN0ZWRfdG9fcmVmKGxpbmUpCisgICAgICAgICAgICAgICAgZWxzZToKKyAgICAgICAgICAg
ICAgICAgICAgZmlsZW5hbWVBID0gTm9uZQorICAgICAgICAgICAgICAgICAgICBmaWxlbmFtZUIg
PSBOb25lCisgICAgICAgICAgICBlbGlmIGZpbGVuYW1lQSBhbmQgbGluZS5zdGFydHN3aXRoKCct
LS0nKToKKyAgICAgICAgICAgICAgICBpZiBsaW5lID09ICctLS0gJXMnICUgZmlsZW5hbWVBOgor
ICAgICAgICAgICAgICAgICAgICBsaW5lID0gJy0tLSAlcycgJSByZW5hbWVkQQorICAgICAgICAg
ICAgICAgIGZpbGVuYW1lQSA9IE5vbmUKKyAgICAgICAgICAgIGVsaWYgZmlsZW5hbWVCIGFuZCBs
aW5lLnN0YXJ0c3dpdGgoJysrKycpOgorICAgICAgICAgICAgICAgIGlmIGxpbmUgPT0gJysrKyAl
cycgJSBmaWxlbmFtZUI6CisgICAgICAgICAgICAgICAgICAgIGxpbmUgPSAnKysrICVzJyAlIHJl
bmFtZWRCCisgICAgICAgICAgICAgICAgZmlsZW5hbWVCID0gTm9uZQorCisgICAgICAgICAgICBu
ZXdfbGluZXMuYXBwZW5kKGxpbmUpCisKKyAgICAgICAgcmV0dXJuICdcbicuam9pbihuZXdfbGlu
ZXMpCisKICAgICBkZWYgd3JpdGVfZ2l0X3BhdGNoX2ZpbGUoc2VsZik6CiAgICAgICAgIF8sIHBh
dGNoX2ZpbGUgPSBzZWxmLl9maWxlc3lzdGVtLm9wZW5fYmluYXJ5X3RlbXBmaWxlKCd3cHRfZXhw
b3J0X3BhdGNoJykKICAgICAgICAgcGF0Y2hfZGF0YSA9IHNlbGYuX3dwdF9wYXRjaApkaWZmIC0t
Z2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS93M2MvdGVzdF9leHBvcnRlcl91bml0dGVzdC5w
eSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdzNjL3Rlc3RfZXhwb3J0ZXJfdW5pdHRlc3QucHkK
aW5kZXggYTZhZDhmY2ExNThhYmE4ZjAwZTU5OTEwZTk2NjFhYjVhZGI3YmYzOC4uMDJhOWM4Yzkx
ODdiZjUyNDQxN2U2MmI3MGRjODU5YTAzOWNmZDQ3NiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0
cy93ZWJraXRweS93M2MvdGVzdF9leHBvcnRlcl91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L3czYy90ZXN0X2V4cG9ydGVyX3VuaXR0ZXN0LnB5CkBAIC0yMjMsMyArMjIz
LDM3IEBAIGRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2ZldGNoL2FwaS9oZWFkZXJzL2hlYWRlCiAgICAgICAgIG9wdGlvbnMgPSBwYXJzZV9h
cmdzKFsndGVzdF9leHBvcnRlci5weScsICctZycsICdIRUFEJywgJy1iJywgJzEyMzQnLCAnLWMn
LCAnLW4nLCAnVVNFUicsICctdCcsICdUT0tFTiddKQogICAgICAgICBleHBvcnRlciA9IFdlYlBs
YXRmb3JtVGVzdEV4cG9ydGVyKGhvc3QsIG9wdGlvbnMsIFRlc3RFeHBvcnRlclRlc3QuTW9ja0dp
dCwgVGVzdEV4cG9ydGVyVGVzdC5Nb2NrQnVnemlsbGEsIE1vY2tXUFRHaXRIdWIsIFRlc3RFeHBv
cnRlclRlc3QuTW9ja1dQVExpbnRlcikKICAgICAgICAgc2VsZi5hc3NlcnRGYWxzZShleHBvcnRl
ci5oYXNfd3B0X2NoYW5nZXMoKSkKKworICAgIGRlZiB0ZXN0X3JlbmFtaW5nX29mX3JlZnRlc3Rz
KHNlbGYpOgorICAgICAgICBob3N0ID0gVGVzdEV4cG9ydGVyVGVzdC5NeU1vY2tIb3N0KCkKKyAg
ICAgICAgaG9zdC5fbW9ja1NDTS5tb2NrX2Zvcm1hdF9wYXRjaF9yZXN1bHQgPSAiIiIKK2RpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL05BTUUt
ZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvTkFNRS1leHBlY3RlZC5odG1sCitpbmRleCAxNmNjYjMxMmM0MS4uZWFkZTJmODY3MmUgMTAw
NjQ0CistLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL05B
TUUtZXhwZWN0ZWQuaHRtbAorKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9OQU1FLWV4cGVjdGVkLmh0bWwKK0BAIC0zLDcgKzMsNyBAQAorK2NoYW5nZSB0
byBleHBlY3RlZAorZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvTkFNRS5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9OQU1FLmh0bWwKK2luZGV4IDE2Y2NiMzEyYzQxLi5lYWRlMmY4NjcyZSAxMDA2
NDQKKy0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvTkFN
RS5odG1sCisrKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L05BTUUuaHRtbAorQEAgLTMsNyArMyw3IEBACisrY2hhbmdlIHRvIHJlZnRlc3QKK2RpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL05FVy1leHBl
Y3RlZC5odG0gYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL05F
Vy1leHBlY3RlZC5odG0KK25ldyBmaWxlIG1vZGUgMTAwNjQ0CitpbmRleCAwMDAwMDAwMDAwMC4u
ZWFkZTJmODY3MmUKKy0tLSAvZGV2L251bGwKKysrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvTkVXLWV4cGVjdGVkLmh0bQorQEAgLTAsMCArMSwxIEBACisr
bmV3IGV4cGVjdGVkCitkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9ORVcuaHRtIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9ORVcuaHRtCituZXcgZmlsZSBtb2RlIDEwMDY0NAoraW5kZXggMDAwMDAwMDAw
MDAuLmVhZGUyZjg2NzJlCistLS0gL2Rldi9udWxsCisrKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL05FVy5odG0KK0BAIC0wLDAgKzEsMSBAQAorK25ldyBy
ZWZ0ZXN0CisiIiIKKyAgICAgICAgb3B0aW9ucyA9IHBhcnNlX2FyZ3MoWyd0ZXN0X2V4cG9ydGVy
LnB5JywgJy1nJywgJ0hFQUQnLCAnLWInLCAnMTIzNCcsICctYycsICctbicsICdVU0VSJywgJy10
JywgJ1RPS0VOJ10pCisgICAgICAgIGV4cG9ydGVyID0gV2ViUGxhdGZvcm1UZXN0RXhwb3J0ZXIo
aG9zdCwgb3B0aW9ucywgVGVzdEV4cG9ydGVyVGVzdC5Nb2NrR2l0LCBUZXN0RXhwb3J0ZXJUZXN0
Lk1vY2tCdWd6aWxsYSwgTW9ja1dQVEdpdEh1YiwgVGVzdEV4cG9ydGVyVGVzdC5Nb2NrV1BUTGlu
dGVyKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFscyhleHBvcnRlci5fd3B0X3BhdGNoLCBob3N0
Ll9tb2NrU0NNLm1vY2tfZm9ybWF0X3BhdGNoX3Jlc3VsdC5yZXBsYWNlKCItZXhwZWN0ZWQiLCAi
LXJlZiIpKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>