<?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>141079</bug_id>
          
          <creation_ts>2015-01-30 05:25:45 -0800</creation_ts>
          <short_desc>Make run-jsc-stress-tests --remote work with make-based runner</short_desc>
          <delta_ts>2015-02-11 12:31:34 -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>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>141164</dependson>
    
    <dependson>141196</dependson>
          <blocked>141165</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Csaba Osztrogonác">ossy</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenb</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1065543</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-30 05:25:45 -0800</bug_when>
    <thetext>run-jsc-stress-tests supports a make-based runner and a shell-based runner.

For local run both of them are supported. The goal is to make the make-based 
runner work (optionally) for remote testing too. It is much more faster than
the shell-based runner and make is available on Linux, we can use it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1065546</commentid>
    <comment_count>1</comment_count>
      <attachid>245713</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-30 05:37:35 -0800</bug_when>
    <thetext>Created attachment 245713
WIP patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1065548</commentid>
    <comment_count>2</comment_count>
      <attachid>245713</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-30 05:43:18 -0800</bug_when>
    <thetext>Comment on attachment 245713
WIP patch

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

&gt; Tools/Scripts/run-jsc-stress-tests:-191
&gt;      when &apos;--remote&apos;
&gt;          $copyVM = true
&gt; -        $testRunnerType = :shell

Now the default runner type is shell, which is good for iOS, but bad for Linux.
But with this change, the default is make, which is good for Linux, but bad for iOS.

I&apos;m going to find a good way to have different default runner types based on OS
or add some autodetection mechanism: use make if it is available, otherwise use shell.

&gt; Tools/Scripts/run-jsc-stress-tests:1408
&gt; +        remoteScript += &quot;DYLD_FRAMEWORK_PATH=\\\&quot;\\$(cd #{$testingFrameworkPath.dirname}; pwd)\\\&quot; make -j4 -s -f Makefile&quot;

I&apos;m going to find how to detect / set number of parallel tasks properly instead of hard coding.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066444</commentid>
    <comment_count>3</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-03 08:39:19 -0800</bug_when>
    <thetext>new bug report for processor number detection: bug141196</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066454</commentid>
    <comment_count>4</comment_count>
      <attachid>245943</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-03 09:27:49 -0800</bug_when>
    <thetext>Created attachment 245943
Patch

Complete patch, it depends on fix in bug141196 and bug141164. I&apos;ll set r? once these fixes landed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066456</commentid>
    <comment_count>5</comment_count>
      <attachid>245943</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-03 09:28:24 -0800</bug_when>
    <thetext>Comment on attachment 245943
Patch

wrong patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066457</commentid>
    <comment_count>6</comment_count>
      <attachid>245944</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-03 09:30:54 -0800</bug_when>
    <thetext>Created attachment 245944
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066458</commentid>
    <comment_count>7</comment_count>
      <attachid>245944</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-03 09:31:27 -0800</bug_when>
    <thetext>Comment on attachment 245944
Patch

webkit-patch upload is crazy :-/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1066459</commentid>
    <comment_count>8</comment_count>
      <attachid>245945</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-03 09:32:25 -0800</bug_when>
    <thetext>Created attachment 245945
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1068380</commentid>
    <comment_count>9</comment_count>
      <attachid>246394</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-11 09:54:31 -0800</bug_when>
    <thetext>Created attachment 246394
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1068440</commentid>
    <comment_count>10</comment_count>
      <attachid>246394</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-11 12:31:30 -0800</bug_when>
    <thetext>Comment on attachment 246394
Patch

Clearing flags on attachment: 246394

Committed r179946: &lt;http://trac.webkit.org/changeset/179946&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1068441</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-11 12:31:34 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245713</attachid>
            <date>2015-01-30 05:37:35 -0800</date>
            <delta_ts>2015-02-03 09:27:44 -0800</delta_ts>
            <desc>WIP patch</desc>
            <filename>bug-141079-20150130143740.patch</filename>
            <type>text/plain</type>
            <size>4268</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5Mzk3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMDFkODc1MmQxM2Q3MjU2ZGMwOWQ4OWNjYzhlOWU2ZGM3
MDdjMTJjMi4uMzIzMzk5M2YyZTdkMTk5ZjE0Yjc2YjBhZGE3OGQxMGMyZmQzMmRmZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE1LTAxLTMwICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgTWFrZSBydW4tanNjLXN0cmVzcy10ZXN0cyAtLXJlbW90ZSB3b3JrIHdpdGggbWFr
ZS1iYXNlZCBydW5uZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MTA3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0czoKKwogMjAxNS0wMS0yOSAgQWxl
eGV5IFByb3NrdXJ5YWtvdiAgPGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBCdWlsdCByZXN1bHQg
dGFrZXMgdG9vIGxvbmcgdG8gYmUgY29tcHJlc3NlZCBvbiBib3RzCmRpZmYgLS1naXQgYS9Ub29s
cy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0
cmVzcy10ZXN0cwppbmRleCA2MDdjODNjMTVlZDRmOGRhODgwZWNlODQxZTY1MzY3MGU0ODllYTE2
Li5jZDU3OTFkMDk4ZTRhMmE0ODI5MGFiNzdlNzEwMDkzOWM2YjU5OGZiIDEwMDc1NQotLS0gYS9U
b29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCisrKyBiL1Rvb2xzL1NjcmlwdHMvcnVu
LWpzYy1zdHJlc3MtdGVzdHMKQEAgLTEzNyw2ICsxMzcsNyBAQCBkZWYgdXNhZ2UKICAgICBwdXRz
ICIgICAgICAgICAgICAgICAgICAgICAgICAgICAgZS5nLiBkYXJ3aW4sIGxpbnV4ICYgd2luZG93
cy4iCiAgICAgcHV0cyAiLS1zaGVsbC1ydW5uZXIgICAgICAgICAgICAgIFVzZXMgdGhlIHNoZWxs
LWJhc2VkIHRlc3QgcnVubmVyIGluc3RlYWQgb2YgdGhlIGRlZmF1bHQgbWFrZS1iYXNlZCBydW5u
ZXIuIgogICAgIHB1dHMgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbiBnZW5lcmFsIHRo
ZSBzaGVsbCBydW5uZXIgaXMgc2xvd2VyIHRoYW4gdGhlIG1ha2UgcnVubmVyLiIKKyAgICBwdXRz
ICItLW1ha2UtcnVubmVyICAgICAgICAgICAgICAgRm9yY2UgdXNpbmcgdGhlIHRoZSBtYWtlLWJh
c2VkIHJ1bm5lciBmb3IgcmVtb3RlIHRlc3QgcnVubmluZy4iCiAgICAgcHV0cyAiLS1yZW1vdGUg
ICAgICAgICAgICAgICAgICAgIFNwZWNpZnkgYSByZW1vdGUgaG9zdCBvbiB3aGljaCB0byBydW4g
dGVzdHMuIgogICAgIHB1dHMgIi0tY2hpbGQtcHJvY2Vzc2VzICAgICgtYykgICBTcGVjaWZ5IHRo
ZSBudW1iZXIgb2YgY2hpbGQgcHJvY2Vzc2VzLiIKICAgICBwdXRzICItLWhlbHAgICAgICAgICAg
ICAgICAoLWgpICAgUHJpbnQgdGhpcyBtZXNzYWdlLiIKQEAgLTE1Nyw2ICsxNTgsNyBAQCBHZXRv
cHRMb25nLm5ldyhbJy0taGVscCcsICctaCcsIEdldG9wdExvbmc6Ok5PX0FSR1VNRU5UXSwKICAg
ICAgICAgICAgICAgIFsnLS1hcmNoJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAog
ICAgICAgICAgICAgICAgWyctLW9zJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAog
ICAgICAgICAgICAgICAgWyctLXNoZWxsLXJ1bm5lcicsIEdldG9wdExvbmc6Ok5PX0FSR1VNRU5U
XSwKKyAgICAgICAgICAgICAgIFsnLS1tYWtlLXJ1bm5lcicsIEdldG9wdExvbmc6Ok5PX0FSR1VN
RU5UXSwKICAgICAgICAgICAgICAgIFsnLS1yZW1vdGUnLCBHZXRvcHRMb25nOjpSRVFVSVJFRF9B
UkdVTUVOVF0sCiAgICAgICAgICAgICAgICBbJy0tY2hpbGQtcHJvY2Vzc2VzJywgJy1jJywgR2V0
b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAogICAgICAgICAgICAgICAgWyctLXZlcmJvc2Un
LCAnLXYnLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0pLmVhY2ggewpAQCAtMTg2LDkgKzE4OCwx
MCBAQCBHZXRvcHRMb25nLm5ldyhbJy0taGVscCcsICctaCcsIEdldG9wdExvbmc6Ok5PX0FSR1VN
RU5UXSwKICAgICAgICAgJGNvcHlWTSA9IHRydWUKICAgICB3aGVuICctLXNoZWxsLXJ1bm5lcicK
ICAgICAgICAgJHRlc3RSdW5uZXJUeXBlID0gOnNoZWxsCisgICAgd2hlbiAnLS1tYWtlLXJ1bm5l
cicKKyAgICAgICAgJHRlc3RSdW5uZXJUeXBlID0gOm1ha2UKICAgICB3aGVuICctLXJlbW90ZScK
ICAgICAgICAgJGNvcHlWTSA9IHRydWUKLSAgICAgICAgJHRlc3RSdW5uZXJUeXBlID0gOnNoZWxs
CiAgICAgICAgICR0YXJiYWxsID0gdHJ1ZQogICAgICAgICAkcmVtb3RlID0gdHJ1ZQogICAgICAg
ICB1cmkgPSBVUkkoImZ0cDovLyIgKyBhcmcpCkBAIC0xMzgwLDEyICsxMzgzLDM4IEBAIGRlZiBy
dW5TaGVsbFRlc3RSdW5uZXIKIGVuZAogCiBkZWYgcnVuTWFrZVRlc3RSdW5uZXIKLSAgICByYWlz
ZSBpZiAkcmVtb3RlCi0gICAgRGlyLmNoZGlyKCRydW5uZXJEaXIpIHsKLSAgICAgICAgIyAtMSBm
b3IgdGhlIE1ha2VmaWxlLCBhbmQgLTIgZm9yICcuLicgYW5kICcuJwotICAgICAgICBudW1iZXJP
ZlRlc3RzID0gRGlyLmVudHJpZXMoIi4iKS5jb3VudCAtIDMKLSAgICAgICAgcnVuQW5kTW9uaXRv
clRlc3RSdW5uZXJDb21tYW5kKG51bWJlck9mVGVzdHMsICJtYWtlIiwgIi1qIiwgJG51bVByb2Nl
c3NvcnMudG9fcywgIi1zIiwgIi1mIiwgIk1ha2VmaWxlIikKKyAgICBpZiAkcmVtb3RlCisgICAg
ICAgIG51bWJlck9mVGVzdHMgPSAwCisgICAgICAgIERpci5jaGRpcigkcnVubmVyRGlyKSB7Cisg
ICAgICAgICAgICAjIC0xIGZvciB0aGUgcnVuc2NyaXB0LCBhbmQgLTIgZm9yICcuLicgYW5kICcu
JworICAgICAgICAgICAgbnVtYmVyT2ZUZXN0cyA9IERpci5lbnRyaWVzKCIuIikuY291bnQgLSAz
CisgICAgICAgIH0KKworICAgICAgICAkcmVtb3RlRGlyZWN0b3J5ID0gSlNPTjo6cGFyc2Uoc3No
UmVhZCgiY2F0IH4vLmJlbmNoZXIiKSlbInRlbXBQYXRoIl0KKyAgICAgICAgbXlzeXMoInNjcCIs
ICItUCIsICRyZW1vdGVQb3J0LnRvX3MsICgkb3V0cHV0RGlyLmRpcm5hbWUgKyAkdGFyRmlsZU5h
bWUpLnRvX3MsICIjeyRyZW1vdGVVc2VyfUAjeyRyZW1vdGVIb3N0fTojeyRyZW1vdGVEaXJlY3Rv
cnl9IikKKyAgICAgICAgcmVtb3RlU2NyaXB0ID0gIlwiIgorICAgICAgICByZW1vdGVTY3JpcHQg
Kz0gImNkICN7JHJlbW90ZURpcmVjdG9yeX0gJiYgIgorICAgICAgICByZW1vdGVTY3JpcHQgKz0g
InJtIC1yZiAjeyRvdXRwdXREaXIuYmFzZW5hbWV9ICYmICIKKyAgICAgICAgcmVtb3RlU2NyaXB0
ICs9ICJ0YXIgeHpmICN7JHRhckZpbGVOYW1lfSAmJiAiCisgICAgICAgIHJlbW90ZVNjcmlwdCAr
PSAiY2QgI3skb3V0cHV0RGlyLmJhc2VuYW1lfS8ucnVubmVyICYmICIKKworICAgICAgICBJTVBP
UlRBTlRfRU5WUy5lYWNoIHsKKyAgICAgICAgICAgIHwga2V5IHwKKyAgICAgICAgICAgIGlmIEVO
VltrZXldCisgICAgICAgICAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICJleHBvcnQgI3trZXl9PSN7
U2hlbGx3b3Jkcy5zaGVsbGVzY2FwZShFTlZba2V5XSl9ICYmICIKKyAgICAgICAgICAgIGVuZAor
ICAgICAgICB9CisKKyAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICJEWUxEX0ZSQU1FV09SS19QQVRI
PVxcXCJcXCQoY2QgI3skdGVzdGluZ0ZyYW1ld29ya1BhdGguZGlybmFtZX07IHB3ZClcXFwiIG1h
a2UgLWo0IC1zIC1mIE1ha2VmaWxlIgorICAgICAgICByZW1vdGVTY3JpcHQgKz0gIlwiIgorICAg
ICAgICBydW5BbmRNb25pdG9yVGVzdFJ1bm5lckNvbW1hbmQobnVtYmVyT2ZUZXN0cywgInNzaCIs
ICItcCIsICRyZW1vdGVQb3J0LnRvX3MsICIjeyRyZW1vdGVVc2VyfUAjeyRyZW1vdGVIb3N0fSIs
IHJlbW90ZVNjcmlwdCkKKyAgICBlbHNlCisgICAgICAgIERpci5jaGRpcigkcnVubmVyRGlyKSB7
CisgICAgICAgICAgICAjIC0xIGZvciB0aGUgTWFrZWZpbGUsIGFuZCAtMiBmb3IgJy4uJyBhbmQg
Jy4nCisgICAgICAgICAgICBudW1iZXJPZlRlc3RzID0gRGlyLmVudHJpZXMoIi4iKS5jb3VudCAt
IDMKKyAgICAgICAgICAgIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29tbWFuZChudW1iZXJPZlRl
c3RzLCAibWFrZSIsICItaiIsICRudW1Qcm9jZXNzb3JzLnRvX3MsICItcyIsICItZiIsICJNYWtl
ZmlsZSIpCiAgICAgfQorICAgIGVuZAogZW5kCiAKIGRlZiBkZXRlY3RGYWlsdXJlcwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245943</attachid>
            <date>2015-02-03 09:27:49 -0800</date>
            <delta_ts>2015-02-03 09:28:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141079-20150203092747.patch</filename>
            <type>text/plain</type>
            <size>12660</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5NDc4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNjhkZWMzZjAwZjFiNzA3MDNhMjgxMGUwZjc2NmM3MGU4
ZjBjOWEzMi4uYTNmZDM0MzQyMTJlY2QwMWE5MjhhYTNhN2Q5OGMyODVhNDM0NjA2YiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDQx
IEBACisyMDE1LTAyLTAzICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgTWFrZSBydW4tanNjLXN0cmVzcy10ZXN0cyAtLXJlbW90ZSB3b3JrIHdpdGggbWFr
ZS1iYXNlZCBydW5uZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MTA3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHM6CisgICAgICAgIChydW5K
U0NTdHJlc3NUZXN0cyk6IFBhc3MgdGhyb3VnaCB0aGUgLS1zaGVsbC1ydW5uZXIgYW5kIC0tbWFr
ZS1ydW5uZXIgYXJndW1lbnRzLgorICAgICAgICAqIFNjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVz
dHM6IE1hZGUgdGhlIG1ha2UtYmFzZWQgcnVubmVyIHRoZSBkZWZhdWx0IHJ1bm5lciwKKyAgICAg
ICAgZXhjZXB0IGZvciByZW1vdGUgdGVzdGluZyBvbiBEYXJ3aW4uIFVuaWZpZWQgcnVuU2hlbGxU
ZXN0UnVubmVyIGFuZCBydW5NYWtlVGVzdFJ1bm5lcgorICAgICAgICB0byBhdm9pZCBjb2RlIGR1
cGxpY2F0aW9uLgorCisyMDE1LTAyLTAzICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtp
dC5vcmc+CisKKyAgICAgICAgcnVuLWpzYy1zdHJlc3MtdGVzdHMgc2hvdWxkIHBhc3MgSlNDX3Rp
bWVvdXQgdG8gcmVtb3RlIGhvc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNDExNjQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGRpdG9uYWxseSByZW1vdmVkIElNUE9SVEFOVF9FTlZTLCBzaW5jZSBK
U0NfdGltZW91dCB3YXMgdGhlIG9ubHkgb25lLgorCisgICAgICAgICogU2NyaXB0cy9ydW4tanNj
LXN0cmVzcy10ZXN0czoKKworMjAxNS0wMi0wMyAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3
ZWJraXQub3JnPgorCisgICAgICAgIHJ1bi1qc2Mtc3RyZXNzIHRlc3RzIHNob3VsZCBkZXRlY3Qg
dGhlIG51bWJlciBvZiBwcm9jZXNzb3JzIG9uIHRoZSByZW1vdGUgbWFjaGluZSB0b28KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MTE5NgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0cy9ydW4t
amF2YXNjcmlwdGNvcmUtdGVzdHM6CisgICAgICAgIChydW5KU0NTdHJlc3NUZXN0cyk6IFBhc3Mg
dGhyb3VnaCB0aGUgLS1jaGlsZC1wcm9jZXNzZXMgYXJndW1lbnQuCisgICAgICAgICogU2NyaXB0
cy9ydW4tanNjLXN0cmVzcy10ZXN0czogQWRkZWQgZGV0ZXJtaW5lTnVtYmVyT2ZQcm9jZXNzb3Jz
IGZ1bmN0aW9uCisgICAgICAgIHRvIGRldGVjdCB0aGUgbnVtYmVyIG9mIGxvY2FsIGFuZCByZW1v
dGUgcHJvY2Vzc29ycyB3aXRoIHRoZSBzYW1lIGFsZ29yaXRobS4KKyAgICAgICAgQWRkaXRpb25h
bGx5IGludHJvZHVjZWQgJG51bUNoaWxkUHJvY2Vzc2VzIHRvIGVtcGhhc2l6ZSBpdCBpc24ndCBu
ZWNlc3NhcmlseQorICAgICAgICBzYW1lIGFzICRudW1Qcm9jZXNzb3JzLgorCiAyMDE1LTAyLTAy
ICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmVtb3Zl
IGNvcHkvcGFzdGUgY29kZSBmcm9tIHJ1bi1qc2Mtc3RyZXNzLXRlc3RzIHRvIGRldGVybWluZSBu
dW1iZXJPZlRlc3RzCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3J1bi1qYXZhc2NyaXB0Y29y
ZS10ZXN0cyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzCmluZGV4IDZi
ZjBjYTVjNWIzZjQ2MDMyNTVkZDdkNmI0M2VhMDZhNDRjNzg2YjcuLmI1MjFkOTdhNjczYzMyODMy
ZDE3ZjZjMWZlZGRhNzdjMzAxNDIzMmYgMTAwNzU1Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvcnVuLWph
dmFzY3JpcHRjb3JlLXRlc3RzCisrKyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWphdmFzY3JpcHRjb3Jl
LXRlc3RzCkBAIC00Nyw2ICs0Nyw5IEBAIG15ICRyb290OwogbXkgJHNob3dIZWxwOwogbXkgJGV4
dHJhVGVzdHM7CiBteSAkanNEcml2ZXJBcmdzOworbXkgJGNoaWxkUHJvY2Vzc2VzOworbXkgJHNo
ZWxsUnVubmVyOworbXkgJG1ha2VSdW5uZXI7CiAKIG15ICRidWlsZEpTQyA9IDE7CiAKQEAgLTgw
LDYgKzgzLDEwIEBAIFVzYWdlOiAkcHJvZ3JhbU5hbWUgW29wdGlvbnNdIFtvcHRpb25zIHRvIHBh
c3MgdG8gYnVpbGQgc3lzdGVtXQogICAtLXRhcmJhbGwgICAgICAgICAgICAgICAgICAgICBDcmVh
dGUgYSB0YXJiYWxsIG9mIHRoZSBidW5kbGUgcHJvZHVjZWQgYnkgcnVubmluZyB0aGUgSlNDIHN0
cmVzcyB0ZXN0cy4KICAgLS1yZW1vdGU9ICAgICAgICAgICAgICAgICAgICAgUnVuIHRoZSBKU0Mg
c3RyZXNzIHRlc3RzIG9uIHRoZSBzcGVjaWZpZWQgcmVtb3RlIGhvc3QuIEltcGxpZXMgLS10YXJi
YWxsLgogICAtLWV4dHJhLXRlc3RzPSAgICAgICAgICAgICAgICBQYXRoIHRvIGEgZmlsZSBjb250
YWluaW5nIGV4dHJhIHRlc3RzCisgIC0tY2hpbGQtcHJvY2Vzc2VzPSAgICAgICAgICAgIFNwZWNp
ZnkgdGhlIG51bWJlciBvZiBjaGlsZCBwcm9jZXNzZXMuCisgIC0tc2hlbGwtcnVubmVyICAgICAg
ICAgICAgICAgIFVzZXMgdGhlIHNoZWxsLWJhc2VkIHRlc3QgcnVubmVyIGluc3RlYWQgb2YgdGhl
IGRlZmF1bHQgbWFrZS1iYXNlZCBydW5uZXIuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEluIGdlbmVyYWwgdGhlIHNoZWxsIHJ1bm5lciBpcyBzbG93ZXIgdGhhbiB0aGUgbWFrZSBy
dW5uZXIuCisgIC0tbWFrZS1ydW5uZXIgICAgICAgICAgICAgICAgIFVzZXMgdGhlIGZhc3RlciBt
YWtlLWJhc2VkIHJ1bm5lci4KIAogRU9GCiAKQEAgLTkzLDYgKzEwMCw5IEBAIEdldE9wdGlvbnMo
CiAgICAgJ2pzYy1zdHJlc3MhJyA9PiBcJHJ1bkpTQ1N0cmVzcywKICAgICAndGFyYmFsbCEnID0+
IFwkY3JlYXRlVGFyYmFsbCwKICAgICAncmVtb3RlPXMnID0+IFwkcmVtb3RlSG9zdCwKKyAgICAn
Y2hpbGQtcHJvY2Vzc2VzPXMnID0+IFwkY2hpbGRQcm9jZXNzZXMsCisgICAgJ3NoZWxsLXJ1bm5l
cicgPT4gXCRzaGVsbFJ1bm5lciwKKyAgICAnbWFrZS1ydW5uZXInID0+IFwkbWFrZVJ1bm5lciwK
ICAgICAnaGVscCcgPT4gXCRzaG93SGVscAogKTsKIApAQCAtMjc3LDYgKzI4NywxOSBAQCBzdWIg
cnVuSlNDU3RyZXNzVGVzdHMKICAgICAgICAgcHVzaChAanNjU3RyZXNzRHJpdmVyQ21kLCAkcmVt
b3RlSG9zdCk7CiAgICAgfQogCisgICAgaWYgKCRjaGlsZFByb2Nlc3NlcykgeworICAgICAgICBw
dXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICItLWNoaWxkLXByb2Nlc3NlcyIpOworICAgICAgICBw
dXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICRjaGlsZFByb2Nlc3Nlcyk7CisgICAgfQorCisgICAg
aWYgKCRzaGVsbFJ1bm5lcikgeworICAgICAgICBwdXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICIt
LXNoZWxsLXJ1bm5lciIpOworICAgIH0KKworICAgIGlmICgkbWFrZVJ1bm5lcikgeworICAgICAg
ICBwdXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICItLW1ha2UtcnVubmVyIik7CisgICAgfQorCiAg
ICAgIyBFbmQgb3B0aW9uIHByb2Nlc3NpbmcsIHRoZSByZXN0IG9mIHRoZSBhcmd1bWVudHMgYXJl
IHRlc3RzCiAgICAgcHVzaChAanNjU3RyZXNzRHJpdmVyQ21kLCAiLS0iKTsKIApkaWZmIC0tZ2l0
IGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0cyBiL1Rvb2xzL1NjcmlwdHMvcnVu
LWpzYy1zdHJlc3MtdGVzdHMKaW5kZXggN2VmMjM5MDY2ZmZjZTZhMTY0YzRjNmMzNTY5ZDI3NGRj
ZTBiMjZiNy4uYTA2MTNlYmM1YzBiM2IwNzhhYTMxNDYyNDRhYTE0OGEwM2Q3ZTI5NiAxMDA3NTUK
LS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0cworKysgYi9Ub29scy9TY3Jp
cHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCkBAIC0zOSw4ICszOSw2IEBAIHJhaXNlIHVubGVzcyBT
Q1JJUFRTX1BBVEguZGlybmFtZS5iYXNlbmFtZS50b19zID09ICJUb29scyIKIAogSEVMUEVSU19Q
QVRIID0gU0NSSVBUU19QQVRIICsgImpzYy1zdHJlc3MtdGVzdC1oZWxwZXJzIgogCi1JTVBPUlRB
TlRfRU5WUyA9IFsiSlNDX3RpbWVvdXQiXQotCiBiZWdpbgogICAgIHJlcXVpcmUgJ3NoZWxsd29y
ZHMnCiByZXNjdWUgRXhjZXB0aW9uID0+IGUKQEAgLTgyLDIyICs4MCw2IEBAIGRlZiBlc2NhcGVB
bGwoYXJyYXkpCiAgICAgfS5qb2luKCcgJykKIGVuZAogCi1iZWdpbgotICAgICRudW1Qcm9jZXNz
b3JzID0gYHN5c2N0bCAtbiBody5hY3RpdmVjcHUgMj4vZGV2L251bGxgLnRvX2kKLXJlc2N1ZQot
ICAgICRudW1Qcm9jZXNzb3JzID0gMAotZW5kCi0KLWlmICRudW1Qcm9jZXNzb3JzID09IDAKLSAg
ICAkbnVtUHJvY2Vzc29ycyA9IGBucHJvYyAtLWFsbCAyPi9kZXYvbnVsbGAudG9faQotZW5kCi1p
ZiAkbnVtUHJvY2Vzc29ycyA9PSAwCi0gICAgJG51bVByb2Nlc3NvcnMgPSAxCi1lbmQKLQotaWYg
RU5WWyJXRUJLSVRfVEVTVF9DSElMRF9QUk9DRVNTRVMiXQotICAgICRudW1Qcm9jZXNzb3JzID0g
RU5WWyJXRUJLSVRfVEVTVF9DSElMRF9QUk9DRVNTRVMiXS50b19pCi1lbmQKIAogJGpzY1BhdGgg
PSBuaWwKICRkb05vdE1lc3NXaXRoVk1QYXRoID0gZmFsc2UKQEAgLTEwOSw3ICs5MSw3IEBAICRi
dW5kbGUgPSBuaWwKICR0YXJiYWxsID0gZmFsc2UKICR0YXJGaWxlTmFtZSA9ICJwYXlsb2FkLnRh
ci5neiIKICRjb3B5Vk0gPSBmYWxzZQotJHRlc3RSdW5uZXJUeXBlID0gOm1ha2UKKyR0ZXN0UnVu
bmVyVHlwZSA9IG5pbAogJHJlbW90ZVVzZXIgPSBuaWwKICRyZW1vdGVIb3N0ID0gbmlsCiAkcmVt
b3RlUG9ydCA9IG5pbApAQCAtMTM3LDYgKzExOSw3IEBAIGRlZiB1c2FnZQogICAgIHB1dHMgIiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBlLmcuIGRhcndpbiwgbGludXggJiB3aW5kb3dzLiIK
ICAgICBwdXRzICItLXNoZWxsLXJ1bm5lciAgICAgICAgICAgICAgVXNlcyB0aGUgc2hlbGwtYmFz
ZWQgdGVzdCBydW5uZXIgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCBtYWtlLWJhc2VkIHJ1bm5lci4i
CiAgICAgcHV0cyAiICAgICAgICAgICAgICAgICAgICAgICAgICAgIEluIGdlbmVyYWwgdGhlIHNo
ZWxsIHJ1bm5lciBpcyBzbG93ZXIgdGhhbiB0aGUgbWFrZSBydW5uZXIuIgorICAgIHB1dHMgIi0t
bWFrZS1ydW5uZXIgICAgICAgICAgICAgICBVc2VzIHRoZSBmYXN0ZXIgbWFrZS1iYXNlZCBydW5u
ZXIuIgogICAgIHB1dHMgIi0tcmVtb3RlICAgICAgICAgICAgICAgICAgICBTcGVjaWZ5IGEgcmVt
b3RlIGhvc3Qgb24gd2hpY2ggdG8gcnVuIHRlc3RzLiIKICAgICBwdXRzICItLWNoaWxkLXByb2Nl
c3NlcyAgICAoLWMpICAgU3BlY2lmeSB0aGUgbnVtYmVyIG9mIGNoaWxkIHByb2Nlc3Nlcy4iCiAg
ICAgcHV0cyAiLS1oZWxwICAgICAgICAgICAgICAgKC1oKSAgIFByaW50IHRoaXMgbWVzc2FnZS4i
CkBAIC0xNTcsNiArMTQwLDcgQEAgR2V0b3B0TG9uZy5uZXcoWyctLWhlbHAnLCAnLWgnLCBHZXRv
cHRMb25nOjpOT19BUkdVTUVOVF0sCiAgICAgICAgICAgICAgICBbJy0tYXJjaCcsIEdldG9wdExv
bmc6OlJFUVVJUkVEX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1vcycsIEdldG9wdExv
bmc6OlJFUVVJUkVEX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1zaGVsbC1ydW5uZXIn
LCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCisgICAgICAgICAgICAgICBbJy0tbWFrZS1ydW5u
ZXInLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCiAgICAgICAgICAgICAgICBbJy0tcmVtb3Rl
JywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAogICAgICAgICAgICAgICAgWyctLWNo
aWxkLXByb2Nlc3NlcycsICctYycsIEdldG9wdExvbmc6OlJFUVVJUkVEX0FSR1VNRU5UXSwKICAg
ICAgICAgICAgICAgIFsnLS12ZXJib3NlJywgJy12JywgR2V0b3B0TG9uZzo6Tk9fQVJHVU1FTlRd
KS5lYWNoIHsKQEAgLTE4NiwxNSArMTcwLDE2IEBAIEdldG9wdExvbmcubmV3KFsnLS1oZWxwJywg
Jy1oJywgR2V0b3B0TG9uZzo6Tk9fQVJHVU1FTlRdLAogICAgICAgICAkY29weVZNID0gdHJ1ZQog
ICAgIHdoZW4gJy0tc2hlbGwtcnVubmVyJwogICAgICAgICAkdGVzdFJ1bm5lclR5cGUgPSA6c2hl
bGwKKyAgICB3aGVuICctLW1ha2UtcnVubmVyJworICAgICAgICAkdGVzdFJ1bm5lclR5cGUgPSA6
bWFrZQogICAgIHdoZW4gJy0tcmVtb3RlJwogICAgICAgICAkY29weVZNID0gdHJ1ZQotICAgICAg
ICAkdGVzdFJ1bm5lclR5cGUgPSA6c2hlbGwKICAgICAgICAgJHRhcmJhbGwgPSB0cnVlCiAgICAg
ICAgICRyZW1vdGUgPSB0cnVlCiAgICAgICAgIHVyaSA9IFVSSSgiZnRwOi8vIiArIGFyZykKICAg
ICAgICAgJHJlbW90ZVVzZXIsICRyZW1vdGVIb3N0LCAkcmVtb3RlUG9ydCA9IHVyaS51c2VyLCB1
cmkuaG9zdCwgdXJpLnBvcnQKICAgICB3aGVuICctLWNoaWxkLXByb2Nlc3NlcycKLSAgICAgICAg
JG51bVByb2Nlc3NvcnMgPSBhcmcudG9faQorICAgICAgICAkbnVtQ2hpbGRQcm9jZXNzZXMgPSBh
cmcudG9faQogICAgIHdoZW4gJy0tYXJjaCcKICAgICAgICAgJGFyY2hpdGVjdHVyZSA9IGFyZwog
ICAgIHdoZW4gJy0tb3MnCkBAIC0yNzMsNiArMjU4LDE0IEBAIGVuZAogJGFyY2hpdGVjdHVyZSA9
IGRldGVybWluZUFyY2hpdGVjdHVyZSB1bmxlc3MgJGFyY2hpdGVjdHVyZQogJGhvc3RPUyA9IGRl
dGVybWluZU9TIHVubGVzcyAkaG9zdE9TCiAKK2lmICEkdGVzdFJ1bm5lclR5cGUKKyAgICBpZiAk
cmVtb3RlIGFuZCAkaG9zdE9TID09ICJkYXJ3aW4iCisgICAgICAgICR0ZXN0UnVubmVyVHlwZSA9
IDpzaGVsbAorICAgIGVsc2UKKyAgICAgICAgJHRlc3RSdW5uZXJUeXBlID0gOm1ha2UKKyAgICBl
bmQKK2VuZAorCiAkbnVtRmFpbHVyZXMgPSAwCiAKIEJBU0VfT1BUSU9OUyA9IFsiLS11c2VGVExK
SVQ9ZmFsc2UiLCAiLS1lbmFibGVGdW5jdGlvbkRvdEFyZ3VtZW50cz10cnVlIl0KQEAgLTQ4NSwx
MiArNDc4LDcgQEAgY2xhc3MgUGxhbgogICAgICAgICBzY3JpcHQgKz0gImNkIC5ydW5uZXJcbiIK
IAogICAgICAgICBzY3JpcHQgKz0gImV4cG9ydCBEWUxEX0ZSQU1FV09SS19QQVRIPSQoY2QgI3sk
dGVzdGluZ0ZyYW1ld29ya1BhdGguZGlybmFtZX07IHB3ZClcbiIKLSAgICAgICAgSU1QT1JUQU5U
X0VOVlMuZWFjaCB7Ci0gICAgICAgICAgICB8IGtleSB8Ci0gICAgICAgICAgICBpZiBFTlZba2V5
XQotICAgICAgICAgICAgICAgIHNjcmlwdCArPSAiZXhwb3J0ICN7a2V5fT0je1NoZWxsd29yZHMu
c2hlbGxlc2NhcGUoRU5WW2tleV0pfVxuIgotICAgICAgICAgICAgZW5kCi0gICAgICAgIH0KKyAg
ICAgICAgc2NyaXB0ICs9ICJleHBvcnQgSlNDX3RpbWVvdXQ9I3tTaGVsbHdvcmRzLnNoZWxsZXNj
YXBlKEVOVlsnSlNDX3RpbWVvdXQnXSl9XG4iCiAgICAgICAgIHNjcmlwdCArPSAiI3tzaGVsbENv
bW1hbmR9IHx8IGV4aXQgMSIKICAgICAgICAgImVjaG8gI3tTaGVsbHdvcmRzLnNoZWxsZXNjYXBl
KHNjcmlwdCl9ID4gI3tTaGVsbHdvcmRzLnNoZWxsZXNjYXBlKChQYXRobmFtZS5uZXcoIi4uIikg
KyBAbmFtZSkudG9fcyl9IgogICAgIGVuZApAQCAtNTQyLDcgKzUzMCw3IEBAIGVuZAogZGVmIGFk
ZFJ1bkNvbW1hbmQoa2luZCwgY29tbWFuZCwgb3V0cHV0SGFuZGxlciwgZXJyb3JIYW5kbGVyKQog
ICAgICRkaWRBZGRSdW5Db21tYW5kID0gdHJ1ZQogICAgIHBsYW4gPSBQbGFuLm5ldygkYmVuY2ht
YXJrRGlyZWN0b3J5LCBjb21tYW5kLCBiYXNlT3V0cHV0TmFtZShraW5kKSwgb3V0cHV0SGFuZGxl
ciwgZXJyb3JIYW5kbGVyKQotICAgIGlmICRudW1Qcm9jZXNzb3JzID4gMSBhbmQgJHJ1bkNvbW1h
bmRPcHRpb25zWzppc1Nsb3ddCisgICAgaWYgJG51bUNoaWxkUHJvY2Vzc2VzID4gMSBhbmQgJHJ1
bkNvbW1hbmRPcHRpb25zWzppc1Nsb3ddCiAgICAgICAgICRydW5saXN0LnVuc2hpZnQgcGxhbgog
ICAgIGVsc2UKICAgICAgICAgJHJ1bmxpc3QgPDwgcGxhbgpAQCAtMTI0MSwxNyArMTIyOSw2IEBA
IGRlZiBwcmVwYXJlTWFrZVRlc3RSdW5uZXIKICAgICB9CiBlbmQKIAotaWYgJGVuYWJsZUZUTCBh
bmQgRU5WWyJKU0NfdGltZW91dCJdCi0gICAgIyBDdXJyZW50bHksIHVzaW5nIHRoZSBGVEwgaXMg
YSBwZXJmb3JtYW5jZSByZWdyZXNzaW9uIHBhcnRpY3VsYXJseSBpbiByZWFsCi0gICAgIyAoaS5l
LiBub24tbG9vcHkpIGJlbmNobWFya3MuIEFjY291bnQgZm9yIHRoaXMgaW4gdGhlIHRpbWVvdXQu
Ci0gICAgRU5WWyJKU0NfdGltZW91dCJdID0gKEVOVlsiSlNDX3RpbWVvdXQiXS50b19pICogMiku
dG9fcwotZW5kCi0KLWlmIEVOVlsiSlNDX3RpbWVvdXQiXQotICAgICMgSW4gdGhlIHdvcnN0IGNh
c2UsIHRoZSBwcm9jZXNzb3JzIGp1c3QgaW50ZXJmZXJlIHdpdGggZWFjaCBvdGhlci4KLSAgICAj
IEluY3JlYXNlIHRoZSB0aW1lb3V0IHByb3BvcnRpb25hbGx5IHRvIHRoZSBudW1iZXIgb2YgcHJv
Y2Vzc29ycy4KLSAgICBFTlZbIkpTQ190aW1lb3V0Il0gPSAoRU5WWyJKU0NfdGltZW91dCJdLnRv
X2kudG9fZiAqIE1hdGguc3FydCgkbnVtUHJvY2Vzc29ycykpLnRvX2kudG9fcwotZW5kCiAgICAg
CiBwdXRzCiAKQEAgLTEyNjQsMTcgKzEyNDEsNiBAQCBkZWYgY2xlYW5SdW5uZXJEaXJlY3RvcnkK
ICAgICB9CiBlbmQKIAotZGVmIHJ1blRlc3RSdW5uZXIKLSAgICBjYXNlICR0ZXN0UnVubmVyVHlw
ZQotICAgIHdoZW4gOnNoZWxsCi0gICAgICAgIHJ1blNoZWxsVGVzdFJ1bm5lcgotICAgIHdoZW4g
Om1ha2UKLSAgICAgICAgcnVuTWFrZVRlc3RSdW5uZXIKLSAgICBlbHNlCi0gICAgICAgIHJhaXNl
ICJVbmtub3duIHRlc3QgcnVubmVyIHR5cGU6ICN7JHRlc3RSdW5uZXJUeXBlLnRvX3N9IgotICAg
IGVuZAotZW5kCi0KIGRlZiBzc2hSZWFkKGNtZCkKICAgICByYWlzZSB1bmxlc3MgJHJlbW90ZQog
CkBAIC0xMjkwLDYgKzEyNTYsMzUgQEAgZGVmIHNzaFJlYWQoY21kKQogICAgIHJlc3VsdAogZW5k
CiAKK2RlZiBydW5Db21tYW5kT25UZXN0ZXIoY21kKQorICAgIGlmICRyZW1vdGUKKyAgICAgICAg
cmVzdWx0ID0gc3NoUmVhZChjbWQpCisgICAgZWxzZQorICAgICAgICByZXN1bHQgPSBgI3tjbWR9
YAorICAgIGVuZAorZW5kCisKK2RlZiBudW1iZXJPZlByb2Nlc3NvcnMKKyAgICBiZWdpbgorICAg
ICAgICBudW1Qcm9jZXNzb3JzID0gcnVuQ29tbWFuZE9uVGVzdGVyKCJzeXNjdGwgLW4gaHcuYWN0
aXZlY3B1IDI+L2Rldi9udWxsIikudG9faQorICAgIHJlc2N1ZQorICAgICAgICBudW1Qcm9jZXNz
b3JzID0gMAorICAgIGVuZAorCisgICAgaWYgbnVtUHJvY2Vzc29ycyA9PSAwCisgICAgICAgIGJl
Z2luCisgICAgICAgICAgICBudW1Qcm9jZXNzb3JzID0gcnVuQ29tbWFuZE9uVGVzdGVyKCJucHJv
YyAtLWFsbCAyPi9kZXYvbnVsbCIpLnRvX2kKKyAgICAgICAgcmVzY3VlCisgICAgICAgICAgICBu
dW1Qcm9jZXNzb3JzID09IDAKKyAgICAgICAgZW5kCisgICAgZW5kCisKKyAgICBpZiBudW1Qcm9j
ZXNzb3JzID09IDAKKyAgICAgICAgbnVtUHJvY2Vzc29ycyA9IDEKKyAgICBlbmQKKyAgICByZXR1
cm4gbnVtUHJvY2Vzc29ycworZW5kCisKIGRlZiBydW5BbmRNb25pdG9yVGVzdFJ1bm5lckNvbW1h
bmQoKmNtZCkKICAgICBudW1iZXJPZlRlc3RzID0gMAogICAgIERpci5jaGRpcigkcnVubmVyRGly
KSB7CkBAIC0xMzU3LDcgKzEzNTIsMTYgQEAgZGVmIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29t
bWFuZCgqY21kKQogICAgIGVuZAogZW5kCiAKLWRlZiBydW5TaGVsbFRlc3RSdW5uZXIKK2RlZiBy
dW5UZXN0UnVubmVyCisgICAgY2FzZSAkdGVzdFJ1bm5lclR5cGUKKyAgICB3aGVuIDpzaGVsbAor
ICAgICAgICB0ZXN0UnVubmVyQ29tbWFuZCA9ICJzaCBydW5zY3JpcHQiCisgICAgd2hlbiA6bWFr
ZQorICAgICAgICB0ZXN0UnVubmVyQ29tbWFuZCA9ICJtYWtlIC1qICN7JG51bUNoaWxkUHJvY2Vz
c2VzLnRvX3N9IC1zIC1mIE1ha2VmaWxlIgorICAgIGVsc2UKKyAgICAgICAgcmFpc2UgIlVua25v
d24gdGVzdCBydW5uZXIgdHlwZTogI3skdGVzdFJ1bm5lclR5cGUudG9fc30iCisgICAgZW5kCisK
ICAgICBpZiAkcmVtb3RlCiAgICAgICAgICRyZW1vdGVEaXJlY3RvcnkgPSBKU09OOjpwYXJzZShz
c2hSZWFkKCJjYXQgfi8uYmVuY2hlciIpKVsidGVtcFBhdGgiXQogICAgICAgICBteXN5cygic2Nw
IiwgIi1QIiwgJHJlbW90ZVBvcnQudG9fcywgKCRvdXRwdXREaXIuZGlybmFtZSArICR0YXJGaWxl
TmFtZSkudG9fcywgIiN7JHJlbW90ZVVzZXJ9QCN7JHJlbW90ZUhvc3R9OiN7JHJlbW90ZURpcmVj
dG9yeX0iKQpAQCAtMTM2NiwyMyArMTM3MCwxNyBAQCBkZWYgcnVuU2hlbGxUZXN0UnVubmVyCiAg
ICAgICAgIHJlbW90ZVNjcmlwdCArPSAicm0gLXJmICN7JG91dHB1dERpci5iYXNlbmFtZX0gJiYg
IgogICAgICAgICByZW1vdGVTY3JpcHQgKz0gInRhciB4emYgI3skdGFyRmlsZU5hbWV9ICYmICIK
ICAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICJjZCAjeyRvdXRwdXREaXIuYmFzZW5hbWV9Ly5ydW5u
ZXIgJiYgIgotICAgICAgICByZW1vdGVTY3JpcHQgKz0gIkRZTERfRlJBTUVXT1JLX1BBVEg9XFxc
IlxcJChjZCAjeyR0ZXN0aW5nRnJhbWV3b3JrUGF0aC5kaXJuYW1lfTsgcHdkKVxcXCIgc2ggcnVu
c2NyaXB0IgotICAgICAgICByZW1vdGVTY3JpcHQgKz0gIlwiIgorICAgICAgICByZW1vdGVTY3Jp
cHQgKz0gImV4cG9ydCBEWUxEX0ZSQU1FV09SS19QQVRIPVxcXCJcXCQoY2QgI3skdGVzdGluZ0Zy
YW1ld29ya1BhdGguZGlybmFtZX07IHB3ZClcXFwiICYmICIKKyAgICAgICAgcmVtb3RlU2NyaXB0
ICs9ICJleHBvcnQgSlNDX3RpbWVvdXQ9I3tTaGVsbHdvcmRzLnNoZWxsZXNjYXBlKEVOVlsnSlND
X3RpbWVvdXQnXSl9ICYmICIKKyAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICIje3Rlc3RSdW5uZXJD
b21tYW5kfVwiIgogICAgICAgICBydW5BbmRNb25pdG9yVGVzdFJ1bm5lckNvbW1hbmQoInNzaCIs
ICItcCIsICRyZW1vdGVQb3J0LnRvX3MsICIjeyRyZW1vdGVVc2VyfUAjeyRyZW1vdGVIb3N0fSIs
IHJlbW90ZVNjcmlwdCkKICAgICBlbHNlCiAgICAgICAgIERpci5jaGRpcigkcnVubmVyRGlyKSB7
Ci0gICAgICAgICAgICBydW5BbmRNb25pdG9yVGVzdFJ1bm5lckNvbW1hbmQoInNoIiwgInJ1bnNj
cmlwdCIpCisgICAgICAgICAgICBydW5BbmRNb25pdG9yVGVzdFJ1bm5lckNvbW1hbmQodGVzdFJ1
bm5lckNvbW1hbmQpCiAgICAgICAgIH0KICAgICBlbmQKIGVuZAogCi1kZWYgcnVuTWFrZVRlc3RS
dW5uZXIKLSAgICByYWlzZSBpZiAkcmVtb3RlCi0gICAgRGlyLmNoZGlyKCRydW5uZXJEaXIpIHsK
LSAgICAgICAgcnVuQW5kTW9uaXRvclRlc3RSdW5uZXJDb21tYW5kKCJtYWtlIiwgIi1qIiwgJG51
bVByb2Nlc3NvcnMudG9fcywgIi1zIiwgIi1mIiwgIk1ha2VmaWxlIikKLSAgICB9Ci1lbmQKLQog
ZGVmIGRldGVjdEZhaWx1cmVzCiAgICAgcmFpc2UgaWYgJGJ1bmRsZQogCkBAIC0xNDI0LDYgKzE0
MjIsMjYgQEAgRGlyLm1rZGlyKCRvdXRwdXREaXIpIHVubGVzcyAkb3V0cHV0RGlyLmRpcmVjdG9y
eT8KICRvdXRwdXREaXIgPSAkb3V0cHV0RGlyLnJlYWxwYXRoCiAkcnVubmVyRGlyID0gJG91dHB1
dERpciArICIucnVubmVyIgogCitpZiAhJG51bUNoaWxkUHJvY2Vzc2VzCisgICAgaWYgRU5WWyJX
RUJLSVRfVEVTVF9DSElMRF9QUk9DRVNTRVMiXQorICAgICAgICAkbnVtQ2hpbGRQcm9jZXNzZXMg
PSBFTlZbIldFQktJVF9URVNUX0NISUxEX1BST0NFU1NFUyJdLnRvX2kKKyAgICBlbHNlCisgICAg
ICAgICRudW1DaGlsZFByb2Nlc3NlcyA9IG51bWJlck9mUHJvY2Vzc29ycworICAgIGVuZAorZW5k
CisKK2lmICRlbmFibGVGVEwgYW5kIEVOVlsiSlNDX3RpbWVvdXQiXQorICAgICMgQ3VycmVudGx5
LCB1c2luZyB0aGUgRlRMIGlzIGEgcGVyZm9ybWFuY2UgcmVncmVzc2lvbiBwYXJ0aWN1bGFybHkg
aW4gcmVhbAorICAgICMgKGkuZS4gbm9uLWxvb3B5KSBiZW5jaG1hcmtzLiBBY2NvdW50IGZvciB0
aGlzIGluIHRoZSB0aW1lb3V0LgorICAgIEVOVlsiSlNDX3RpbWVvdXQiXSA9IChFTlZbIkpTQ190
aW1lb3V0Il0udG9faSAqIDIpLnRvX3MKK2VuZAorCitpZiBFTlZbIkpTQ190aW1lb3V0Il0KKyAg
ICAjIEluIHRoZSB3b3JzdCBjYXNlLCB0aGUgcHJvY2Vzc29ycyBqdXN0IGludGVyZmVyZSB3aXRo
IGVhY2ggb3RoZXIuCisgICAgIyBJbmNyZWFzZSB0aGUgdGltZW91dCBwcm9wb3J0aW9uYWxseSB0
byB0aGUgbnVtYmVyIG9mIHByb2Nlc3NvcnMuCisgICAgRU5WWyJKU0NfdGltZW91dCJdID0gKEVO
VlsiSlNDX3RpbWVvdXQiXS50b19pLnRvX2YgKiBNYXRoLnNxcnQoJG51bUNoaWxkUHJvY2Vzc2Vz
KSkudG9faS50b19zCitlbmQKKwogZGVmIHJ1bkJ1bmRsZQogICAgIHJhaXNlIHVubGVzcyAkYnVu
ZGxlCiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245944</attachid>
            <date>2015-02-03 09:30:54 -0800</date>
            <delta_ts>2015-02-03 09:31:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141079-20150203093051.patch</filename>
            <type>text/plain</type>
            <size>2663</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5NDc4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNzQzMjZiYjhhYWEwOThhYzEyMjY1YmVjODJkOTg0YzU1
NzNhZTQ5Yi4uMzIwYzg4MTJhNDhlNDYzZjU1MTE3MGFlMjAxOTIwZjlhZDI1NWU2OSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE2
IEBACiAyMDE1LTAyLTAzICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAK
KyAgICAgICAgcnVuLWpzYy1zdHJlc3MtdGVzdHMgc2hvdWxkIHBhc3MgSlNDX3RpbWVvdXQgdG8g
cmVtb3RlIGhvc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNDExNjQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBBZGRpdG9uYWxseSByZW1vdmVkIElNUE9SVEFOVF9FTlZTLCBzaW5jZSBKU0NfdGltZW91
dCB3YXMgdGhlIG9ubHkgb25lLgorCisgICAgICAgICogU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10
ZXN0czoKKworMjAxNS0wMi0wMyAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQub3Jn
PgorCiAgICAgICAgIHJ1bi1qc2Mtc3RyZXNzIHRlc3RzIHNob3VsZCBkZXRlY3QgdGhlIG51bWJl
ciBvZiBwcm9jZXNzb3JzIG9uIHRoZSByZW1vdGUgbWFjaGluZSB0b28KICAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MTE5NgogCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9ydW4tanNj
LXN0cmVzcy10ZXN0cwppbmRleCAyYWRjMDg3YTU2Y2M1NWJlYWY2OGY5MDk0OWY5NTk3Njg2ZTc0
YThjLi5kYmVkNjVjMmM2YzI1NGZiODM4ZTBhZDYzNzhkMWExZjU0MjdjNDYyIDEwMDc1NQotLS0g
YS9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCisrKyBiL1Rvb2xzL1NjcmlwdHMv
cnVuLWpzYy1zdHJlc3MtdGVzdHMKQEAgLTM5LDggKzM5LDYgQEAgcmFpc2UgdW5sZXNzIFNDUklQ
VFNfUEFUSC5kaXJuYW1lLmJhc2VuYW1lLnRvX3MgPT0gIlRvb2xzIgogCiBIRUxQRVJTX1BBVEgg
PSBTQ1JJUFRTX1BBVEggKyAianNjLXN0cmVzcy10ZXN0LWhlbHBlcnMiCiAKLUlNUE9SVEFOVF9F
TlZTID0gWyJKU0NfdGltZW91dCJdCi0KIGJlZ2luCiAgICAgcmVxdWlyZSAnc2hlbGx3b3JkcycK
IHJlc2N1ZSBFeGNlcHRpb24gPT4gZQpAQCAtNDY5LDEyICs0NjcsNyBAQCBjbGFzcyBQbGFuCiAg
ICAgICAgIHNjcmlwdCArPSAiY2QgLnJ1bm5lclxuIgogCiAgICAgICAgIHNjcmlwdCArPSAiZXhw
b3J0IERZTERfRlJBTUVXT1JLX1BBVEg9JChjZCAjeyR0ZXN0aW5nRnJhbWV3b3JrUGF0aC5kaXJu
YW1lfTsgcHdkKVxuIgotICAgICAgICBJTVBPUlRBTlRfRU5WUy5lYWNoIHsKLSAgICAgICAgICAg
IHwga2V5IHwKLSAgICAgICAgICAgIGlmIEVOVltrZXldCi0gICAgICAgICAgICAgICAgc2NyaXB0
ICs9ICJleHBvcnQgI3trZXl9PSN7U2hlbGx3b3Jkcy5zaGVsbGVzY2FwZShFTlZba2V5XSl9XG4i
Ci0gICAgICAgICAgICBlbmQKLSAgICAgICAgfQorICAgICAgICBzY3JpcHQgKz0gImV4cG9ydCBK
U0NfdGltZW91dD0je1NoZWxsd29yZHMuc2hlbGxlc2NhcGUoRU5WWydKU0NfdGltZW91dCddKX1c
biIKICAgICAgICAgc2NyaXB0ICs9ICIje3NoZWxsQ29tbWFuZH0gfHwgZXhpdCAxIgogICAgICAg
ICAiZWNobyAje1NoZWxsd29yZHMuc2hlbGxlc2NhcGUoc2NyaXB0KX0gPiAje1NoZWxsd29yZHMu
c2hlbGxlc2NhcGUoKFBhdGhuYW1lLm5ldygiLi4iKSArIEBuYW1lKS50b19zKX0iCiAgICAgZW5k
CkBAIC0xMzY4LDggKzEzNjEsOSBAQCBkZWYgcnVuU2hlbGxUZXN0UnVubmVyCiAgICAgICAgIHJl
bW90ZVNjcmlwdCArPSAicm0gLXJmICN7JG91dHB1dERpci5iYXNlbmFtZX0gJiYgIgogICAgICAg
ICByZW1vdGVTY3JpcHQgKz0gInRhciB4emYgI3skdGFyRmlsZU5hbWV9ICYmICIKICAgICAgICAg
cmVtb3RlU2NyaXB0ICs9ICJjZCAjeyRvdXRwdXREaXIuYmFzZW5hbWV9Ly5ydW5uZXIgJiYgIgot
ICAgICAgICByZW1vdGVTY3JpcHQgKz0gIkRZTERfRlJBTUVXT1JLX1BBVEg9XFxcIlxcJChjZCAj
eyR0ZXN0aW5nRnJhbWV3b3JrUGF0aC5kaXJuYW1lfTsgcHdkKVxcXCIgc2ggcnVuc2NyaXB0Igot
ICAgICAgICByZW1vdGVTY3JpcHQgKz0gIlwiIgorICAgICAgICByZW1vdGVTY3JpcHQgKz0gImV4
cG9ydCBEWUxEX0ZSQU1FV09SS19QQVRIPVxcXCJcXCQoY2QgI3skdGVzdGluZ0ZyYW1ld29ya1Bh
dGguZGlybmFtZX07IHB3ZClcXFwiICYmICIKKyAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICJleHBv
cnQgSlNDX3RpbWVvdXQ9I3tTaGVsbHdvcmRzLnNoZWxsZXNjYXBlKEVOVlsnSlNDX3RpbWVvdXQn
XSl9ICYmICIKKyAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICJzaCBydW5zY3JpcHRcIiIKICAgICAg
ICAgcnVuQW5kTW9uaXRvclRlc3RSdW5uZXJDb21tYW5kKCJzc2giLCAiLXAiLCAkcmVtb3RlUG9y
dC50b19zLCAiI3skcmVtb3RlVXNlcn1AI3skcmVtb3RlSG9zdH0iLCByZW1vdGVTY3JpcHQpCiAg
ICAgZWxzZQogICAgICAgICBEaXIuY2hkaXIoJHJ1bm5lckRpcikgewo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>245945</attachid>
            <date>2015-02-03 09:32:25 -0800</date>
            <delta_ts>2015-02-11 09:54:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141079-20150203093222.patch</filename>
            <type>text/plain</type>
            <size>6954</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5NDc4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzIwYzg4MTJhNDhlNDYzZjU1MTE3MGFlMjAxOTIwZjlh
ZDI1NWU2OS4uYTNmZDM0MzQyMTJlY2QwMWE5MjhhYTNhN2Q5OGMyODVhNDM0NjA2YiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE4
IEBACiAyMDE1LTAyLTAzICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAK
KyAgICAgICAgTWFrZSBydW4tanNjLXN0cmVzcy10ZXN0cyAtLXJlbW90ZSB3b3JrIHdpdGggbWFr
ZS1iYXNlZCBydW5uZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MTA3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHM6CisgICAgICAgIChydW5K
U0NTdHJlc3NUZXN0cyk6IFBhc3MgdGhyb3VnaCB0aGUgLS1zaGVsbC1ydW5uZXIgYW5kIC0tbWFr
ZS1ydW5uZXIgYXJndW1lbnRzLgorICAgICAgICAqIFNjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVz
dHM6IE1hZGUgdGhlIG1ha2UtYmFzZWQgcnVubmVyIHRoZSBkZWZhdWx0IHJ1bm5lciwKKyAgICAg
ICAgZXhjZXB0IGZvciByZW1vdGUgdGVzdGluZyBvbiBEYXJ3aW4uIFVuaWZpZWQgcnVuU2hlbGxU
ZXN0UnVubmVyIGFuZCBydW5NYWtlVGVzdFJ1bm5lcgorICAgICAgICB0byBhdm9pZCBjb2RlIGR1
cGxpY2F0aW9uLgorCisyMDE1LTAyLTAzICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtp
dC5vcmc+CisKICAgICAgICAgcnVuLWpzYy1zdHJlc3MtdGVzdHMgc2hvdWxkIHBhc3MgSlNDX3Rp
bWVvdXQgdG8gcmVtb3RlIGhvc3RzCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xNDExNjQKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9ydW4tamF2
YXNjcmlwdGNvcmUtdGVzdHMgYi9Ub29scy9TY3JpcHRzL3J1bi1qYXZhc2NyaXB0Y29yZS10ZXN0
cwppbmRleCBkZjg4MTk3NzFlYmRhZDZjMzBkZmU1ZDgzYjU3ZjU1MzAyM2IxZmEyLi5iNTIxZDk3
YTY3M2MzMjgzMmQxN2Y2YzFmZWRkYTc3YzMwMTQyMzJmIDEwMDc1NQotLS0gYS9Ub29scy9TY3Jp
cHRzL3J1bi1qYXZhc2NyaXB0Y29yZS10ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL3J1bi1qYXZh
c2NyaXB0Y29yZS10ZXN0cwpAQCAtNDgsNiArNDgsOCBAQCBteSAkc2hvd0hlbHA7CiBteSAkZXh0
cmFUZXN0czsKIG15ICRqc0RyaXZlckFyZ3M7CiBteSAkY2hpbGRQcm9jZXNzZXM7CitteSAkc2hl
bGxSdW5uZXI7CitteSAkbWFrZVJ1bm5lcjsKIAogbXkgJGJ1aWxkSlNDID0gMTsKIApAQCAtODIs
NiArODQsOSBAQCBVc2FnZTogJHByb2dyYW1OYW1lIFtvcHRpb25zXSBbb3B0aW9ucyB0byBwYXNz
IHRvIGJ1aWxkIHN5c3RlbV0KICAgLS1yZW1vdGU9ICAgICAgICAgICAgICAgICAgICAgUnVuIHRo
ZSBKU0Mgc3RyZXNzIHRlc3RzIG9uIHRoZSBzcGVjaWZpZWQgcmVtb3RlIGhvc3QuIEltcGxpZXMg
LS10YXJiYWxsLgogICAtLWV4dHJhLXRlc3RzPSAgICAgICAgICAgICAgICBQYXRoIHRvIGEgZmls
ZSBjb250YWluaW5nIGV4dHJhIHRlc3RzCiAgIC0tY2hpbGQtcHJvY2Vzc2VzPSAgICAgICAgICAg
IFNwZWNpZnkgdGhlIG51bWJlciBvZiBjaGlsZCBwcm9jZXNzZXMuCisgIC0tc2hlbGwtcnVubmVy
ICAgICAgICAgICAgICAgIFVzZXMgdGhlIHNoZWxsLWJhc2VkIHRlc3QgcnVubmVyIGluc3RlYWQg
b2YgdGhlIGRlZmF1bHQgbWFrZS1iYXNlZCBydW5uZXIuCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEluIGdlbmVyYWwgdGhlIHNoZWxsIHJ1bm5lciBpcyBzbG93ZXIgdGhhbiB0aGUg
bWFrZSBydW5uZXIuCisgIC0tbWFrZS1ydW5uZXIgICAgICAgICAgICAgICAgIFVzZXMgdGhlIGZh
c3RlciBtYWtlLWJhc2VkIHJ1bm5lci4KIAogRU9GCiAKQEAgLTk2LDYgKzEwMSw4IEBAIEdldE9w
dGlvbnMoCiAgICAgJ3RhcmJhbGwhJyA9PiBcJGNyZWF0ZVRhcmJhbGwsCiAgICAgJ3JlbW90ZT1z
JyA9PiBcJHJlbW90ZUhvc3QsCiAgICAgJ2NoaWxkLXByb2Nlc3Nlcz1zJyA9PiBcJGNoaWxkUHJv
Y2Vzc2VzLAorICAgICdzaGVsbC1ydW5uZXInID0+IFwkc2hlbGxSdW5uZXIsCisgICAgJ21ha2Ut
cnVubmVyJyA9PiBcJG1ha2VSdW5uZXIsCiAgICAgJ2hlbHAnID0+IFwkc2hvd0hlbHAKICk7CiAK
QEAgLTI4NSw2ICsyOTIsMTQgQEAgc3ViIHJ1bkpTQ1N0cmVzc1Rlc3RzCiAgICAgICAgIHB1c2go
QGpzY1N0cmVzc0RyaXZlckNtZCwgJGNoaWxkUHJvY2Vzc2VzKTsKICAgICB9CiAKKyAgICBpZiAo
JHNoZWxsUnVubmVyKSB7CisgICAgICAgIHB1c2goQGpzY1N0cmVzc0RyaXZlckNtZCwgIi0tc2hl
bGwtcnVubmVyIik7CisgICAgfQorCisgICAgaWYgKCRtYWtlUnVubmVyKSB7CisgICAgICAgIHB1
c2goQGpzY1N0cmVzc0RyaXZlckNtZCwgIi0tbWFrZS1ydW5uZXIiKTsKKyAgICB9CisKICAgICAj
IEVuZCBvcHRpb24gcHJvY2Vzc2luZywgdGhlIHJlc3Qgb2YgdGhlIGFyZ3VtZW50cyBhcmUgdGVz
dHMKICAgICBwdXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICItLSIpOwogCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9ydW4tanNj
LXN0cmVzcy10ZXN0cwppbmRleCBkYmVkNjVjMmM2YzI1NGZiODM4ZTBhZDYzNzhkMWExZjU0Mjdj
NDYyLi5hMDYxM2ViYzVjMGIzYjA3OGFhMzE0NjI0NGFhMTQ4YTAzZDdlMjk2IDEwMDc1NQotLS0g
YS9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCisrKyBiL1Rvb2xzL1NjcmlwdHMv
cnVuLWpzYy1zdHJlc3MtdGVzdHMKQEAgLTkxLDcgKzkxLDcgQEAgJGJ1bmRsZSA9IG5pbAogJHRh
cmJhbGwgPSBmYWxzZQogJHRhckZpbGVOYW1lID0gInBheWxvYWQudGFyLmd6IgogJGNvcHlWTSA9
IGZhbHNlCi0kdGVzdFJ1bm5lclR5cGUgPSA6bWFrZQorJHRlc3RSdW5uZXJUeXBlID0gbmlsCiAk
cmVtb3RlVXNlciA9IG5pbAogJHJlbW90ZUhvc3QgPSBuaWwKICRyZW1vdGVQb3J0ID0gbmlsCkBA
IC0xMTksNiArMTE5LDcgQEAgZGVmIHVzYWdlCiAgICAgcHV0cyAiICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGUuZy4gZGFyd2luLCBsaW51eCAmIHdpbmRvd3MuIgogICAgIHB1dHMgIi0tc2hl
bGwtcnVubmVyICAgICAgICAgICAgICBVc2VzIHRoZSBzaGVsbC1iYXNlZCB0ZXN0IHJ1bm5lciBp
bnN0ZWFkIG9mIHRoZSBkZWZhdWx0IG1ha2UtYmFzZWQgcnVubmVyLiIKICAgICBwdXRzICIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgSW4gZ2VuZXJhbCB0aGUgc2hlbGwgcnVubmVyIGlzIHNs
b3dlciB0aGFuIHRoZSBtYWtlIHJ1bm5lci4iCisgICAgcHV0cyAiLS1tYWtlLXJ1bm5lciAgICAg
ICAgICAgICAgIFVzZXMgdGhlIGZhc3RlciBtYWtlLWJhc2VkIHJ1bm5lci4iCiAgICAgcHV0cyAi
LS1yZW1vdGUgICAgICAgICAgICAgICAgICAgIFNwZWNpZnkgYSByZW1vdGUgaG9zdCBvbiB3aGlj
aCB0byBydW4gdGVzdHMuIgogICAgIHB1dHMgIi0tY2hpbGQtcHJvY2Vzc2VzICAgICgtYykgICBT
cGVjaWZ5IHRoZSBudW1iZXIgb2YgY2hpbGQgcHJvY2Vzc2VzLiIKICAgICBwdXRzICItLWhlbHAg
ICAgICAgICAgICAgICAoLWgpICAgUHJpbnQgdGhpcyBtZXNzYWdlLiIKQEAgLTEzOSw2ICsxNDAs
NyBAQCBHZXRvcHRMb25nLm5ldyhbJy0taGVscCcsICctaCcsIEdldG9wdExvbmc6Ok5PX0FSR1VN
RU5UXSwKICAgICAgICAgICAgICAgIFsnLS1hcmNoJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJH
VU1FTlRdLAogICAgICAgICAgICAgICAgWyctLW9zJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJH
VU1FTlRdLAogICAgICAgICAgICAgICAgWyctLXNoZWxsLXJ1bm5lcicsIEdldG9wdExvbmc6Ok5P
X0FSR1VNRU5UXSwKKyAgICAgICAgICAgICAgIFsnLS1tYWtlLXJ1bm5lcicsIEdldG9wdExvbmc6
Ok5PX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1yZW1vdGUnLCBHZXRvcHRMb25nOjpS
RVFVSVJFRF9BUkdVTUVOVF0sCiAgICAgICAgICAgICAgICBbJy0tY2hpbGQtcHJvY2Vzc2VzJywg
Jy1jJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAogICAgICAgICAgICAgICAgWyct
LXZlcmJvc2UnLCAnLXYnLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0pLmVhY2ggewpAQCAtMTY4
LDkgKzE3MCwxMCBAQCBHZXRvcHRMb25nLm5ldyhbJy0taGVscCcsICctaCcsIEdldG9wdExvbmc6
Ok5PX0FSR1VNRU5UXSwKICAgICAgICAgJGNvcHlWTSA9IHRydWUKICAgICB3aGVuICctLXNoZWxs
LXJ1bm5lcicKICAgICAgICAgJHRlc3RSdW5uZXJUeXBlID0gOnNoZWxsCisgICAgd2hlbiAnLS1t
YWtlLXJ1bm5lcicKKyAgICAgICAgJHRlc3RSdW5uZXJUeXBlID0gOm1ha2UKICAgICB3aGVuICct
LXJlbW90ZScKICAgICAgICAgJGNvcHlWTSA9IHRydWUKLSAgICAgICAgJHRlc3RSdW5uZXJUeXBl
ID0gOnNoZWxsCiAgICAgICAgICR0YXJiYWxsID0gdHJ1ZQogICAgICAgICAkcmVtb3RlID0gdHJ1
ZQogICAgICAgICB1cmkgPSBVUkkoImZ0cDovLyIgKyBhcmcpCkBAIC0yNTUsNiArMjU4LDE0IEBA
IGVuZAogJGFyY2hpdGVjdHVyZSA9IGRldGVybWluZUFyY2hpdGVjdHVyZSB1bmxlc3MgJGFyY2hp
dGVjdHVyZQogJGhvc3RPUyA9IGRldGVybWluZU9TIHVubGVzcyAkaG9zdE9TCiAKK2lmICEkdGVz
dFJ1bm5lclR5cGUKKyAgICBpZiAkcmVtb3RlIGFuZCAkaG9zdE9TID09ICJkYXJ3aW4iCisgICAg
ICAgICR0ZXN0UnVubmVyVHlwZSA9IDpzaGVsbAorICAgIGVsc2UKKyAgICAgICAgJHRlc3RSdW5u
ZXJUeXBlID0gOm1ha2UKKyAgICBlbmQKK2VuZAorCiAkbnVtRmFpbHVyZXMgPSAwCiAKIEJBU0Vf
T1BUSU9OUyA9IFsiLS11c2VGVExKSVQ9ZmFsc2UiLCAiLS1lbmFibGVGdW5jdGlvbkRvdEFyZ3Vt
ZW50cz10cnVlIl0KQEAgLTEyMzAsMTcgKzEyNDEsNiBAQCBkZWYgY2xlYW5SdW5uZXJEaXJlY3Rv
cnkKICAgICB9CiBlbmQKIAotZGVmIHJ1blRlc3RSdW5uZXIKLSAgICBjYXNlICR0ZXN0UnVubmVy
VHlwZQotICAgIHdoZW4gOnNoZWxsCi0gICAgICAgIHJ1blNoZWxsVGVzdFJ1bm5lcgotICAgIHdo
ZW4gOm1ha2UKLSAgICAgICAgcnVuTWFrZVRlc3RSdW5uZXIKLSAgICBlbHNlCi0gICAgICAgIHJh
aXNlICJVbmtub3duIHRlc3QgcnVubmVyIHR5cGU6ICN7JHRlc3RSdW5uZXJUeXBlLnRvX3N9Igot
ICAgIGVuZAotZW5kCi0KIGRlZiBzc2hSZWFkKGNtZCkKICAgICByYWlzZSB1bmxlc3MgJHJlbW90
ZQogCkBAIC0xMzUyLDcgKzEzNTIsMTYgQEAgZGVmIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29t
bWFuZCgqY21kKQogICAgIGVuZAogZW5kCiAKLWRlZiBydW5TaGVsbFRlc3RSdW5uZXIKK2RlZiBy
dW5UZXN0UnVubmVyCisgICAgY2FzZSAkdGVzdFJ1bm5lclR5cGUKKyAgICB3aGVuIDpzaGVsbAor
ICAgICAgICB0ZXN0UnVubmVyQ29tbWFuZCA9ICJzaCBydW5zY3JpcHQiCisgICAgd2hlbiA6bWFr
ZQorICAgICAgICB0ZXN0UnVubmVyQ29tbWFuZCA9ICJtYWtlIC1qICN7JG51bUNoaWxkUHJvY2Vz
c2VzLnRvX3N9IC1zIC1mIE1ha2VmaWxlIgorICAgIGVsc2UKKyAgICAgICAgcmFpc2UgIlVua25v
d24gdGVzdCBydW5uZXIgdHlwZTogI3skdGVzdFJ1bm5lclR5cGUudG9fc30iCisgICAgZW5kCisK
ICAgICBpZiAkcmVtb3RlCiAgICAgICAgICRyZW1vdGVEaXJlY3RvcnkgPSBKU09OOjpwYXJzZShz
c2hSZWFkKCJjYXQgfi8uYmVuY2hlciIpKVsidGVtcFBhdGgiXQogICAgICAgICBteXN5cygic2Nw
IiwgIi1QIiwgJHJlbW90ZVBvcnQudG9fcywgKCRvdXRwdXREaXIuZGlybmFtZSArICR0YXJGaWxl
TmFtZSkudG9fcywgIiN7JHJlbW90ZVVzZXJ9QCN7JHJlbW90ZUhvc3R9OiN7JHJlbW90ZURpcmVj
dG9yeX0iKQpAQCAtMTM2MywyMiArMTM3MiwxNSBAQCBkZWYgcnVuU2hlbGxUZXN0UnVubmVyCiAg
ICAgICAgIHJlbW90ZVNjcmlwdCArPSAiY2QgI3skb3V0cHV0RGlyLmJhc2VuYW1lfS8ucnVubmVy
ICYmICIKICAgICAgICAgcmVtb3RlU2NyaXB0ICs9ICJleHBvcnQgRFlMRF9GUkFNRVdPUktfUEFU
SD1cXFwiXFwkKGNkICN7JHRlc3RpbmdGcmFtZXdvcmtQYXRoLmRpcm5hbWV9OyBwd2QpXFxcIiAm
JiAiCiAgICAgICAgIHJlbW90ZVNjcmlwdCArPSAiZXhwb3J0IEpTQ190aW1lb3V0PSN7U2hlbGx3
b3Jkcy5zaGVsbGVzY2FwZShFTlZbJ0pTQ190aW1lb3V0J10pfSAmJiAiCi0gICAgICAgIHJlbW90
ZVNjcmlwdCArPSAic2ggcnVuc2NyaXB0XCIiCisgICAgICAgIHJlbW90ZVNjcmlwdCArPSAiI3t0
ZXN0UnVubmVyQ29tbWFuZH1cIiIKICAgICAgICAgcnVuQW5kTW9uaXRvclRlc3RSdW5uZXJDb21t
YW5kKCJzc2giLCAiLXAiLCAkcmVtb3RlUG9ydC50b19zLCAiI3skcmVtb3RlVXNlcn1AI3skcmVt
b3RlSG9zdH0iLCByZW1vdGVTY3JpcHQpCiAgICAgZWxzZQogICAgICAgICBEaXIuY2hkaXIoJHJ1
bm5lckRpcikgewotICAgICAgICAgICAgcnVuQW5kTW9uaXRvclRlc3RSdW5uZXJDb21tYW5kKCJz
aCIsICJydW5zY3JpcHQiKQorICAgICAgICAgICAgcnVuQW5kTW9uaXRvclRlc3RSdW5uZXJDb21t
YW5kKHRlc3RSdW5uZXJDb21tYW5kKQogICAgICAgICB9CiAgICAgZW5kCiBlbmQKIAotZGVmIHJ1
bk1ha2VUZXN0UnVubmVyCi0gICAgcmFpc2UgaWYgJHJlbW90ZQotICAgIERpci5jaGRpcigkcnVu
bmVyRGlyKSB7Ci0gICAgICAgIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29tbWFuZCgibWFrZSIs
ICItaiIsICRudW1DaGlsZFByb2Nlc3Nlcy50b19zLCAiLXMiLCAiLWYiLCAiTWFrZWZpbGUiKQot
ICAgIH0KLWVuZAotCiBkZWYgZGV0ZWN0RmFpbHVyZXMKICAgICByYWlzZSBpZiAkYnVuZGxlCiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246394</attachid>
            <date>2015-02-11 09:54:31 -0800</date>
            <delta_ts>2015-02-11 12:31:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141079-20150211095432.patch</filename>
            <type>text/plain</type>
            <size>6949</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc5OTMxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYzAzZjZlZDQyMTA5NDJkMzJkYWM1M2NkNzZkZmYyOTUy
MDQzNTkxZi4uNmM5N2JkMGI0NzNkMjA2ZGZjODczMTUzOTk5MzQ0YmRjNDFiZmQzMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE4
IEBACiAyMDE1LTAyLTExICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAK
KyAgICAgICAgTWFrZSBydW4tanNjLXN0cmVzcy10ZXN0cyAtLXJlbW90ZSB3b3JrIHdpdGggbWFr
ZS1iYXNlZCBydW5uZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MTA3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHM6CisgICAgICAgIChydW5K
U0NTdHJlc3NUZXN0cyk6IFBhc3MgdGhyb3VnaCB0aGUgLS1zaGVsbC1ydW5uZXIgYW5kIC0tbWFr
ZS1ydW5uZXIgYXJndW1lbnRzLgorICAgICAgICAqIFNjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVz
dHM6IE1hZGUgdGhlIG1ha2UtYmFzZWQgcnVubmVyIHRoZSBkZWZhdWx0IHJ1bm5lciwKKyAgICAg
ICAgZXhjZXB0IGZvciByZW1vdGUgdGVzdGluZyBvbiBEYXJ3aW4uIFVuaWZpZWQgcnVuU2hlbGxU
ZXN0UnVubmVyIGFuZCBydW5NYWtlVGVzdFJ1bm5lcgorICAgICAgICB0byBhdm9pZCBjb2RlIGR1
cGxpY2F0aW9uLgorCisyMDE1LTAyLTExICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtp
dC5vcmc+CisKICAgICAgICAgcnVuLWpzYy1zdHJlc3MgdGVzdHMgc2hvdWxkIGRldGVjdCB0aGUg
bnVtYmVyIG9mIHByb2Nlc3NvcnMgb24gdGhlIHJlbW90ZSBtYWNoaW5lIHRvbwogICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQxMTk2CiAKZGlmZiAtLWdp
dCBhL1Rvb2xzL1NjcmlwdHMvcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzIGIvVG9vbHMvU2NyaXB0
cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMKaW5kZXggMmNiYzcxZmFiMWYzOTg4OTE3MjhlN2Mw
MTViN2U5M2M3M2RlMGU2ZS4uYmJiMzM3ZjBmOWUzMTIzNjUxMDgyYjIyMzE2MDYzNmQzMTcxYzY4
ZCAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMKKysr
IGIvVG9vbHMvU2NyaXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMKQEAgLTQ4LDYgKzQ4LDgg
QEAgbXkgJHNob3dIZWxwOwogbXkgJGV4dHJhVGVzdHM7CiBteSAkanNEcml2ZXJBcmdzOwogbXkg
JGNoaWxkUHJvY2Vzc2VzOworbXkgJHNoZWxsUnVubmVyOworbXkgJG1ha2VSdW5uZXI7CiAKIG15
ICRidWlsZEpTQyA9IDE7CiAKQEAgLTgyLDYgKzg0LDkgQEAgVXNhZ2U6ICRwcm9ncmFtTmFtZSBb
b3B0aW9uc10gW29wdGlvbnMgdG8gcGFzcyB0byBidWlsZCBzeXN0ZW1dCiAgIC0tcmVtb3RlPSAg
ICAgICAgICAgICAgICAgICAgIFJ1biB0aGUgSlNDIHN0cmVzcyB0ZXN0cyBvbiB0aGUgc3BlY2lm
aWVkIHJlbW90ZSBob3N0LiBJbXBsaWVzIC0tdGFyYmFsbC4KICAgLS1leHRyYS10ZXN0cz0gICAg
ICAgICAgICAgICAgUGF0aCB0byBhIGZpbGUgY29udGFpbmluZyBleHRyYSB0ZXN0cwogICAtLWNo
aWxkLXByb2Nlc3Nlcz0gICAgICAgICAgICBTcGVjaWZ5IHRoZSBudW1iZXIgb2YgY2hpbGQgcHJv
Y2Vzc2VzLgorICAtLXNoZWxsLXJ1bm5lciAgICAgICAgICAgICAgICBVc2VzIHRoZSBzaGVsbC1i
YXNlZCB0ZXN0IHJ1bm5lciBpbnN0ZWFkIG9mIHRoZSBkZWZhdWx0IG1ha2UtYmFzZWQgcnVubmVy
LgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbiBnZW5lcmFsIHRoZSBzaGVsbCBy
dW5uZXIgaXMgc2xvd2VyIHRoYW4gdGhlIG1ha2UgcnVubmVyLgorICAtLW1ha2UtcnVubmVyICAg
ICAgICAgICAgICAgICBVc2VzIHRoZSBmYXN0ZXIgbWFrZS1iYXNlZCBydW5uZXIuCiAKIEVPRgog
CkBAIC05Niw2ICsxMDEsOCBAQCBHZXRPcHRpb25zKAogICAgICd0YXJiYWxsIScgPT4gXCRjcmVh
dGVUYXJiYWxsLAogICAgICdyZW1vdGU9cycgPT4gXCRyZW1vdGVIb3N0LAogICAgICdjaGlsZC1w
cm9jZXNzZXM9cycgPT4gXCRjaGlsZFByb2Nlc3NlcywKKyAgICAnc2hlbGwtcnVubmVyJyA9PiBc
JHNoZWxsUnVubmVyLAorICAgICdtYWtlLXJ1bm5lcicgPT4gXCRtYWtlUnVubmVyLAogICAgICdo
ZWxwJyA9PiBcJHNob3dIZWxwCiApOwogCkBAIC0yODYsNiArMjkzLDE0IEBAIHN1YiBydW5KU0NT
dHJlc3NUZXN0cwogICAgICAgICBwdXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICRjaGlsZFByb2Nl
c3Nlcyk7CiAgICAgfQogCisgICAgaWYgKCRzaGVsbFJ1bm5lcikgeworICAgICAgICBwdXNoKEBq
c2NTdHJlc3NEcml2ZXJDbWQsICItLXNoZWxsLXJ1bm5lciIpOworICAgIH0KKworICAgIGlmICgk
bWFrZVJ1bm5lcikgeworICAgICAgICBwdXNoKEBqc2NTdHJlc3NEcml2ZXJDbWQsICItLW1ha2Ut
cnVubmVyIik7CisgICAgfQorCiAgICAgIyBFbmQgb3B0aW9uIHByb2Nlc3NpbmcsIHRoZSByZXN0
IG9mIHRoZSBhcmd1bWVudHMgYXJlIHRlc3RzCiAgICAgcHVzaChAanNjU3RyZXNzRHJpdmVyQ21k
LCAiLS0iKTsKIApkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0
cyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMKaW5kZXggYzUzYjc2OTU0Mjc0
NjMxNDlkNTdhYWM3M2U1ZDQ5MmQ5MDEwYmIyYS4uNGE5NzkyZjYwNWFhNzlkNDA0N2IxN2JhOTM5
MTkxOGMyM2FiZjlmMiAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10
ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCkBAIC05OCw3ICs5
OCw3IEBAICRidW5kbGUgPSBuaWwKICR0YXJiYWxsID0gZmFsc2UKICR0YXJGaWxlTmFtZSA9ICJw
YXlsb2FkLnRhci5neiIKICRjb3B5Vk0gPSBmYWxzZQotJHRlc3RSdW5uZXJUeXBlID0gOm1ha2UK
KyR0ZXN0UnVubmVyVHlwZSA9IG5pbAogJHJlbW90ZVVzZXIgPSBuaWwKICRyZW1vdGVIb3N0ID0g
bmlsCiAkcmVtb3RlUG9ydCA9IG5pbApAQCAtMTI2LDYgKzEyNiw3IEBAIGRlZiB1c2FnZQogICAg
IHB1dHMgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlLmcuIGRhcndpbiwgbGludXggJiB3
aW5kb3dzLiIKICAgICBwdXRzICItLXNoZWxsLXJ1bm5lciAgICAgICAgICAgICAgVXNlcyB0aGUg
c2hlbGwtYmFzZWQgdGVzdCBydW5uZXIgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCBtYWtlLWJhc2Vk
IHJ1bm5lci4iCiAgICAgcHV0cyAiICAgICAgICAgICAgICAgICAgICAgICAgICAgIEluIGdlbmVy
YWwgdGhlIHNoZWxsIHJ1bm5lciBpcyBzbG93ZXIgdGhhbiB0aGUgbWFrZSBydW5uZXIuIgorICAg
IHB1dHMgIi0tbWFrZS1ydW5uZXIgICAgICAgICAgICAgICBVc2VzIHRoZSBmYXN0ZXIgbWFrZS1i
YXNlZCBydW5uZXIuIgogICAgIHB1dHMgIi0tcmVtb3RlICAgICAgICAgICAgICAgICAgICBTcGVj
aWZ5IGEgcmVtb3RlIGhvc3Qgb24gd2hpY2ggdG8gcnVuIHRlc3RzLiIKICAgICBwdXRzICItLWNo
aWxkLXByb2Nlc3NlcyAgICAoLWMpICAgU3BlY2lmeSB0aGUgbnVtYmVyIG9mIGNoaWxkIHByb2Nl
c3Nlcy4iCiAgICAgcHV0cyAiLS1oZWxwICAgICAgICAgICAgICAgKC1oKSAgIFByaW50IHRoaXMg
bWVzc2FnZS4iCkBAIC0xNDYsNiArMTQ3LDcgQEAgR2V0b3B0TG9uZy5uZXcoWyctLWhlbHAnLCAn
LWgnLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCiAgICAgICAgICAgICAgICBbJy0tYXJjaCcs
IEdldG9wdExvbmc6OlJFUVVJUkVEX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1vcycs
IEdldG9wdExvbmc6OlJFUVVJUkVEX0FSR1VNRU5UXSwKICAgICAgICAgICAgICAgIFsnLS1zaGVs
bC1ydW5uZXInLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCisgICAgICAgICAgICAgICBbJy0t
bWFrZS1ydW5uZXInLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCiAgICAgICAgICAgICAgICBb
Jy0tcmVtb3RlJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRdLAogICAgICAgICAgICAg
ICAgWyctLWNoaWxkLXByb2Nlc3NlcycsICctYycsIEdldG9wdExvbmc6OlJFUVVJUkVEX0FSR1VN
RU5UXSwKICAgICAgICAgICAgICAgIFsnLS12ZXJib3NlJywgJy12JywgR2V0b3B0TG9uZzo6Tk9f
QVJHVU1FTlRdKS5lYWNoIHsKQEAgLTE3NSw5ICsxNzcsMTAgQEAgR2V0b3B0TG9uZy5uZXcoWyct
LWhlbHAnLCAnLWgnLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCiAgICAgICAgICRjb3B5Vk0g
PSB0cnVlCiAgICAgd2hlbiAnLS1zaGVsbC1ydW5uZXInCiAgICAgICAgICR0ZXN0UnVubmVyVHlw
ZSA9IDpzaGVsbAorICAgIHdoZW4gJy0tbWFrZS1ydW5uZXInCisgICAgICAgICR0ZXN0UnVubmVy
VHlwZSA9IDptYWtlCiAgICAgd2hlbiAnLS1yZW1vdGUnCiAgICAgICAgICRjb3B5Vk0gPSB0cnVl
Ci0gICAgICAgICR0ZXN0UnVubmVyVHlwZSA9IDpzaGVsbAogICAgICAgICAkdGFyYmFsbCA9IHRy
dWUKICAgICAgICAgJHJlbW90ZSA9IHRydWUKICAgICAgICAgdXJpID0gVVJJKCJzc2g6Ly8iICsg
YXJnKQpAQCAtMjYyLDYgKzI2NSwxNCBAQCBlbmQKICRhcmNoaXRlY3R1cmUgPSBkZXRlcm1pbmVB
cmNoaXRlY3R1cmUgdW5sZXNzICRhcmNoaXRlY3R1cmUKICRob3N0T1MgPSBkZXRlcm1pbmVPUyB1
bmxlc3MgJGhvc3RPUwogCitpZiAhJHRlc3RSdW5uZXJUeXBlCisgICAgaWYgJHJlbW90ZSBhbmQg
JGhvc3RPUyA9PSAiZGFyd2luIgorICAgICAgICAkdGVzdFJ1bm5lclR5cGUgPSA6c2hlbGwKKyAg
ICBlbHNlCisgICAgICAgICR0ZXN0UnVubmVyVHlwZSA9IDptYWtlCisgICAgZW5kCitlbmQKKwog
JG51bUZhaWx1cmVzID0gMAogCiBCQVNFX09QVElPTlMgPSBbIi0tdXNlRlRMSklUPWZhbHNlIiwg
Ii0tZW5hYmxlRnVuY3Rpb25Eb3RBcmd1bWVudHM9dHJ1ZSJdCkBAIC0xMjQ1LDE3ICsxMjU2LDYg
QEAgZGVmIGNsZWFuUnVubmVyRGlyZWN0b3J5CiAgICAgfQogZW5kCiAKLWRlZiBydW5UZXN0UnVu
bmVyCi0gICAgY2FzZSAkdGVzdFJ1bm5lclR5cGUKLSAgICB3aGVuIDpzaGVsbAotICAgICAgICBy
dW5TaGVsbFRlc3RSdW5uZXIKLSAgICB3aGVuIDptYWtlCi0gICAgICAgIHJ1bk1ha2VUZXN0UnVu
bmVyCi0gICAgZWxzZQotICAgICAgICByYWlzZSAiVW5rbm93biB0ZXN0IHJ1bm5lciB0eXBlOiAj
eyR0ZXN0UnVubmVyVHlwZS50b19zfSIKLSAgICBlbmQKLWVuZAotCiBkZWYgc3NoUmVhZChjbWQp
CiAgICAgcmFpc2UgdW5sZXNzICRyZW1vdGUKIApAQCAtMTM2Nyw3ICsxMzY3LDE2IEBAIGRlZiBy
dW5BbmRNb25pdG9yVGVzdFJ1bm5lckNvbW1hbmQoKmNtZCkKICAgICBlbmQKIGVuZAogCi1kZWYg
cnVuU2hlbGxUZXN0UnVubmVyCitkZWYgcnVuVGVzdFJ1bm5lcgorICAgIGNhc2UgJHRlc3RSdW5u
ZXJUeXBlCisgICAgd2hlbiA6c2hlbGwKKyAgICAgICAgdGVzdFJ1bm5lckNvbW1hbmQgPSAic2gg
cnVuc2NyaXB0IgorICAgIHdoZW4gOm1ha2UKKyAgICAgICAgdGVzdFJ1bm5lckNvbW1hbmQgPSAi
bWFrZSAtaiAjeyRudW1DaGlsZFByb2Nlc3Nlcy50b19zfSAtcyAtZiBNYWtlZmlsZSIKKyAgICBl
bHNlCisgICAgICAgIHJhaXNlICJVbmtub3duIHRlc3QgcnVubmVyIHR5cGU6ICN7JHRlc3RSdW5u
ZXJUeXBlLnRvX3N9IgorICAgIGVuZAorCiAgICAgaWYgJHJlbW90ZQogICAgICAgICAkcmVtb3Rl
RGlyZWN0b3J5ID0gSlNPTjo6cGFyc2Uoc3NoUmVhZCgiY2F0IH4vLmJlbmNoZXIiKSlbInRlbXBQ
YXRoIl0KICAgICAgICAgbXlzeXMoInNzaCIsICItcCIsICRyZW1vdGVQb3J0LnRvX3MsICIjeyRy
ZW1vdGVVc2VyfUAjeyRyZW1vdGVIb3N0fSIsICJta2RpciAtcCAjeyRyZW1vdGVEaXJlY3Rvcnl9
IikKQEAgLTEzNzksMjIgKzEzODgsMTUgQEAgZGVmIHJ1blNoZWxsVGVzdFJ1bm5lcgogICAgICAg
ICByZW1vdGVTY3JpcHQgKz0gImNkICN7JG91dHB1dERpci5iYXNlbmFtZX0vLnJ1bm5lciAmJiAi
CiAgICAgICAgIHJlbW90ZVNjcmlwdCArPSAiZXhwb3J0IERZTERfRlJBTUVXT1JLX1BBVEg9XFxc
IlxcJChjZCAjeyR0ZXN0aW5nRnJhbWV3b3JrUGF0aC5kaXJuYW1lfTsgcHdkKVxcXCIgJiYgIgog
ICAgICAgICByZW1vdGVTY3JpcHQgKz0gImV4cG9ydCBKU0NfdGltZW91dD0je1NoZWxsd29yZHMu
c2hlbGxlc2NhcGUoRU5WWydKU0NfdGltZW91dCddKX0gJiYgIgotICAgICAgICByZW1vdGVTY3Jp
cHQgKz0gInNoIHJ1bnNjcmlwdFwiIgorICAgICAgICByZW1vdGVTY3JpcHQgKz0gIiN7dGVzdFJ1
bm5lckNvbW1hbmR9XCIiCiAgICAgICAgIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29tbWFuZCgi
c3NoIiwgIi1wIiwgJHJlbW90ZVBvcnQudG9fcywgIiN7JHJlbW90ZVVzZXJ9QCN7JHJlbW90ZUhv
c3R9IiwgcmVtb3RlU2NyaXB0KQogICAgIGVsc2UKICAgICAgICAgRGlyLmNoZGlyKCRydW5uZXJE
aXIpIHsKLSAgICAgICAgICAgIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29tbWFuZCgic2giLCAi
cnVuc2NyaXB0IikKKyAgICAgICAgICAgIHJ1bkFuZE1vbml0b3JUZXN0UnVubmVyQ29tbWFuZCh0
ZXN0UnVubmVyQ29tbWFuZCkKICAgICAgICAgfQogICAgIGVuZAogZW5kCiAKLWRlZiBydW5NYWtl
VGVzdFJ1bm5lcgotICAgIHJhaXNlIGlmICRyZW1vdGUKLSAgICBEaXIuY2hkaXIoJHJ1bm5lckRp
cikgewotICAgICAgICBydW5BbmRNb25pdG9yVGVzdFJ1bm5lckNvbW1hbmQoIm1ha2UiLCAiLWoi
LCAkbnVtQ2hpbGRQcm9jZXNzZXMudG9fcywgIi1zIiwgIi1mIiwgIk1ha2VmaWxlIikKLSAgICB9
Ci1lbmQKLQogZGVmIGRldGVjdEZhaWx1cmVzCiAgICAgcmFpc2UgaWYgJGJ1bmRsZQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>