Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mne7j-0005YI-KR for pgadmin-hackers@arkaria.postgresql.org; Thu, 18 Nov 2021 09:54:32 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mne7B-0003Ek-1y for pgadmin-hackers@arkaria.postgresql.org; Thu, 18 Nov 2021 09:53:57 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mne7A-0003Ea-DZ for pgadmin-hackers@lists.postgresql.org; Thu, 18 Nov 2021 09:53:56 +0000 Received: from mail-vk1-xa29.google.com ([2607:f8b0:4864:20::a29]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mne75-0001lA-Vx for pgadmin-hackers@postgresql.org; Thu, 18 Nov 2021 09:53:55 +0000 Received: by mail-vk1-xa29.google.com with SMTP id j1so3472750vkr.1 for ; Thu, 18 Nov 2021 01:53:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=xdZH0ALl6ziv8oYD7zJ1MGRJ6nLTzud4DB+hvmkmLW0=; b=jdksikPjy7wJG6Z0NKWBJoruFprMRZpGgAS9NKZC09tAN88Sv1TfCXwT+iX/I8d3NP zG9qWKFuSZ179YuvKSlJGneGcvotMByEOZmDn8yZkDoFUVV4mjY0PpA4sTJ3JCerwnCt ESVItuenAJWNnd7JuCEpcbICPBfr5iUK2aSDbSUnKWiwcFez3s3zICVseV5KYpMoPVAb QGLDO317mZJSadfzSoxdrYBpWwmQgAH2W4kOeIFUrmlNjNdkMWEbD2jTg2J4ygCpbhEZ F3lqRKrJpkdHDlcOfGJzLIyirRitZVoWOnuDIe8zD2L10vOLZqK20hP1lOTgkUTqlzj+ U2nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=xdZH0ALl6ziv8oYD7zJ1MGRJ6nLTzud4DB+hvmkmLW0=; b=HvEr1yHFu5+1VBsKdktpuM72Jn4NRzfEuBqY24ir/HdbdIPaUQnajSfAQy8klQijMd QllZTPCCZ0Ch+M69Qsd9xPVdHQgQ5ZI+r11f/8JcXrF9tHd80TLO/tM4eV/WBsSfHnUS ofymCphB5qZbAxzKTjFymyIr/cVMA4DBngmqM56U0xMUTqSJlWmS4orAlWGmuDclq07U 86Ge9EbgSe4C6NDcNIESiI075vY7HoBcaT0wjGbgmsnRHgSqRh84R1VCILBQPkpqgSP2 YVR2ho0BU4ESgnYqkbC2vyJPljamdIwAUQSrNcbtkTej+DkrnJfca0Hj2zGUTmHanSQx QBXA== X-Gm-Message-State: AOAM5317kbn5/QNPdfg5S0o6VpFgGVsCJbzfHtMy5BNTqqMuhX0JNvSa U9ibyF5LK4dFyALqNO41+dywDmzS4xmuFOrKnOWbqeW5lLlO4dWhKOZd1yu7w2wGrpmbD0SjAwn 9O4xJ5FsEQdC7ju36OwRVcbvANDognI5c9h1ro0u9FUxA5nChFTrbR+xYQSYvEzoJlBeJjvEbMo A5okN6Y18ORvF4Ggf4yN0y/uhYORRNvBRI8YpdTRaGRaK4PV6xcURUHveWFSXosio= X-Google-Smtp-Source: ABdhPJyw9BZ+CAAZeETkeYGfGP6go/HUA01oqP5eMOXom2uZqyt5QksroW/ZdhQQD2WeAMRU5uAjLg31uerQf0IJVTQ= X-Received: by 2002:a05:6122:b64:: with SMTP id h4mr101751738vkf.21.1637229229626; Thu, 18 Nov 2021 01:53:49 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Yogesh Mahajan Date: Thu, 18 Nov 2021 15:23:13 +0530 Message-ID: Subject: Re: Feature Test Fix - React porting To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000a64d5b05d10d2291" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000a64d5b05d10d2291 Content-Type: multipart/alternative; boundary="000000000000a64d5905d10d228f" --000000000000a64d5905d10d228f Content-Type: text/plain; charset="UTF-8" Hi, Please find the attached patch which fixes the problem related to feature tests. Thanks, Yogesh Mahajan EnterpriseDB On Fri, Nov 12, 2021 at 11:59 AM Akshay Joshi wrote: > Thanks, the patch applied. > > On Thu, Nov 11, 2021 at 10:04 PM Yogesh Mahajan < > yogesh.mahajan@enterprisedb.com> wrote: > >> Hi, >> >> Please find the attached patch which uses selenium 4.0.0a6 which works >> with python 3.6.8. >> Selenium 4.0.0 requires python 3.7+ >> >> Thanks, >> Yogesh Mahajan >> EnterpriseDB >> >> >> On Wed, Nov 10, 2021 at 11:59 AM Akshay Joshi < >> akshay.joshi@enterprisedb.com> wrote: >> >>> Thanks, the patch applied. but Jenkins is failing with the below error: >>> ERROR: No matching distribution found for selenium==4.0.0 >>> ERROR: Failed to install Python requirements. >>> >>> On Tue, Nov 9, 2021 at 2:48 PM Yogesh Mahajan < >>> yogesh.mahajan@enterprisedb.com> wrote: >>> >>>> Hi, >>>> >>>> Please find the attached patch which fixes feature tests broken due to >>>> react porting changes. >>>> >>>> Thanks, >>>> Yogesh Mahajan >>>> EnterpriseDB >>>> >>> >>> >>> -- >>> *Thanks & Regards* >>> *Akshay Joshi* >>> *pgAdmin Hacker | Principal Software Architect* >>> *EDB Postgres * >>> >>> *Mobile: +91 976-788-8246* >>> >> > > -- > *Thanks & Regards* > *Akshay Joshi* > *pgAdmin Hacker | Principal Software Architect* > *EDB Postgres * > > *Mobile: +91 976-788-8246* > --000000000000a64d5905d10d228f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Please= find the attached patch which fixes=C2=A0the problem related to feature=C2= =A0tests.


Thanks,
Yoges= h Mahajan
EnterpriseDB<= br>


=
On Fri, Nov 12, 2021 at 11:59 AM Aksh= ay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, the patch applied.

On Thu, Nov 11, 2021 at 10:04 P= M Yogesh Mahajan <yogesh.mahajan@enterprisedb.com> wrote:
Hi,

Please find the attached patch which uses selenium 4.0.0a6 which wor= ks with python 3.6.8.
Selenium=C2=A04.0.0 requires python 3= .7+

Thanks,
Yogesh Mahajan
= EnterpriseDB


On Wed, Nov 10, 2021 at = 11:59 AM Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, the patch applied. but Jenkins is fa= iling with the below error:
ERROR: No matching distr= ibution found for selenium=3D=3D4.0.0
ERROR: Failed to install Python requirements.

On Tue, Nov 9, 2021 at 2:48 PM Yogesh Mahajan <yogesh.mahajan@enter= prisedb.com> wrote:
Hi,

Please find the attached pat= ch which fixes feature tests broken due to react porting changes.

Thanks,
Yoges= h Mahajan
EnterpriseDB<= br>


--
Thank= s & Regards
Akshay Joshi
pgAdmin Hacker | Principal Softw= are Architect
EDB Po= stgres
Mobile: +91 976-788-8246



--
Thank= s & Regards
Akshay Joshi
pgAdmin Hacker | Principal Softw= are Architect
EDB Po= stgres
Mobile: +91 976-788-8246

--000000000000a64d5905d10d228f-- --000000000000a64d5b05d10d2291 Content-Type: application/octet-stream; name="Feature_Test_Fix_React_Porting_v3.patch" Content-Disposition: attachment; filename="Feature_Test_Fix_React_Porting_v3.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kw4rx58x0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2ZlYXR1cmVfdGVzdHMvcGdfdXRpbGl0aWVzX2JhY2t1 cF9yZXN0b3JlX3Rlc3QucHkgYi93ZWIvcGdhZG1pbi9mZWF0dXJlX3Rlc3RzL3BnX3V0aWxpdGll c19iYWNrdXBfcmVzdG9yZV90ZXN0LnB5CmluZGV4IGM5OTBkYmI5OC4uZjAyYzE5YTNkIDEwMDY0 NAotLS0gYS93ZWIvcGdhZG1pbi9mZWF0dXJlX3Rlc3RzL3BnX3V0aWxpdGllc19iYWNrdXBfcmVz dG9yZV90ZXN0LnB5CisrKyBiL3dlYi9wZ2FkbWluL2ZlYXR1cmVfdGVzdHMvcGdfdXRpbGl0aWVz X2JhY2t1cF9yZXN0b3JlX3Rlc3QucHkKQEAgLTg4LDcgKzg4LDcgQEAgY2xhc3MgUEdVdGlsaXRp ZXNCYWNrdXBGZWF0dXJlVGVzdChCYXNlRmVhdHVyZVRlc3QpOgogICAgICAgICAgICAgIE5hdk1l bnVMb2NhdG9ycy5wcm9jZXNzX3dhdGNoZXJfYWxlcnRmaWVyKSkKICAgICAgICAgc2VsZi5wYWdl LndhaXRfZm9yX2VsZW1lbnRfdG9fZGlzYXBwZWFyKAogICAgICAgICAgICAgbGFtYmRhIGRyaXZl cjogZHJpdmVyLmZpbmRfZWxlbWVudCgKLSAgICAgICAgICAgICAgICBCeS5DU1NfU0VMRUNUT1Is ICIubG9hZGluZy1sb2dzIiksIDEwKQorICAgICAgICAgICAgICAgIEJ5LkNTU19TRUxFQ1RPUiwg Ii5sb2FkaW5nLWxvZ3MiKSwgMTgpCiAKICAgICAgICAgZXhwZWN0ZWRfYmFja3VwX3N1Y2Nlc3Nf bXNnID0gIlN1Y2Nlc3NmdWxseSBjb21wbGV0ZWQuIgogICAgICAgICBzZWxmLmFzc2VydEVxdWFs KHN0YXR1cywgZXhwZWN0ZWRfYmFja3VwX3N1Y2Nlc3NfbXNnKQpAQCAtMTU3LDE4ICsxNTcsMjMg QEAgY2xhc3MgUEdVdGlsaXRpZXNCYWNrdXBGZWF0dXJlVGVzdChCYXNlRmVhdHVyZVRlc3QpOgog ICAgICAgICAgICAgb3MucmVtb3ZlKGJhY2t1cF9maWxlKQogCiAgICAgZGVmIGFmdGVyKHNlbGYp OgotICAgICAgICB0ZXN0X2d1aV9oZWxwZXIuY2xvc2VfcHJvY2Vzc193YXRjaGVyKHNlbGYpCi0g ICAgICAgIHRlc3RfZ3VpX2hlbHBlci5jbG9zZV9iZ3Byb2Nlc3NfcG9wdXAoc2VsZikKLSAgICAg ICAgc2VsZi5wYWdlLnJlbW92ZV9zZXJ2ZXIoc2VsZi5zZXJ2ZXIpCi0gICAgICAgIGNvbm5lY3Rp b24gPSB0ZXN0X3V0aWxzLmdldF9kYl9jb25uZWN0aW9uKAotICAgICAgICAgICAgc2VsZi5zZXJ2 ZXJbJ2RiJ10sCi0gICAgICAgICAgICBzZWxmLnNlcnZlclsndXNlcm5hbWUnXSwKLSAgICAgICAg ICAgIHNlbGYuc2VydmVyWydkYl9wYXNzd29yZCddLAotICAgICAgICAgICAgc2VsZi5zZXJ2ZXJb J2hvc3QnXSwKLSAgICAgICAgICAgIHNlbGYuc2VydmVyWydwb3J0J10sCi0gICAgICAgICAgICBz ZWxmLnNlcnZlclsnc3NsbW9kZSddCi0gICAgICAgICkKLSAgICAgICAgdGVzdF91dGlscy5kcm9w X2RhdGFiYXNlKGNvbm5lY3Rpb24sIHNlbGYuZGF0YWJhc2VfbmFtZSkKKyAgICAgICAgdHJ5Ogor ICAgICAgICAgICAgdGVzdF9ndWlfaGVscGVyLmNsb3NlX3Byb2Nlc3Nfd2F0Y2hlcihzZWxmKQor ICAgICAgICAgICAgdGVzdF9ndWlfaGVscGVyLmNsb3NlX2JncHJvY2Vzc19wb3B1cChzZWxmKQor ICAgICAgICAgICAgc2VsZi5wYWdlLnJlbW92ZV9zZXJ2ZXIoc2VsZi5zZXJ2ZXIpCisgICAgICAg IGV4Y2VwdCBFeGNlcHRpb24gYXMgZToKKyAgICAgICAgICAgIHByaW50KCJQR1V0aWxpdGllc0Jh Y2t1cEZlYXR1cmVUZXN0IC0gIgorICAgICAgICAgICAgICAgICAgIkV4Y2VwdGlvbiBvY2N1cnJl ZCBpbiBhZnRlciBtZXRob2QiKQorICAgICAgICBmaW5hbGx5OgorICAgICAgICAgICAgY29ubmVj dGlvbiA9IHRlc3RfdXRpbHMuZ2V0X2RiX2Nvbm5lY3Rpb24oCisgICAgICAgICAgICAgICAgc2Vs Zi5zZXJ2ZXJbJ2RiJ10sCisgICAgICAgICAgICAgICAgc2VsZi5zZXJ2ZXJbJ3VzZXJuYW1lJ10s CisgICAgICAgICAgICAgICAgc2VsZi5zZXJ2ZXJbJ2RiX3Bhc3N3b3JkJ10sCisgICAgICAgICAg ICAgICAgc2VsZi5zZXJ2ZXJbJ2hvc3QnXSwKKyAgICAgICAgICAgICAgICBzZWxmLnNlcnZlclsn cG9ydCddLAorICAgICAgICAgICAgICAgIHNlbGYuc2VydmVyWydzc2xtb2RlJ10KKyAgICAgICAg ICAgICkKKyAgICAgICAgICAgIHRlc3RfdXRpbHMuZHJvcF9kYXRhYmFzZShjb25uZWN0aW9uLCBz ZWxmLmRhdGFiYXNlX25hbWUpCiAKICAgICBkZWYgX2NoZWNrX2RldGFpbGVkX3dpbmRvd19mb3Jf eHNzKHNlbGYsIHRvb2xfbmFtZSk6CiAgICAgICAgIHNvdXJjZV9jb2RlID0gc2VsZi5wYWdlLmZp bmRfYnlfY3NzX3NlbGVjdG9yKApkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vZmVhdHVyZV90ZXN0 cy9wZ191dGlsaXRpZXNfbWFpbnRlbmFuY2VfdGVzdC5weSBiL3dlYi9wZ2FkbWluL2ZlYXR1cmVf dGVzdHMvcGdfdXRpbGl0aWVzX21haW50ZW5hbmNlX3Rlc3QucHkKaW5kZXggNDgxYmYyY2YyLi5l NGJlOTQ4ZjYgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL2ZlYXR1cmVfdGVzdHMvcGdfdXRpbGl0 aWVzX21haW50ZW5hbmNlX3Rlc3QucHkKKysrIGIvd2ViL3BnYWRtaW4vZmVhdHVyZV90ZXN0cy9w Z191dGlsaXRpZXNfbWFpbnRlbmFuY2VfdGVzdC5weQpAQCAtMTY1LDE5ICsxNjUsMjQgQEAgY2xh c3MgUEdVdGlsaXRpZXNNYWludGVuYW5jZUZlYXR1cmVUZXN0KEJhc2VGZWF0dXJlVGVzdCk6CiAg ICAgICAgIHRlc3RfZ3VpX2hlbHBlci5jbG9zZV9wcm9jZXNzX3dhdGNoZXIoc2VsZikKIAogICAg IGRlZiBhZnRlcihzZWxmKToKLSAgICAgICAgdGVzdF9ndWlfaGVscGVyLmNsb3NlX2JncHJvY2Vz c19wb3B1cChzZWxmKQotICAgICAgICB0ZXN0X3V0aWxzLmRlbGV0ZV90YWJsZShzZWxmLnNlcnZl ciwgc2VsZi5kYXRhYmFzZV9uYW1lLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz ZWxmLnRhYmxlX25hbWUpCi0gICAgICAgIHNlbGYucGFnZS5yZW1vdmVfc2VydmVyKHNlbGYuc2Vy dmVyKQotICAgICAgICBjb25uZWN0aW9uID0gdGVzdF91dGlscy5nZXRfZGJfY29ubmVjdGlvbigK LSAgICAgICAgICAgIHNlbGYuc2VydmVyWydkYiddLAotICAgICAgICAgICAgc2VsZi5zZXJ2ZXJb J3VzZXJuYW1lJ10sCi0gICAgICAgICAgICBzZWxmLnNlcnZlclsnZGJfcGFzc3dvcmQnXSwKLSAg ICAgICAgICAgIHNlbGYuc2VydmVyWydob3N0J10sCi0gICAgICAgICAgICBzZWxmLnNlcnZlclsn cG9ydCddLAotICAgICAgICAgICAgc2VsZi5zZXJ2ZXJbJ3NzbG1vZGUnXQotICAgICAgICApCi0g ICAgICAgIHRlc3RfdXRpbHMuZHJvcF9kYXRhYmFzZShjb25uZWN0aW9uLCBzZWxmLmRhdGFiYXNl X25hbWUpCisgICAgICAgIHRyeToKKyAgICAgICAgICAgIHRlc3RfZ3VpX2hlbHBlci5jbG9zZV9i Z3Byb2Nlc3NfcG9wdXAoc2VsZikKKyAgICAgICAgICAgIHRlc3RfdXRpbHMuZGVsZXRlX3RhYmxl KHNlbGYuc2VydmVyLCBzZWxmLmRhdGFiYXNlX25hbWUsCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBzZWxmLnRhYmxlX25hbWUpCisgICAgICAgICAgICBzZWxmLnBhZ2UucmVt b3ZlX3NlcnZlcihzZWxmLnNlcnZlcikKKyAgICAgICAgZXhjZXB0IEV4Y2VwdGlvbiBhcyBlOgor ICAgICAgICAgICAgcHJpbnQoIlBHVXRpbGl0aWVzTWFpbnRlbmFuY2VGZWF0dXJlVGVzdCAtICIK KyAgICAgICAgICAgICAgICAgICJFeGNlcHRpb24gb2NjdXJyZWQgaW4gYWZ0ZXIgbWV0aG9kIikK KyAgICAgICAgZmluYWxseToKKyAgICAgICAgICAgIGNvbm5lY3Rpb24gPSB0ZXN0X3V0aWxzLmdl dF9kYl9jb25uZWN0aW9uKAorICAgICAgICAgICAgICAgIHNlbGYuc2VydmVyWydkYiddLAorICAg ICAgICAgICAgICAgIHNlbGYuc2VydmVyWyd1c2VybmFtZSddLAorICAgICAgICAgICAgICAgIHNl bGYuc2VydmVyWydkYl9wYXNzd29yZCddLAorICAgICAgICAgICAgICAgIHNlbGYuc2VydmVyWydo b3N0J10sCisgICAgICAgICAgICAgICAgc2VsZi5zZXJ2ZXJbJ3BvcnQnXSwKKyAgICAgICAgICAg ICAgICBzZWxmLnNlcnZlclsnc3NsbW9kZSddCisgICAgICAgICAgICApCisgICAgICAgICAgICB0 ZXN0X3V0aWxzLmRyb3BfZGF0YWJhc2UoY29ubmVjdGlvbiwgc2VsZi5kYXRhYmFzZV9uYW1lKQog CiAgICAgZGVmIGNoZWNrX2VzY2FwZWRfY2hhcmFjdGVycyhzZWxmLCBzb3VyY2VfY29kZSwgc3Ry aW5nX3RvX2ZpbmQsIHNvdXJjZSk6CiAgICAgICAgICMgRm9yIFhTUyB3ZSBuZWVkIHRvIHNlYXJj aCBhZ2FpbnN0IGVsZW1lbnQncyBodG1sIGNvZGUKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Zl YXR1cmVfdGVzdHMveHNzX2NoZWNrc19yb2xlc19jb250cm9sX3Rlc3QucHkgYi93ZWIvcGdhZG1p bi9mZWF0dXJlX3Rlc3RzL3hzc19jaGVja3Nfcm9sZXNfY29udHJvbF90ZXN0LnB5CmluZGV4IGQ1 MTYzMjM4Ni4uMmJlNjg4ZjY5IDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9mZWF0dXJlX3Rlc3Rz L3hzc19jaGVja3Nfcm9sZXNfY29udHJvbF90ZXN0LnB5CisrKyBiL3dlYi9wZ2FkbWluL2ZlYXR1 cmVfdGVzdHMveHNzX2NoZWNrc19yb2xlc19jb250cm9sX3Rlc3QucHkKQEAgLTgyLDcgKzgyLDcg QEAgY2xhc3MgQ2hlY2tSb2xlTWVtYmVyc2hpcENvbnRyb2xGZWF0dXJlVGVzdChCYXNlRmVhdHVy ZVRlc3QpOgogICAgICAgICAjIEZldGNoIHRoZSBzb3VyY2UgY29kZSBmb3Igb3VyIGN1c3RvbSBj b250cm9sCiAgICAgICAgIHNvdXJjZV9jb2RlID0gc2VsZi5wYWdlLmZpbmRfYnlfeHBhdGgoCiAg ICAgICAgICAgICAiLy9zcGFuW2NvbnRhaW5zKEBjbGFzcywnaWNvbi0nKV0vZm9sbG93aW5nLXNp Ymxpbmc6OnNwYW4iCi0gICAgICAgICkudGV4dAorICAgICAgICApLmdldF9hdHRyaWJ1dGUoJ2lu bmVySFRNTCcpCiAKICAgICAgICAgc2VsZi5fY2hlY2tfZXNjYXBlZF9jaGFyYWN0ZXJzKAogICAg ICAgICAgICAgc291cmNlX2NvZGUsCmRpZmYgLS1naXQgYS93ZWIvcmVncmVzc2lvbi9mZWF0dXJl X3V0aWxzL3BnYWRtaW5fcGFnZS5weSBiL3dlYi9yZWdyZXNzaW9uL2ZlYXR1cmVfdXRpbHMvcGdh ZG1pbl9wYWdlLnB5CmluZGV4IDExY2NhYmYyOC4uNjMwZDA1ZWY2IDEwMDY0NAotLS0gYS93ZWIv cmVncmVzc2lvbi9mZWF0dXJlX3V0aWxzL3BnYWRtaW5fcGFnZS5weQorKysgYi93ZWIvcmVncmVz c2lvbi9mZWF0dXJlX3V0aWxzL3BnYWRtaW5fcGFnZS5weQpAQCAtNDMxLDcgKzQzMSw3IEBAIGNs YXNzIFBnYWRtaW5QYWdlOgogICAgICAgICA6cGFyYW0gc2VydmVyX2dyb3VwX25hbWU6IGNvbnRh aW5pbmcgc2VydmVyCiAgICAgICAgIDpwYXJhbSBzZXJ2ZXJfbmFtZToKICAgICAgICAgOnBhcmFt IHNlcnZlcl9wYXNzd29yZDoKLSAgICAgICAgOnJldHVybjogdHJ1ZSBpZiBzZXJ2ZXIgbm9kZSBp cyBleHBuYWRlZCBlbHNlIGZhbHNlCisgICAgICAgIDpyZXR1cm46IHRydWUgaWYgc2VydmVyIG5v ZGUgaXMgZXhwYW5kZWQgZWxzZSBmYWxzZQogICAgICAgICAiIiIKICAgICAgICAgc2VydmVyX2V4 cGFuZGVkID0gRmFsc2UKICAgICAgICAgc2VydmVyX25vZGVfeHBhdGggPSBUcmVlQXJlYUxvY2F0 b3JzLnNlcnZlcl9ub2RlKHNlcnZlcl9uYW1lKQpAQCAtNDQ0LDE0ICs0NDQsMTQgQEAgY2xhc3Mg UGdhZG1pblBhZ2U6CiAgICAgICAgICAgICAgICAgc2VsZi5kcml2ZXIuZXhlY3V0ZV9zY3JpcHQo CiAgICAgICAgICAgICAgICAgICAgIHNlbGYuanNfZXhlY3V0b3Jfc2Nyb2xsaW50b3ZpZXdfYXJn LCBzZXJ2ZXJfbm9kZSkKICAgICAgICAgICAgICAgICBpZiBzZWxmLmNoZWNrX2lmX2VsZW1lbnRf ZXhpc3RfYnlfeHBhdGgoCi0gICAgICAgICAgICAgICAgICAgICAgICBzZXJ2ZXJfbm9kZV9leHBf c3RhdHVzX3hwYXRoLCAxKToKKyAgICAgICAgICAgICAgICAgICAgICAgIHNlcnZlcl9ub2RlX2V4 cF9zdGF0dXNfeHBhdGgsIDIpOgogICAgICAgICAgICAgICAgICAgICBzZXJ2ZXJfZXhwYW5kZWQg PSBUcnVlCiAgICAgICAgICAgICAgICAgZWxzZToKICAgICAgICAgICAgICAgICAgICAgc2VydmVy X2V4cGFuZGVkID0gc2VsZi5jbGlja19leHBhbmRfc2VydmVyX25vZGUoCiAgICAgICAgICAgICAg ICAgICAgICAgICBzZXJ2ZXJfbmFtZSwgc2VydmVyX3Bhc3N3b3JkLCBzZXJ2ZXJfbm9kZSkKICAg ICAgICAgICAgICAgICAgICAgaWYgbm90IHNlcnZlcl9leHBhbmRlZDoKICAgICAgICAgICAgICAg ICAgICAgICAgIHByaW50KCIoZXhwYW5kX3NlcnZlcl9ub2RlKVRoZSBTZXJ2ZXIgbm9kZSBpcyBu b3QgIgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImV4cG5hZGVkIiwgZmlsZT1zeXMu c3RkZXJyKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImV4cGFuZGVkIiwgZmlsZT1z eXMuc3RkZXJyKQogICAgICAgICAgICAgZWxzZToKICAgICAgICAgICAgICAgICBwcmludCgiKGV4 cGFuZF9zZXJ2ZXJfbm9kZSlUaGUgU2VydmVyIG5vZGUgbm90IGZvdW5kIiwKICAgICAgICAgICAg ICAgICAgICAgICBmaWxlPXN5cy5zdGRlcnIpCkBAIC00NzgsNyArNDc4LDggQEAgY2xhc3MgUGdh ZG1pblBhZ2U6CiAgICAgICAgICAgICAgICAgd2ViZHJpdmVyLkFjdGlvbkNoYWlucyhzZWxmLmRy aXZlcikuZG91YmxlX2NsaWNrKAogICAgICAgICAgICAgICAgICAgICBzZXJ2ZXJfbm9kZSkucGVy Zm9ybSgpCiAgICAgICAgICAgICAgICAgaWYgc2VsZi5jaGVja19pZl9lbGVtZW50X2V4aXN0X2J5 X3hwYXRoKAotICAgICAgICAgICAgICAgICAgICAgICAgVHJlZUFyZWFMb2NhdG9ycy5zZXJ2ZXJf bm9kZV9leHBfc3RhdHVzKHNlcnZlcl9uYW1lKSk6CisgICAgICAgICAgICAgICAgICAgICAgICBU cmVlQXJlYUxvY2F0b3JzLnNlcnZlcl9ub2RlX2V4cF9zdGF0dXMoc2VydmVyX25hbWUpLAorICAg ICAgICAgICAgICAgICAgICAgICAgMTApOgogICAgICAgICAgICAgICAgICAgICBzZXJ2ZXJfbm9k ZV9leHBhbnNpb25fc3RhdHVzID0gVHJ1ZQogICAgICAgICBlbHNlOgogICAgICAgICAgICAgaWYg c2VsZi5jbGlja19hbmRfY29ubmVjdF9zZXJ2ZXIoc2VydmVyX25hbWUsIHNlcnZlcl9wYXNzd29y ZCk6CkBAIC01ODYsNyArNTg3LDcgQEAgY2xhc3MgUGdhZG1pblBhZ2U6CiAgICAgICAgICAgICAg ICAgc2VydmVyX2NoaWxkX2V4cGFuZGVkID0gc2VsZi5jbGlja190b19leHBhbmRfdHJlZV9ub2Rl KAogICAgICAgICAgICAgICAgICAgICBjaGlsZF9ub2RlX2VsZSwgc2VydmVyX2NoaWxkX25vZGVf ZXhwX3N0YXR1c194cGF0aCkKICAgICAgICAgICAgICAgICBpZiBub3Qgc2VydmVyX2NoaWxkX2V4 cGFuZGVkOgotICAgICAgICAgICAgICAgICAgICBwcmludCgiQ2hpbGQgbm90IGlzIG5vdCBleHBh bmRlZCBhZnRlciBjbGlja25nICIsCisgICAgICAgICAgICAgICAgICAgIHByaW50KCJDaGlsZCBu b3QgaXMgbm90IGV4cGFuZGVkIGFmdGVyIGNsaWNraW5nICIsCiAgICAgICAgICAgICAgICAgICAg ICAgICAgIGZpbGU9c3lzLnN0ZGVycikKICAgICAgICAgZWxzZToKICAgICAgICAgICAgIHByaW50 KCJUaGUgc2VydmVyL3ByZXZpb3VzIG5vZGVzIG5vdCBleHBhbmRlZCIsIGZpbGU9c3lzLnN0ZGVy cikKQEAgLTEyOTMsNyArMTI5NCw4IEBAIGNsYXNzIFBnYWRtaW5QYWdlOgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHRvcF9lbCkucGVyZm9ybSgpCiAgICAgICAgICAgICAgICAgICAgICAg ICByX3Njcm9sbCAtPSAxCiAgICAgICAgIGVsc2U6Ci0gICAgICAgICAgICBwcmludCgiY2hlY2tf aWZfZWxlbWVudF9leGlzdHNfd2l0aF9zY3JvbGwgPiBFbGVtZW50IE5PVCBmb3VuZCIpCisgICAg ICAgICAgICBwcmludCgiY2hlY2tfaWZfZWxlbWVudF9leGlzdHNfd2l0aF9zY3JvbGwgPiBFbGVt ZW50IE5PVCBmb3VuZCIsCisgICAgICAgICAgICAgICAgICB4cGF0aCwgZmlsZT1zeXMuc3RkZXJy KQogICAgICAgICAgICAgcmV0dXJuIEZhbHNlCiAKICAgICBkZWYgZmluZF9ieV94cGF0aF9saXN0 KHNlbGYsIHhwYXRoKToKZGlmZiAtLWdpdCBhL3dlYi9yZWdyZXNzaW9uL3B5dGhvbl90ZXN0X3V0 aWxzL3Rlc3RfdXRpbHMucHkgYi93ZWIvcmVncmVzc2lvbi9weXRob25fdGVzdF91dGlscy90ZXN0 X3V0aWxzLnB5CmluZGV4IDU0MWU4ZWZmMi4uMjhhYWFhNmY2IDEwMDY0NAotLS0gYS93ZWIvcmVn cmVzc2lvbi9weXRob25fdGVzdF91dGlscy90ZXN0X3V0aWxzLnB5CisrKyBiL3dlYi9yZWdyZXNz aW9uL3B5dGhvbl90ZXN0X3V0aWxzL3Rlc3RfdXRpbHMucHkKQEAgLTE0MzksNyArMTQzOSw5IEBA IGRlZiBnZXRfcGFyYWxsZWxfc2VxdWVudGlhbF9tb2R1bGVfbGlzdChtb2R1bGVfbGlzdCk6CiAg ICAgIiIiCiAgICAgIyBsaXN0IG9mIGZpbGVzIGNvbnNpc3RpbmcgdGVzdHMgdGhhdCBuZWVkcyB0 byBiZQogICAgICMgZXhlY3V0ZWQgc2VxdWVudGlhbGx5Ci0gICAgc2VxdWVudGlhbF90ZXN0c19m aWxlID0gW10KKyAgICBzZXF1ZW50aWFsX3Rlc3RzX2ZpbGUgPSBbCisgICAgICAgICdwZ2FkbWlu LmZlYXR1cmVfdGVzdHMucGdfdXRpbGl0aWVzX2JhY2t1cF9yZXN0b3JlX3Rlc3QnLAorICAgICAg ICAncGdhZG1pbi5mZWF0dXJlX3Rlc3RzLnBnX3V0aWxpdGllc19tYWludGVuYW5jZV90ZXN0J10K IAogICAgICMgIGxpc3Qgb2YgdGVzdHMgY2FuIGJlIGV4ZWN1dGVkIGluIHBhcmFsbGVsCiAgICAg cGFyYWxsZWxfdGVzdHMgPSBsaXN0KG1vZHVsZV9saXN0KQpkaWZmIC0tZ2l0IGEvd2ViL3JlZ3Jl c3Npb24vcnVudGVzdHMucHkgYi93ZWIvcmVncmVzc2lvbi9ydW50ZXN0cy5weQppbmRleCA3YmMy Y2E0ZDUuLmJiZDAzY2E5NSAxMDA2NDQKLS0tIGEvd2ViL3JlZ3Jlc3Npb24vcnVudGVzdHMucHkK KysrIGIvd2ViL3JlZ3Jlc3Npb24vcnVudGVzdHMucHkKQEAgLTYwMyw3ICs2MDMsOCBAQCBkZWYg cnVuX3BhcmFsbGVsX3Rlc3RzKHVybF9jbGllbnQsIHNlcnZlcnNfZGV0YWlscywgcGFyYWxsZWxf dGVzdHNfbGlzdHMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHZlcnNpb25fb2ZfYnJvd3NlciwKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VyWyduYW1lJ10pCiAgICAgICAgICAg ICAgICAgICAgICMgTGF1bmNoIGNsaWVudCB1cmwgaW4gYnJvd3NlcgotICAgICAgICAgICAgICAg ICAgICB0ZXN0X3V0aWxzLmxhdW5jaF91cmxfaW5fYnJvd3Nlcihkcml2ZXJfb2JqZWN0LCB1cmxf Y2xpZW50KQorICAgICAgICAgICAgICAgICAgICB0ZXN0X3V0aWxzLmxhdW5jaF91cmxfaW5fYnJv d3NlcigKKyAgICAgICAgICAgICAgICAgICAgICAgIGRyaXZlcl9vYmplY3QsIHVybF9jbGllbnQs IDYwKQogCiAgICAgICAgICAgICAgICAgICAgICMgQWRkIG5hbWUgZm9yIHRocmVhZAogICAgICAg ICAgICAgICAgICAgICB0aHJlYWRfbmFtZSA9ICJwYXJhbGxlbF90ZXN0cyIgKyBzZXJbJ25hbWUn XQo= --000000000000a64d5b05d10d2291--