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 1lWJgN-0003FQ-En for pgadmin-hackers@arkaria.postgresql.org; Tue, 13 Apr 2021 14:06:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lWJgM-0004PO-Al for pgadmin-hackers@arkaria.postgresql.org; Tue, 13 Apr 2021 14:06:22 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lWJgL-0004PH-Rg for pgadmin-hackers@lists.postgresql.org; Tue, 13 Apr 2021 14:06:22 +0000 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1lWJgE-0005Pr-Ec for pgadmin-hackers@postgresql.org; Tue, 13 Apr 2021 14:06:20 +0000 Received: by mail-lj1-x232.google.com with SMTP id r22so8778206ljc.5 for ; Tue, 13 Apr 2021 07:06:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=Cx4dGq1atvLo5y4d39Co4Y37Rvo7bxKt9ZHNcNDgVt0=; b=GSB2jFORaumdYo4R2J4AQw60UYWUr1I0exrkzd6gcJnIjC6ZjwhZnw8g8r8UYR/jSV 3gR6x7rDP+43CcOyYLFSKmdbWgnWBeXHySa9WNH5EjsR8uFQwP5SAqbURNHPBYAZcfNA g4ROwx4kNAsszPlvoJNlVPmEhpD+dM+he/HnCWEE2QDNjMXiv4PN93J4Jacvd+j3BTBL tqiaRusnxSFIMt69/I8+8w6O1tBTdar8MNkbqvs4I1yVjuax2KzkKqm4/0EHhxwVtWdo xQgOEYV0vI9/nvmhRMLnuZxgpKHDeG9Ol3YasmT2fqX1eT0E0ogtVbCjGgX07FoihAb9 S2Wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Cx4dGq1atvLo5y4d39Co4Y37Rvo7bxKt9ZHNcNDgVt0=; b=Ik/067250dm+KSEflcHFHPS1LnrrhRAmXgr7UrAJnK2SAWprQvTxIUZHbUyVfYua0w J62XiSMwONwYtIg2JqypEIRKWhTiNLlsiQGGqq3BIxo/4OEXgk/UIqhRAaWyU3OJlLf+ XjwEiLhaXSG28CCvFqxpHuPPyL9wMwvGiKdC6H+ZMt3YW0Atgw3VbEsGi2KFn90opU5p A0Na9YNhYoMBBucOANYZOWNCmr3eQ0XSwsZTSFWZdSjlGq0IjdXaSKRVwMzdEv/sOQaI kXYryNhOtBAOdicUtlk4JO9V1mXycoE+0GcwtNyyMCtFxQI34ycdAtww5xLohSJKq7J0 KaJQ== X-Gm-Message-State: AOAM531XmcGDD/CRTZl5rnC6H9DjgWZp6N3g1KGT2q+rsZDvmmuvWRkV wnBFxnCIqYOKddtdg74zdDuTtinnhClscFcAKSb9XawR75P8mXeYpKy+JXmbX37tLsnvafaOUFV 7LvnyLHhPjogarXdX2Ltf2SYEppqMeUH4XKZSJLt7LgFRkTtfeV3XtzBqFI0RDAEzvJHSfx3vDS YE/ia8lkAF8w4w7pmXePnG1HIxCmBCPx3NLZvE0C6c8qNoE6KTJwc4SvNZ1iIcovqhCw== X-Google-Smtp-Source: ABdhPJz0/DkNgxLb09ggimZFYp+fcnVdm1/krjxR/ir4q9rajNInvNPtcCGq7hnbGb6/kvIL5UzN1M23avsw+OzT764= X-Received: by 2002:a2e:b52a:: with SMTP id z10mr20508167ljm.320.1618322771934; Tue, 13 Apr 2021 07:06:11 -0700 (PDT) MIME-Version: 1.0 From: Yogesh Mahajan Date: Tue, 13 Apr 2021 19:35:35 +0530 Message-ID: Subject: Feature Test Fix To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000f4650205bfdb215d" 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 --000000000000f4650205bfdb215d Content-Type: multipart/alternative; boundary="000000000000f464f905bfdb215b" --000000000000f464f905bfdb215b Content-Type: text/plain; charset="UTF-8" Hi, Please find the attached patch which handles the long time taken to launch pgAdmin in debug mode. Feature tests were failing as pgAdmin was tried to reach before it completed initialization.Currently if pgAdmin is launched with Debug=True, then on jenkins job its taking 70+ seconds for completing initialisation. Thanks, Yogesh Mahajan EnterpriseDB --000000000000f464f905bfdb215b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Please= find the attached patch which=C2=A0handles the long time taken to launch p= gAdmin in debug mode.
Feature tests were failing as pgAdmin= was tried to reach before it completed initialization.Currently=C2=A0if pg= Admin is launched with Debug=3DTrue, then on jenkins job its taking 70+ sec= onds for completing initialisation.

Thanks,=
Yogesh Mahajan
<= div>EnterpriseDB
<= /div>
--000000000000f464f905bfdb215b-- --000000000000f4650205bfdb215d Content-Type: application/octet-stream; name="FeatureTestsFix_longTimeToload_v1.patch" Content-Disposition: attachment; filename="FeatureTestsFix_longTimeToload_v1.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kng2zqh30 ZGlmZiAtLWdpdCBhL3dlYi9yZWdyZXNzaW9uL3B5dGhvbl90ZXN0X3V0aWxzL3Rlc3RfdXRpbHMu cHkgYi93ZWIvcmVncmVzc2lvbi9weXRob25fdGVzdF91dGlscy90ZXN0X3V0aWxzLnB5CmluZGV4 IDkxYmRiMGQuLjRkZTNhZDkgMTAwNjQ0Ci0tLSBhL3dlYi9yZWdyZXNzaW9uL3B5dGhvbl90ZXN0 X3V0aWxzL3Rlc3RfdXRpbHMucHkKKysrIGIvd2ViL3JlZ3Jlc3Npb24vcHl0aG9uX3Rlc3RfdXRp bHMvdGVzdF91dGlscy5weQpAQCAtMTMzMiw4ICsxMzMyLDkgQEAgZGVmIGxhdW5jaF91cmxfaW5f YnJvd3Nlcihkcml2ZXJfaW5zdGFuY2UsIHVybCwgdGl0bGU9J3BnQWRtaW4gNCcsIHRpbWVvdXQ9 NTApOgogICAgICAgICAgICAgaWYgY291bnQgPT0gMDoKICAgICAgICAgICAgICAgICBwcmludChz dHIoZSkpCiAgICAgICAgICAgICAgICAgZXhjZXB0aW9uX21zZyA9ICdXZWItcGFnZSB0aXRsZSBk aWQgbm90IG1hdGNoIHRvIHswfS4gJyBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICdQbGVhc2UgY2hlY2sgdXJsIHsxfSBhY2Nlc3NpYmxlIG9uICcgXAotICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAnaW50ZXJuZXQuJy5mb3JtYXQodGl0bGUsIHVybCkKKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgJ1dhaXRlZCBmb3IgezF9IHNlY29uZHMgUGxlYXNlIGNo ZWNrIHVybCB7Mn0nIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyBhY2Nlc3Np YmxlIG9uIGludGVybmV0LicuXAorICAgICAgICAgICAgICAgICAgICBmb3JtYXQodGl0bGUsIHRp bWVvdXQsIHVybCkKICAgICAgICAgICAgICAgICByYWlzZSBXZWJEcml2ZXJFeGNlcHRpb24oZXhj ZXB0aW9uX21zZykKIAogCmRpZmYgLS1naXQgYS93ZWIvcmVncmVzc2lvbi9ydW50ZXN0cy5weSBi L3dlYi9yZWdyZXNzaW9uL3J1bnRlc3RzLnB5CmluZGV4IGYwMzllNTguLjExNDJmYjkgMTAwNjQ0 Ci0tLSBhL3dlYi9yZWdyZXNzaW9uL3J1bnRlc3RzLnB5CisrKyBiL3dlYi9yZWdyZXNzaW9uL3J1 bnRlc3RzLnB5CkBAIC01NzAsMTIgKzU3MCwxMiBAQCBkZWYgcnVuX3BhcmFsbGVsX3Rlc3RzKHVy bF9jbGllbnQsIHNlcnZlcnNfZGV0YWlscywgcGFyYWxsZWxfdGVzdHNfbGlzdHMsCiAgICAgOnBh cmFtIG1heF90aHJlYWRfY291bnQ6CiAgICAgIiIiCiAgICAgZHJpdmVyX29iamVjdCA9IE5vbmUK LSAgICB0cnk6Ci0gICAgICAgICMgVGhyZWFkIGxpc3QKLSAgICAgICAgdGhyZWFkc19saXN0ID0g W10KLSAgICAgICAgIyBDcmVhdGUgdGhyZWFkIGZvciBlYWNoIHNlcnZlcgotICAgICAgICBmb3Ig c2VyIGluIHNlcnZlcnNfZGV0YWlsczoKLSAgICAgICAgICAgICMgTG9naWMgdG8gYWRkIG5ldyB0 aHJlYWRzCisKKyAgICAjIFRocmVhZCBsaXN0CisgICAgdGhyZWFkc19saXN0ID0gW10KKyAgICAj IENyZWF0ZSB0aHJlYWQgZm9yIGVhY2ggc2VydmVyCisgICAgZm9yIHNlciBpbiBzZXJ2ZXJzX2Rl dGFpbHM6CisgICAgICAgIHRyeToKICAgICAgICAgICAgIHdoaWxlIFRydWU6CiAgICAgICAgICAg ICAgICAgIyBJZiBhY3RpdmUgdGhyZWFkIGNvdW50IDw9IG1heF90aHJlYWRfY291bnQsIGFkZCBu ZXcgdGhyZWFkCiAgICAgICAgICAgICAgICAgaWYgdGhyZWFkaW5nLmFjdGl2ZUNvdW50KCkgPD0g bWF4X3RocmVhZF9jb3VudDoKQEAgLTYwMywxNiArNjAzLDI0IEBAIGRlZiBydW5fcGFyYWxsZWxf dGVzdHModXJsX2NsaWVudCwgc2VydmVyc19kZXRhaWxzLCBwYXJhbGxlbF90ZXN0c19saXN0cywK ICAgICAgICAgICAgICAgICBlbHNlOgogICAgICAgICAgICAgICAgICAgICB0aW1lLnNsZWVwKDEw KQogCi0gICAgICAgICMgU3RhcnQgdGhyZWFkcyBpbiBwYXJhbGxlbAotICAgICAgICBmb3IgdCBp biB0aHJlYWRzX2xpc3Q6Ci0gICAgICAgICAgICB0LmpvaW4oKQotICAgIGV4Y2VwdCBFeGNlcHRp b24gYXMgZXhjOgotICAgICAgICAjIFByaW50IGV4Y2VwdGlvbiBzdGFjayB0cmFjZQotICAgICAg ICB0cmFjZWJhY2sucHJpbnRfZXhjKGZpbGU9c3lzLnN0ZGVycikKLSAgICAgICAgcHJpbnQoc3Ry KGV4YykpCi0gICAgICAgICMgQ2xlYW4gZHJpdmVyIG9iamVjdCBjcmVhdGVkCi0gICAgICAgIGlm IGRyaXZlcl9vYmplY3QgaXMgbm90IE5vbmU6Ci0gICAgICAgICAgICBkcml2ZXJfb2JqZWN0LnF1 aXQoKQorICAgICAgICAgICAgICAgICMgU3RhcnQgdGhyZWFkcyBpbiBwYXJhbGxlbAorICAgICAg ICAgICAgICAgIGZvciB0IGluIHRocmVhZHNfbGlzdDoKKyAgICAgICAgICAgICAgICAgICAgdC5q b2luKCkKKworICAgICAgICBleGNlcHQgRXhjZXB0aW9uIGFzIGV4YzoKKyAgICAgICAgICAgICMg UHJpbnQgZXhjZXB0aW9uIHN0YWNrIHRyYWNlCisgICAgICAgICAgICB0cmFjZWJhY2sucHJpbnRf ZXhjKGZpbGU9c3lzLnN0ZGVycikKKyAgICAgICAgICAgIHByaW50KCdFeGNlcHRpb24gYmVmb3Jl IHN0YXJ0aW5nIHRlc3RzIGZvciAnICsgc2VyWyduYW1lJ10sCisgICAgICAgICAgICAgICAgICBm aWxlPXN5cy5zdGRlcnIpCisgICAgICAgICAgICBwcmludChzdHIoZXhjKSwgZmlsZT1zeXMuc3Rk ZXJyKQorCisgICAgICAgICAgICAjIE1hcmsgZmFpbHVyZSBhcyB0cnVlCisgICAgICAgICAgICBn bG9iYWwgZmFpbHVyZQorICAgICAgICAgICAgZmFpbHVyZSA9IFRydWUKKworICAgICAgICAgICAg IyBDbGVhbiBkcml2ZXIgb2JqZWN0IGNyZWF0ZWQKKyAgICAgICAgICAgIGlmIGRyaXZlcl9vYmpl Y3QgaXMgbm90IE5vbmU6CisgICAgICAgICAgICAgICAgZHJpdmVyX29iamVjdC5xdWl0KCkKIAog CiBkZWYgcnVuX3NlcXVlbnRpYWxfdGVzdHModXJsX2NsaWVudCwgc2VydmVyc19kZXRhaWxzLCBz ZXF1ZW50aWFsX3Rlc3RzX2xpc3RzLApAQCAtODE2LDYgKzgyNCwxMiBAQCBpZiBfX25hbWVfXyA9 PSAnX19tYWluX18nOgogICAgICAgICAgICAgICAgICAgICAgICAgYXBwX3N0YXJ0ZXJfbG9jYWwg PSBBcHBTdGFydGVyKE5vbmUsIGNvbmZpZykKICAgICAgICAgICAgICAgICAgICAgICAgIGNsaWVu dF91cmwgPSBhcHBfc3RhcnRlcl9sb2NhbC5zdGFydF9hcHAoKQogCisgICAgICAgICAgICAgICAg ICAgICAgICBpZiBjb25maWcuREVCVUc6CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJp bnQoJ3BnQWRtaW4gaXMgbGF1bmNoZWQgd2l0aCBERUJVRz1UcnVlLCAnCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgJ2hlbmNlIHNsZWVwaW5nIGZvciA1MCBzZWNvbmRzLicsCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsZT1zeXMuc3RkZXJyKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHRpbWUuc2xlZXAoNTApCisKICAgICAgICAgICAgICAgICAg ICAgICAgICMgUnVubmluZyBQYXJhbGxlbCB0ZXN0cwogICAgICAgICAgICAgICAgICAgICAgICAg aWYgbGVuKHBhcmFsbGVsX3Rlc3RzKSA+IDA6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg cGFyYWxsZWxfc2Vzc2lvbnMgPSBcCg== --000000000000f4650205bfdb215d--