<?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>121951</bug_id>
          
          <creation_ts>2013-09-26 06:03:59 -0700</creation_ts>
          <short_desc>XvfbDriver should set up Xvfb instances providing screens of 8-bit depth</short_desc>
          <delta_ts>2013-10-08 17:30:13 -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>New Bugs</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>
          <dependson>121960</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>berto</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dpranke</cc>
    
    <cc>glenn</cc>
    
    <cc>gustavo</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jberlin</cc>
    
    <cc>ryuan.choi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>933459</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-26 06:03:59 -0700</bug_when>
    <thetext>XvfbDriver should set up Xvfb instances providing screens of 8-bit depth</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933461</commentid>
    <comment_count>1</comment_count>
      <attachid>212698</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-26 06:06:58 -0700</bug_when>
    <thetext>Created attachment 212698
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933463</commentid>
    <comment_count>2</comment_count>
      <attachid>212698</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-09-26 06:11:28 -0700</bug_when>
    <thetext>Comment on attachment 212698
Patch

This is also what xvfb-run does by default. I guess you have checked all test still pass.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933468</commentid>
    <comment_count>3</comment_count>
      <attachid>212698</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-26 06:29:24 -0700</bug_when>
    <thetext>Comment on attachment 212698
Patch

Clearing flags on attachment: 212698

Committed r156457: &lt;http://trac.webkit.org/changeset/156457&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933469</commentid>
    <comment_count>4</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-26 06:29:29 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933525</commentid>
    <comment_count>5</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2013-09-26 09:05:03 -0700</bug_when>
    <thetext>This broke the webkitpy tests:

http://build.webkit.org/builders/Apple%20MountainLion%20Debug%20WK1%20%28Tests%29/builds/10416/steps/webkitpy-test/logs/stdio

Running the tests ...
[883/1467] webkitpy.port.xvfbdriver_unittest.XvfbDriverTest.test_start_next_worker failed:
  Traceback (most recent call last):
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 111, in test_start_next_worker
      self.assertDriverStartSuccessful(driver, expected_logs=expected_logs, expected_display=&quot;:0&quot;, pixel_tests=True)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 63, in assertDriverStartSuccessful
      OutputCapture().assert_outputs(self, driver.start, [pixel_tests, []], expected_logs=expected_logs)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/common/system/outputcapture.py&quot;, line 105, in assert_outputs
      testassert(logs_string, expected_logs)
  AssertionError: &quot;MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x8&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]\n&quot; != &quot;MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x24&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]\n&quot; [truncated]...
  - MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x8&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^
  + MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x24&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^^
  
  
[891/1467] webkitpy.port.xvfbdriver_unittest.XvfbDriverTest.test_start_pixel_tests failed:
  Traceback (most recent call last):
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 76, in test_start_pixel_tests
      self.assertDriverStartSuccessful(driver, expected_logs=expected_logs, expected_display=&quot;:0&quot;, pixel_tests=True)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 63, in assertDriverStartSuccessful
      OutputCapture().assert_outputs(self, driver.start, [pixel_tests, []], expected_logs=expected_logs)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/common/system/outputcapture.py&quot;, line 105, in assert_outputs
      testassert(logs_string, expected_logs)
  AssertionError: &quot;MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None\nMOCK popen: [&apos;Xvfb&apos;, [truncated]... != &quot;MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None\nMOCK popen: [&apos;Xvfb&apos;, [truncated]...
    MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None
  - MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x8&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^
  + MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x24&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^^
  
  
[892/1467] webkitpy.port.xvfbdriver_unittest.XvfbDriverTest.test_start_no_pixel_tests failed:
  Traceback (most recent call last):
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 70, in test_start_no_pixel_tests
      self.assertDriverStartSuccessful(driver, expected_logs=expected_logs, expected_display=&quot;:0&quot;)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 63, in assertDriverStartSuccessful
      OutputCapture().assert_outputs(self, driver.start, [pixel_tests, []], expected_logs=expected_logs)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/common/system/outputcapture.py&quot;, line 105, in assert_outputs
      testassert(logs_string, expected_logs)
  AssertionError: &quot;MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None\nMOCK popen: [&apos;Xvfb&apos;, [truncated]... != &quot;MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None\nMOCK popen: [&apos;Xvfb&apos;, [truncated]...
    MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None
  - MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x8&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^
  + MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x24&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^^
  
  
[1113/1467] webkitpy.port.xvfbdriver_unittest.XvfbDriverTest.test_start_arbitrary_worker_number failed:
  Traceback (most recent call last):
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 82, in test_start_arbitrary_worker_number
      self.assertDriverStartSuccessful(driver, expected_logs=expected_logs, expected_display=&quot;:0&quot;, pixel_tests=True)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/port/xvfbdriver_unittest.py&quot;, line 63, in assertDriverStartSuccessful
      OutputCapture().assert_outputs(self, driver.start, [pixel_tests, []], expected_logs=expected_logs)
    File &quot;/Volumes/Data/slave/mountainlion-debug-tests-wk1/build/Tools/Scripts/webkitpy/common/system/outputcapture.py&quot;, line 105, in assert_outputs
      testassert(logs_string, expected_logs)
  AssertionError: &quot;MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None\nMOCK popen: [&apos;Xvfb&apos;, [truncated]... != &quot;MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None\nMOCK popen: [&apos;Xvfb&apos;, [truncated]...
    MOCK run_command: [&apos;ps&apos;, &apos;-eo&apos;, &apos;comm,command&apos;], cwd=None
  - MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x8&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^
  + MOCK popen: [&apos;Xvfb&apos;, &apos;:0&apos;, &apos;-screen&apos;, &apos;0&apos;, &apos;800x600x24&apos;, &apos;-nolisten&apos;, &apos;tcp&apos;]
  ?                                                     ^^
  
  
Ran 1467 tests in 6.742s
FAILED (failures=4, errors=0)
program finished with exit code 1
elapsedTime=9.172221</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933530</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-26 09:14:26 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 121960</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933577</commentid>
    <comment_count>7</comment_count>
      <attachid>212722</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-26 10:23:14 -0700</bug_when>
    <thetext>Created attachment 212722
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933592</commentid>
    <comment_count>8</comment_count>
      <attachid>212722</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-26 10:56:37 -0700</bug_when>
    <thetext>Comment on attachment 212722
Patch

Clearing flags on attachment: 212722

Committed r156475: &lt;http://trac.webkit.org/changeset/156475&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933593</commentid>
    <comment_count>9</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-26 10:56:44 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>933899</commentid>
    <comment_count>10</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-09-27 05:19:07 -0700</bug_when>
    <thetext>This also broke fast/dom/Window/window-screen-properties.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>934418</commentid>
    <comment_count>11</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2013-09-29 18:52:03 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; This also broke fast/dom/Window/window-screen-properties.html

And FYI, EFL port got too many failing cases after this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>934450</commentid>
    <comment_count>12</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-09-29 22:27:08 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #10)
&gt; &gt; This also broke fast/dom/Window/window-screen-properties.html
&gt; 
&gt; And FYI, EFL port got too many failing cases after this patch.

Hmm, is there any method EFL port doesn&apos;t adjust this patch for now ? EFL bots has happened lots of regression after this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>934500</commentid>
    <comment_count>13</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-09-30 02:15:01 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; (In reply to comment #11)
&gt; &gt; (In reply to comment #10)
&gt; &gt; &gt; This also broke fast/dom/Window/window-screen-properties.html
&gt; &gt; 
&gt; &gt; And FYI, EFL port got too many failing cases after this patch.
&gt; 
&gt; Hmm, is there any method EFL port doesn&apos;t adjust this patch for now ? EFL bots has happened lots of regression after this patch.

Handled in bug #122089.

(In reply to comment #10)
&gt; This also broke fast/dom/Window/window-screen-properties.html

Unfortunately the test will not be fixable until we require the 8-bit depth hack on the GTK 64-bit release builder.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>937766</commentid>
    <comment_count>14</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-10-08 17:30:13 -0700</bug_when>
    <thetext>Hmm, so we do get GL software rendering on the 64 bits release bot?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212698</attachid>
            <date>2013-09-26 06:06:58 -0700</date>
            <delta_ts>2013-09-26 10:23:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121951-20130926060657.patch</filename>
            <type>text/plain</type>
            <size>1756</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2NDQ5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNjI0MzVmMTRjMmM4NmVlMjQ1ZTEyZTM0MjJmZThlMWZk
Mjg2ZGY4OC4uNjE3OTJkNGFhMGFiNzQzYTk5NzZmZDA3MGU1OTYzMWY2MmQzMzBhNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDEzLTA5LTI2ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKwor
ICAgICAgICBYdmZiRHJpdmVyIHNob3VsZCBzZXQgdXAgWHZmYiBpbnN0YW5jZXMgcHJvdmlkaW5n
IHNjcmVlbnMgb2YgOC1iaXQgZGVwdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyMTk1MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFNjcmVlbnMgd2l0aCAyNC1iaXQgZGVwdGggYXJlIGNhdXNpbmcgcHJv
YmxlbXMgYXMgaXQgZG9lc24ndCBzZWVtIHRvIGJlIHBvc3NpYmxlIHRvIGZhbGwgYmFjayB0bwor
ICAgICAgICBzb2Z0d2FyZSByZW5kZXJpbmcgc3VjY2Vzc2Z1bGx5IG9uIHRoZSBHVEsgNjQtYml0
IHJlbGVhc2UgYnVpbGRlciwgcmVzdWx0aW5nIGluIGNyYXNoZXMgaW4gYWxtb3N0CisgICAgICAg
IDUwMCBsYXlvdXQgdGVzdHMgdGhhdCB0cmlnZ2VyIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIHRv
IGJlIHVzZWQuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZlci5w
eToKKyAgICAgICAgKFh2ZmJEcml2ZXIuX3N0YXJ0KToKKwogMjAxMy0wOS0yNSAgQWxleCBDaHJp
c3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFJlbW92ZWQgY2hl
Y2sgZm9yIEFwcGxlIEFwcGxpY2F0aW9uIFN1cHBvcnQgZGlyZWN0b3J5IGluIFdpbkNhaXJvIHBv
cnQuCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZlci5w
eSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC94dmZiZHJpdmVyLnB5CmluZGV4IDkyMDhh
NTIxY2JjNDQwN2M0ZTZiYTU0ZDRmZGYyZTU0NGI1ZDI3YmIuLjM5OWE2MWY1OTRkNmQyZjkwZGY3
ZDM2ZDRiZDQ3NmIyYTE2MDBkZDUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
cG9ydC94dmZiZHJpdmVyLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC94dmZi
ZHJpdmVyLnB5CkBAIC03NCw3ICs3NCw3IEBAIGNsYXNzIFh2ZmJEcml2ZXIoRHJpdmVyKToKICAg
ICAgICAgZGlzcGxheV9pZCA9IHNlbGYuX25leHRfZnJlZV9kaXNwbGF5KCkKICAgICAgICAgc2Vs
Zi5fbG9ja19maWxlID0gIi90bXAvLlglZC1sb2NrIiAlIGRpc3BsYXlfaWQKIAotICAgICAgICBy
dW5feHZmYiA9IFsiWHZmYiIsICI6JWQiICUgZGlzcGxheV9pZCwgIi1zY3JlZW4iLCAgIjAiLCAi
ODAweDYwMHgyNCIsICItbm9saXN0ZW4iLCAidGNwIl0KKyAgICAgICAgcnVuX3h2ZmIgPSBbIlh2
ZmIiLCAiOiVkIiAlIGRpc3BsYXlfaWQsICItc2NyZWVuIiwgICIwIiwgIjgwMHg2MDB4OCIsICIt
bm9saXN0ZW4iLCAidGNwIl0KICAgICAgICAgd2l0aCBvcGVuKG9zLmRldm51bGwsICd3JykgYXMg
ZGV2bnVsbDoKICAgICAgICAgICAgIHNlbGYuX3h2ZmJfcHJvY2VzcyA9IHNlbGYuX3BvcnQuaG9z
dC5leGVjdXRpdmUucG9wZW4ocnVuX3h2ZmIsIHN0ZGVycj1kZXZudWxsKQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212722</attachid>
            <date>2013-09-26 10:23:14 -0700</date>
            <delta_ts>2013-09-26 10:56:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121951-20130926102313.patch</filename>
            <type>text/plain</type>
            <size>6855</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2NDY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTFjNTVhMWRjMWE0NmQ3MzgzOWJlNzhiMzYxNzE3ZTFh
OGY4MjA0My4uNDc2NWFlYmVhMTc3NzJkZWYzZTg4MWExZDdjMzI3NWU1OGY1YmNhNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDEzLTA5LTI2ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKwor
ICAgICAgICBYdmZiRHJpdmVyIHNob3VsZCBzZXQgdXAgWHZmYiBpbnN0YW5jZXMgcHJvdmlkaW5n
IHNjcmVlbnMgb2YgOC1iaXQgZGVwdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTEyMTk1MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFNjcmVlbnMgd2l0aCAyNC1iaXQgZGVwdGggYXJlIGNhdXNpbmcgcHJv
YmxlbXMgYXMgaXQgZG9lc24ndCBzZWVtIHRvIGJlIHBvc3NpYmxlIHRvIGZhbGwgYmFjayB0bwor
ICAgICAgICBzb2Z0d2FyZSByZW5kZXJpbmcgc3VjY2Vzc2Z1bGx5IG9uIHRoZSBHVEsgNjQtYml0
IHJlbGVhc2UgYnVpbGRlciwgcmVzdWx0aW5nIGluIGNyYXNoZXMgaW4gYWxtb3N0CisgICAgICAg
IDUwMCBsYXlvdXQgdGVzdHMgdGhhdCB0cmlnZ2VyIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIHRv
IGJlIHVzZWQuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZlci5w
eToKKyAgICAgICAgKFh2ZmJEcml2ZXIuX3N0YXJ0KToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtp
dHB5L3BvcnQveHZmYmRyaXZlcl91bml0dGVzdC5weTogVXBkYXRlIHVuaXQgdGVzdCBiYXNlbGlu
ZXMuCisgICAgICAgIChYdmZiRHJpdmVyVGVzdC50ZXN0X3N0YXJ0X25vX3BpeGVsX3Rlc3RzKToK
KyAgICAgICAgKFh2ZmJEcml2ZXJUZXN0LnRlc3Rfc3RhcnRfcGl4ZWxfdGVzdHMpOgorICAgICAg
ICAoWHZmYkRyaXZlclRlc3QudGVzdF9zdGFydF9hcmJpdHJhcnlfd29ya2VyX251bWJlcik6Cisg
ICAgICAgIChYdmZiRHJpdmVyVGVzdC50ZXN0X25leHRfZnJlZV9kaXNwbGF5KToKKyAgICAgICAg
KFh2ZmJEcml2ZXJUZXN0LnRlc3Rfc3RhcnRfbmV4dF93b3JrZXIpOgorCiAyMDEzLTA5LTI2ICBD
b21taXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KIAogICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTU2NDU3LgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9wb3J0L3h2ZmJkcml2ZXIucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZm
YmRyaXZlci5weQppbmRleCA5MjA4YTUyMWNiYzQ0MDdjNGU2YmE1NGQ0ZmRmMmU1NDRiNWQyN2Ji
Li4zOTlhNjFmNTk0ZDZkMmY5MGRmN2QzNmQ0YmQ0NzZiMmExNjAwZGQ1IDEwMDY0NAotLS0gYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZlci5weQorKysgYi9Ub29scy9TY3Jp
cHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZlci5weQpAQCAtNzQsNyArNzQsNyBAQCBjbGFzcyBY
dmZiRHJpdmVyKERyaXZlcik6CiAgICAgICAgIGRpc3BsYXlfaWQgPSBzZWxmLl9uZXh0X2ZyZWVf
ZGlzcGxheSgpCiAgICAgICAgIHNlbGYuX2xvY2tfZmlsZSA9ICIvdG1wLy5YJWQtbG9jayIgJSBk
aXNwbGF5X2lkCiAKLSAgICAgICAgcnVuX3h2ZmIgPSBbIlh2ZmIiLCAiOiVkIiAlIGRpc3BsYXlf
aWQsICItc2NyZWVuIiwgICIwIiwgIjgwMHg2MDB4MjQiLCAiLW5vbGlzdGVuIiwgInRjcCJdCisg
ICAgICAgIHJ1bl94dmZiID0gWyJYdmZiIiwgIjolZCIgJSBkaXNwbGF5X2lkLCAiLXNjcmVlbiIs
ICAiMCIsICI4MDB4NjAweDgiLCAiLW5vbGlzdGVuIiwgInRjcCJdCiAgICAgICAgIHdpdGggb3Bl
bihvcy5kZXZudWxsLCAndycpIGFzIGRldm51bGw6CiAgICAgICAgICAgICBzZWxmLl94dmZiX3By
b2Nlc3MgPSBzZWxmLl9wb3J0Lmhvc3QuZXhlY3V0aXZlLnBvcGVuKHJ1bl94dmZiLCBzdGRlcnI9
ZGV2bnVsbCkKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L3h2ZmJk
cml2ZXJfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZl
cl91bml0dGVzdC5weQppbmRleCBlYzlmMTRjNDVjMjExY2FkMzM4Y2Q2NTMyODAzYzI1NDdlMzFi
MWY2Li4zYWI1ZDQ2NDQ0MTNmYmY3NDNmNjFkZTBkOThkZGEwODMzM2Q2YjNiIDEwMDY0NAotLS0g
YS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZlcl91bml0dGVzdC5weQorKysg
Yi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQveHZmYmRyaXZlcl91bml0dGVzdC5weQpAQCAt
NjYsMjQgKzY2LDI0IEBAIGNsYXNzIFh2ZmJEcml2ZXJUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToK
IAogICAgIGRlZiB0ZXN0X3N0YXJ0X25vX3BpeGVsX3Rlc3RzKHNlbGYpOgogICAgICAgICBkcml2
ZXIgPSBzZWxmLm1ha2VfZHJpdmVyKCkKLSAgICAgICAgZXhwZWN0ZWRfbG9ncyA9ICJNT0NLIHJ1
bl9jb21tYW5kOiBbJ3BzJywgJy1lbycsICdjb21tLGNvbW1hbmQnXSwgY3dkPU5vbmVcbk1PQ0sg
cG9wZW46IFsnWHZmYicsICc6MCcsICctc2NyZWVuJywgJzAnLCAnODAweDYwMHgyNCcsICctbm9s
aXN0ZW4nLCAndGNwJ11cbiIKKyAgICAgICAgZXhwZWN0ZWRfbG9ncyA9ICJNT0NLIHJ1bl9jb21t
YW5kOiBbJ3BzJywgJy1lbycsICdjb21tLGNvbW1hbmQnXSwgY3dkPU5vbmVcbk1PQ0sgcG9wZW46
IFsnWHZmYicsICc6MCcsICctc2NyZWVuJywgJzAnLCAnODAweDYwMHg4JywgJy1ub2xpc3Rlbics
ICd0Y3AnXVxuIgogICAgICAgICBzZWxmLmFzc2VydERyaXZlclN0YXJ0U3VjY2Vzc2Z1bChkcml2
ZXIsIGV4cGVjdGVkX2xvZ3M9ZXhwZWN0ZWRfbG9ncywgZXhwZWN0ZWRfZGlzcGxheT0iOjAiKQog
ICAgICAgICBzZWxmLmNsZWFudXBfZHJpdmVyKGRyaXZlcikKIAogICAgIGRlZiB0ZXN0X3N0YXJ0
X3BpeGVsX3Rlc3RzKHNlbGYpOgogICAgICAgICBkcml2ZXIgPSBzZWxmLm1ha2VfZHJpdmVyKCkK
LSAgICAgICAgZXhwZWN0ZWRfbG9ncyA9ICJNT0NLIHJ1bl9jb21tYW5kOiBbJ3BzJywgJy1lbycs
ICdjb21tLGNvbW1hbmQnXSwgY3dkPU5vbmVcbk1PQ0sgcG9wZW46IFsnWHZmYicsICc6MCcsICct
c2NyZWVuJywgJzAnLCAnODAweDYwMHgyNCcsICctbm9saXN0ZW4nLCAndGNwJ11cbiIKKyAgICAg
ICAgZXhwZWN0ZWRfbG9ncyA9ICJNT0NLIHJ1bl9jb21tYW5kOiBbJ3BzJywgJy1lbycsICdjb21t
LGNvbW1hbmQnXSwgY3dkPU5vbmVcbk1PQ0sgcG9wZW46IFsnWHZmYicsICc6MCcsICctc2NyZWVu
JywgJzAnLCAnODAweDYwMHg4JywgJy1ub2xpc3RlbicsICd0Y3AnXVxuIgogICAgICAgICBzZWxm
LmFzc2VydERyaXZlclN0YXJ0U3VjY2Vzc2Z1bChkcml2ZXIsIGV4cGVjdGVkX2xvZ3M9ZXhwZWN0
ZWRfbG9ncywgZXhwZWN0ZWRfZGlzcGxheT0iOjAiLCBwaXhlbF90ZXN0cz1UcnVlKQogICAgICAg
ICBzZWxmLmNsZWFudXBfZHJpdmVyKGRyaXZlcikKIAogICAgIGRlZiB0ZXN0X3N0YXJ0X2FyYml0
cmFyeV93b3JrZXJfbnVtYmVyKHNlbGYpOgogICAgICAgICBkcml2ZXIgPSBzZWxmLm1ha2VfZHJp
dmVyKHdvcmtlcl9udW1iZXI9MTcpCi0gICAgICAgIGV4cGVjdGVkX2xvZ3MgPSAiTU9DSyBydW5f
Y29tbWFuZDogWydwcycsICctZW8nLCAnY29tbSxjb21tYW5kJ10sIGN3ZD1Ob25lXG5NT0NLIHBv
cGVuOiBbJ1h2ZmInLCAnOjAnLCAnLXNjcmVlbicsICcwJywgJzgwMHg2MDB4MjQnLCAnLW5vbGlz
dGVuJywgJ3RjcCddXG4iCisgICAgICAgIGV4cGVjdGVkX2xvZ3MgPSAiTU9DSyBydW5fY29tbWFu
ZDogWydwcycsICctZW8nLCAnY29tbSxjb21tYW5kJ10sIGN3ZD1Ob25lXG5NT0NLIHBvcGVuOiBb
J1h2ZmInLCAnOjAnLCAnLXNjcmVlbicsICcwJywgJzgwMHg2MDB4OCcsICctbm9saXN0ZW4nLCAn
dGNwJ11cbiIKICAgICAgICAgc2VsZi5hc3NlcnREcml2ZXJTdGFydFN1Y2Nlc3NmdWwoZHJpdmVy
LCBleHBlY3RlZF9sb2dzPWV4cGVjdGVkX2xvZ3MsIGV4cGVjdGVkX2Rpc3BsYXk9IjowIiwgcGl4
ZWxfdGVzdHM9VHJ1ZSkKICAgICAgICAgc2VsZi5jbGVhbnVwX2RyaXZlcihkcml2ZXIpCiAKICAg
ICBkZWYgdGVzdF9uZXh0X2ZyZWVfZGlzcGxheShzZWxmKToKLSAgICAgICAgb3V0cHV0ID0gIlhv
cmcgICAgICAgICAgICAvdXNyL2Jpbi9YIDowIC1hdXRoIC92YXIvcnVuL2xpZ2h0ZG0vcm9vdC86
MCAtbm9saXN0ZW4gdGNwIHZ0NyAtbm92dHN3aXRjaCAtYmFja2dyb3VuZCBub25lXG5YdmZiICAg
ICAgICAgICAgWHZmYiA6MSAtc2NyZWVuIDAgODAweDYwMHgyNCAtbm9saXN0ZW4gdGNwIgorICAg
ICAgICBvdXRwdXQgPSAiWG9yZyAgICAgICAgICAgIC91c3IvYmluL1ggOjAgLWF1dGggL3Zhci9y
dW4vbGlnaHRkbS9yb290LzowIC1ub2xpc3RlbiB0Y3AgdnQ3IC1ub3Z0c3dpdGNoIC1iYWNrZ3Jv
dW5kIG5vbmVcblh2ZmIgICAgICAgICAgICBYdmZiIDoxIC1zY3JlZW4gMCA4MDB4NjAweDggLW5v
bGlzdGVuIHRjcCIKICAgICAgICAgZXhlY3V0aXZlID0gTW9ja0V4ZWN1dGl2ZTIob3V0cHV0KQog
ICAgICAgICBkcml2ZXIgPSBzZWxmLm1ha2VfZHJpdmVyKGV4ZWN1dGl2ZT1leGVjdXRpdmUpCiAg
ICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoZHJpdmVyLl9uZXh0X2ZyZWVfZGlzcGxheSgpLCAyKQpA
QCAtOTMsMTIgKzkzLDEyIEBAIGNsYXNzIFh2ZmJEcml2ZXJUZXN0KHVuaXR0ZXN0LlRlc3RDYXNl
KToKICAgICAgICAgZHJpdmVyID0gc2VsZi5tYWtlX2RyaXZlcihleGVjdXRpdmU9ZXhlY3V0aXZl
KQogICAgICAgICBzZWxmLmFzc2VydEVxdWFsKGRyaXZlci5fbmV4dF9mcmVlX2Rpc3BsYXkoKSwg
MSkKICAgICAgICAgc2VsZi5jbGVhbnVwX2RyaXZlcihkcml2ZXIpCi0gICAgICAgIG91dHB1dCA9
ICJYdmZiICAgICAgICAgICAgWHZmYiA6MCAtc2NyZWVuIDAgODAweDYwMHgyNCAtbm9saXN0ZW4g
dGNwIgorICAgICAgICBvdXRwdXQgPSAiWHZmYiAgICAgICAgICAgIFh2ZmIgOjAgLXNjcmVlbiAw
IDgwMHg2MDB4OCAtbm9saXN0ZW4gdGNwIgogICAgICAgICBleGVjdXRpdmUgPSBNb2NrRXhlY3V0
aXZlMihvdXRwdXQpCiAgICAgICAgIGRyaXZlciA9IHNlbGYubWFrZV9kcml2ZXIoZXhlY3V0aXZl
PWV4ZWN1dGl2ZSkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChkcml2ZXIuX25leHRfZnJlZV9k
aXNwbGF5KCksIDEpCiAgICAgICAgIHNlbGYuY2xlYW51cF9kcml2ZXIoZHJpdmVyKQotICAgICAg
ICBvdXRwdXQgPSAiWHZmYiAgICAgICAgICAgIFh2ZmIgOjEgLXNjcmVlbiAwIDgwMHg2MDB4MjQg
LW5vbGlzdGVuIHRjcFxuWHZmYiAgICAgICAgICAgIFh2ZmIgOjAgLXNjcmVlbiAwIDgwMHg2MDB4
MjQgLW5vbGlzdGVuIHRjcFxuWHZmYiAgICAgICAgICAgIFh2ZmIgOjMgLXNjcmVlbiAwIDgwMHg2
MDB4MjQgLW5vbGlzdGVuIHRjcCIKKyAgICAgICAgb3V0cHV0ID0gIlh2ZmIgICAgICAgICAgICBY
dmZiIDoxIC1zY3JlZW4gMCA4MDB4NjAweDggLW5vbGlzdGVuIHRjcFxuWHZmYiAgICAgICAgICAg
IFh2ZmIgOjAgLXNjcmVlbiAwIDgwMHg2MDB4OCAtbm9saXN0ZW4gdGNwXG5YdmZiICAgICAgICAg
ICAgWHZmYiA6MyAtc2NyZWVuIDAgODAweDYwMHg4IC1ub2xpc3RlbiB0Y3AiCiAgICAgICAgIGV4
ZWN1dGl2ZSA9IE1vY2tFeGVjdXRpdmUyKG91dHB1dCkKICAgICAgICAgZHJpdmVyID0gc2VsZi5t
YWtlX2RyaXZlcihleGVjdXRpdmU9ZXhlY3V0aXZlKQogICAgICAgICBzZWxmLmFzc2VydEVxdWFs
KGRyaXZlci5fbmV4dF9mcmVlX2Rpc3BsYXkoKSwgMikKQEAgLTEwNywxMiArMTA3LDEyIEBAIGNs
YXNzIFh2ZmJEcml2ZXJUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICBkZWYgdGVzdF9zdGFy
dF9uZXh0X3dvcmtlcihzZWxmKToKICAgICAgICAgZHJpdmVyID0gc2VsZi5tYWtlX2RyaXZlcigp
CiAgICAgICAgIGRyaXZlci5fbmV4dF9mcmVlX2Rpc3BsYXkgPSBsYW1iZGE6IDAKLSAgICAgICAg
ZXhwZWN0ZWRfbG9ncyA9ICJNT0NLIHBvcGVuOiBbJ1h2ZmInLCAnOjAnLCAnLXNjcmVlbicsICcw
JywgJzgwMHg2MDB4MjQnLCAnLW5vbGlzdGVuJywgJ3RjcCddXG4iCisgICAgICAgIGV4cGVjdGVk
X2xvZ3MgPSAiTU9DSyBwb3BlbjogWydYdmZiJywgJzowJywgJy1zY3JlZW4nLCAnMCcsICc4MDB4
NjAweDgnLCAnLW5vbGlzdGVuJywgJ3RjcCddXG4iCiAgICAgICAgIHNlbGYuYXNzZXJ0RHJpdmVy
U3RhcnRTdWNjZXNzZnVsKGRyaXZlciwgZXhwZWN0ZWRfbG9ncz1leHBlY3RlZF9sb2dzLCBleHBl
Y3RlZF9kaXNwbGF5PSI6MCIsIHBpeGVsX3Rlc3RzPVRydWUpCiAgICAgICAgIHNlbGYuY2xlYW51
cF9kcml2ZXIoZHJpdmVyKQogICAgICAgICBkcml2ZXIgPSBzZWxmLm1ha2VfZHJpdmVyKCkKICAg
ICAgICAgZHJpdmVyLl9uZXh0X2ZyZWVfZGlzcGxheSA9IGxhbWJkYTogMwotICAgICAgICBleHBl
Y3RlZF9sb2dzID0gIk1PQ0sgcG9wZW46IFsnWHZmYicsICc6MycsICctc2NyZWVuJywgJzAnLCAn
ODAweDYwMHgyNCcsICctbm9saXN0ZW4nLCAndGNwJ11cbiIKKyAgICAgICAgZXhwZWN0ZWRfbG9n
cyA9ICJNT0NLIHBvcGVuOiBbJ1h2ZmInLCAnOjMnLCAnLXNjcmVlbicsICcwJywgJzgwMHg2MDB4
OCcsICctbm9saXN0ZW4nLCAndGNwJ11cbiIKICAgICAgICAgc2VsZi5hc3NlcnREcml2ZXJTdGFy
dFN1Y2Nlc3NmdWwoZHJpdmVyLCBleHBlY3RlZF9sb2dzPWV4cGVjdGVkX2xvZ3MsIGV4cGVjdGVk
X2Rpc3BsYXk9IjozIiwgcGl4ZWxfdGVzdHM9VHJ1ZSkKICAgICAgICAgc2VsZi5jbGVhbnVwX2Ry
aXZlcihkcml2ZXIpCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>