Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ic8r9-00066N-E7 for pgadmin-hackers@arkaria.postgresql.org; Tue, 03 Dec 2019 14:08:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1ic8r8-0005Rq-7D for pgadmin-hackers@arkaria.postgresql.org; Tue, 03 Dec 2019 14:08:46 +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_SHA1:256) (Exim 4.89) (envelope-from ) id 1ic8r7-0005RP-QC for pgadmin-hackers@lists.postgresql.org; Tue, 03 Dec 2019 14:08:46 +0000 Received: from mail-il1-x132.google.com ([2607:f8b0:4864:20::132]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ic8r2-0004P4-Pz for pgadmin-hackers@postgresql.org; Tue, 03 Dec 2019 14:08:45 +0000 Received: by mail-il1-x132.google.com with SMTP id o18so3227214ils.12 for ; Tue, 03 Dec 2019 06:08:40 -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=tmqmfNAFOklzQpEauKRTrv28+NMQp4d9m/38osIGqKE=; b=AMsu7xF3YNp3q/zugBwDBI437XahuxixI6BmLWWfR62e/ntm2MNUXtvE5AbYw4Yf7M 3K7ON0F7le5wQVDK6+XgJbWv0qnrkX29TR9OrR6MWxmUwad5FkCMBlZ74VFWiLU1NZRM 6CJ3G3no4r0qigEFCAGBNhx7T4cHC1OKP43xresLlu00VmIoEoHMZuAKk4A25Uzjufjb gZ/buO6MVKLKF13taE73fweVnMYeaft1wAJs+zv22T1nto4CJZHG2efWK1v+wcFPDzE8 dCIjTNXQol6QUSmkzhq0lVL9SyhJH6sfnRpC8Iw+r+e8lbEPZsf1GV8zAbzacpepqXS+ yM+w== 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=tmqmfNAFOklzQpEauKRTrv28+NMQp4d9m/38osIGqKE=; b=AePMQL2rXvHS3rqQhBMVGsSzyyZQWM2vvWxra0iWAFrjKa6zBX7oWv33AqopIPsGqR QzSns1QUPSmp5Fs6k9nzuVJIQ0LExzo1tFkCQOAwcNKUSv6MGfI37uuczPm0rM0hNiRI u6RN8l57uNybP91gKrJBFvJyI77Rm1aYomtNkQSS4VPmj0otv2lEcrZoAd9iIqpFnRWP Xp4eDnnKqnnRkh4DRkOxQGqYkxFQCKqi7fXYjDp24iEEjwEdFqtAwyFdsdZeU0mPKLoa ciCI4VHEllcVfbqW1VOzkDFwioiQ/hs+KPbjdWIap9+nQK3iyOTOJHXoroPg1O8yv74O b+Ew== X-Gm-Message-State: APjAAAX11ylVDkoen14HAOYq2zNnz9SQDlwMLiP3mOxY2OFRzpecl8eT Gx9oWPyNWD5LJ5h6uxCei44a1BPGDPP2CkYKHD1FTdvRycSQrfJy2oLRWpBkzcXpTzKe8zji5d8 XGgAaG9vVLbN1GDvQGL0NbAZ1QWtRo1FM7Kjdp6OPtenNZTC8+vi9ZovqkTKl7AkWBnk8S5gTsj p+q0Bs1CeuKVp0wBxL1eHFqdv39MbeILJn2GSW70mbps2yDt7yyIw= X-Google-Smtp-Source: APXvYqz2CL53gzp3HEGUd1CPPY+X4Qyg9UwjopjDNKr+iHhUSo0k32qaVXN0+RZJBWttkVwu792LTyw7Mpm3hSQb87I= X-Received: by 2002:a92:3a02:: with SMTP id h2mr4966916ila.236.1575382117329; Tue, 03 Dec 2019 06:08:37 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Akshay Joshi Date: Tue, 3 Dec 2019 19:38:25 +0530 Message-ID: Subject: Re: Fixes for pgAdmin feature tests To: Shubham Agarwal Cc: pgadmin-hackers Content-Type: multipart/alternative; boundary="0000000000007d527b0598cd3ba1" X-CLOUD-SEC-AV-Info: edb,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 --0000000000007d527b0598cd3ba1 Content-Type: text/plain; charset="UTF-8" Thanks, patch applied. On Tue, Dec 3, 2019 at 6:09 PM Shubham Agarwal < shubham.agarwal@enterprisedb.com> wrote: > Hi Team, > > PFA patch for feature tests containing following fixes- > > 1. Modified the get_chromedriver utility for supporting python version > below 3.5. > 2. Handled some exceptions getting intermittently on some databases. > 3. Generalized some functions with additional parameters. > 4. Disabled the auto-expansion of the children nodes for maintaining the > synchronization. > > On Thu, Nov 21, 2019 at 5:22 PM Akshay Joshi < > akshay.joshi@enterprisedb.com> wrote: > >> Thanks, patch applied. >> >> On Thu, Nov 21, 2019 at 3:40 PM Shubham Agarwal < >> shubham.agarwal@enterprisedb.com> wrote: >> >>> Hi Team, >>> Attach is the patch for feature test fix containing the following: >>> 1. Handled click event in query tool due to intermediate clicking issue. >>> 2. Observed that the database is not getting created in a test case, so >>> failed the test case there only. >>> >>> On Wed, Nov 20, 2019 at 1:09 PM Akshay Joshi < >>> akshay.joshi@enterprisedb.com> wrote: >>> >>>> Thanks, patch applied. >>>> >>>> On Wed, Nov 20, 2019 at 12:34 PM Shubham Agarwal < >>>> shubham.agarwal@enterprisedb.com> wrote: >>>> >>>>> Hi Team, >>>>> PFA feature test fixture patch containing the following things: >>>>> >>>>> 1. Added an attribute 'data-click-counter' in query execute button >>>>> which gets incremented once query button is clicked up to 9 and then reset >>>>> to 0. This is added just to support automation. >>>>> 2. Locator for login_group_role is added and used to expand tree. >>>>> 3. Functions for enabling and disable auto_commit and auto_rollback >>>>> are made more precise. >>>>> 4. Some scrolling problem is addressed in view_data_dml_query test. >>>>> 5. Handled the stale element reference exception in >>>>> query_tool_journey_test >>>>> >>>>> Regards, >>>>> Shubham Agarwal >>>>> >>>>> On Fri, Nov 15, 2019 at 6:03 PM Akshay Joshi < >>>>> akshay.joshi@enterprisedb.com> wrote: >>>>> >>>>>> Thanks, patch applied >>>>>> >>>>>> On Fri, Nov 15, 2019 at 5:59 PM Shubham Agarwal < >>>>>> shubham.agarwal@enterprisedb.com> wrote: >>>>>> >>>>>>> Hi Team, >>>>>>> >>>>>>> PFA feature test fixture patch containing the following fixes: >>>>>>> 1. Process watcher loading logs fix >>>>>>> 2. Auto commit/rollback issue in query_tool_tests >>>>>>> 3. Fixed the scrolling issue while verifying values in a table. >>>>>>> 4. Modified some functions in pgadmin_page.py >>>>>>> >>>>>>> On Wed, Nov 13, 2019 at 11:19 AM Akshay Joshi < >>>>>>> akshay.joshi@enterprisedb.com> wrote: >>>>>>> >>>>>>>> Thanks, patch applied. >>>>>>>> >>>>>>>> On Tue, Nov 12, 2019 at 6:27 PM Shubham Agarwal < >>>>>>>> shubham.agarwal@enterprisedb.com> wrote: >>>>>>>> >>>>>>>>> Hi Team, >>>>>>>>> PFA patch containing some more fixes for random feature test >>>>>>>>> failures. >>>>>>>>> >>>>>>>>> Thanks and regards, >>>>>>>>> Shubham Agarwal >>>>>>>>> >>>>>>>>> On Mon, Nov 11, 2019 at 10:55 AM Akshay Joshi < >>>>>>>>> akshay.joshi@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Thanks, patch applied with a minor change. Menu for 'Delete Drop' >>>>>>>>>> server has been changed to 'Remove Server' which causes all the test cases >>>>>>>>>> failing on my machine. >>>>>>>>>> >>>>>>>>>> On Mon, Nov 11, 2019 at 10:18 AM Shubham Agarwal < >>>>>>>>>> shubham.agarwal@enterprisedb.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Team, >>>>>>>>>>> >>>>>>>>>>> Attached is the patch containing fixes for the failed feature >>>>>>>>>>> test cases. >>>>>>>>>>> This patch contains- >>>>>>>>>>> 1. Newly created function for traversing the browser tree. >>>>>>>>>>> 2. Some synchronization issue fixes. >>>>>>>>>>> 3. Modified locators. >>>>>>>>>>> 4. Test cases fix for the recent commits. >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Thanks & Regards, >>>>>>>>>>> Shubham Agarwal >>>>>>>>>>> EnterpriseDB Corporation >>>>>>>>>>> >>>>>>>>>>> The Postgres Database Company >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Thanks & Regards* >>>>>>>>>> *Akshay Joshi* >>>>>>>>>> >>>>>>>>>> *Sr. Software Architect* >>>>>>>>>> *EnterpriseDB Software India Private Limited* >>>>>>>>>> *Mobile: +91 976-788-8246* >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Thanks & Regards, >>>>>>>>> Shubham Agarwal >>>>>>>>> EnterpriseDB Corporation >>>>>>>>> >>>>>>>>> The Postgres Database Company >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *Thanks & Regards* >>>>>>>> *Akshay Joshi* >>>>>>>> >>>>>>>> *Sr. Software Architect* >>>>>>>> *EnterpriseDB Software India Private Limited* >>>>>>>> *Mobile: +91 976-788-8246* >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Thanks & Regards, >>>>>>> Shubham Agarwal >>>>>>> EnterpriseDB Corporation >>>>>>> >>>>>>> The Postgres Database Company >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Thanks & Regards* >>>>>> *Akshay Joshi* >>>>>> >>>>>> *Sr. Software Architect* >>>>>> *EnterpriseDB Software India Private Limited* >>>>>> *Mobile: +91 976-788-8246* >>>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks & Regards, >>>>> Shubham Agarwal >>>>> EnterpriseDB Corporation >>>>> >>>>> The Postgres Database Company >>>>> >>>> >>>> >>>> -- >>>> *Thanks & Regards* >>>> *Akshay Joshi* >>>> >>>> *Sr. Software Architect* >>>> *EnterpriseDB Software India Private Limited* >>>> *Mobile: +91 976-788-8246* >>>> >>> >>> >>> -- >>> Thanks & Regards, >>> Shubham Agarwal >>> EnterpriseDB Corporation >>> >>> The Postgres Database Company >>> >> >> >> -- >> *Thanks & Regards* >> *Akshay Joshi* >> >> *Sr. Software Architect* >> *EnterpriseDB Software India Private Limited* >> *Mobile: +91 976-788-8246* >> > > > -- > Thanks & Regards, > Shubham Agarwal > EnterpriseDB Corporation > > The Postgres Database Company > -- *Thanks & Regards* *Akshay Joshi* *Sr. Software Architect* *EnterpriseDB Software India Private Limited* *Mobile: +91 976-788-8246* --0000000000007d527b0598cd3ba1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks, patch applied.

On Tue, Dec 3, 2019 at 6:09 PM Shubh= am Agarwal <shubham.= agarwal@enterprisedb.com> wrote:
Hi Team,

PFA patch fo= r feature tests containing=C2=A0following fixes-

1= . Modified the get_chromedriver utility for supporting python version below= 3.5.
2. Handled some exceptions getting intermittently on some d= atabases.
3. Generalized some functions with additional parameter= s.
4. Disabled the auto-expansion of the children nodes for maint= aining=C2=A0the synchronization.

On Thu, Nov 21, 2019 at 5:22 PM= Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, patch app= lied.

On Thu, Nov 21, 2019 at 3:40 PM Shubham Agarwal <shubham.agarwal@enterpr= isedb.com> wrote:
Hi Team,
Attach is the patch for featur= e test fix containing the following:
1. Handled click event in qu= ery tool due to intermediate clicking issue.
2. Observed that the= database is not getting created in a test case, so failed the test case th= ere only.

On Wed, Nov 20, 2019 at 1:09 PM Akshay Joshi <akshay.joshi@enter= prisedb.com> wrote:
Thanks, patch applied.

On Wed, Nov 20, 2019 at 1= 2:34 PM Shubham Agarwal <shubham.agarwal@enterprisedb.com> wrote:
<= /div>
Hi = Team,
PFA feature test fixture=C2=A0patch containing the following thin= gs:

1. Added an attribute 'data-click-counter&= #39; in query execute button which gets incremented once query button is cl= icked up to 9 and then reset to 0. This is added just to support automation= .
2. Locator for login_group_role is added and used to expand tre= e.
3. Functions for enabling and disable auto_commit and auto_rol= lback are made more precise.
4. Some scrolling problem is address= ed in view_data_dml_query test.
5. Handled the stale element refe= rence exception in query_tool_journey_test

Regards= ,
Shubham Agarwal

On Fri, Nov 15, 2019 at 6:03 PM Akshay Jos= hi <a= kshay.joshi@enterprisedb.com> wrote:
Thanks, patch applied
On Fri, N= ov 15, 2019 at 5:59 PM Shubham Agarwal <shubham.agarwal@enterprisedb.com&= gt; wrote:
Hi Team,

PFA feature test fixture patch containing= the following fixes:
1. Process watcher loading logs fix
2. Auto commit/rollback issue in query_tool_tests
3. Fixed the= scrolling issue while verifying values in a table.
4. Modified s= ome functions in pgadmin_page.py

On Wed, Nov 13, 2019 at 11:19 A= M Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, patch app= lied.

On Tue, Nov 12, 2019 at 6:27 PM Shubham Agarwal <shubham.agarwal@enterpr= isedb.com> wrote:
Hi Team,
PFA patch containing some more= fixes for random feature test failures.

Thanks an= d regards,
Shubham Agarwal

On Mon, Nov 11, 2019 at 10:55 AM = Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, patch applie= d with a minor change. Menu for 'Delete Drop' server has been chang= ed to 'Remove Server' which causes all the test cases failing on my= machine.

On Mon, Nov 11, 2019 at 10:18 AM Shubham Agarwal <shubham.agarwal@en= terprisedb.com> wrote:
Hi Team,

Attached is the patch = containing fixes for the failed feature test cases.
This patch co= ntains-
1. Newly created function for traversing the browser tree= .
2. Some synchronization issue fixes.
3. Modified loca= tors.
4. Test cases fix for the recent commits.
--
Thanks & Regards,Shu= bham Agarwal
EnterpriseDB Corporation

The Postgres Database Company=


--
Thanks & Regards
Akshay Joshi
<= font color=3D"#3333FF">Sr. Software Architect=
<= font color=3D"#000000" face=3D"arial, sans-serif">EnterpriseDB Software = India Private Limited
Mobile: +91 976-788-8246=


--
Thanks & Regards,
Shubham Agarwal
EnterpriseDB Corporation

=
The Postgres Database Company


--
Thanks & Regards
Akshay Joshi
<= font color=3D"#3333FF">Sr. Software Architect=
<= font color=3D"#000000" face=3D"arial, sans-serif">EnterpriseDB Software = India Private Limited
Mobile: +91 976-788-8246=


--
Thanks & Regards,
Shubham Agarwal
EnterpriseDB Corporation

=
The Postgres Database Company


--
Thanks & Regards
Akshay Joshi
<= font color=3D"#3333FF">Sr. Software Architect=
<= font color=3D"#000000" face=3D"arial, sans-serif">EnterpriseDB Software = India Private Limited
Mobile: +91 976-788-8246=


--
Thanks & Regards,
Shubham Agarwal
EnterpriseDB Corporation

=
The Postgres Database Company


--
Thanks & Regards
Akshay Joshi
<= font color=3D"#3333FF">Sr. Software Architect=
<= font color=3D"#000000" face=3D"arial, sans-serif">EnterpriseDB Software = India Private Limited
Mobile: +91 976-788-8246=


--
Thanks & Regards,
Shubham Agarwal
EnterpriseDB Corporation

=
The Postgres Database Company


--
Thanks & Regards
Akshay Joshi
<= font color=3D"#3333FF">Sr. Software Architect=
<= font color=3D"#000000" face=3D"arial, sans-serif">EnterpriseDB Software = India Private Limited
Mobile: +91 976-788-8246=


--
Thanks & Regards,
Shubham Agarwal
EnterpriseDB Corporation

=
The Postgres Database Company


--
Thanks & Regards
=
Akshay Joshi
Sr. Software Architect
EnterpriseDB Software India Private Limited
=
Mobile: += 91 976-788-8246
--0000000000007d527b0598cd3ba1--