<?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>91539</bug_id>
          
          <creation_ts>2012-07-17 13:45:45 -0700</creation_ts>
          <short_desc>Remove NRWT --shard-ref-tests once --pixel-tests argument can be passed as a per-test-arg</short_desc>
          <delta_ts>2012-08-06 16:20:17 -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>NRWT</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>91538</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Xianzhu Wang">wangxianzhu</reporter>
          <assigned_to name="Xianzhu Wang">wangxianzhu</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>671556</commentid>
    <comment_count>0</comment_count>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-07-17 13:45:45 -0700</bug_when>
    <thetext>Bug 91533 adds --shard-ref-tests to reduce the cost of restarting the driver/DRT when switching between pixel mode and non-pixel mode. After we have --pixel-tests passed as a per-test arg to DRT, we can have one driver/DRT instance supporting both pixel and non-pixel tests, so the --shard-ref-tests will be unnecessary.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688391</commentid>
    <comment_count>1</comment_count>
      <attachid>156755</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-08-06 13:39:06 -0700</bug_when>
    <thetext>Created attachment 156755
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688393</commentid>
    <comment_count>2</comment_count>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-08-06 13:41:26 -0700</bug_when>
    <thetext>I wish I&apos;d not have made the change for bug 91533 :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688394</commentid>
    <comment_count>3</comment_count>
      <attachid>156755</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-08-06 13:41:50 -0700</bug_when>
    <thetext>Comment on attachment 156755
Patch

yay for deleting code :).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688529</commentid>
    <comment_count>4</comment_count>
      <attachid>156755</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-06 16:20:13 -0700</bug_when>
    <thetext>Comment on attachment 156755
Patch

Clearing flags on attachment: 156755

Committed r124809: &lt;http://trac.webkit.org/changeset/124809&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>688530</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-06 16:20:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>156755</attachid>
            <date>2012-08-06 13:39:06 -0700</date>
            <delta_ts>2012-08-06 16:20:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-91539-20120806133843.patch</filename>
            <type>text/plain</type>
            <size>15803</size>
            <attacher name="Xianzhu Wang">wangxianzhu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI0Nzg5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDI4NDY0ODMzMGJmMDZiZGUzMjU4YTI4NGRlZTg5OGU4
YWU5MGUxOS4uMTMxNTE4MWY3MzQ4MmUwMDNhY2EzM2EwNjA5ZTkyNGMwMTkwOTNiNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMz
IEBACisyMDEyLTA4LTA2ICBYaWFuemh1IFdhbmcgIDx3YW5neGlhbnpodUBjaHJvbWl1bS5vcmc+
CisKKyAgICAgICAgUmVtb3ZlIE5SV1QgLS1zaGFyZC1yZWYtdGVzdHMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkxNTM5CisKKyAgICAgICAgVGhpcyBp
cyBiYXNpY2FsbHkgYSByZXZlcnQgb2YgIltDaHJvbWl1bS1BbmRyb2lkXSBSdW4gcmVmIHRlc3Rz
IHRvZ2V0aGVyIHRvIGF2b2lkIGV4cGVuc2l2ZSBkcml2ZXIgcmVzdGFydHMiCisgICAgICAgICho
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTE1MzMsIGh0dHA6Ly90cmFj
LndlYmtpdC5vcmcvY2hhbmdlc2V0LzEyMjkxNCksCisgICAgICAgIHdpdGggc29tZSBjb25mbGlj
dHMgcmVzb2x2ZWQgKGJlY2F1c2Ugb2YgcmVmYWN0b3J5IG9mIE1hbmFnZXIvTGF5b3V0VGVzdFJ1
bm5lci9TaGFyZGVyIGNsYXNzZXMpLgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxl
cnMvbGF5b3V0X3Rlc3RfcnVubmVyLnB5OgorICAgICAgICAoTGF5b3V0VGVzdFJ1bm5lci5ydW5f
dGVzdHMpOgorICAgICAgICAoU2hhcmRlci5zaGFyZF90ZXN0cyk6CisgICAgICAgIChTaGFyZGVy
Ll9zaGFyZF9pbl90d28pOgorICAgICAgICAoU2hhcmRlci5fc2hhcmRfYnlfZGlyZWN0b3J5KToK
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9sYXlv
dXRfdGVzdF9ydW5uZXJfdW5pdHRlc3QucHk6CisgICAgICAgIChTaGFyZGVyVGVzdHMpOgorICAg
ICAgICAoU2hhcmRlclRlc3RzLmdldF90ZXN0X2lucHV0KToKKyAgICAgICAgKFNoYXJkZXJUZXN0
cy5nZXRfc2hhcmRzKToKKyAgICAgICAgKFNoYXJkZXJUZXN0cy50ZXN0X3NoYXJkX2J5X2Rpcik6
CisgICAgICAgIChTaGFyZGVyVGVzdHMudGVzdF9zaGFyZF9pbl90d28pOgorICAgICAgICAqIFNj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHk6CisgICAg
ICAgIChNYW5hZ2VyLl90ZXN0X2lucHV0X2Zvcl9maWxlKToKKyAgICAgICAgKE1hbmFnZXIuX3Rl
c3RfaXNfc2xvdyk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC9jaHJvbWl1bV9hbmRyb2lkLnB5OgorICAgICAgICAoQ2hyb21pdW1BbmRyb2lkUG9ydC5fX2lu
aXRfXyk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtp
dF90ZXN0cy5weToKKyAgICAgICAgKHBhcnNlX2FyZ3MpOgorCiAyMDEyLTA4LTA2ICBEaXJrIFBy
YW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIG5yd3Q6IGNsZWFuIHVwIGxv
Z2dpbmcsIHBhcnQgMQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvY29udHJvbGxlcnMvbGF5b3V0X3Rlc3RfcnVubmVyLnB5IGIvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbGF5b3V0X3Rlc3RfcnVubmVyLnB5Cmlu
ZGV4IGE1ZGVmOWI5OWVmZjQzMDdiMjZiOTY0MDE2YzE3YmE2OGY1NDExNjUuLjgwYjE2MDQyNTg3
NjFiNWZiZjE5ZGU1M2ZiZWYwNGJhZjVmYjAxYzYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL2xheW91dF90ZXN0X3J1bm5lci5weQor
KysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9sYXlv
dXRfdGVzdF9ydW5uZXIucHkKQEAgLTExMiw3ICsxMTIsNyBAQCBjbGFzcyBMYXlvdXRUZXN0UnVu
bmVyKG9iamVjdCk6CiAgICAgICAgIGludGVycnVwdGVkID0gRmFsc2UKIAogICAgICAgICBzZWxm
Ll9wcmludGVyLndyaXRlX3VwZGF0ZSgnU2hhcmRpbmcgdGVzdHMgLi4uJykKLSAgICAgICAgbG9j
a2VkX3NoYXJkcywgdW5sb2NrZWRfc2hhcmRzID0gc2VsZi5fc2hhcmRlci5zaGFyZF90ZXN0cyh0
ZXN0X2lucHV0cywgaW50KHNlbGYuX29wdGlvbnMuY2hpbGRfcHJvY2Vzc2VzKSwgc2VsZi5fb3B0
aW9ucy5mdWxseV9wYXJhbGxlbCwgc2VsZi5fb3B0aW9ucy5zaGFyZF9yZWZfdGVzdHMpCisgICAg
ICAgIGxvY2tlZF9zaGFyZHMsIHVubG9ja2VkX3NoYXJkcyA9IHNlbGYuX3NoYXJkZXIuc2hhcmRf
dGVzdHModGVzdF9pbnB1dHMsIGludChzZWxmLl9vcHRpb25zLmNoaWxkX3Byb2Nlc3NlcyksIHNl
bGYuX29wdGlvbnMuZnVsbHlfcGFyYWxsZWwpCiAKICAgICAgICAgIyBGSVhNRTogV2UgZG9uJ3Qg
aGF2ZSBhIGdvb2Qgd2F5IHRvIGNvb3JkaW5hdGUgdGhlIHdvcmtlcnMgc28gdGhhdAogICAgICAg
ICAjIHRoZXkgZG9uJ3QgdHJ5IHRvIHJ1biB0aGUgc2hhcmRzIHRoYXQgbmVlZCBhIGxvY2sgaWYg
d2UgZG9uJ3QgYWN0dWFsbHkKQEAgLTQ3NSw3ICs0NzUsNyBAQCBjbGFzcyBTaGFyZGVyKG9iamVj
dCk6CiAgICAgICAgIHNlbGYuX3NlcCA9IHRlc3RfcGF0aF9zZXBhcmF0b3IKICAgICAgICAgc2Vs
Zi5fbWF4X2xvY2tlZF9zaGFyZHMgPSBtYXhfbG9ja2VkX3NoYXJkcwogCi0gICAgZGVmIHNoYXJk
X3Rlc3RzKHNlbGYsIHRlc3RfaW5wdXRzLCBudW1fd29ya2VycywgZnVsbHlfcGFyYWxsZWwsIHNo
YXJkX3JlZl90ZXN0cyk6CisgICAgZGVmIHNoYXJkX3Rlc3RzKHNlbGYsIHRlc3RfaW5wdXRzLCBu
dW1fd29ya2VycywgZnVsbHlfcGFyYWxsZWwpOgogICAgICAgICAiIiJHcm91cHMgdGVzdHMgaW50
byBiYXRjaGVzLgogICAgICAgICBUaGlzIGhlbHBzIGVuc3VyZSB0aGF0IHRlc3RzIHRoYXQgZGVw
ZW5kIG9uIGVhY2ggb3RoZXIgKGFrYSBiYWQgdGVzdHMhKQogICAgICAgICBjb250aW51ZSB0byBy
dW4gdG9nZXRoZXIgYXMgbW9zdCBjcm9zcy10ZXN0cyBkZXBlbmRlbmNpZXMgdGVuZCB0bwpAQCAt
NDg5LDM5ICs0ODksMjkgQEAgY2xhc3MgU2hhcmRlcihvYmplY3QpOgogICAgICAgICAjIG93biBj
bGFzcyBvciBtb2R1bGUuIENvbnNpZGVyIGdyb3VwaW5nIGl0IHdpdGggdGhlIGNodW5raW5nIGxv
Z2ljCiAgICAgICAgICMgaW4gcHJlcGFyZV9saXN0cyBhcyB3ZWxsLgogICAgICAgICBpZiBudW1f
d29ya2VycyA9PSAxOgotICAgICAgICAgICAgcmV0dXJuIHNlbGYuX3NoYXJkX2luX3R3byh0ZXN0
X2lucHV0cywgc2hhcmRfcmVmX3Rlc3RzKQorICAgICAgICAgICAgcmV0dXJuIHNlbGYuX3NoYXJk
X2luX3R3byh0ZXN0X2lucHV0cykKICAgICAgICAgZWxpZiBmdWxseV9wYXJhbGxlbDoKICAgICAg
ICAgICAgIHJldHVybiBzZWxmLl9zaGFyZF9ldmVyeV9maWxlKHRlc3RfaW5wdXRzKQotICAgICAg
ICByZXR1cm4gc2VsZi5fc2hhcmRfYnlfZGlyZWN0b3J5KHRlc3RfaW5wdXRzLCBudW1fd29ya2Vy
cywgc2hhcmRfcmVmX3Rlc3RzKQorICAgICAgICByZXR1cm4gc2VsZi5fc2hhcmRfYnlfZGlyZWN0
b3J5KHRlc3RfaW5wdXRzLCBudW1fd29ya2VycykKIAotICAgIGRlZiBfc2hhcmRfaW5fdHdvKHNl
bGYsIHRlc3RfaW5wdXRzLCBzaGFyZF9yZWZfdGVzdHMpOgorICAgIGRlZiBfc2hhcmRfaW5fdHdv
KHNlbGYsIHRlc3RfaW5wdXRzKToKICAgICAgICAgIiIiUmV0dXJucyB0d28gbGlzdHMgb2Ygc2hh
cmRzLCBvbmUgd2l0aCBhbGwgdGhlIHRlc3RzIHJlcXVpcmluZyBhIGxvY2sgYW5kIG9uZSB3aXRo
IHRoZSByZXN0LgogCiAgICAgICAgIFRoaXMgaXMgdXNlZCB3aGVuIHRoZXJlJ3Mgb25seSBvbmUg
d29ya2VyLCB0byBtaW5pbWl6ZSB0aGUgcGVyLXNoYXJkIG92ZXJoZWFkLiIiIgogICAgICAgICBs
b2NrZWRfaW5wdXRzID0gW10KLSAgICAgICAgbG9ja2VkX3JlZl90ZXN0X2lucHV0cyA9IFtdCiAg
ICAgICAgIHVubG9ja2VkX2lucHV0cyA9IFtdCi0gICAgICAgIHVubG9ja2VkX3JlZl90ZXN0X2lu
cHV0cyA9IFtdCiAgICAgICAgIGZvciB0ZXN0X2lucHV0IGluIHRlc3RfaW5wdXRzOgogICAgICAg
ICAgICAgaWYgdGVzdF9pbnB1dC5yZXF1aXJlc19sb2NrOgotICAgICAgICAgICAgICAgIGlmIHNo
YXJkX3JlZl90ZXN0cyBhbmQgdGVzdF9pbnB1dC5yZWZlcmVuY2VfZmlsZXM6Ci0gICAgICAgICAg
ICAgICAgICAgIGxvY2tlZF9yZWZfdGVzdF9pbnB1dHMuYXBwZW5kKHRlc3RfaW5wdXQpCi0gICAg
ICAgICAgICAgICAgZWxzZToKLSAgICAgICAgICAgICAgICAgICAgbG9ja2VkX2lucHV0cy5hcHBl
bmQodGVzdF9pbnB1dCkKKyAgICAgICAgICAgICAgICBsb2NrZWRfaW5wdXRzLmFwcGVuZCh0ZXN0
X2lucHV0KQogICAgICAgICAgICAgZWxzZToKLSAgICAgICAgICAgICAgICBpZiBzaGFyZF9yZWZf
dGVzdHMgYW5kIHRlc3RfaW5wdXQucmVmZXJlbmNlX2ZpbGVzOgotICAgICAgICAgICAgICAgICAg
ICB1bmxvY2tlZF9yZWZfdGVzdF9pbnB1dHMuYXBwZW5kKHRlc3RfaW5wdXQpCi0gICAgICAgICAg
ICAgICAgZWxzZToKLSAgICAgICAgICAgICAgICAgICAgdW5sb2NrZWRfaW5wdXRzLmFwcGVuZCh0
ZXN0X2lucHV0KQotICAgICAgICBsb2NrZWRfaW5wdXRzLmV4dGVuZChsb2NrZWRfcmVmX3Rlc3Rf
aW5wdXRzKQotICAgICAgICB1bmxvY2tlZF9pbnB1dHMuZXh0ZW5kKHVubG9ja2VkX3JlZl90ZXN0
X2lucHV0cykKKyAgICAgICAgICAgICAgICB1bmxvY2tlZF9pbnB1dHMuYXBwZW5kKHRlc3RfaW5w
dXQpCiAKICAgICAgICAgbG9ja2VkX3NoYXJkcyA9IFtdCiAgICAgICAgIHVubG9ja2VkX3NoYXJk
cyA9IFtdCiAgICAgICAgIGlmIGxvY2tlZF9pbnB1dHM6CiAgICAgICAgICAgICBsb2NrZWRfc2hh
cmRzID0gW1Rlc3RTaGFyZCgnbG9ja2VkX3Rlc3RzJywgbG9ja2VkX2lucHV0cyldCiAgICAgICAg
IGlmIHVubG9ja2VkX2lucHV0czoKLSAgICAgICAgICAgIHVubG9ja2VkX3NoYXJkcy5hcHBlbmQo
VGVzdFNoYXJkKCd1bmxvY2tlZF90ZXN0cycsIHVubG9ja2VkX2lucHV0cykpCisgICAgICAgICAg
ICB1bmxvY2tlZF9zaGFyZHMgPSBbVGVzdFNoYXJkKCd1bmxvY2tlZF90ZXN0cycsIHVubG9ja2Vk
X2lucHV0cyldCiAKICAgICAgICAgcmV0dXJuIGxvY2tlZF9zaGFyZHMsIHVubG9ja2VkX3NoYXJk
cwogCkBAIC01NDIsNyArNTMyLDcgQEAgY2xhc3MgU2hhcmRlcihvYmplY3QpOgogCiAgICAgICAg
IHJldHVybiBsb2NrZWRfc2hhcmRzLCB1bmxvY2tlZF9zaGFyZHMKIAotICAgIGRlZiBfc2hhcmRf
YnlfZGlyZWN0b3J5KHNlbGYsIHRlc3RfaW5wdXRzLCBudW1fd29ya2Vycywgc2hhcmRfcmVmX3Rl
c3RzKToKKyAgICBkZWYgX3NoYXJkX2J5X2RpcmVjdG9yeShzZWxmLCB0ZXN0X2lucHV0cywgbnVt
X3dvcmtlcnMpOgogICAgICAgICAiIiJSZXR1cm5zIHR3byBsaXN0cyBvZiBzaGFyZHMsIGVhY2gg
c2hhcmQgY29udGFpbmluZyBhbGwgdGhlIGZpbGVzIGluIGEgZGlyZWN0b3J5LgogCiAgICAgICAg
IFRoaXMgaXMgdGhlIGRlZmF1bHQgbW9kZSwgYW5kIGdldHMgYXMgbXVjaCBwYXJhbGxlbGlzbSBh
cyB3ZSBjYW4gd2hpbGUKQEAgLTU1MCwxNyArNTQwLDEyIEBAIGNsYXNzIFNoYXJkZXIob2JqZWN0
KToKICAgICAgICAgbG9ja2VkX3NoYXJkcyA9IFtdCiAgICAgICAgIHVubG9ja2VkX3NoYXJkcyA9
IFtdCiAgICAgICAgIHRlc3RzX2J5X2RpciA9IHt9Ci0gICAgICAgIHJlZl90ZXN0c19ieV9kaXIg
PSB7fQogICAgICAgICAjIEZJWE1FOiBHaXZlbiB0aGF0IHRoZSB0ZXN0cyBhcmUgYWxyZWFkeSBz
b3J0ZWQgYnkgZGlyZWN0b3J5LAogICAgICAgICAjIHdlIGNhbiBwcm9iYWJseSByZXdyaXRlIHRo
aXMgdG8gYmUgY2xlYXJlciBhbmQgZmFzdGVyLgogICAgICAgICBmb3IgdGVzdF9pbnB1dCBpbiB0
ZXN0X2lucHV0czoKICAgICAgICAgICAgIGRpcmVjdG9yeSA9IHNlbGYuX3NwbGl0KHRlc3RfaW5w
dXQudGVzdF9uYW1lKVswXQotICAgICAgICAgICAgaWYgc2hhcmRfcmVmX3Rlc3RzIGFuZCB0ZXN0
X2lucHV0LnJlZmVyZW5jZV9maWxlczoKLSAgICAgICAgICAgICAgICByZWZfdGVzdHNfYnlfZGly
LnNldGRlZmF1bHQoZGlyZWN0b3J5LCBbXSkKLSAgICAgICAgICAgICAgICByZWZfdGVzdHNfYnlf
ZGlyW2RpcmVjdG9yeV0uYXBwZW5kKHRlc3RfaW5wdXQpCi0gICAgICAgICAgICBlbHNlOgotICAg
ICAgICAgICAgICAgIHRlc3RzX2J5X2Rpci5zZXRkZWZhdWx0KGRpcmVjdG9yeSwgW10pCi0gICAg
ICAgICAgICAgICAgdGVzdHNfYnlfZGlyW2RpcmVjdG9yeV0uYXBwZW5kKHRlc3RfaW5wdXQpCisg
ICAgICAgICAgICB0ZXN0c19ieV9kaXIuc2V0ZGVmYXVsdChkaXJlY3RvcnksIFtdKQorICAgICAg
ICAgICAgdGVzdHNfYnlfZGlyW2RpcmVjdG9yeV0uYXBwZW5kKHRlc3RfaW5wdXQpCiAKICAgICAg
ICAgZm9yIGRpcmVjdG9yeSwgdGVzdF9pbnB1dHMgaW4gdGVzdHNfYnlfZGlyLml0ZXJpdGVtcygp
OgogICAgICAgICAgICAgc2hhcmQgPSBUZXN0U2hhcmQoZGlyZWN0b3J5LCB0ZXN0X2lucHV0cykK
QEAgLTU2OSwxNCArNTU0LDYgQEAgY2xhc3MgU2hhcmRlcihvYmplY3QpOgogICAgICAgICAgICAg
ZWxzZToKICAgICAgICAgICAgICAgICB1bmxvY2tlZF9zaGFyZHMuYXBwZW5kKHNoYXJkKQogCi0g
ICAgICAgIGZvciBkaXJlY3RvcnksIHRlc3RfaW5wdXRzIGluIHJlZl90ZXN0c19ieV9kaXIuaXRl
cml0ZW1zKCk6Ci0gICAgICAgICAgICAjICd+JyB0byBwbGFjZSB0aGUgcmVmIHRlc3RzIGFmdGVy
IG90aGVyIHRlc3RzIGFmdGVyIHNvcnRlZC4KLSAgICAgICAgICAgIHNoYXJkID0gVGVzdFNoYXJk
KCd+cmVmOicgKyBkaXJlY3RvcnksIHRlc3RfaW5wdXRzKQotICAgICAgICAgICAgaWYgdGVzdF9p
bnB1dHNbMF0ucmVxdWlyZXNfbG9jazoKLSAgICAgICAgICAgICAgICBsb2NrZWRfc2hhcmRzLmFw
cGVuZChzaGFyZCkKLSAgICAgICAgICAgIGVsc2U6Ci0gICAgICAgICAgICAgICAgdW5sb2NrZWRf
c2hhcmRzLmFwcGVuZChzaGFyZCkKLQogICAgICAgICAjIFNvcnQgdGhlIHNoYXJkcyBieSBkaXJl
Y3RvcnkgbmFtZS4KICAgICAgICAgbG9ja2VkX3NoYXJkcy5zb3J0KGtleT1sYW1iZGEgc2hhcmQ6
IHNoYXJkLm5hbWUpCiAgICAgICAgIHVubG9ja2VkX3NoYXJkcy5zb3J0KGtleT1sYW1iZGEgc2hh
cmQ6IHNoYXJkLm5hbWUpCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91
dF90ZXN0cy9jb250cm9sbGVycy9sYXlvdXRfdGVzdF9ydW5uZXJfdW5pdHRlc3QucHkgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9sYXlvdXRfdGVzdF9y
dW5uZXJfdW5pdHRlc3QucHkKaW5kZXggNzMzOTA2ODkxNjVmYjUzNTVkYWVkZmY0NDAzOTJlYzg4
ZDQ3OWI3Ny4uMjA4MzIyMWNlODdiMjUyNzJiMWExY2FjZjkxZDc5YzRiMDI2ZDA4MCAxMDA2NDQK
LS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbGF5
b3V0X3Rlc3RfcnVubmVyX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
bGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL2xheW91dF90ZXN0X3J1bm5lcl91bml0dGVzdC5weQpA
QCAtMjE4LDE4ICsyMTgsMTAgQEAgY2xhc3MgU2hhcmRlclRlc3RzKHVuaXR0ZXN0LlRlc3RDYXNl
KToKICAgICAgICAgInBlcmYvb2JqZWN0LWtleXMuaHRtbCIsCiAgICAgXQogCi0gICAgcmVmX3Rl
c3RzID0gWwotICAgICAgICAiaHR0cC90ZXN0cy9zZWN1cml0eS92aWV3LXNvdXJjZS1uby1yZWZy
ZXNoLmh0bWwiLAotICAgICAgICAiaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvd2Vic29ja2V0
LXByb3RvY29sLWlnbm9yZWQuaHRtbCIsCi0gICAgICAgICJpZXRlc3RjZW50ZXIvSmF2YXNjcmlw
dC8xMS4xLjVfNC00LWMtMS5odG1sIiwKLSAgICAgICAgImRvbS9odG1sL2xldmVsMi9odG1sL0hU
TUxBbmNob3JFbGVtZW50MDYuaHRtbCIsCi0gICAgXQotCiAgICAgZGVmIGdldF90ZXN0X2lucHV0
KHNlbGYsIHRlc3RfZmlsZSk6Ci0gICAgICAgIHJldHVybiBUZXN0SW5wdXQodGVzdF9maWxlLCBy
ZXF1aXJlc19sb2NrPSh0ZXN0X2ZpbGUuc3RhcnRzd2l0aCgnaHR0cCcpIG9yIHRlc3RfZmlsZS5z
dGFydHN3aXRoKCdwZXJmJykpLAotICAgICAgICAgICAgICAgICAgICAgICAgIHJlZmVyZW5jZV9m
aWxlcz0oWydmb28nXSBpZiB0ZXN0X2ZpbGUgaW4gc2VsZi5yZWZfdGVzdHMgZWxzZSBOb25lKSkK
KyAgICAgICAgcmV0dXJuIFRlc3RJbnB1dCh0ZXN0X2ZpbGUsIHJlcXVpcmVzX2xvY2s9KHRlc3Rf
ZmlsZS5zdGFydHN3aXRoKCdodHRwJykgb3IgdGVzdF9maWxlLnN0YXJ0c3dpdGgoJ3BlcmYnKSkp
CiAKLSAgICBkZWYgZ2V0X3NoYXJkcyhzZWxmLCBudW1fd29ya2VycywgZnVsbHlfcGFyYWxsZWws
IHNoYXJkX3JlZl90ZXN0cz1GYWxzZSwgdGVzdF9saXN0PU5vbmUsIG1heF9sb2NrZWRfc2hhcmRz
PTEpOgorICAgIGRlZiBnZXRfc2hhcmRzKHNlbGYsIG51bV93b3JrZXJzLCBmdWxseV9wYXJhbGxl
bCwgdGVzdF9saXN0PU5vbmUsIG1heF9sb2NrZWRfc2hhcmRzPTEpOgogICAgICAgICBkZWYgc3Bs
aXQodGVzdF9uYW1lKToKICAgICAgICAgICAgIGlkeCA9IHRlc3RfbmFtZS5yZmluZCgnLycpCiAg
ICAgICAgICAgICBpZiBpZHggIT0gLTE6CkBAIC0yMzcsNyArMjI5LDcgQEAgY2xhc3MgU2hhcmRl
clRlc3RzKHVuaXR0ZXN0LlRlc3RDYXNlKToKIAogICAgICAgICBzZWxmLnNoYXJkZXIgPSBTaGFy
ZGVyKHNwbGl0LCAnLycsIG1heF9sb2NrZWRfc2hhcmRzKQogICAgICAgICB0ZXN0X2xpc3QgPSB0
ZXN0X2xpc3Qgb3Igc2VsZi50ZXN0X2xpc3QKLSAgICAgICAgcmV0dXJuIHNlbGYuc2hhcmRlci5z
aGFyZF90ZXN0cyhbc2VsZi5nZXRfdGVzdF9pbnB1dCh0ZXN0KSBmb3IgdGVzdCBpbiB0ZXN0X2xp
c3RdLCBudW1fd29ya2VycywgZnVsbHlfcGFyYWxsZWwsIHNoYXJkX3JlZl90ZXN0cykKKyAgICAg
ICAgcmV0dXJuIHNlbGYuc2hhcmRlci5zaGFyZF90ZXN0cyhbc2VsZi5nZXRfdGVzdF9pbnB1dCh0
ZXN0KSBmb3IgdGVzdCBpbiB0ZXN0X2xpc3RdLCBudW1fd29ya2VycywgZnVsbHlfcGFyYWxsZWwp
CiAKICAgICBkZWYgYXNzZXJ0X3NoYXJkcyhzZWxmLCBhY3R1YWxfc2hhcmRzLCBleHBlY3RlZF9z
aGFyZF9uYW1lcyk6CiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKGxlbihhY3R1YWxfc2hhcmRz
KSwgbGVuKGV4cGVjdGVkX3NoYXJkX25hbWVzKSkKQEAgLTI2NywyNiArMjU5LDYgQEAgY2xhc3Mg
U2hhcmRlclRlc3RzKHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgICAgICAoJ2Zhc3QvY3Nz
JywgWydmYXN0L2Nzcy9kaXNwbGF5LW5vbmUtaW5saW5lLXN0eWxlLWNoYW5nZS1jcmFzaC5odG1s
J10pLAogICAgICAgICAgICAgICgnaWV0ZXN0Y2VudGVyL0phdmFzY3JpcHQnLCBbJ2lldGVzdGNl
bnRlci9KYXZhc2NyaXB0LzExLjEuNV80LTQtYy0xLmh0bWwnXSldKQogCi0gICAgZGVmIHRlc3Rf
c2hhcmRfYnlfZGlyX3NoYXJkaW5nX3JlZl90ZXN0cyhzZWxmKToKLSAgICAgICAgbG9ja2VkLCB1
bmxvY2tlZCA9IHNlbGYuZ2V0X3NoYXJkcyhudW1fd29ya2Vycz0yLCBmdWxseV9wYXJhbGxlbD1G
YWxzZSwgc2hhcmRfcmVmX3Rlc3RzPVRydWUpCi0KLSAgICAgICAgIyBOb3RlIHRoYXQgYWx0aG91
Z2ggdGhlcmUgYXJlIHRlc3RzIGluIG11bHRpcGxlIGRpcnMgdGhhdCBuZWVkIGxvY2tzLAotICAg
ICAgICAjIHRoZXkgYXJlIGNyYW1tZWQgaW50byBhIHNpbmdsZSBzaGFyZCBpbiBvcmRlciB0byBy
ZWR1Y2UgdGhlICMgb2YKLSAgICAgICAgIyB3b3JrZXJzIGhpdHRpbmcgdGhlIHNlcnZlciBhdCBv
bmNlLgotICAgICAgICBzZWxmLmFzc2VydF9zaGFyZHMobG9ja2VkLAotICAgICAgICAgICAgWygn
bG9ja2VkX3NoYXJkXzEnLAotICAgICAgICAgICAgICBbJ2h0dHAvdGVzdHMvd2Vic29ja2V0L3Rl
c3RzL3VuaWNvZGUuaHRtJywKLSAgICAgICAgICAgICAgICdodHRwL3Rlc3RzL3htbGh0dHByZXF1
ZXN0L3N1cHBvcnRlZC14bWwtY29udGVudC10eXBlcy5odG1sJywKLSAgICAgICAgICAgICAgICdw
ZXJmL29iamVjdC1rZXlzLmh0bWwnLAotICAgICAgICAgICAgICAgJ2h0dHAvdGVzdHMvc2VjdXJp
dHkvdmlldy1zb3VyY2Utbm8tcmVmcmVzaC5odG1sJywKLSAgICAgICAgICAgICAgICdodHRwL3Rl
c3RzL3dlYnNvY2tldC90ZXN0cy93ZWJzb2NrZXQtcHJvdG9jb2wtaWdub3JlZC5odG1sJ10pXSkK
LSAgICAgICAgc2VsZi5hc3NlcnRfc2hhcmRzKHVubG9ja2VkLAotICAgICAgICAgICAgWygnYW5p
bWF0aW9ucycsIFsnYW5pbWF0aW9ucy9rZXlmcmFtZXMuaHRtbCddKSwKLSAgICAgICAgICAgICAo
J2RvbS9odG1sL2xldmVsMi9odG1sJywgWydkb20vaHRtbC9sZXZlbDIvaHRtbC9IVE1MQW5jaG9y
RWxlbWVudDAzLmh0bWwnXSksCi0gICAgICAgICAgICAgKCdmYXN0L2NzcycsIFsnZmFzdC9jc3Mv
ZGlzcGxheS1ub25lLWlubGluZS1zdHlsZS1jaGFuZ2UtY3Jhc2guaHRtbCddKSwKLSAgICAgICAg
ICAgICAoJ35yZWY6ZG9tL2h0bWwvbGV2ZWwyL2h0bWwnLCBbJ2RvbS9odG1sL2xldmVsMi9odG1s
L0hUTUxBbmNob3JFbGVtZW50MDYuaHRtbCddKSwKLSAgICAgICAgICAgICAoJ35yZWY6aWV0ZXN0
Y2VudGVyL0phdmFzY3JpcHQnLCBbJ2lldGVzdGNlbnRlci9KYXZhc2NyaXB0LzExLjEuNV80LTQt
Yy0xLmh0bWwnXSldKQotCiAgICAgZGVmIHRlc3Rfc2hhcmRfZXZlcnlfZmlsZShzZWxmKToKICAg
ICAgICAgbG9ja2VkLCB1bmxvY2tlZCA9IHNlbGYuZ2V0X3NoYXJkcyhudW1fd29ya2Vycz0yLCBm
dWxseV9wYXJhbGxlbD1UcnVlKQogICAgICAgICBzZWxmLmFzc2VydF9zaGFyZHMobG9ja2VkLApA
QCAtMzE5LDIzICsyOTEsNiBAQCBjbGFzcyBTaGFyZGVyVGVzdHModW5pdHRlc3QuVGVzdENhc2Up
OgogICAgICAgICAgICAgICAgJ2lldGVzdGNlbnRlci9KYXZhc2NyaXB0LzExLjEuNV80LTQtYy0x
Lmh0bWwnLAogICAgICAgICAgICAgICAgJ2RvbS9odG1sL2xldmVsMi9odG1sL0hUTUxBbmNob3JF
bGVtZW50MDYuaHRtbCddKV0pCiAKLSAgICBkZWYgdGVzdF9zaGFyZF9pbl90d29fc2hhcmRpbmdf
cmVmX3Rlc3RzKHNlbGYpOgotICAgICAgICBsb2NrZWQsIHVubG9ja2VkID0gc2VsZi5nZXRfc2hh
cmRzKG51bV93b3JrZXJzPTEsIGZ1bGx5X3BhcmFsbGVsPUZhbHNlLCBzaGFyZF9yZWZfdGVzdHM9
VHJ1ZSkKLSAgICAgICAgc2VsZi5hc3NlcnRfc2hhcmRzKGxvY2tlZCwKLSAgICAgICAgICAgIFso
J2xvY2tlZF90ZXN0cycsCi0gICAgICAgICAgICAgIFsnaHR0cC90ZXN0cy93ZWJzb2NrZXQvdGVz
dHMvdW5pY29kZS5odG0nLAotICAgICAgICAgICAgICAgJ2h0dHAvdGVzdHMveG1saHR0cHJlcXVl
c3Qvc3VwcG9ydGVkLXhtbC1jb250ZW50LXR5cGVzLmh0bWwnLAotICAgICAgICAgICAgICAgJ3Bl
cmYvb2JqZWN0LWtleXMuaHRtbCcsCi0gICAgICAgICAgICAgICAnaHR0cC90ZXN0cy9zZWN1cml0
eS92aWV3LXNvdXJjZS1uby1yZWZyZXNoLmh0bWwnLAotICAgICAgICAgICAgICAgJ2h0dHAvdGVz
dHMvd2Vic29ja2V0L3Rlc3RzL3dlYnNvY2tldC1wcm90b2NvbC1pZ25vcmVkLmh0bWwnXSldKQot
ICAgICAgICBzZWxmLmFzc2VydF9zaGFyZHModW5sb2NrZWQsCi0gICAgICAgICAgICBbKCd1bmxv
Y2tlZF90ZXN0cycsCi0gICAgICAgICAgICAgIFsnYW5pbWF0aW9ucy9rZXlmcmFtZXMuaHRtbCcs
Ci0gICAgICAgICAgICAgICAnZmFzdC9jc3MvZGlzcGxheS1ub25lLWlubGluZS1zdHlsZS1jaGFu
Z2UtY3Jhc2guaHRtbCcsCi0gICAgICAgICAgICAgICAnZG9tL2h0bWwvbGV2ZWwyL2h0bWwvSFRN
TEFuY2hvckVsZW1lbnQwMy5odG1sJywKLSAgICAgICAgICAgICAgICdpZXRlc3RjZW50ZXIvSmF2
YXNjcmlwdC8xMS4xLjVfNC00LWMtMS5odG1sJywKLSAgICAgICAgICAgICAgICdkb20vaHRtbC9s
ZXZlbDIvaHRtbC9IVE1MQW5jaG9yRWxlbWVudDA2Lmh0bWwnXSldKQotCiAgICAgZGVmIHRlc3Rf
c2hhcmRfaW5fdHdvX2hhc19ub19sb2NrZWRfc2hhcmRzKHNlbGYpOgogICAgICAgICBsb2NrZWQs
IHVubG9ja2VkID0gc2VsZi5nZXRfc2hhcmRzKG51bV93b3JrZXJzPTEsIGZ1bGx5X3BhcmFsbGVs
PUZhbHNlLAogICAgICAgICAgICAgIHRlc3RfbGlzdD1bJ2FuaW1hdGlvbnMva2V5ZnJhbWUuaHRt
bCddKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29u
dHJvbGxlcnMvbWFuYWdlci5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L2NvbnRyb2xsZXJzL21hbmFnZXIucHkKaW5kZXggZjRkOTNiMWMzYmI4ODI4YmZjZDUzZjBlNzY5
ZTFhM2VlZDFlNmI1ZS4uYzIzZWVhMzg2ODI5NTQ2Njk5OGRlYWYwMWY5OGMzN2NhOTI3M2JkNCAx
MDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxl
cnMvbWFuYWdlci5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9j
b250cm9sbGVycy9tYW5hZ2VyLnB5CkBAIC0zMzYsOCArMzM2LDcgQEAgY2xhc3MgTWFuYWdlcihv
YmplY3QpOgogICAgIGRlZiBfdGVzdF9pbnB1dF9mb3JfZmlsZShzZWxmLCB0ZXN0X2ZpbGUpOgog
ICAgICAgICByZXR1cm4gVGVzdElucHV0KHRlc3RfZmlsZSwKICAgICAgICAgICAgIHNlbGYuX29w
dGlvbnMuc2xvd190aW1lX291dF9tcyBpZiBzZWxmLl90ZXN0X2lzX3Nsb3codGVzdF9maWxlKSBl
bHNlIHNlbGYuX29wdGlvbnMudGltZV9vdXRfbXMsCi0gICAgICAgICAgICBzZWxmLl90ZXN0X3Jl
cXVpcmVzX2xvY2sodGVzdF9maWxlKSwKLSAgICAgICAgICAgIHNlbGYuX3BvcnQucmVmZXJlbmNl
X2ZpbGVzKHRlc3RfZmlsZSkgaWYgc2VsZi5fb3B0aW9ucy5zaGFyZF9yZWZfdGVzdHMgZWxzZSBO
b25lKQorICAgICAgICAgICAgc2VsZi5fdGVzdF9yZXF1aXJlc19sb2NrKHRlc3RfZmlsZSkpCiAK
ICAgICBkZWYgX3Rlc3RfcmVxdWlyZXNfbG9jayhzZWxmLCB0ZXN0X2ZpbGUpOgogICAgICAgICAi
IiJSZXR1cm4gVHJ1ZSBpZiB0aGUgdGVzdCBuZWVkcyB0byBiZSBsb2NrZWQgd2hlbgpAQCAtMzQ5
LDEyICszNDgsNiBAQCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAgICAgZGVmIF90ZXN0X2lzX3Ns
b3coc2VsZiwgdGVzdF9maWxlKToKICAgICAgICAgcmV0dXJuIHNlbGYuX2V4cGVjdGF0aW9ucy5o
YXNfbW9kaWZpZXIodGVzdF9maWxlLCB0ZXN0X2V4cGVjdGF0aW9ucy5TTE9XKQogCi0gICAgZGVm
IF9pc19yZWZfdGVzdChzZWxmLCB0ZXN0X2lucHV0KToKLSAgICAgICAgaWYgdGVzdF9pbnB1dC5y
ZWZlcmVuY2VfZmlsZXMgaXMgTm9uZToKLSAgICAgICAgICAgICMgTGF6eSBpbml0aWFsaXphdGlv
bi4KLSAgICAgICAgICAgIHRlc3RfaW5wdXQucmVmZXJlbmNlX2ZpbGVzID0gc2VsZi5fcG9ydC5y
ZWZlcmVuY2VfZmlsZXModGVzdF9pbnB1dC50ZXN0X25hbWUpCi0gICAgICAgIHJldHVybiBib29s
KHRlc3RfaW5wdXQucmVmZXJlbmNlX2ZpbGVzKQotCiAgICAgZGVmIG5lZWRzX3NlcnZlcnMoc2Vs
Zik6CiAgICAgICAgIHJldHVybiBhbnkoc2VsZi5fdGVzdF9yZXF1aXJlc19sb2NrKHRlc3RfbmFt
ZSkgZm9yIHRlc3RfbmFtZSBpbiBzZWxmLl90ZXN0X25hbWVzKSBhbmQgc2VsZi5fb3B0aW9ucy5o
dHRwCiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3Bv
cnQvY2hyb21pdW1fYW5kcm9pZC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rl
c3RzL3BvcnQvY2hyb21pdW1fYW5kcm9pZC5weQppbmRleCA0M2JkMmIyZTY1ZDBmZDgwMGRhNTY1
OTJmYjRmYzc1YTAwYTNlNWM4Li43YzZlMTMxY2FmNGJkNjYxNGIzZDc2MjUyOGM0MmQxZTk2YWNk
ODcyIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0
L2Nocm9taXVtX2FuZHJvaWQucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvcG9ydC9jaHJvbWl1bV9hbmRyb2lkLnB5CkBAIC0xNjEsOSArMTYxLDYgQEAgY2xhc3Mg
Q2hyb21pdW1BbmRyb2lkUG9ydChjaHJvbWl1bS5DaHJvbWl1bVBvcnQpOgogICAgICAgICAjIFRo
ZSBDaHJvbWl1bSBwb3J0IGZvciBBbmRyb2lkIGFsd2F5cyB1c2VzIHRoZSBoYXJkd2FyZSBHUFUg
cGF0aC4KICAgICAgICAgc2VsZi5fb3B0aW9ucy5hZGRpdGlvbmFsX2RydF9mbGFnLmFwcGVuZCgn
LS1lbmFibGUtaGFyZHdhcmUtZ3B1JykKIAotICAgICAgICAjIFNoYXJkIHJlZiB0ZXN0cyBzbyB0
aGF0IHRoZXkgcnVuIHRvZ2V0aGVyIHRvIGF2b2lkIHJlcGVhdGVkbHkgZHJpdmVyIHJlc3RhcnRz
LgotICAgICAgICBzZWxmLl9vcHRpb25zLnNoYXJkX3JlZl90ZXN0cyA9IFRydWUKLQogICAgICAg
ICBzZWxmLl9vcGVyYXRpbmdfc3lzdGVtID0gJ2FuZHJvaWQnCiAgICAgICAgIHNlbGYuX3ZlcnNp
b24gPSAnaWNlY3JlYW1zYW5kd2ljaCcKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0cy5weSBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHMucHkKaW5kZXggMTA5YmFmNjY1Njhl
NjI4OGY2YzdiZDViMjRiZGI1NGQ2ZjA0MWE3MC4uMTliM2JiZWIxOTU5ZDkyZDM1ODY1ZjAxNTc2
NTBiMmRkZTQwZjY0OSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvcnVuX3dlYmtpdF90ZXN0cy5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xh
eW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzLnB5CkBAIC00MTgsMTEgKzQxOCw2IEBAIGRlZiBw
YXJzZV9hcmdzKGFyZ3M9Tm9uZSk6CiAgICAgICAgICAgICBoZWxwPSJEb24ndCByZS10cnkgYW55
IHRlc3RzIHRoYXQgcHJvZHVjZSB1bmV4cGVjdGVkIHJlc3VsdHMuIiksCiAgICAgICAgIG9wdHBh
cnNlLm1ha2Vfb3B0aW9uKCItLW1heC1sb2NrZWQtc2hhcmRzIiwgdHlwZT0iaW50IiwgZGVmYXVs
dD0xLAogICAgICAgICAgICAgaGVscD0iU2V0IHRoZSBtYXhpbXVtIG51bWJlciBvZiBsb2NrZWQg
c2hhcmRzIiksCi0gICAgICAgICMgRm9yIGNocm9taXVtLWFuZHJvaWQgdG8gcmVkdWNlIHRoZSBj
b3N0IG9mIHJlc3RhcnRpbmcgdGhlIGRyaXZlci4KLSAgICAgICAgIyBGSVhNRTogUmVtb3ZlIHRo
ZSBvcHRpb24gb25jZSBwZXItdGVzdCBhcmcgaXMgc3VwcG9ydGVkOgotICAgICAgICAjIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MTUzOS4KLSAgICAgICAgb3B0cGFy
c2UubWFrZV9vcHRpb24oIi0tc2hhcmQtcmVmLXRlc3RzIiwgYWN0aW9uPSJzdG9yZV90cnVlIiwK
LSAgICAgICAgICAgIGhlbHA9IlJ1biByZWYgdGVzdHMgaW4gZGVkaWNhdGVkIHNoYXJkKHMpLiBF
bmFibGVkIG9uIEFuZHJvaWQgYnkgZGVmYXVsdC4iKSwKICAgICAgICAgb3B0cGFyc2UubWFrZV9v
cHRpb24oIi0tYWRkaXRpb25hbC1lbnYtdmFyIiwgdHlwZT0ic3RyaW5nIiwgYWN0aW9uPSJhcHBl
bmQiLCBkZWZhdWx0PVtdLAogICAgICAgICAgICAgaGVscD0iUGFzc2VzIHRoYXQgZW52aXJvbm1l
bnQgdmFyaWFibGUgdG8gdGhlIHRlc3RzICgtLWFkZGl0aW9uYWwtZW52LXZhcj1OQU1FPVZBTFVF
KSIpLAogICAgIF0pKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>