Re: [RM2074][[RM2080]][pgAdmin4] handle large bytea and bytea[] datain datagrid - Mailing list pgadmin-hackers
From | Harshal Dhumal |
---|---|
Subject | Re: [RM2074][[RM2080]][pgAdmin4] handle large bytea and bytea[] datain datagrid |
Date | |
Msg-id | CAFiP3vx+s1mExXwjOfCkATHXitnuA4Z5e1W-D4aAyKHC2RsyKw@mail.gmail.com Whole thread Raw |
In response to | Re: [RM2074][[RM2080]][pgAdmin4] handle large bytea and bytea[] datain datagrid (Dave Page <dpage@pgadmin.org>) |
Responses |
Re: [RM2074][[RM2080]][pgAdmin4] handle large bytea and bytea[] datain datagrid
(Dave Page <dpage@pgadmin.org>)
|
List | pgadmin-hackers |
Hi Dave,
On Mon, Jul 17, 2017 at 9:33 PM, Dave Page <dpage@pgadmin.org> wrote:
HiOn Mon, Jul 17, 2017 at 1:09 PM, Harshal Dhumal <harshal.dhumal@enterprisedb.com> wrote: Hi,Please find updated patch. Now placeholder string for bytea and bytea[] data will only appear in datagrid (view all/1000/500 rows). If user executes query using Query tool then placeholder won't appear (similar to pgAdminIII behaviour)I'm getting the following error when testing this:
I ran all feature test cases 5-6 times and each time they ran successfully.
May be this is occasional failure which we get after running test cases for many times.
Please let me know if you are getting this failure consistently at your end.
============================================================ ========== ERROR: runTest (pgadmin.feature_tests.view_data_dml_queries. CheckForViewDataTest) Validate Insert, Update operations in View/Edit data with given test data------------------------------------------------------------ ---------- Traceback (most recent call last):File "/Users/dpage/git/pgadmin4/web/pgadmin/feature_tests/ view_data_dml_queries.py", line 104, in runTest self._add_row()File "/Users/dpage/git/pgadmin4/web/pgadmin/feature_tests/ view_data_dml_queries.py", line 264, in _add_row self._update_cell(cell_xpath, config_data[str(idx)])File "/Users/dpage/git/pgadmin4/web/pgadmin/feature_tests/ view_data_dml_queries.py", line 164, in _update_cell cell_el = self.page.find_by_xpath(xpath)File "/Users/dpage/git/pgadmin4/web/regression/feature_utils/ pgadmin_page.py", line 148, in find_by_xpath return self.wait_for_element(lambda driver: driver.find_element_by_xpath(xpath)) File "/Users/dpage/git/pgadmin4/web/regression/feature_utils/ pgadmin_page.py", line 231, in wait_for_element return self._wait_for("element to exist", element_if_it_exists)File "/Users/dpage/git/pgadmin4/web/regression/feature_utils/ pgadmin_page.py", line 281, in _wait_for "Timed out waiting for " + waiting_for_message)File "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site- packages/selenium/webdriver/ support/wait.py", line 71, in until value = method(self._driver)File "/Users/dpage/git/pgadmin4/web/regression/feature_utils/ pgadmin_page.py", line 226, in element_if_it_exists if element.is_displayed() and element.is_enabled():File "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site- packages/selenium/webdriver/ remote/webelement.py", line 157, in is_enabled return self._execute(Command.IS_ELEMENT_ENABLED)['value'] File "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site- packages/selenium/webdriver/ remote/webelement.py", line 491, in _execute return self._parent.execute(command, params)File "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site- packages/selenium/webdriver/ remote/webdriver.py", line 238, in execute self.error_handler.check_response(response) File "/Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site- packages/selenium/webdriver/ remote/errorhandler.py", line 193, in check_response raise exception_class(message, screen, stacktrace)StaleElementReferenceException: Message: stale element reference: element is not attached to the page document (Session info: chrome=59.0.3071.115)(Driver info: chromedriver=2.29.461585 (0be2cd95f834e9ee7c46bcc7cf405b 483f5ae83b),platform=Mac OS X 10.12.5 x86_64) --Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
pgadmin-hackers by date: