<?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>141030</bug_id>
          
          <creation_ts>2015-01-29 05:27:51 -0800</creation_ts>
          <short_desc>Web platform test server should not need to create __init__.py files</short_desc>
          <delta_ts>2015-02-03 01:48:09 -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>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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>glenn</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1065209</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2015-01-29 05:27:51 -0800</bug_when>
    <thetext>Web Platform Test Server makes use of empty __init__.py files to enable module import.
Some bots seem to have difficulties with those empty __init__.py files as they do not show up in the file system.

The current solution implemented in Tools/Scripts/webkitpy/layout_tests/servers/web_platform_tests_layncher.py is to create those files if they do not exist.

A cleaner solution may be to detect those files when importing them and fill them with  a comment such as &apos;# Required for Python to search this directory for module files&apos;.

In addition a webkitpy unit test should be added to ensure that wpt module import is working in webkitpy.layout_tests.servers.web_platform_test_server_unittest.py, something like:
    def test_import_web_platform_test_modules(self):
        fs = FileSystem()
        current_dir, name = fs.split(fs.realpath(__file__))
        doc_root_dir = fs.join(current_dir, &quot;..&quot;, &quot;..&quot;, &quot;..&quot;, &quot;..&quot;, &quot;..&quot;, &quot;LayoutTests&quot;, &quot;imported&quot;, &quot;w3c&quot;, &quot;web-platform-tests&quot;)
        tools_dir = fs.join(doc_root_dir, &quot;tools&quot;)

        sys.path.insert(0, doc_root_dir)
        try:
            file, pathname, description = imp.find_module(&quot;tools&quot;)
        except ImportError, e:
            self.fail(e)
        self.assertEqual(pathname, tools_dir)
        sys.path.pop(0)

        sys.path.insert(0, tools_dir)
        try:
            file, pathname, description = imp.find_module(&quot;scripts&quot;)
        except ImportError, e:
            self.fail(e)
        self.assertEqual(pathname, fs.join(tools_dir, &quot;scripts&quot;))
        sys.path.pop(0)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066063</commentid>
    <comment_count>1</comment_count>
      <attachid>245864</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2015-02-02 03:26:54 -0800</bug_when>
    <thetext>Created attachment 245864
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066393</commentid>
    <comment_count>2</comment_count>
      <attachid>245864</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-03 01:48:07 -0800</bug_when>
    <thetext>Comment on attachment 245864
Patch

Clearing flags on attachment: 245864

Committed r179545: &lt;http://trac.webkit.org/changeset/179545&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066394</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-03 01:48:09 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245864</attachid>
            <date>2015-02-02 03:26:54 -0800</date>
            <delta_ts>2015-02-03 01:48:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141030-20150202122703.patch</filename>
            <type>text/plain</type>
            <size>8045</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5NDczCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDExNzI5MTA2MjFkY2IzZTk1OWVlOTJlZGM4ODUzMTlh
YzY5NWVjZC4uYTRjNmYxNDhhNDA3M2FlZDkzNTU2MWQ1ZjM1YjNiNzhmYTNmODVjMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDE1LTAyLTAyICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uLmZhYmxldEBjcmYuY2Fub24u
ZnI+CisKKyAgICAgICAgV2ViIHBsYXRmb3JtIHRlc3Qgc2VydmVyIHNob3VsZCBub3QgbmVlZCB0
byBjcmVhdGUgX19pbml0X18ucHkgZmlsZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE0MTAzMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFczQyBUZXN0SW1wb3J0ZXIgZW5zdXJlcyB0aGF0IGNvcGllZCBf
X2luaXRfXy5weSBmaWxlcyBhcmUgbm90IGVtcHR5LgorICAgICAgICBJZiBuZWVkZWQsIGEgY29t
bWVudCBpcyBpbnNlcnRlZCBpbiBfX2luaXRfXy5weSBmaWxlcy4KKyAgICAgICAgQWRkZWQgYSB1
bml0IHRlc3QgdG8gY2hlY2sgdGhhdCB3ZWItcGxhdGZvcm0tdGVzdHMgdG9vbHMgYW5kIHNjcmlw
dHMgcHl0aG9uIG1vZHVsZXMgY2FuIGJlIGltcG9ydGVkLgorCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9jb21tb24vc3lzdGVtL2ZpbGVzeXN0ZW0ucHk6CisgICAgICAgIChGaWxlU3lzdGVt
LmdldHNpemUpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3NlcnZl
cnMvd2ViX3BsYXRmb3JtX3Rlc3Rfc2VydmVyX3VuaXR0ZXN0LnB5OgorICAgICAgICAoVGVzdFdl
YlBsYXRmb3JtVGVzdFNlcnZlci50ZXN0X3N0YXJ0X2NtZCk6CisgICAgICAgIChUZXN0V2ViUGxh
dGZvcm1UZXN0U2VydmVyKToKKyAgICAgICAgKFRlc3RXZWJQbGF0Zm9ybVRlc3RTZXJ2ZXIudGVz
dF9pbXBvcnRfd2ViX3BsYXRmb3JtX3Rlc3RfbW9kdWxlcyk6CisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS93M2MvdGVzdF9pbXBvcnRlci5weToKKyAgICAgICAgKFRlc3RJbXBvcnRlci5pbXBv
cnRfdGVzdHMpOgorCiAyMDE1LTAyLTAxICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uLmZhYmxldEBj
cmYuY2Fub24uZnI+CiAKICAgICAgICAgV2ViIHBsYXRmb3JtIHRlc3Qgc2VydmVyIGlzIG5vdCBh
bHdheXMgbGF1bmNoaW5nIHByb3Blcmx5IG9uIE1hYyBFV1MgYm90cwpkaWZmIC0tZ2l0IGEvVG9v
bHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vc3lzdGVtL2ZpbGVzeXN0ZW0ucHkgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9zeXN0ZW0vZmlsZXN5c3RlbS5weQppbmRleCA0MTgwNzg0
NDMwMTBhMjMzZjE2Nzc5MTY5MDg4YWIxYjI5MjEwM2E5Li5hOWZmN2RiZDUzZDEyYTg0NmUwZGIz
MzAwODM2MjBiMmQwZmRkYWU5IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2Nv
bW1vbi9zeXN0ZW0vZmlsZXN5c3RlbS5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2Nv
bW1vbi9zeXN0ZW0vZmlsZXN5c3RlbS5weQpAQCAtMTIzLDYgKzEyMyw5IEBAIGNsYXNzIEZpbGVT
eXN0ZW0ob2JqZWN0KToKICAgICBkZWYgaXNmaWxlKHNlbGYsIHBhdGgpOgogICAgICAgICByZXR1
cm4gb3MucGF0aC5pc2ZpbGUocGF0aCkKIAorICAgIGRlZiBnZXRzaXplKHNlbGYsIHBhdGgpOgor
ICAgICAgICByZXR1cm4gb3MucGF0aC5nZXRzaXplKHBhdGgpCisKICAgICBkZWYgaXNkaXIoc2Vs
ZiwgcGF0aCk6CiAgICAgICAgIHJldHVybiBvcy5wYXRoLmlzZGlyKHBhdGgpCiAKZGlmZiAtLWdp
dCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3NlcnZlcnMvd2ViX3BsYXRm
b3JtX3Rlc3Rfc2VydmVyX3VuaXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvc2VydmVycy93ZWJfcGxhdGZvcm1fdGVzdF9zZXJ2ZXJfdW5pdHRlc3QucHkKaW5k
ZXggOGU1ZGU1MWE1MjNkYWEyODhhMjZmYzI5YmRjMWIzMTc1NmFjMTYwZi4uOTQ2ZWNlOWQ4MDZj
ZTBmNWMyNjExM2NmN2E5OGY4ODdmMTgyNmYxZiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvc2VydmVycy93ZWJfcGxhdGZvcm1fdGVzdF9zZXJ2ZXJfdW5p
dHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvc2VydmVy
cy93ZWJfcGxhdGZvcm1fdGVzdF9zZXJ2ZXJfdW5pdHRlc3QucHkKQEAgLTIxLDEwICsyMSwxMyBA
QAogIyAgT1IgVE9SVCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5H
IElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKICMgIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYg
QURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCiAKK2ltcG9ydCBpbXAK
K2ltcG9ydCBzeXMKIGltcG9ydCB0aW1lCiBpbXBvcnQgdW5pdHRlc3QKIAogZnJvbSB3ZWJraXRw
eS5jb21tb24uaG9zdF9tb2NrIGltcG9ydCBNb2NrSG9zdAorZnJvbSB3ZWJraXRweS5jb21tb24u
c3lzdGVtLmZpbGVzeXN0ZW0gaW1wb3J0IEZpbGVTeXN0ZW0KIGZyb20gd2Via2l0cHkucG9ydCBp
bXBvcnQgUG9ydAogZnJvbSB3ZWJraXRweS50b29sLm1vY2t0b29sIGltcG9ydCBNb2NrT3B0aW9u
cwogCkBAIC00MiwzICs0NSwyNSBAQCBjbGFzcyBUZXN0V2ViUGxhdGZvcm1UZXN0U2VydmVyKHVu
aXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgc2VydmVyLl9zcGF3bl9wcm9jZXNzKCkKICAgICAg
ICAgdGltZS5zbGVlcCgxKQogICAgICAgICBzZXJ2ZXIuX3N0b3BfcnVubmluZ19zZXJ2ZXIoKQor
CisgICAgZGVmIHRlc3RfaW1wb3J0X3dlYl9wbGF0Zm9ybV90ZXN0X21vZHVsZXMoc2VsZik6Cisg
ICAgICAgIGZzID0gRmlsZVN5c3RlbSgpCisgICAgICAgIGN1cnJlbnRfZGlyLCBuYW1lID0gZnMu
c3BsaXQoZnMucmVhbHBhdGgoX19maWxlX18pKQorICAgICAgICBkb2Nfcm9vdF9kaXIgPSBmcy5q
b2luKGN1cnJlbnRfZGlyLCAiLi4iLCAiLi4iLCAiLi4iLCAiLi4iLCAiLi4iLCAiTGF5b3V0VGVz
dHMiLCAiaW1wb3J0ZWQiLCAidzNjIiwgIndlYi1wbGF0Zm9ybS10ZXN0cyIpCisgICAgICAgIHRv
b2xzX2RpciA9IGZzLmpvaW4oZG9jX3Jvb3RfZGlyLCAidG9vbHMiKQorCisgICAgICAgIHN5cy5w
YXRoLmluc2VydCgwLCBkb2Nfcm9vdF9kaXIpCisgICAgICAgIHRyeToKKyAgICAgICAgICAgIGZp
bGUsIHBhdGhuYW1lLCBkZXNjcmlwdGlvbiA9IGltcC5maW5kX21vZHVsZSgidG9vbHMiKQorICAg
ICAgICBleGNlcHQgSW1wb3J0RXJyb3IsIGU6CisgICAgICAgICAgICBzZWxmLmZhaWwoZSkKKyAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbChwYXRobmFtZSwgdG9vbHNfZGlyKQorICAgICAgICBzeXMu
cGF0aC5wb3AoMCkKKworICAgICAgICBzeXMucGF0aC5pbnNlcnQoMCwgdG9vbHNfZGlyKQorICAg
ICAgICB0cnk6CisgICAgICAgICAgICBmaWxlLCBwYXRobmFtZSwgZGVzY3JpcHRpb24gPSBpbXAu
ZmluZF9tb2R1bGUoInNjcmlwdHMiKQorICAgICAgICBleGNlcHQgSW1wb3J0RXJyb3IsIGU6Cisg
ICAgICAgICAgICBzZWxmLmZhaWwoZSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChwYXRobmFt
ZSwgZnMuam9pbih0b29sc19kaXIsICJzY3JpcHRzIikpCisgICAgICAgIHN5cy5wYXRoLnBvcCgw
KQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS93M2MvdGVzdF9pbXBvcnRlci5w
eSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdzNjL3Rlc3RfaW1wb3J0ZXIucHkKaW5kZXggOTUz
NDhlMDNhYjM1MTJmMGUwYmMxZmJkMDc4MjdiM2U4MmVjNGUzNS4uNTQ4Yzk4ZTdlZTZkYjYyZWE0
ZWVmZmRhMDM2MWFmZjZjMWMwZDZmNyAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS93M2MvdGVzdF9pbXBvcnRlci5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3czYy90
ZXN0X2ltcG9ydGVyLnB5CkBAIC0zMjgsNiArMzI4LDkgQEAgY2xhc3MgVGVzdEltcG9ydGVyKG9i
amVjdCk6CiAgICAgICAgICAgICAgICAgICAgICAgICBvdXRmaWxlID0gb3BlbihuZXdfZmlsZXBh
dGgsICd3YicpCiAgICAgICAgICAgICAgICAgICAgICAgICBvdXRmaWxlLndyaXRlKGNvbnZlcnRl
ZF9maWxlWzJdKQogICAgICAgICAgICAgICAgICAgICAgICAgb3V0ZmlsZS5jbG9zZSgpCisgICAg
ICAgICAgICAgICAgZWxpZiBvcmlnX2ZpbGVwYXRoLmVuZHN3aXRoKCdfX2luaXRfXy5weScpIGFu
ZCBub3Qgc2VsZi5maWxlc3lzdGVtLmdldHNpemUob3JpZ19maWxlcGF0aCk6CisgICAgICAgICAg
ICAgICAgICAgICMgU29tZSBib3RzIGRpc2xpa2UgZW1wdHkgX19pbml0X18ucHkuCisgICAgICAg
ICAgICAgICAgICAgIHNlbGYuZmlsZXN5c3RlbS53cml0ZV90ZXh0X2ZpbGUobmV3X2ZpbGVwYXRo
LCAnIyBUaGlzIGZpbGUgaXMgcmVxdWlyZWQgZm9yIFB5dGhvbiB0byBzZWFyY2ggdGhpcyBkaXJl
Y3RvcnkgZm9yIG1vZHVsZXMuJykKICAgICAgICAgICAgICAgICBlbHNlOgogICAgICAgICAgICAg
ICAgICAgICBzaHV0aWwuY29weWZpbGUob3JpZ19maWxlcGF0aCwgbmV3X2ZpbGVwYXRoKQogCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCAyYTY0YzFjM2EzNDA5OWNmZTM1YjNiODY4
ZGE3MjIyZDczNmY0NDM4Li41NTUyMTVmMTJjZGIwNTdiZmFlZTQwOTE2YzI4MmM4MmYwYmMzM2U3
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxNS0w
Mi0wMiAgWW91ZW5uIEZhYmxldCAgPHlvdWVubi5mYWJsZXRAY3JmLmNhbm9uLmZyPgorCisgICAg
ICAgIFdlYiBwbGF0Zm9ybSB0ZXN0IHNlcnZlciBzaG91bGQgbm90IG5lZWQgdG8gY3JlYXRlIF9f
aW5pdF9fLnB5IGZpbGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNDEwMzAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBVcGRhdGVkIF9faW5pdF9fLnB5IHVzaW5nIFRlc3RJbXBvcnRlci4KKyAgICAgICAg
UmVtb3ZlZCBhZGRlZCBsb2dzIHRvIHNlcnZlLnB5IHRvIGJlIHRoZSBzYW1lIGFzIFczQyByZXBv
c2l0b3J5LgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZlLnB5OgorICAgICAg
ICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy90b29scy9fX2luaXRfXy5weToKKyAgICAgICAgKiB3ZWIt
cGxhdGZvcm0tdGVzdHMvdG9vbHMvc2NyaXB0cy9fX2luaXRfXy5weTogQ29waWVkIGZyb20gTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy90b29scy9fX2luaXRfXy5w
eS4KKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvdG9vbHMvd2ViZHJpdmVyL3dlYmRyaXZl
ci9fX2luaXRfXy5weTogQ29waWVkIGZyb20gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy90b29scy9fX2luaXRfXy5weS4KKwogMjAxNS0wMS0zMSAgWW91ZW5uIEZh
YmxldCAgPHlvdWVubi5mYWJsZXRAY3JmLmNhbm9uLmZyPgogCiAgICAgICAgIEltcG9ydCBXM0Mg
d2ViIHBsYXRmb3JtIHRlc3RzIGluZnJhc3RydWN0dXJlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZlLnB5IGIvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2ZS5weQppbmRleCBiOWMxN2M1YzU2
ZWZhMThhMGFkZmYwODc1ZmQ5MDYyYzUxYTE3MjRjLi5mYzhhOTZjYmUwYTJlNTNmNjc4YTlhMmQ2
MjlhNDk5MWMyNTZjZGEwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL3NlcnZlLnB5CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvc2VydmUucHkKQEAgLTEsNiArMSw1IEBACiAgIyAtKi0gY29kaW5n
OiB1dGYtOCAtKi0KIGltcG9ydCBhcmdwYXJzZQotaW1wb3J0IGltcAogaW1wb3J0IGpzb24KIGlt
cG9ydCBvcwogaW1wb3J0IHNpZ25hbApAQCAtMTQsOCArMTMsNiBAQCBpbXBvcnQgdXVpZAogZnJv
bSBjb2xsZWN0aW9ucyBpbXBvcnQgZGVmYXVsdGRpY3QKIGZyb20gbXVsdGlwcm9jZXNzaW5nIGlt
cG9ydCBQcm9jZXNzLCBFdmVudAogCi1wcmludCBzeXMucGF0aAotcHJpbnQgaW1wLmZpbmRfbW9k
dWxlKCd0b29scycpCiBmcm9tIHRvb2xzLnNjcmlwdHMgaW1wb3J0IF9lbnYKIHJlcG9fcm9vdCA9
IF9lbnYucmVwb19yb290CiBmcm9tIHdwdHNlcnZlIGltcG9ydCBzZXJ2ZXIgYXMgd3B0c2VydmUs
IGhhbmRsZXJzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL3Rvb2xzL19faW5pdF9fLnB5IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy90b29scy9fX2luaXRfXy5weQppbmRleCBjMWU0YzZkMzJlNDRjZWNm
ZjE1YTY2MTYyMTM5YTE2ZTcwYThmMDhmLi5hNjgzNGI4Mjg1YTU2YmVmMGUxNTQzZmQ5MDFjN2U2
ZjJmOGJjMjAyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL3Rvb2xzL19faW5pdF9fLnB5CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvdG9vbHMvX19pbml0X18ucHkKQEAgLTEgKzEgQEAKLSMgVGhp
cyBmaWxlIGlzIHJlcXVpcmVkIGZvciBQeXRob24gdG8gc2VhcmNoIHRoaXMgZGlyZWN0b3J5IGZv
ciBtb2R1bGVzLgorIyBUaGlzIGZpbGUgaXMgcmVxdWlyZWQgZm9yIFB5dGhvbiB0byBzZWFyY2gg
dGhpcyBkaXJlY3RvcnkgZm9yIG1vZHVsZXMuClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy90
b29scy9zY3JpcHRzL19faW5pdF9fLnB5IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy90b29scy9zY3JpcHRzL19faW5pdF9fLnB5Cm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE2ODM0
YjgyODVhNTZiZWYwZTE1NDNmZDkwMWM3ZTZmMmY4YmMyMDIKLS0tIC9kZXYvbnVsbAorKysgYi9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Rvb2xzL3NjcmlwdHMv
X19pbml0X18ucHkKQEAgLTAsMCArMSBAQAorIyBUaGlzIGZpbGUgaXMgcmVxdWlyZWQgZm9yIFB5
dGhvbiB0byBzZWFyY2ggdGhpcyBkaXJlY3RvcnkgZm9yIG1vZHVsZXMuClwgTm8gbmV3bGluZSBh
dCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy90b29scy93ZWJkcml2ZXIvd2ViZHJpdmVyL19faW5pdF9fLnB5IGIvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy90b29scy93ZWJkcml2ZXIv
d2ViZHJpdmVyL19faW5pdF9fLnB5Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE2ODM0YjgyODVhNTZiZWYwZTE1NDNm
ZDkwMWM3ZTZmMmY4YmMyMDIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Rvb2xzL3dlYmRyaXZlci93ZWJkcml2ZXIvX19pbml0
X18ucHkKQEAgLTAsMCArMSBAQAorIyBUaGlzIGZpbGUgaXMgcmVxdWlyZWQgZm9yIFB5dGhvbiB0
byBzZWFyY2ggdGhpcyBkaXJlY3RvcnkgZm9yIG1vZHVsZXMuClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>