Hi Akshay,

PFA the patch with fixed review comments.

On Thu, Aug 22, 2019 at 4:26 PM Shubham Agarwal <
shubham.agar...@enterprisedb.com> wrote:

> Yes, I agreed too.
> The only thinking was if the test case objective is to check the debugger,
> then it should fail instead of skipping it to come into direct notice.
> If the only test case for debugger gets skip, then the functionality will
> never be tested.
>
> On Thu, Aug 22, 2019 at 4:06 PM Ashesh Vashi <
> ashesh.va...@enterprisedb.com> wrote:
>
>> On Thu, Aug 22, 2019 at 4:04 PM Dave Page <dp...@pgadmin.org> wrote:
>>
>>>
>>>
>>> On Thu, Aug 22, 2019 at 11:26 AM Shubham Agarwal <
>>> shubham.agar...@enterprisedb.com> wrote:
>>>
>>>> Hi Akshay,
>>>> Thanks for the overall review and comments.
>>>>
>>>> From the logs and screenshot shared by you, it is cleared that the
>>>> debugger plugin is not installed for PG12 server, hence resulting in the
>>>> failures of "xss_checks_pgadmin_debugger_test.py" test case.
>>>> Please install and re-execute the test cases.
>>>>
>>>
>>> It should skip the test if that's the case.
>>>
>> +1
>>
>> -- Thanks, Ashesh
>>
>>>
>>>
>>>>
>>>> The rest of the issues need some debugging since I have never
>>>> encountered these failures while executing on Jenkins.
>>>>
>>>> Thanks and regards,
>>>> Shubham Agarwal
>>>>
>>>> On Thu, Aug 22, 2019 at 2:45 PM Ashesh Vashi <
>>>> ashesh.va...@enterprisedb.com> wrote:
>>>>
>>>>> On Thu, Aug 22, 2019 at 2:43 PM Akshay Joshi <
>>>>> akshay.jo...@enterprisedb.com> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Aug 22, 2019 at 2:41 PM Ashesh Vashi <
>>>>>> ashesh.va...@enterprisedb.com> wrote:
>>>>>>
>>>>>>> Akshay,
>>>>>>>
>>>>>>> On Thu, Aug 22, 2019 at 2:29 PM Akshay Joshi <
>>>>>>> akshay.jo...@enterprisedb.com> wrote:
>>>>>>>
>>>>>>>> Nice work!
>>>>>>>>
>>>>>>> It's big patch, and also improvement over last status.
>>>>>>> Can we commit the patch, as to avoid any merging issues later?
>>>>>>>
>>>>>>
>>>>>>    Sure will do that.
>>>>>>
>>>>> Thanks
>>>>>
>>>>> -- Ashesh
>>>>>
>>>>>>
>>>>>>> -- Thanks, Ashesh
>>>>>>>
>>>>>>>>
>>>>>>>> I have run the feature test couple of times on EPAS 9.6, 11, 12 and
>>>>>>>> PG 9.4, 10, 11, 12. Following are the review comments:
>>>>>>>>
>>>>>>>>    - Following test cases are failing every time on *EPAS 12:*
>>>>>>>>       - Explain query with JIT stats... fails with error "*no such
>>>>>>>>       element: Unable to locate element:
>>>>>>>>       {"method":"xpath","selector":"//*[contains(string(), 'JIT')]"}*
>>>>>>>>       "
>>>>>>>>    - Following test cases are failing every time on *PG 12*:
>>>>>>>>       - History query sources and generated queries toggle...ERROR
>>>>>>>>       - Tests to check if Debugger is vulnerable to XSS ... ERROR
>>>>>>>>    - We have *retry_count* in "browser_tool_bar_test.py" and
>>>>>>>>    "file_manager_test.py" file. Can we make a generic function and 
>>>>>>>> pass the
>>>>>>>>    locator and retry_count it would be good.
>>>>>>>>    - We have also import WebDriverWait in so many files can we
>>>>>>>>    have one generic class or function for all the wait events. We will 
>>>>>>>> pass
>>>>>>>>    the required timeout and the locator if possible.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Aug 21, 2019 at 4:18 PM Shubham Agarwal <
>>>>>>>> shubham.agar...@enterprisedb.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Hackers,
>>>>>>>>>
>>>>>>>>> Attached is the patch for fixing the intermittent failures
>>>>>>>>> encountered while executing the test cases multiple times.
>>>>>>>>>
>>>>>>>>> Please review the patch.
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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*
>>>>>> *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
>>>>
>>>
>>>
>>> --
>>> Dave Page
>>> Blog: http://pgsnake.blogspot.com
>>> Twitter: @pgsnake
>>>
>>> EnterpriseDB UK: http://www.enterprisedb.com
>>> The Enterprise PostgreSQL Company
>>>
>>
>
> --
> Thanks & Regards,
> Shubham Agarwal
> EnterpriseDB Corporation
>
> The Postgres Database Company
>


-- 
Thanks & Regards,
Shubham Agarwal
EnterpriseDB Corporation

The Postgres Database Company

Attachment: feature_test_fix_v1.patch
Description: Binary data

Reply via email to