From: | Akshay Joshi <akshay(dot)joshi(at)enterprisedb(dot)com> |
---|---|
To: | Usman Muzaffar <usman(dot)muzaffar(at)enterprisedb(dot)com> |
Cc: | pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org> |
Subject: | Re: [pgAdmin4][RM3136] Stabilise feature tests for continuous running on CI sytems |
Date: | 2018-08-21 12:16:44 |
Message-ID: | CANxoLDeofP=mSzdc1RMu6p3608ecWNL=cPdYQwkJXEjQnGxa4w@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Thanks patch applied with following changes:
- Remove "*self._screenshot()" *method from each feature test as it will
take screenshot every time even though test case will execute
successfully.
- Fix pep8 issues.
- Remove unnecessary blank lines.
- Change function name from "setTestDbName" to "setTestDatabaseName".
- Modify some comments and strings.
On Mon, Aug 20, 2018 at 6:18 PM, Usman Muzaffar <
usman(dot)muzaffar(at)enterprisedb(dot)com> wrote:
> Hi Hackers,
>
> Attached is the patch for feature tests, mostly fix issues due to which
> test cases were failing on jenkins. It has the following fixes,
>
>
> - Added code to Create testing db node from runtests.py with random
> number in name to avoid naming conflicts in parallel execution on different
> platforms.
> - Added code to delete testing db node from runtest.py.
> - Removed the code to add and delete testing db with name
> "acceptacne_test_db" in each feature test cases.
> - Added `setTestDbName` method in route.py module , through which
> testing db name will be available for all feature tests.
> - xpath/css selectors changes where applicable. Where it was possible
> I have used css selectors.
> - sqleditor.js - added the code to render
> Explain Options submenue on left side on small screen.
> - Increased the timeout for application from 60 to 90 seconds.
> - Change the logic for reset layout funciton.
>
>
> Last successful execution on all platfroms can be seen on following link
>
> http://pgabf-jenkins.ox.uk.enterprisedb.com:8080/view/
> FeatureTest%20(Adhoc)
>
> --
>
>
> Thanks,
>
> Usman Muzaffar
> QA Team
> EnterpriseDB Corporation
>
--
*Akshay Joshi*
*Sr. Software Architect *
*Phone: +91 20-3058-9517Mobile: +91 976-788-8246*
From | Date | Subject | |
---|---|---|---|
Next Message | Harshal Dhumal | 2018-08-21 19:26:10 | Fix for RM3547 |
Previous Message | Akshay Joshi | 2018-08-21 12:10:14 | pgAdmin 4 commit: Stabilise feature tests for continuous running on CI |