<?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>106754</bug_id>
          
          <creation_ts>2013-01-13 21:28:22 -0800</creation_ts>
          <short_desc>Sheriffbot command aliases need test cases</short_desc>
          <delta_ts>2013-01-14 01:31:32 -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>
          
          <blocked>106628</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alan Cutter">alancutter</reporter>
          <assigned_to name="Alan Cutter">alancutter</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>noel.gordon</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>806068</commentid>
    <comment_count>0</comment_count>
    <who name="Alan Cutter">alancutter</who>
    <bug_when>2013-01-13 21:28:22 -0800</bug_when>
    <thetext>Currently there are no automated tests for Sheriffbot command aliases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806077</commentid>
    <comment_count>1</comment_count>
      <attachid>182506</attachid>
    <who name="Alan Cutter">alancutter</who>
    <bug_when>2013-01-13 22:02:28 -0800</bug_when>
    <thetext>Created attachment 182506
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806082</commentid>
    <comment_count>2</comment_count>
      <attachid>182506</attachid>
    <who name="Steve Block">steveblock</who>
    <bug_when>2013-01-13 22:09:25 -0800</bug_when>
    <thetext>Comment on attachment 182506
Patch

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

&gt; Tools/Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:46
&gt; +        self.assertEqual(command, Sheriffs)

Do you intend to add tests for the other sheriffbot commands too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806083</commentid>
    <comment_count>3</comment_count>
    <who name="Alan Cutter">alancutter</who>
    <bug_when>2013-01-13 22:14:21 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 182506 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=182506&amp;action=review
&gt; 
&gt; &gt; Tools/Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:46
&gt; &gt; +        self.assertEqual(command, Sheriffs)
&gt; 
&gt; Do you intend to add tests for the other sheriffbot commands too?

Yes, the other aliases had not landed at the time of writing. They have now so I&apos;ll add them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806086</commentid>
    <comment_count>4</comment_count>
      <attachid>182506</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-13 22:30:07 -0800</bug_when>
    <thetext>Comment on attachment 182506
Patch

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

&gt; Tools/Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:43
&gt; +        tool = MockTool()
&gt; +        options = MockOptions()
&gt; +        options.ensure_value(&quot;confirm&quot;, False)
&gt; +        sheriffbot = SheriffBot()
&gt; +        sheriffbot.execute(options, [], tool, MockQueueEngine)
&gt; +        sheriffbot.begin_work_queue()
&gt; +        irc_bot = sheriffbot._irc_bot

Quite an epic amount of boiler plate. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806114</commentid>
    <comment_count>5</comment_count>
      <attachid>182518</attachid>
    <who name="Alan Cutter">alancutter</who>
    <bug_when>2013-01-13 23:35:15 -0800</bug_when>
    <thetext>Created attachment 182518
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806120</commentid>
    <comment_count>6</comment_count>
      <attachid>182518</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-13 23:56:08 -0800</bug_when>
    <thetext>Comment on attachment 182518
Patch

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

&gt; Tools/Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:42
&gt; +        tool = MockTool()
&gt; +        options = MockOptions()
&gt; +        options.ensure_value(&quot;confirm&quot;, False)
&gt; +        sheriffbot = SheriffBot()
&gt; +        sheriffbot.execute(options, [], tool, MockQueueEngine)
&gt; +        sheriffbot.begin_work_queue()

Next time we add tests, this should probably move to a setUp() method (which is automatically called for you)

&gt; Tools/Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:46
&gt; +        revert_command, args = irc_bot._parse_command_and_args(&quot;revert&quot;)
&gt; +        self.assertEqual(revert_command, Rollout)

I often add a _assertCommandNamed(name, command) or similar helper method when the asserts take more than one line to execute.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806145</commentid>
    <comment_count>7</comment_count>
    <who name="Alan Cutter">alancutter</who>
    <bug_when>2013-01-14 01:14:58 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 182518 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=182518&amp;action=review
&gt; 
&gt; &gt; Tools/Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:42
&gt; &gt; +        tool = MockTool()
&gt; &gt; +        options = MockOptions()
&gt; &gt; +        options.ensure_value(&quot;confirm&quot;, False)
&gt; &gt; +        sheriffbot = SheriffBot()
&gt; &gt; +        sheriffbot.execute(options, [], tool, MockQueueEngine)
&gt; &gt; +        sheriffbot.begin_work_queue()
&gt; 
&gt; Next time we add tests, this should probably move to a setUp() method (which is automatically called for you)
&gt; 
&gt; &gt; Tools/Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:46
&gt; &gt; +        revert_command, args = irc_bot._parse_command_and_args(&quot;revert&quot;)
&gt; &gt; +        self.assertEqual(revert_command, Rollout)
&gt; 
&gt; I often add a _assertCommandNamed(name, command) or similar helper method when the asserts take more than one line to execute.

Ah yes, I did notice that pattern in the EWS tests. Next change to Sheriffbot will come with more abstraction in the tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806153</commentid>
    <comment_count>8</comment_count>
      <attachid>182518</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-14 01:24:54 -0800</bug_when>
    <thetext>Comment on attachment 182518
Patch

Thanks agian.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806159</commentid>
    <comment_count>9</comment_count>
      <attachid>182518</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-14 01:31:28 -0800</bug_when>
    <thetext>Comment on attachment 182518
Patch

Clearing flags on attachment: 182518

Committed r139592: &lt;http://trac.webkit.org/changeset/139592&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>806160</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-14 01:31:32 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182506</attachid>
            <date>2013-01-13 22:02:28 -0800</date>
            <delta_ts>2013-01-13 23:35:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-106754-20130114165929.patch</filename>
            <type>text/plain</type>
            <size>2104</size>
            <attacher name="Alan Cutter">alancutter</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5NTgwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDU0MzYxN2JkNzY2ZjRiNGRhNTk0MjhlMmY4ZjgxOWE3
MzI4NzNiMy4uOWJmYjgxMmNmNGMyZjhhOTY1NjQ2YjMzZWZmMDJjMmZiMmIyNmRmYyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1
IEBACiAyMDEzLTAxLTEzICBBbGFuIEN1dHRlciAgPGFsYW5jdXR0ZXJAY2hyb21pdW0ub3JnPgog
CisgICAgICAgIFNoZXJpZmZib3QgY29tbWFuZCBhbGlhc2VzIG5lZWQgdGVzdCBjYXNlcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2NzU0CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dl
YmtpdHB5L3Rvb2wvY29tbWFuZHMvc2hlcmlmZmJvdF91bml0dGVzdC5weToKKyAgICAgICAgKFNo
ZXJpZmZCb3RUZXN0LnRlc3RfY29tbWFuZF9hbGlhc2VzKToKKworMjAxMy0wMS0xMyAgQWxhbiBD
dXR0ZXIgIDxhbGFuY3V0dGVyQGNocm9taXVtLm9yZz4KKwogICAgICAgICBNYWtlICJnYXJkZW5l
cnMiIGFuIGFsaWFzIGZvciAic2hlcmlmZnMiIGluIHNoZXJyaWZib3QKICAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjYyNwogCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvc2hlcmlmZmJvdF91bml0dGVzdC5w
eSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9zaGVyaWZmYm90X3VuaXR0
ZXN0LnB5CmluZGV4IDlhYTU3YjEyMzJjMDY3OTY0MDVhN2U1NDgwNGRiZjlmZWExMzg2NWMuLmE3
MDc5YzZlZGZjNDM1ZDhlNWFkNDQ0MzNmMWMyZmFmMzI3MWYzMGUgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9zaGVyaWZmYm90X3VuaXR0ZXN0LnB5Cisr
KyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9zaGVyaWZmYm90X3VuaXR0
ZXN0LnB5CkBAIC0yNiw4ICsyNiwyMSBAQAogIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RI
RVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKICMgT0YgVEhJUyBTT0ZU
V0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4K
IAotZnJvbSB3ZWJraXRweS50b29sLmNvbW1hbmRzLnF1ZXVlc3Rlc3QgaW1wb3J0IFF1ZXVlc1Rl
c3QKK2Zyb20gd2Via2l0cHkudG9vbC5jb21tYW5kcy5xdWV1ZXN0ZXN0IGltcG9ydCBRdWV1ZXNU
ZXN0LCBNb2NrUXVldWVFbmdpbmUKK2Zyb20gd2Via2l0cHkudG9vbC5jb21tYW5kcyBpbXBvcnQg
U2hlcmlmZkJvdAorZnJvbSB3ZWJraXRweS50b29sLm1vY2t0b29sIGltcG9ydCBNb2NrVG9vbCwg
TW9ja09wdGlvbnMKK2Zyb20gd2Via2l0cHkudG9vbC5ib3QuaXJjX2NvbW1hbmQgaW1wb3J0IFNo
ZXJpZmZzCiAKIAogY2xhc3MgU2hlcmlmZkJvdFRlc3QoUXVldWVzVGVzdCk6Ci0gICAgcGFzcyAg
IyBObyB1bml0dGVzdHMgYXMgdGhlIG1vbWVudC4KKyAgICBkZWYgdGVzdF9jb21tYW5kX2FsaWFz
ZXMoc2VsZik6CisgICAgICAgIHRvb2wgPSBNb2NrVG9vbCgpCisgICAgICAgIG9wdGlvbnMgPSBN
b2NrT3B0aW9ucygpCisgICAgICAgIG9wdGlvbnMuZW5zdXJlX3ZhbHVlKCJjb25maXJtIiwgRmFs
c2UpCisgICAgICAgIHNoZXJpZmZib3QgPSBTaGVyaWZmQm90KCkKKyAgICAgICAgc2hlcmlmZmJv
dC5leGVjdXRlKG9wdGlvbnMsIFtdLCB0b29sLCBNb2NrUXVldWVFbmdpbmUpCisgICAgICAgIHNo
ZXJpZmZib3QuYmVnaW5fd29ya19xdWV1ZSgpCisgICAgICAgIGlyY19ib3QgPSBzaGVyaWZmYm90
Ll9pcmNfYm90CisgICAgICAgICMgVGVzdCBTaGVyaWZmcyBjb21tYW5kIGFsaWFzZXMKKyAgICAg
ICAgY29tbWFuZCwgYXJncyA9IGlyY19ib3QuX3BhcnNlX2NvbW1hbmRfYW5kX2FyZ3MoImdhcmRl
bmVycyIpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoY29tbWFuZCwgU2hlcmlmZnMpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182518</attachid>
            <date>2013-01-13 23:35:15 -0800</date>
            <delta_ts>2013-01-14 01:31:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-106754-20130114183215.patch</filename>
            <type>text/plain</type>
            <size>2700</size>
            <attacher name="Alan Cutter">alancutter</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM5NTg1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMGNjODhiZGY2N2RiNDNkMjhmZWZhYmQ0MDE0MDE1NWM0
NTEyOTJmYy4uNGFmMTZmMmU5ZjQyMTAyMWViYTQ3MmVhZTYxNGIyZjZjZjM4OTk1MCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE1
IEBACiAyMDEzLTAxLTEzICBBbGFuIEN1dHRlciAgPGFsYW5jdXR0ZXJAY2hyb21pdW0ub3JnPgog
CisgICAgICAgIFNoZXJpZmZib3QgY29tbWFuZCBhbGlhc2VzIG5lZWQgdGVzdCBjYXNlcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2NzU0CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dl
YmtpdHB5L3Rvb2wvY29tbWFuZHMvc2hlcmlmZmJvdF91bml0dGVzdC5weToKKyAgICAgICAgKFNo
ZXJpZmZCb3RUZXN0LnRlc3RfY29tbWFuZF9hbGlhc2VzKToKKworMjAxMy0wMS0xMyAgQWxhbiBD
dXR0ZXIgIDxhbGFuY3V0dGVyQGNocm9taXVtLm9yZz4KKwogICAgICAgICBBbGxvdyB1c2VycyB0
byBtaXNzcGVsbCB0aGUgInNoZXJpZmZzIiBjb21tYW5kIGluIHNoZXJpZmZib3QKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjYyOAogCmRpZmYgLS1n
aXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvc2hlcmlmZmJvdF91bml0
dGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9zaGVyaWZmYm90
X3VuaXR0ZXN0LnB5CmluZGV4IDlhYTU3YjEyMzJjMDY3OTY0MDVhN2U1NDgwNGRiZjlmZWExMzg2
NWMuLjYzMDU3ZWZmYmYwMTdlMzU5NGM1YmU2MjJmM2E1ZmI0ZmY3OTFmYzcgMTAwNjQ0Ci0tLSBh
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9zaGVyaWZmYm90X3VuaXR0ZXN0
LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9zaGVyaWZmYm90
X3VuaXR0ZXN0LnB5CkBAIC0yNiw4ICsyNiwzMCBAQAogIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0Ug
T1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKICMgT0YgVEhJ
UyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERB
TUFHRS4KIAotZnJvbSB3ZWJraXRweS50b29sLmNvbW1hbmRzLnF1ZXVlc3Rlc3QgaW1wb3J0IFF1
ZXVlc1Rlc3QKK2Zyb20gd2Via2l0cHkudG9vbC5jb21tYW5kcy5xdWV1ZXN0ZXN0IGltcG9ydCBR
dWV1ZXNUZXN0LCBNb2NrUXVldWVFbmdpbmUKK2Zyb20gd2Via2l0cHkudG9vbC5jb21tYW5kcyBp
bXBvcnQgU2hlcmlmZkJvdAorZnJvbSB3ZWJraXRweS50b29sLm1vY2t0b29sIGltcG9ydCBNb2Nr
VG9vbCwgTW9ja09wdGlvbnMKK2Zyb20gd2Via2l0cHkudG9vbC5ib3QuaXJjX2NvbW1hbmQgaW1w
b3J0IFJvbGxvdXQsIFNoZXJpZmZzCiAKIAogY2xhc3MgU2hlcmlmZkJvdFRlc3QoUXVldWVzVGVz
dCk6Ci0gICAgcGFzcyAgIyBObyB1bml0dGVzdHMgYXMgdGhlIG1vbWVudC4KKyAgICBkZWYgdGVz
dF9jb21tYW5kX2FsaWFzZXMoc2VsZik6CisgICAgICAgIHRvb2wgPSBNb2NrVG9vbCgpCisgICAg
ICAgIG9wdGlvbnMgPSBNb2NrT3B0aW9ucygpCisgICAgICAgIG9wdGlvbnMuZW5zdXJlX3ZhbHVl
KCJjb25maXJtIiwgRmFsc2UpCisgICAgICAgIHNoZXJpZmZib3QgPSBTaGVyaWZmQm90KCkKKyAg
ICAgICAgc2hlcmlmZmJvdC5leGVjdXRlKG9wdGlvbnMsIFtdLCB0b29sLCBNb2NrUXVldWVFbmdp
bmUpCisgICAgICAgIHNoZXJpZmZib3QuYmVnaW5fd29ya19xdWV1ZSgpCisgICAgICAgIGlyY19i
b3QgPSBzaGVyaWZmYm90Ll9pcmNfYm90CisgICAgICAgICMgVGVzdCBSb2xsb3V0IGNvbW1hbmQg
YWxpYXNlcworICAgICAgICByZXZlcnRfY29tbWFuZCwgYXJncyA9IGlyY19ib3QuX3BhcnNlX2Nv
bW1hbmRfYW5kX2FyZ3MoInJldmVydCIpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwocmV2ZXJ0
X2NvbW1hbmQsIFJvbGxvdXQpCisgICAgICAgICMgVGVzdCBTaGVyaWZmcyBjb21tYW5kIGFsaWFz
ZXMKKyAgICAgICAgZ2FyZGVuZXJzX2NvbW1hbmQsIGFyZ3MgPSBpcmNfYm90Ll9wYXJzZV9jb21t
YW5kX2FuZF9hcmdzKCJnYXJkZW5lcnMiKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFsKGdhcmRl
bmVyc19jb21tYW5kLCBTaGVyaWZmcykKKyAgICAgICAgc2hlcmlmc19jb21tYW5kLCBhcmdzID0g
aXJjX2JvdC5fcGFyc2VfY29tbWFuZF9hbmRfYXJncygic2hlcmlmcyIpCisgICAgICAgIHNlbGYu
YXNzZXJ0RXF1YWwoc2hlcmlmc19jb21tYW5kLCBTaGVyaWZmcykKKyAgICAgICAgc2hlcnJpZnNf
Y29tbWFuZCwgYXJncyA9IGlyY19ib3QuX3BhcnNlX2NvbW1hbmRfYW5kX2FyZ3MoInNoZXJyaWZz
IikKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChzaGVycmlmc19jb21tYW5kLCBTaGVyaWZmcykK
KyAgICAgICAgc2hlcnJpZmZzX2NvbW1hbmQsIGFyZ3MgPSBpcmNfYm90Ll9wYXJzZV9jb21tYW5k
X2FuZF9hcmdzKCJzaGVycmlmZnMiKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFsKHNoZXJyaWZm
c19jb21tYW5kLCBTaGVyaWZmcykK
</data>

          </attachment>
      

    </bug>

</bugzilla>