Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1brKgI-0008Sx-Ig for pgadmin-hackers@arkaria.postgresql.org; Tue, 04 Oct 2016 08:02:30 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1brKgI-0008Iq-0K for pgadmin-hackers@arkaria.postgresql.org; Tue, 04 Oct 2016 08:02:30 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1brKgG-0008Ih-AA for pgadmin-hackers@postgresql.org; Tue, 04 Oct 2016 08:02:28 +0000 Received: from mail-yw0-x233.google.com ([2607:f8b0:4002:c05::233]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1brKg0-0000Bi-B0 for pgadmin-hackers@postgresql.org; Tue, 04 Oct 2016 08:02:27 +0000 Received: by mail-yw0-x233.google.com with SMTP id i129so123331369ywb.0 for ; Tue, 04 Oct 2016 01:02:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=UixzE/OaRl26x0bW7zEhRqhKg406tAQbGor9g6OT5Zs=; b=zhOIYWjRRUU9ovbjtDUXceNBghcNUHnP5+pR9Wpw5CY48hUVGrND9i9XQh4VIDM1Nh bsvMfWV3F8NUZPlM/6dalzzNNSfEWArYfkXuN+CSo2eEsnbiGGf1aNsBaes4zNY93wr/ qc/Jt8BZ39Vt1XTEyrE+TCgc9ri+NdxzfjIlSHzxeanod5kYeSsG0s3ckrUbwN4a4Eqh QOPFsiRZmTYjmASv2CLOsahCddHMcP7eRIQi+BQAeYoAf8CLtDhfuS1HV79OSmOPMHqZ FLo9kygbfxuR9yCoCZdaJohQ5CSUyXqnjrabMy16F+Lpfj9xQ+Sy5mf6iHfU9MexjY4+ 2JSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=UixzE/OaRl26x0bW7zEhRqhKg406tAQbGor9g6OT5Zs=; b=TGM4bRaqSDCPLAnhj6Pwo26+49yT4IdTC5vWS1IGtlzcD1gdCbwiQZVW0O6nLtTH3n HQ7jpQ/Yl22Qva5RFoHpCxx+yhYk8EKvRCpLkvU+Ww4orA988ow1DElvd9YDMsJ8BvdH CPHw77wi+rXV6MjSUt1KIAlNspIOEdurxL7zITC0W10Nm/nvsEtzZ515yE0X57zb4Ll5 cjgwEAK4fcDpxcUWlvZzrh/kRnpQYWAKd6bQpoi3if/oBeQ+8/dwLeSTFdLiEtpTL/NJ IOzHSjksYwhknmeRj7xWVbijQlyN8GYdik0hJ7p5stCZXSwW30yDXNDP7n5bSxgYfDiQ vB2w== X-Gm-Message-State: AA6/9RneiGfDxuYcZuxQtgUIw8AXPfdOHo/3MQcwG83JE7Nht87BwIqxpKiozPZpzbAYNom6kPMGYsvZAhU448TI X-Received: by 10.129.82.199 with SMTP id g190mr1462440ywb.73.1475568130470; Tue, 04 Oct 2016 01:02:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.196.4 with HTTP; Tue, 4 Oct 2016 01:01:50 -0700 (PDT) In-Reply-To: References: From: Priyanka Shendge Date: Tue, 4 Oct 2016 13:31:50 +0530 Message-ID: Subject: Re: Database child node: Cast node patch To: Dave Page Cc: pgadmin-hackers , Kanchan Mohitey Content-Type: multipart/alternative; boundary=001a114da26a427349053e057a0d X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a114da26a427349053e057a0d Content-Type: text/plain; charset=UTF-8 I applied this patch on clean machine and executed testsuite only for "cast" node, i did not face any issue. When i tried to execute testsuite for all nodes, i get same output as you mentioned above e-mail. (As few variable name have changed later on in test_utils.py file and those are yet to change in server and database API cases. So while importing those variables its throwing import error.) Also, me and Navnath have verified that this output is not related to setup.py changes. (7175929cab984e070d15eb13625ab50459edf9ca) Could you please try running testsuite only for cast node (python regression/runtests.py --pkg browser.server_groups.servers.databases.casts) and let me know if there are any issues. Thank you. On 3 October 2016 at 18:16, Dave Page wrote: > Hi > > On Wed, Sep 28, 2016 at 8:47 AM, Priyanka Shendge > wrote: > > Hi Dave, > > > > Please find the attached patch for Cast node. (Changes required due to > drop > > objects functionality). > > > > To run test cases please enter following command: > > > > python regression/runtests.py --pkg > > browser.server_groups.servers.databases.casts > > > > Let me know if any changes required. > > Whilst the tests pass, I get the following output immediately after > the config database is created: > > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name advanced_config_data > route.py: line:73 cannot import name pickle_path > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > route.py: line:73 cannot import name test_server_dict > > Perhaps this is related to the setup.py change I had to revert in > 7175929cab984e070d15eb13625ab50459edf9ca? > > -- > Dave Page > VP, Chief Architect, Tools & Installers > EnterpriseDB: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > -- Best, Priyanka EnterpriseDB Corporation The Enterprise PostgreSQL Company --001a114da26a427349053e057a0d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I applied this patch on clean machine and executed testsui= te only for "cast" node, i did not face any issue.
When i tri= ed to execute testsuite for all nodes, i get same output as you mentioned a= bove e-mail. (As few variable name
have changed later on in test_= utils.py file and those are yet to change in server and database API cases.= So while importing
those variables its throwing import error.) = =C2=A0Also, me and Navnath have verified that this output is not related to= setup.py changes.=C2=A0
(717592= 9cab984e070d15eb13625ab50459edf9ca)

Could you p= lease try running testsuite only for cast node (python regression/runtests.py = --pkg browser.server_groups.servers.databases.casts)
and let me know if there are any issues.

Thank you.

On 3 October 2016 at 18:16, Dave Page <dave= .page@enterprisedb.com> wrote:
Hi

On Wed, Sep 28, 2016 at 8:47 AM, Priyanka Shendge
<priyanka.shendge@<= wbr>enterprisedb.com> wrote:
> Hi Dave,
>
> Please find the attached patch for Cast node. (Changes required due to= drop
> objects functionality).
>
> To run test cases please enter following command:
>
> python regression/runtests.py --pkg
> browser.server_groups.servers.databases.casts
>
> Let me know if any changes required.

Whilst the tests pass, I get the following output immediately after<= br> the config database is created:

route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name advanced_config_data
route.py: line:73 cannot import name pickle_path
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict
route.py: line:73 cannot import name test_server_dict

Perhaps this is related to the setup.py change I had to revert in
7175929cab984e070d15eb13625ab50459edf9ca?

--
Dave Page
VP, Chief Architect, Tools & Installers
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake



--
Best,
Priyanka

EnterpriseDB Corporation
The Enterprise PostgreSQL C= ompany

--001a114da26a427349053e057a0d--