From: | Usman Muzaffar <usman(dot)muzaffar(at)enterprisedb(dot)com> |
---|---|
To: | pgadmin-hackers(at)postgresql(dot)org |
Subject: | [pgAdmin4][RM3136] Stabilise feature tests for continuous running on CI sytems |
Date: | 2018-08-20 12:48:52 |
Message-ID: | CAOiUKEO9gs_OirD0ZY7_ehx=DE+5Mn5-s=dXR7O8QRQqrCc12w@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
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
Attachment | Content-Type | Size |
---|---|---|
RM3136.patch | application/octet-stream | 42.3 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Akshay Joshi | 2018-08-21 06:45:45 | [pgAdmin4][Patch]: Fixed Feature #3503 and RM #3347 |
Previous Message | Aditya Toshniwal | 2018-08-20 11:42:18 | [pgAdmin4][RM3558] Sort/Filter dialog editing is broken |