<?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>93472</bug_id>
          
          <creation_ts>2012-08-08 06:11:36 -0700</creation_ts>
          <short_desc>Introduce cr-android bots in the EWS system</short_desc>
          <delta_ts>2012-08-11 00:05:14 -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>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>
          <dependson>93489</dependson>
          <blocked>84843</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter Beverloo">peter</reporter>
          <assigned_to name="Peter Beverloo">peter</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>james.wei</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>690238</commentid>
    <comment_count>0</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-08 06:11:36 -0700</bug_when>
    <thetext>Since Android is slightly different than Linux Chromium (which already has a bot in the EWS), we&apos;d like to add a cr-android builder as well. Two VMs are available for this, though we can increase capacity if necessary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690271</commentid>
    <comment_count>1</comment_count>
      <attachid>157207</attachid>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-08 06:53:31 -0700</bug_when>
    <thetext>Created attachment 157207
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690278</commentid>
    <comment_count>2</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-08 07:01:43 -0700</bug_when>
    <thetext>I&apos;ve got a few remaining questions about attaching the bots themselves:

- How noisy is the Bugzilla account necessary for the bot? I assume it&apos;ll report the build failures? I&apos;ve set up &quot;peter+ews@chromium.org&quot; as &quot;Peter Beverloo (cr-android EWS)&quot; for now.
- Can you give EditBugs to &quot;peter+ews@chromium.org&quot;, please?
- There is a configure-svn-auth.sh script in the EWSTools folder. I presume this is only for the commit queue?

Is this correct?: After initializing the checkout in /mnt/git/webkit (optionally though the create-webkit-git script), running &quot;start-queue.sh chromium-android-ews 1&quot; will attach the first bot, and &quot;..ews 2&quot; will start the second bot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690323</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-08 08:04:30 -0700</bug_when>
    <thetext>&gt; - How noisy is the Bugzilla account necessary for the bot? I assume it&apos;ll report the build failures? I&apos;ve set up &quot;peter+ews@chromium.org&quot; as &quot;Peter Beverloo (cr-android EWS)&quot; for now.

I would recommend using a throw-away account instead.  They tend to get CCed on a lot of bugs.  You can then &quot;watch&quot; the account using Bugzilla to get email when something fails.

&gt; - Can you give EditBugs to &quot;peter+ews@chromium.org&quot;, please?

Done.

&gt; - There is a configure-svn-auth.sh script in the EWSTools folder. I presume this is only for the commit queue?

Yes.

&gt; Is this correct?: After initializing the checkout in /mnt/git/webkit (optionally though the create-webkit-git script), running &quot;start-queue.sh chromium-android-ews 1&quot; will attach the first bot, and &quot;..ews 2&quot; will start the second bot.

Yes, but I would use a more descriptive bot ID than just &quot;1&quot;.  The bot ID is just a label.  Perhaps cr-android-01 and cr-android-02?  You can see the bot IDs that folks are using today in the first column of http://queues.webkit.org/active-bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690324</commentid>
    <comment_count>4</comment_count>
      <attachid>157207</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-08 08:06:06 -0700</bug_when>
    <thetext>Comment on attachment 157207
Patch

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

&gt; Tools/QueueStatusServer/model/queues.py:43
&gt; +        &quot;cr-android-ews&quot;,

You probably also want to add it to http://trac.webkit.org/browser/trunk/Tools/QueueStatusServer/model/queues.py#L38</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690327</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-08 08:08:55 -0700</bug_when>
    <thetext>&gt; &gt; Is this correct?: After initializing the checkout in /mnt/git/webkit (optionally though the create-webkit-git script), running &quot;start-queue.sh chromium-android-ews 1&quot; will attach the first bot, and &quot;..ews 2&quot; will start the second bot.
&gt; 
&gt; Yes, but I would use a more descriptive bot ID than just &quot;1&quot;.  The bot ID is just a label.  Perhaps cr-android-01 and cr-android-02?  You can see the bot IDs that folks are using today in the first column of http://queues.webkit.org/active-bots

It looks like you named the bot cr-android-ews, which is better, so the command to start the queue would be:

start-queue.sh cr-android-ews cr-android-01

or whatever you like for the second argument.

The only other tricky thing is configuring your bugzilla credentials in git.  You can see how that&apos;s done in the http://trac.webkit.org/browser/trunk/Tools/EWSTools/cold-boot.sh script we use on the cr-linux-ews.  Basically, you add a section to the end of the .git/config file that looks like this:

[bugzilla]
	        username = $3
	        password = $4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690329</commentid>
    <comment_count>6</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-08 08:10:03 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; &gt; - How noisy is the Bugzilla account necessary for the bot? I assume it&apos;ll report the build failures? I&apos;ve set up &quot;peter+ews@chromium.org&quot; as &quot;Peter Beverloo (cr-android EWS)&quot; for now.
&gt; 
&gt; I would recommend using a throw-away account instead.  They tend to get CCed on a lot of bugs.  You can then &quot;watch&quot; the account using Bugzilla to get email when something fails.

I already set up Gmail filters and adjusted the account&apos;s e-mail preferences on Bugzilla. It should be fine, I&apos;m already CC&apos;ed on the majority of bugs and the &quot;+ews&quot; bit is set up to only forward real e-mail. Benefit of using this is that people have an idea about who to contact if they&apos;re puzzled about the failure.

&gt; 
&gt; &gt; - Can you give EditBugs to &quot;peter+ews@chromium.org&quot;, please?
&gt; 
&gt; Done.
&gt; 
&gt; &gt; - There is a configure-svn-auth.sh script in the EWSTools folder. I presume this is only for the commit queue?
&gt; 
&gt; Yes.
&gt; 
&gt; &gt; Is this correct?: After initializing the checkout in /mnt/git/webkit (optionally though the create-webkit-git script), running &quot;start-queue.sh chromium-android-ews 1&quot; will attach the first bot, and &quot;..ews 2&quot; will start the second bot.
&gt; 
&gt; Yes, but I would use a more descriptive bot ID than just &quot;1&quot;.  The bot ID is just a label.  Perhaps cr-android-01 and cr-android-02?  You can see the bot IDs that folks are using today in the first column of http://queues.webkit.org/active-bots

Right. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690330</commentid>
    <comment_count>7</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-08 08:11:10 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 157207 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=157207&amp;action=review
&gt; 
&gt; &gt; Tools/QueueStatusServer/model/queues.py:43
&gt; &gt; +        &quot;cr-android-ews&quot;,
&gt; 
&gt; You probably also want to add it to http://trac.webkit.org/browser/trunk/Tools/QueueStatusServer/model/queues.py#L38

Huh? I did..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690331</commentid>
    <comment_count>8</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-08 08:11:41 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; It looks like you named the bot cr-android-ews, which is better, so the command to start the queue would be:
&gt; 
&gt; start-queue.sh cr-android-ews cr-android-01
&gt; 
&gt; or whatever you like for the second argument.
&gt; 
&gt; The only other tricky thing is configuring your bugzilla credentials in git.  You can see how that&apos;s done in the http://trac.webkit.org/browser/trunk/Tools/EWSTools/cold-boot.sh script we use on the cr-linux-ews.  Basically, you add a section to the end of the .git/config file that looks like this:
&gt; 
&gt; [bugzilla]
&gt;             username = $3
&gt;             password = $4

Yes, I read about that on the EWS wiki page. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690333</commentid>
    <comment_count>9</comment_count>
      <attachid>157207</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-08 08:13:37 -0700</bug_when>
    <thetext>Comment on attachment 157207
Patch

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

&gt;&gt;&gt; Tools/QueueStatusServer/model/queues.py:43
&gt;&gt;&gt; +        &quot;cr-android-ews&quot;,
&gt;&gt; 
&gt;&gt; You probably also want to add it to http://trac.webkit.org/browser/trunk/Tools/QueueStatusServer/model/queues.py#L38
&gt; 
&gt; Huh? I did..

You&apos;re totally right!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690336</commentid>
    <comment_count>10</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-08 08:14:31 -0700</bug_when>
    <thetext>Let me know when you want me to deploy the QueueStatusServer change.  Once we do that, the cr-android-ews will start to queue up patches to work on, so we should wait on that until you&apos;re ready to start processing them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690344</commentid>
    <comment_count>11</comment_count>
      <attachid>157207</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-08 08:18:41 -0700</bug_when>
    <thetext>Comment on attachment 157207
Patch

Clearing flags on attachment: 157207

Committed r125038: &lt;http://trac.webkit.org/changeset/125038&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690345</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-08 08:18:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690463</commentid>
    <comment_count>13</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-08 10:23:15 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; Let me know when you want me to deploy the QueueStatusServer change.  Once we do that, the cr-android-ews will start to queue up patches to work on, so we should wait on that until you&apos;re ready to start processing them.

After bug 93489 lands, we should be good to go. It&apos;d be great if you could enable it just before going to bed (i.e. late PM PST -- I don&apos;t have to be around yet). That way, I can pick it up tomorrow morning GMT, and it can &quot;test drive&quot; during GMT hours.

If things really go terribly wrong, it would also give us the ability to disable it without causing too much disturbance in PST times.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>690494</commentid>
    <comment_count>14</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-08 10:41:26 -0700</bug_when>
    <thetext>Will do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691119</commentid>
    <comment_count>15</comment_count>
    <who name="Wei James (wistoch)">james.wei</who>
    <bug_when>2012-08-08 19:48:05 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #10)
&gt; &gt; Let me know when you want me to deploy the QueueStatusServer change.  Once we do that, the cr-android-ews will start to queue up patches to work on, so we should wait on that until you&apos;re ready to start processing them.
&gt; 
&gt; After bug 93489 lands, we should be good to go. It&apos;d be great if you could enable it just before going to bed (i.e. late PM PST -- I don&apos;t have to be around yet). That way, I can pick it up tomorrow morning GMT, and it can &quot;test drive&quot; during GMT hours.
&gt; 
&gt; If things really go terribly wrong, it would also give us the ability to disable it without causing too much disturbance in PST times.

peter, glad to see that cr-android bots landed EWS. 

do you guys have any plan to enable IA android bots in future? thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691123</commentid>
    <comment_count>16</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-08-08 19:52:29 -0700</bug_when>
    <thetext>It&apos;s alive!  http://queues.webkit.org/queue-status/cr-android-ews</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692443</commentid>
    <comment_count>17</comment_count>
    <who name="Peter Beverloo">peter</who>
    <bug_when>2012-08-10 04:26:01 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #13)
&gt; &gt; (In reply to comment #10)
&gt; &gt; &gt; Let me know when you want me to deploy the QueueStatusServer change.  Once we do that, the cr-android-ews will start to queue up patches to work on, so we should wait on that until you&apos;re ready to start processing them.
&gt; &gt; 
&gt; &gt; After bug 93489 lands, we should be good to go. It&apos;d be great if you could enable it just before going to bed (i.e. late PM PST -- I don&apos;t have to be around yet). That way, I can pick it up tomorrow morning GMT, and it can &quot;test drive&quot; during GMT hours.
&gt; &gt; 
&gt; &gt; If things really go terribly wrong, it would also give us the ability to disable it without causing too much disturbance in PST times.
&gt; 
&gt; peter, glad to see that cr-android bots landed EWS. 
&gt; 
&gt; do you guys have any plan to enable IA android bots in future? thanks

As far as I&apos;m aware, the only x86 bot we have right now is still downstream (i.e. not on Chromium or WebKit). I&apos;ll inquire about the general plans to have an x86 bot for the Chromium side of things. If there are any plans, it makes sense to make the same move at Android.

The worry I have is that it won&apos;t necessarily be a priority for us, and that it may go outdated, or that it may take a while for people to look at it when it&apos;s broken. Furthermore, setting up both a builder and tester will make the WebKit waterfall significantly more crowded.

Hypothetically speaking, do you think that a builder and tester on the same machine (thus slower) would work? Are there significant differences in compile warnings and errors/test results? Maybe you (Intel) could help out in maintaining it as well, when build or test errors occur?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>693059</commentid>
    <comment_count>18</comment_count>
    <who name="Wei James (wistoch)">james.wei</who>
    <bug_when>2012-08-11 00:05:14 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; (In reply to comment #15)
&gt; &gt; (In reply to comment #13)
&gt; &gt; &gt; (In reply to comment #10)
&gt; &gt; &gt; &gt; Let me know when you want me to deploy the QueueStatusServer change.  Once we do that, the cr-android-ews will start to queue up patches to work on, so we should wait on that until you&apos;re ready to start processing them.
&gt; &gt; &gt; 
&gt; &gt; &gt; After bug 93489 lands, we should be good to go. It&apos;d be great if you could enable it just before going to bed (i.e. late PM PST -- I don&apos;t have to be around yet). That way, I can pick it up tomorrow morning GMT, and it can &quot;test drive&quot; during GMT hours.
&gt; &gt; &gt; 
&gt; &gt; &gt; If things really go terribly wrong, it would also give us the ability to disable it without causing too much disturbance in PST times.
&gt; &gt; 
&gt; &gt; peter, glad to see that cr-android bots landed EWS. 
&gt; &gt; 
&gt; &gt; do you guys have any plan to enable IA android bots in future? thanks
&gt; 
&gt; As far as I&apos;m aware, the only x86 bot we have right now is still downstream (i.e. not on Chromium or WebKit). I&apos;ll inquire about the general plans to have an x86 bot for the Chromium side of things. If there are any plans, it makes sense to make the same move at Android.
&gt; 
&gt; The worry I have is that it won&apos;t necessarily be a priority for us, and that it may go outdated, or that it may take a while for people to look at it when it&apos;s broken. Furthermore, setting up both a builder and tester will make the WebKit waterfall significantly more crowded.
&gt; 
&gt; Hypothetically speaking, do you think that a builder and tester on the same machine (thus slower) would work? Are there significant differences in compile warnings and errors/test results? Maybe you (Intel) could help out in maintaining it as well, when build or test errors occur?

peter, thanks for sharing the information and your concern with us. 
Very appreciate your help to inquire the plan for x86 bot. 

surely we(Intel has a team working on Chromium Android Browser on IA) can help to maintain the x86 bots when build/test errors occur. In fact, we have an internal buildbot for chromium android x86 and will do daily unit tests to catch failure. 

until now, we caught three failures for chromium android x86 specifically, which will not break ARM chromium android build/test but will break x86 build/test. 
 
http://chromiumcodereview.appspot.com/10384025/
http://chromiumcodereview.appspot.com/10332192/
http://chromiumcodereview.appspot.com/10827176/

The difference in compile warning and errors and test results are not so significant and so I believe builder and tester on the same machine is ok.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157207</attachid>
            <date>2012-08-08 06:53:31 -0700</date>
            <delta_ts>2012-08-08 08:18:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93472-20120808145305.patch</filename>
            <type>text/plain</type>
            <size>2982</size>
            <attacher name="Peter Beverloo">peter</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1MDI2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDA2ODE2OTFkZmZiZDkwNWU4MjI3NDg0YzQzMTgxM2Q5
YTBjYWY5Mi4uZWE3ZDM3OWRhMTcwZDY4NzY2ZTVkY2ZlMjExZTVmMzQ4OThmNGNiMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDEyLTA4LTA4ICBQZXRlciBCZXZlcmxvbyAgPHBldGVyQGNocm9taXVtLm9yZz4KKwor
ICAgICAgICBJbnRyb2R1Y2UgY3ItYW5kcm9pZCBib3RzIGluIHRoZSBFV1Mgc3lzdGVtCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzQ3MgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgYWRkcyB0aGUg
cXVldWUgdG8gdGhlIEVXUyBzY3JpcHRzLiBUd28gYnVpbGRlcnMgYXJlIHJlYWR5IHRvIGJlCisg
ICAgICAgIGF0dGFjaGVkIHRvIHRoZSBxdWV1ZS4gQWxsIHdlYmtpdHB5IHRlc3RzIHBhc3Mgd2l0
aCB0aGlzIGNoYW5nZSBhcHBsaWVkLgorCisgICAgICAgICogUXVldWVTdGF0dXNTZXJ2ZXIvbW9k
ZWwvcXVldWVzLnB5OgorICAgICAgICAoUXVldWUpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0
cHkvdG9vbC9jb21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW0ucHk6CisgICAgICAgIChDaHJvbWl1
bUFuZHJvaWRFV1MpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9l
YXJseXdhcm5pbmdzeXN0ZW1fdW5pdHRlc3QucHk6CisgICAgICAgIChFYXJseVdhcm5pbmdTeXRl
bVRlc3QudGVzdF9idWlsZGVyX2V3c2VzKToKKwogMjAxMi0wOC0wOCAgU2ltb24gSGF1c21hbm4g
IDxzaW1vbi5oYXVzbWFubkBub2tpYS5jb20+CiAKICAgICAgICAgW1F0XVtXaW5dIEZpeCBjb21w
aWxhdGlvbiBvZiBEdW1wUmVuZGVyVHJlZQpkaWZmIC0tZ2l0IGEvVG9vbHMvUXVldWVTdGF0dXNT
ZXJ2ZXIvbW9kZWwvcXVldWVzLnB5IGIvVG9vbHMvUXVldWVTdGF0dXNTZXJ2ZXIvbW9kZWwvcXVl
dWVzLnB5CmluZGV4IDNjNGI3N2Q1MTA1MjlkMzRlYjM1NWNhNTEwYzA0ODdiNjhlYWZhYmUuLmFm
ZGQ5ZWExOTM0NzA3YjFlMzU2NGI1OWY4ZmFiOWZkZDI5OTUwNWMgMTAwNjQ0Ci0tLSBhL1Rvb2xz
L1F1ZXVlU3RhdHVzU2VydmVyL21vZGVsL3F1ZXVlcy5weQorKysgYi9Ub29scy9RdWV1ZVN0YXR1
c1NlcnZlci9tb2RlbC9xdWV1ZXMucHkKQEAgLTQwLDYgKzQwLDcgQEAgY2xhc3MgUXVldWUob2Jq
ZWN0KToKICAgICAgICAgImNvbW1pdC1xdWV1ZSIsCiAgICAgICAgICJzdHlsZS1xdWV1ZSIsCiAg
ICAgICAgICJjaHJvbWl1bS1ld3MiLCAgIyBha2EgY3ItbGludXgtZXdzCisgICAgICAgICJjci1h
bmRyb2lkLWV3cyIsCiAgICAgICAgICJxdC1ld3MiLAogICAgICAgICAicXQtd2syLWV3cyIsCiAg
ICAgICAgICJndGstZXdzIiwKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9v
bC9jb21tYW5kcy9lYXJseXdhcm5pbmdzeXN0ZW0ucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvY29tbWFuZHMvZWFybHl3YXJuaW5nc3lzdGVtLnB5CmluZGV4IDI1MThhZGRiYWExYzUy
ODhjYTZjYjUwNTA2NDJmMjM1MzBiZTMwNzMuLjZjMThiOGEwOTc3OThmYzE3MjI4MzFlMjJmYTJj
OGFhMjI1ZjRkNDUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21t
YW5kcy9lYXJseXdhcm5pbmdzeXN0ZW0ucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90
b29sL2NvbW1hbmRzL2Vhcmx5d2FybmluZ3N5c3RlbS5weQpAQCAtMTkyLDYgKzE5MiwxMyBAQCBj
bGFzcyBDaHJvbWl1bVdpbmRvd3NFV1MoQWJzdHJhY3RDaHJvbWl1bUVXUyk6CiAgICAgbmFtZSA9
ICJjci13aW4tZXdzIgogCiAKK2NsYXNzIENocm9taXVtQW5kcm9pZEVXUyhBYnN0cmFjdENocm9t
aXVtRVdTKToKKyAgICBuYW1lID0gImNyLWFuZHJvaWQtZXdzIgorICAgIHdhdGNoZXJzID0gQWJz
dHJhY3RDaHJvbWl1bUVXUy53YXRjaGVycyArIFsKKyAgICAgICAgInBldGVyK2V3c0BjaHJvbWl1
bS5vcmciLAorICAgIF0KKworCiBjbGFzcyBNYWNFV1MoQWJzdHJhY3RFYXJseVdhcm5pbmdTeXN0
ZW0pOgogICAgIG5hbWUgPSAibWFjLWV3cyIKICAgICBwb3J0X25hbWUgPSAibWFjIgpkaWZmIC0t
Z2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vhcmx5d2FybmluZ3N5
c3RlbV91bml0dGVzdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9l
YXJseXdhcm5pbmdzeXN0ZW1fdW5pdHRlc3QucHkKaW5kZXggOWRiYjM5OGVlZjdkMDZmNWVmMzVl
NjA1ZWYxNDJkOTliZjYwNGZmZC4uN2ZlZmYwZDYyYzAwZTNjNjU0NDI3ZWFjOTU3MmI1NzlkMjEy
YTYyNCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL2Vh
cmx5d2FybmluZ3N5c3RlbV91bml0dGVzdC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvY29tbWFuZHMvZWFybHl3YXJuaW5nc3lzdGVtX3VuaXR0ZXN0LnB5CkBAIC04Miw2ICs4
Miw3IEBAIGNsYXNzIEVhcmx5V2FybmluZ1N5dGVtVGVzdChRdWV1ZXNUZXN0KToKICAgICBkZWYg
dGVzdF9idWlsZGVyX2V3c2VzKHNlbGYpOgogICAgICAgICBzZWxmLl90ZXN0X2J1aWxkZXJfZXdz
KE1hY0VXUygpKQogICAgICAgICBzZWxmLl90ZXN0X2J1aWxkZXJfZXdzKENocm9taXVtV2luZG93
c0VXUygpKQorICAgICAgICBzZWxmLl90ZXN0X2J1aWxkZXJfZXdzKENocm9taXVtQW5kcm9pZEVX
UygpKQogICAgICAgICBzZWxmLl90ZXN0X2J1aWxkZXJfZXdzKFF0RVdTKCkpCiAgICAgICAgIHNl
bGYuX3Rlc3RfYnVpbGRlcl9ld3MoUXRXSzJFV1MoKSkKICAgICAgICAgc2VsZi5fdGVzdF9idWls
ZGVyX2V3cyhHdGtFV1MoKSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>