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 1l7b09-0004Ik-WB for pgadmin-hackers@arkaria.postgresql.org; Thu, 04 Feb 2021 09:32:38 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1l7b08-0005Wu-5q for pgadmin-hackers@arkaria.postgresql.org; Thu, 04 Feb 2021 09:32:36 +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 1l7b07-0005Wn-Pz for pgadmin-hackers@lists.postgresql.org; Thu, 04 Feb 2021 09:32:36 +0000 Received: from mail-lj1-x229.google.com ([2a00:1450:4864:20::229]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1l7b04-000570-Nn for pgadmin-hackers@postgresql.org; Thu, 04 Feb 2021 09:32:34 +0000 Received: by mail-lj1-x229.google.com with SMTP id y14so2556314ljn.8 for ; Thu, 04 Feb 2021 01:32:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OCy7UYtA8HAd+K4cypuw4/1hPWesWKbj0VFjjD8FZEM=; b=nttmguNwF54nsRLil7go5QiTLMIYi7w7HwcISkQYQm1D0gqbLjHABmPvghh4d/P4Bz Qv7OUq+G9ZUV31s/bDFe0q68wHUQVLeFDMTKavg4T3CrWne22K/IfZPrI5xrtnFsPpby Ft0uCRFoikSTLUoNgydNTJK3CmSgvafqAFLGRrDmKqE0Z1jd88DuQUIV60uZYgkgxI6p zAwSJJSQJrWDEczO0X1EbRsG9+KFFPTOwSkSUS8rwZibM5toyo8SKP7Zbm94WSj8+YlL Lr7lyE/8jKMVz82mRuuOyU85AdTrxNUQT1hiaREulPUjkG8EMvNe/qsR4GezDJ7FQhnT XXjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OCy7UYtA8HAd+K4cypuw4/1hPWesWKbj0VFjjD8FZEM=; b=SQjiDTMcl1biXaLfbdxdR68gxpLiHzB7o4YTs5aF+k8N/QXLapyvtPUWpd/QCbJnBU +l/CkTpsJL6lXAZXMe44pGkLi4In2kyvG8erfEoTvr+czYrtJjELaAKiW4y6FW4jApY+ RyPuGQ5aouZpmbcrR1W1Am/BM6ZsQHg7vGch79NJ4os9Q+YpmwXjgRoIcgeT3YufmVwW UAfCApyObvxukg/mhJssB1T7Q7BMPzwOaF1L+I4uk9yQc5Y6D/af0jqLB2lRaRMdGqCB NytC33B7IRKMuNhOYH6RLYUHFjkYBEmiJHbd0yOxLdRbCThVgdeOPXfk/sczpcK4SYlp rP2Q== X-Gm-Message-State: AOAM5302v6/S9p91vU4cuxp7pTr7J4kDxuGDotQVB3dMNo/5eBaTEWXG an0mh1U1jLOogeKx9OxRxX9Y6UcFBYfHYH8PeEfiy6B3CYEol6ECCs5lztWUWygcVCM1FLlShcP oOrK85UI97zvxbxJz497iAVjPcZi7C1RtNdK+7TZQGa9mf4zrpSimUb7gpyJj4w5lJe6KKtKcHy A4pCDmQ44bYe9rG9/dX550G0mETQLoFNySFYmieRUkKzA26p9ld64qsuWQqA== X-Google-Smtp-Source: ABdhPJwTGw5TKaSyN6yDCHPJ26oFvLSGFpOScoFD2N0omhb0FQR56Yy+MW28kXK3byed2BEt/7eotXxybnymyg2vwgw= X-Received: by 2002:a2e:9613:: with SMTP id v19mr4087555ljh.135.1612431150395; Thu, 04 Feb 2021 01:32:30 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Aditya Toshniwal Date: Thu, 4 Feb 2021 15:01:54 +0530 Message-ID: Subject: Re: [pgAdmin][patch] Use unique DB name in ERD API test cases To: Akshay Joshi Cc: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000f1e58705ba7f6153" 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: Precedence: bulk --000000000000f1e58705ba7f6153 Content-Type: multipart/alternative; boundary="000000000000f1e58405ba7f6151" --000000000000f1e58405ba7f6151 Content-Type: text/plain; charset="UTF-8" Hi, Seems like the test cases are still failing on the build machines. Attached is the patch to make the connection ids unique by using random. Please review. On Wed, Feb 3, 2021 at 4:49 PM Akshay Joshi wrote: > Thanks, patch applied. > > On Wed, Feb 3, 2021 at 4:01 PM Aditya Toshniwal < > aditya.toshniwal@enterprisedb.com> wrote: > >> Hi Hackers, >> >> Attached is the patch to use unique DB names in ERD API test cases to >> avoid conflict when running test cases in parallel. >> Please review. >> >> -- >> Thanks, >> Aditya Toshniwal >> pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* >> >> "Don't Complain about Heat, Plant a TREE" >> > > > -- > *Thanks & Regards* > *Akshay Joshi* > *pgAdmin Hacker | Principal Software Architect* > *EDB Postgres * > > *Mobile: +91 976-788-8246* > -- Thanks, Aditya Toshniwal pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* "Don't Complain about Heat, Plant a TREE" --000000000000f1e58405ba7f6151 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Seems like the test cases are still failing on the bui= ld machines.
Attached is the patch to make the connection ids unique by usi= ng random.
Please review.

On Wed, Feb 3, 2021 at 4:49 PM Akshay Joshi = <akshay.joshi@enterpris= edb.com> wrote:
Thanks, patch applied.

On Wed, Feb 3, 2021 at 4:01 P= M Aditya Toshniwal <aditya.toshniwal@enterprisedb.com> wrote:
Hi=C2=A0Hac= kers,

Attached is the patch to use unique DB names i= n ERD API test cases to avoid conflict when running test cases in parallel.=
Please review.

--
= Thanks,
Aditya Toshniwal
p= gAdmin hacker=C2=A0| Sr. Software Engineer | edbpostgres.com
"Don't Co= mplain about Heat, Plant a TREE"
=


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



--
Thanks,
Aditya Toshniwal
pgAdmin hacker=C2=A0| Sr. Softwa= re Engineer | edbpostgres.com<= /font>
"Don't Complain about Heat, Plant a TREE&qu= ot;
--000000000000f1e58405ba7f6151-- --000000000000f1e58705ba7f6153 Content-Type: application/octet-stream; name="ERD.apitests_v2.patch" Content-Disposition: attachment; filename="ERD.apitests_v2.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kkqnu2vl0 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL2VyZC9fX2luaXRfXy5weSBiL3dlYi9wZ2Fk bWluL3Rvb2xzL2VyZC9fX2luaXRfXy5weQppbmRleCA4Mjk0YTMxYTkuLjk3YTA0ZDNkYSAxMDA2 NDQKLS0tIGEvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL19faW5pdF9fLnB5CisrKyBiL3dlYi9wZ2Fk bWluL3Rvb2xzL2VyZC9fX2luaXRfXy5weQpAQCAtNTYxLDYgKzU2MSw3IEBAIGRlZiBzcWwodHJh bnNfaWQsIHNnaWQsIHNpZCwgZGlkKToKIEBsb2dpbl9yZXF1aXJlZAogZGVmIHRhYmxlcyh0cmFu c19pZCwgc2dpZCwgc2lkLCBkaWQpOgogICAgIGhlbHBlciA9IEVSREhlbHBlcih0cmFuc19pZCwg c2lkLCBkaWQpCisgICAgY29ubiA9IF9nZXRfY29ubmVjdGlvbihzaWQsIGRpZCwgdHJhbnNfaWQp CiAgICAgc3RhdHVzLCB0YWJsZXMgPSBoZWxwZXIuZ2V0X2FsbF90YWJsZXMoKQogCiAgICAgaWYg bm90IHN0YXR1czoKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL2VyZC90ZXN0cy90ZXN0 X2Nsb3NlLnB5IGIvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3RfY2xvc2UucHkKaW5k ZXggZTMzNGJmOTJhLi45OGM1MWM1ZjggMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL3Rvb2xzL2Vy ZC90ZXN0cy90ZXN0X2Nsb3NlLnB5CisrKyBiL3dlYi9wZ2FkbWluL3Rvb2xzL2VyZC90ZXN0cy90 ZXN0X2Nsb3NlLnB5CkBAIC04LDYgKzgsNyBAQAogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIAogaW1wb3J0 IHV1aWQKK2ltcG9ydCByYW5kb20KIGZyb20gcGdhZG1pbi51dGlscy5yb3V0ZSBpbXBvcnQgQmFz ZVRlc3RHZW5lcmF0b3IKIGZyb20gcmVncmVzc2lvbi5weXRob25fdGVzdF91dGlscyBpbXBvcnQg dGVzdF91dGlscyBhcyB1dGlscwogZnJvbSByZWdyZXNzaW9uIGltcG9ydCBwYXJlbnRfbm9kZV9k aWN0CkBAIC0zMywxNCArMzQsMTUgQEAgY2xhc3MgRVJEQ2xvc2UoQmFzZVRlc3RHZW5lcmF0b3Ip OgogICAgICAgICBpZiBub3QgZGJfY29uWyJpbmZvIl0gPT0gIkRhdGFiYXNlIGNvbm5lY3RlZC4i OgogICAgICAgICAgICAgcmFpc2UgRXhjZXB0aW9uKCJDb3VsZCBub3QgY29ubmVjdCB0byBkYXRh YmFzZSB0byBhZGQgdGhlIHNjaGVtYS4iKQogCisgICAgICAgIHRyYW5zX2lkID0gcmFuZG9tLnJh bmRpbnQoMSwgOTk5OTk5OSkKICAgICAgICAgdXJsID0gJy9lcmQvaW5pdGlhbGl6ZS97dHJhbnNf aWR9L3tzZ2lkfS97c2lkfS97ZGlkfScuZm9ybWF0KAotICAgICAgICAgICAgdHJhbnNfaWQ9MTIz MzQ0LCBzZ2lkPXNlbGYuc2dpZCwgc2lkPXNlbGYuc2lkLCBkaWQ9c2VsZi5kaWQpCisgICAgICAg ICAgICB0cmFuc19pZD10cmFuc19pZCwgc2dpZD1zZWxmLnNnaWQsIHNpZD1zZWxmLnNpZCwgZGlk PXNlbGYuZGlkKQogCiAgICAgICAgIHJlc3BvbnNlID0gc2VsZi50ZXN0ZXIucG9zdCh1cmwpCiAg ICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwocmVzcG9uc2Uuc3RhdHVzX2NvZGUsIDIwMCkKIAogICAg ICAgICB1cmwgPSAnL2VyZC9jbG9zZS97dHJhbnNfaWR9L3tzZ2lkfS97c2lkfS97ZGlkfScuZm9y bWF0KAotICAgICAgICAgICAgdHJhbnNfaWQ9MTIzMzQ0LCBzZ2lkPXNlbGYuc2dpZCwgc2lkPXNl bGYuc2lkLCBkaWQ9c2VsZi5kaWQpCisgICAgICAgICAgICB0cmFuc19pZD10cmFuc19pZCwgc2dp ZD1zZWxmLnNnaWQsIHNpZD1zZWxmLnNpZCwgZGlkPXNlbGYuZGlkKQogCiAgICAgICAgIHJlc3Bv bnNlID0gc2VsZi50ZXN0ZXIuZGVsZXRlKHVybCkKICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChy ZXNwb25zZS5zdGF0dXNfY29kZSwgMjAwKQpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vdG9vbHMv ZXJkL3Rlc3RzL3Rlc3RfaW5pdGlhbGl6ZS5weSBiL3dlYi9wZ2FkbWluL3Rvb2xzL2VyZC90ZXN0 cy90ZXN0X2luaXRpYWxpemUucHkKaW5kZXggYmQ2ZWIyYzBjLi45ZWI2MTYzYzUgMTAwNjQ0Ci0t LSBhL3dlYi9wZ2FkbWluL3Rvb2xzL2VyZC90ZXN0cy90ZXN0X2luaXRpYWxpemUucHkKKysrIGIv d2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3RfaW5pdGlhbGl6ZS5weQpAQCAtOSw2ICs5 LDcgQEAKIAogaW1wb3J0IGpzb24KIGltcG9ydCB1dWlkCitpbXBvcnQgcmFuZG9tCiBmcm9tIHBn YWRtaW4udXRpbHMucm91dGUgaW1wb3J0IEJhc2VUZXN0R2VuZXJhdG9yCiBmcm9tIHJlZ3Jlc3Np b24ucHl0aG9uX3Rlc3RfdXRpbHMgaW1wb3J0IHRlc3RfdXRpbHMgYXMgdXRpbHMKIGZyb20gcmVn cmVzc2lvbiBpbXBvcnQgcGFyZW50X25vZGVfZGljdApAQCAtMzQsMTQgKzM1LDE1IEBAIGNsYXNz IEVSREluaXRpYWxpemUoQmFzZVRlc3RHZW5lcmF0b3IpOgogICAgICAgICBpZiBub3QgZGJfY29u WyJpbmZvIl0gPT0gIkRhdGFiYXNlIGNvbm5lY3RlZC4iOgogICAgICAgICAgICAgcmFpc2UgRXhj ZXB0aW9uKCJDb3VsZCBub3QgY29ubmVjdCB0byBkYXRhYmFzZSB0byBhZGQgdGhlIHNjaGVtYS4i KQogCisgICAgICAgIHRyYW5zX2lkID0gcmFuZG9tLnJhbmRpbnQoMSwgOTk5OTk5OSkKICAgICAg ICAgdXJsID0gJy9lcmQvaW5pdGlhbGl6ZS97dHJhbnNfaWR9L3tzZ2lkfS97c2lkfS97ZGlkfScu Zm9ybWF0KAotICAgICAgICAgICAgdHJhbnNfaWQ9MTIzMzQ0LCBzZ2lkPXNlbGYuc2dpZCwgc2lk PXNlbGYuc2lkLCBkaWQ9c2VsZi5kaWQpCisgICAgICAgICAgICB0cmFuc19pZD10cmFuc19pZCwg c2dpZD1zZWxmLnNnaWQsIHNpZD1zZWxmLnNpZCwgZGlkPXNlbGYuZGlkKQogCiAgICAgICAgIHJl c3BvbnNlID0gc2VsZi50ZXN0ZXIucG9zdCh1cmwpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwo cmVzcG9uc2Uuc3RhdHVzX2NvZGUsIDIwMCkKICAgICAgICAgcmVzcG9uc2VfZGF0YSA9IGpzb24u bG9hZHMocmVzcG9uc2UuZGF0YS5kZWNvZGUoJ3V0Zi04JykpCiAgICAgICAgIHNlbGYuYXNzZXJ0 RXF1YWwocmVzcG9uc2VfZGF0YVsnZGF0YSddLCB7Ci0gICAgICAgICAgICAnY29ubklkJzogJzEy MzM0NCcsCisgICAgICAgICAgICAnY29ubklkJzogc3RyKHRyYW5zX2lkKSwKICAgICAgICAgICAg ICdzZXJ2ZXJWZXJzaW9uJzogc2VsZi5zZXJ2ZXJfaW5mb3JtYXRpb25bJ3NlcnZlcl92ZXJzaW9u J10sCiAgICAgICAgIH0pCiAKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3Rvb2xzL2VyZC90ZXN0 cy90ZXN0X3BhbmVsLnB5IGIvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3RfcGFuZWwu cHkKaW5kZXggNjM2MDFjYjNkLi40NGFkZjkwNmIgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWluL3Rv b2xzL2VyZC90ZXN0cy90ZXN0X3BhbmVsLnB5CisrKyBiL3dlYi9wZ2FkbWluL3Rvb2xzL2VyZC90 ZXN0cy90ZXN0X3BhbmVsLnB5CkBAIC04LDYgKzgsNyBAQAogIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIAog aW1wb3J0IHV1aWQKK2ltcG9ydCByYW5kb20KIGZyb20gcGdhZG1pbi51dGlscy5yb3V0ZSBpbXBv cnQgQmFzZVRlc3RHZW5lcmF0b3IKIGZyb20gcmVncmVzc2lvbi5weXRob25fdGVzdF91dGlscyBp bXBvcnQgdGVzdF91dGlscyBhcyB1dGlscwogZnJvbSByZWdyZXNzaW9uIGltcG9ydCBwYXJlbnRf bm9kZV9kaWN0CkBAIC0yNSw5ICsyNiwxMSBAQCBjbGFzcyBFUkRQYW5lbChCYXNlVGVzdEdlbmVy YXRvcik6CiAgICAgICAgIHNlbGYuc2dpZCA9IGNvbmZpZ19kYXRhWyJzZXJ2ZXJfZ3JvdXAiXQog CiAgICAgZGVmIHJ1blRlc3Qoc2VsZik6CisgICAgICAgIHRyYW5zX2lkID0gcmFuZG9tLnJhbmRp bnQoMSwgOTk5OTk5OSkKICAgICAgICAgdXJsID0gJy9lcmQvcGFuZWwve3RyYW5zX2lkfT9zZ2lk PXtzZ2lkfSZzaWQ9e3NpZH0mc2VydmVyX3R5cGU9cGcnIFwKICAgICAgICAgICAgICAgJyZkaWQ9 e2RpZH0mZ2VuPWZhbHNlJy5cCi0gICAgICAgICAgICBmb3JtYXQodHJhbnNfaWQ9MTIzMzQ0LCBz Z2lkPXNlbGYuc2dpZCwgc2lkPXNlbGYuc2lkLCBkaWQ9c2VsZi5kaWQpCisgICAgICAgICAgICBm b3JtYXQodHJhbnNfaWQ9dHJhbnNfaWQsIHNnaWQ9c2VsZi5zZ2lkLCBzaWQ9c2VsZi5zaWQsCisg ICAgICAgICAgICAgICAgICAgZGlkPXNlbGYuZGlkKQogCiAgICAgICAgIHJlc3BvbnNlID0gc2Vs Zi50ZXN0ZXIucG9zdCgKICAgICAgICAgICAgIHVybCwgZGF0YT17InRpdGxlIjogInBhbmVsX3Rp dGxlIiwgImNsb3NlX3VybCI6ICJ0aGUvY2xvc2UvdXJsIn0sCmRpZmYgLS1naXQgYS93ZWIvcGdh ZG1pbi90b29scy9lcmQvdGVzdHMvdGVzdF9wcmVxdWlzaXRlLnB5IGIvd2ViL3BnYWRtaW4vdG9v bHMvZXJkL3Rlc3RzL3Rlc3RfcHJlcXVpc2l0ZS5weQppbmRleCA5MjYyODBkNDEuLjEzOGFiNzRj MCAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3RfcHJlcXVpc2l0 ZS5weQorKysgYi93ZWIvcGdhZG1pbi90b29scy9lcmQvdGVzdHMvdGVzdF9wcmVxdWlzaXRlLnB5 CkBAIC05LDYgKzksNyBAQAogCiBpbXBvcnQganNvbgogaW1wb3J0IHV1aWQKK2ltcG9ydCByYW5k b20KIGZyb20gcGdhZG1pbi51dGlscy5yb3V0ZSBpbXBvcnQgQmFzZVRlc3RHZW5lcmF0b3IKIGZy b20gcmVncmVzc2lvbi5weXRob25fdGVzdF91dGlscyBpbXBvcnQgdGVzdF91dGlscyBhcyB1dGls cwogZnJvbSByZWdyZXNzaW9uIGltcG9ydCBwYXJlbnRfbm9kZV9kaWN0CkBAIC0zNCw4ICszNSw5 IEBAIGNsYXNzIEVSRFByZXF1aXNpdGUoQmFzZVRlc3RHZW5lcmF0b3IpOgogICAgICAgICBpZiBu b3QgZGJfY29uWyJpbmZvIl0gPT0gIkRhdGFiYXNlIGNvbm5lY3RlZC4iOgogICAgICAgICAgICAg cmFpc2UgRXhjZXB0aW9uKCJDb3VsZCBub3QgY29ubmVjdCB0byBkYXRhYmFzZSB0byBhZGQgdGhl IHNjaGVtYS4iKQogCisgICAgICAgIHRyYW5zX2lkID0gcmFuZG9tLnJhbmRpbnQoMSwgOTk5OTk5 OSkKICAgICAgICAgdXJsID0gJy9lcmQvcHJlcXVpc2l0ZS97dHJhbnNfaWR9L3tzZ2lkfS97c2lk fS97ZGlkfScuZm9ybWF0KAotICAgICAgICAgICAgdHJhbnNfaWQ9MTIzMzQ0LCBzZ2lkPXNlbGYu c2dpZCwgc2lkPXNlbGYuc2lkLCBkaWQ9c2VsZi5kaWQpCisgICAgICAgICAgICB0cmFuc19pZD10 cmFuc19pZCwgc2dpZD1zZWxmLnNnaWQsIHNpZD1zZWxmLnNpZCwgZGlkPXNlbGYuZGlkKQogCiAg ICAgICAgIHJlc3BvbnNlID0gc2VsZi50ZXN0ZXIuZ2V0KHVybCkKICAgICAgICAgc2VsZi5hc3Nl cnRFcXVhbChyZXNwb25zZS5zdGF0dXNfY29kZSwgMjAwKQpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRt aW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3Rfc3FsLnB5IGIvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rl c3RzL3Rlc3Rfc3FsLnB5CmluZGV4IDgyNDAzOTdmMy4uMTUyNzZjMWNkIDEwMDY0NAotLS0gYS93 ZWIvcGdhZG1pbi90b29scy9lcmQvdGVzdHMvdGVzdF9zcWwucHkKKysrIGIvd2ViL3BnYWRtaW4v dG9vbHMvZXJkL3Rlc3RzL3Rlc3Rfc3FsLnB5CkBAIC05LDYgKzksNyBAQAogCiBpbXBvcnQganNv bgogaW1wb3J0IHV1aWQKK2ltcG9ydCByYW5kb20KIGZyb20gcGdhZG1pbi51dGlscy5yb3V0ZSBp bXBvcnQgQmFzZVRlc3RHZW5lcmF0b3IKIGZyb20gcmVncmVzc2lvbi5weXRob25fdGVzdF91dGls cyBpbXBvcnQgdGVzdF91dGlscyBhcyB1dGlscwogZnJvbSByZWdyZXNzaW9uIGltcG9ydCBwYXJl bnRfbm9kZV9kaWN0CkBAIC02Miw4ICs2Myw5IEBAIGNsYXNzIEVSRFNxbChCYXNlVGVzdEdlbmVy YXRvcik6CiAgICAgICAgIGlmIG5vdCBkYl9jb25bImluZm8iXSA9PSAiRGF0YWJhc2UgY29ubmVj dGVkLiI6CiAgICAgICAgICAgICByYWlzZSBFeGNlcHRpb24oIkNvdWxkIG5vdCBjb25uZWN0IHRv IGRhdGFiYXNlIHRvIGFkZCB0aGUgc2NoZW1hLiIpCiAKKyAgICAgICAgdHJhbnNfaWQgPSByYW5k b20ucmFuZGludCgxLCA5OTk5OTk5KQogICAgICAgICB1cmwgPSAnL2VyZC9zcWwve3RyYW5zX2lk fS97c2dpZH0ve3NpZH0ve2RpZH0nLmZvcm1hdCgKLSAgICAgICAgICAgIHRyYW5zX2lkPTEyMzM0 NCwgc2dpZD1zZWxmLnNnaWQsIHNpZD1zZWxmLnNpZCwgZGlkPXNlbGYuZGlkKQorICAgICAgICAg ICAgdHJhbnNfaWQ9dHJhbnNfaWQsIHNnaWQ9c2VsZi5zZ2lkLCBzaWQ9c2VsZi5zaWQsIGRpZD1z ZWxmLmRpZCkKIAogICAgICAgICBjdXJyX2RpciA9IHBhdGguZGlybmFtZShfX2ZpbGVfXykKIApk aWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3RfdGFibGVzLnB5IGIv d2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3RfdGFibGVzLnB5CmluZGV4IDhjMzc5NGVh Zi4uOGJmNzU0YzBiIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi90b29scy9lcmQvdGVzdHMvdGVz dF90YWJsZXMucHkKKysrIGIvd2ViL3BnYWRtaW4vdG9vbHMvZXJkL3Rlc3RzL3Rlc3RfdGFibGVz LnB5CkBAIC05LDYgKzksNyBAQAogCiBpbXBvcnQganNvbgogaW1wb3J0IHV1aWQKK2ltcG9ydCBy YW5kb20KIGZyb20gcGdhZG1pbi51dGlscy5yb3V0ZSBpbXBvcnQgQmFzZVRlc3RHZW5lcmF0b3IK IGZyb20gcmVncmVzc2lvbi5weXRob25fdGVzdF91dGlscyBpbXBvcnQgdGVzdF91dGlscyBhcyB1 dGlscwogZnJvbSByZWdyZXNzaW9uIGltcG9ydCBwYXJlbnRfbm9kZV9kaWN0CkBAIC02NCw4ICs2 NSw5IEBAIGNsYXNzIEVSRFRhYmxlcyhCYXNlVGVzdEdlbmVyYXRvcik6CiAgICAgICAgIGlmIG5v dCBkYl9jb25bImluZm8iXSA9PSAiRGF0YWJhc2UgY29ubmVjdGVkLiI6CiAgICAgICAgICAgICBy YWlzZSBFeGNlcHRpb24oIkNvdWxkIG5vdCBjb25uZWN0IHRvIGRhdGFiYXNlIHRvIGFkZCB0aGUg c2NoZW1hLiIpCiAKKyAgICAgICAgdHJhbnNfaWQgPSByYW5kb20ucmFuZGludCgxLCA5OTk5OTk5 KQogICAgICAgICB1cmwgPSAnL2VyZC90YWJsZXMve3RyYW5zX2lkfS97c2dpZH0ve3NpZH0ve2Rp ZH0nLmZvcm1hdCgKLSAgICAgICAgICAgIHRyYW5zX2lkPTEyMzM0NCwgc2dpZD1zZWxmLnNnaWQs IHNpZD1zZWxmLnNpZCwgZGlkPXNlbGYuZGlkKQorICAgICAgICAgICAgdHJhbnNfaWQ9dHJhbnNf aWQsIHNnaWQ9c2VsZi5zZ2lkLCBzaWQ9c2VsZi5zaWQsIGRpZD1zZWxmLmRpZCkKIAogICAgICAg ICByZXNwb25zZSA9IHNlbGYudGVzdGVyLmdldCh1cmwpCiAgICAgICAgIHNlbGYuYXNzZXJ0RXF1 YWwocmVzcG9uc2Uuc3RhdHVzX2NvZGUsIDIwMCkK --000000000000f1e58705ba7f6153--