Re: pgAdmin4: Test-suite OS compatability issue

From: Dave Page <dpage(at)pgadmin(dot)org>
To: Navnath Gadakh <navnath(dot)gadakh(at)enterprisedb(dot)com>
Cc: pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>, Kanchan Mohitey <kanchan(dot)mohitey(at)enterprisedb(dot)com>, Ikram Khan <ikram(dot)khan(at)enterprisedb(dot)com>
Subject: Re: pgAdmin4: Test-suite OS compatability issue
Date: 2017-05-04 08:48:59
Message-ID: CA+OCxoyrA8z6D4LBnjFJ0xzj+VvROQPoKZysVgigV7zo54xiNg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

I still see the issue. See the attached screenshot. Killing process 32287
caused the test suite to exit.[image: Inline image 1]

On Wed, May 3, 2017 at 1:32 PM, Navnath Gadakh <
navnath(dot)gadakh(at)enterprisedb(dot)com> wrote:

> It's getting strange now. I just updated my Mac OS from EI Capitan(10.11.6)
> to Sierra(10.12.4). I have applied the patch and it ran successfully
> without any hangup.
>
> This is my console output:
>
> *======================================================================*
>
> *Test Result Summary*
>
> *======================================================================*
>
> *REGRESSION TEST 1 PostgreSQL 9.6:*
>
> *140 tests passed*
>
> *0 test failed*
>
> *16 tests skipped:*
>
> *PackageAddTestCase (Fetch Package Node URL)*
>
> *PackageDeleteTestCase (Fetch Package Node URL)*
>
> *PackageGetTestCase (Fetch Package Node URL)*
>
> *PackagePutTestCase (Fetch Package Node URL)*
>
> *SynonymAddTestCase (Default Node URL)*
>
> *SynonymDeleteTestCase (Fetch synonym Node URL)*
>
> *SynonymGetTestCase (Fetch synonym Node URL)*
>
> *SynonymPutTestCase (Fetch synonym Node URL)*
>
> *ResourceGroupsAddTestCase (Add resource groups)*
>
> *ResourceGroupsDeleteTestCase (Delete resource groups)*
>
> *ResourceGroupsPutTestCase (Put resource groups)*
>
> *ResourceGroupsGetTestCase (Get resource groups)*
>
> *TableSpaceAddTestCase (Check Tablespace Node)*
>
> *TableSpaceDeleteTestCase (Check Tablespace Node)*
>
> *TablespaceGetTestCase (Check Tablespace Node)*
>
> *TableSpaceUpdateTestCase (Check Tablespace Node)*
>
> *======================================================================*
>
> *Please check output in file:
> /Users/edb/Navnath/pgadmin4/web/regression/regression.log*
>
> *(pgenv36) Laptop227-pn-in:regression Navnath$ *
>
>
>
> On Wed, May 3, 2017 at 1:39 PM, Dave Page <dpage(at)pgadmin(dot)org> wrote:
>
>> 10.12.3 (Sierra), 16GB MBP. Running in a virtualenv built from the system
>> Python installation. Packages are:
>>
>> (pgadmin4)piranha:~ dpage$ pip freeze
>> alabaster==0.7.10
>> alembic==0.9.1
>> args==0.1.0
>> Babel==1.3
>> beautifulsoup4==4.4.1
>> blinker==1.3
>> chromedriver-installer==0.0.6
>> click==6.6
>> clint==0.5.1
>> dateutils==0.6.6
>> docutils==0.13.1
>> extras==1.0.0
>> fixtures==3.0.0
>> Flask==0.11.1
>> Flask-Babel==0.11.1
>> Flask-Gravatar==0.4.2
>> Flask-HTMLmin==1.2
>> Flask-Login==0.3.2
>> Flask-Mail==0.9.1
>> Flask-Migrate==2.0.3
>> Flask-Principal==0.4.0
>> Flask-Script==2.0.5
>> Flask-Security==1.7.5
>> Flask-SQLAlchemy==2.1
>> Flask-WTF==0.12
>> html5lib==1.0b3
>> htmlmin==0.1.10
>> imagesize==0.7.1
>> importlib==1.0.3
>> itsdangerous==0.24
>> Jinja2==2.7.3
>> linecache2==1.0.0
>> Mako==1.0.6
>> MarkupSafe==0.23
>> minify==0.1.4
>> passlib==1.6.2
>> pbr==2.0.0
>> pkginfo==1.4.1
>> psycopg2==2.6.2
>> pycrypto==2.6.1
>> Pygments==2.2.0
>> pyperclip==1.5.27
>> pyrsistent==0.12.1
>> python-dateutil==2.5.0
>> python-editor==1.0.3
>> python-mimeparse==1.6.0
>> pytz==2014.10
>> requests==2.13.0
>> requests-toolbelt==0.7.1
>> selenium==3.3.1
>> simplejson==3.6.5
>> six==1.10.0
>> snowballstemmer==1.2.1
>> speaklater==1.3
>> Sphinx==1.5.3
>> SQLAlchemy==1.0.14
>> sqlparse==0.1.19
>> testscenarios==0.5.0
>> testtools==2.0.0
>> traceback2==1.4.0
>> unittest2==1.1.0
>> Werkzeug==0.9.6
>> WTForms==2.0.2
>>
>>
>> On Wed, May 3, 2017 at 7:13 AM, Navnath Gadakh <
>> navnath(dot)gadakh(at)enterprisedb(dot)com> wrote:
>>
>>> Hi Dave,
>>>
>>> I have applied and run this patch on Mac and it ran
>>> successfully without hang up.
>>>
>>> I used different OS:
>>> OS X Yosemite Version 10.10.2
>>> OS X EI Capitan Version 10.11.6
>>>
>>> What is your system config?
>>>
>>>
>>>
>>>
>>> On Tue, May 2, 2017 at 4:39 PM, Dave Page <dpage(at)pgadmin(dot)org> wrote:
>>>
>>>> Hi
>>>>
>>>> When testing on Mac, the testsuite never exits with this patch applied.
>>>> It just hangs after printing the result summary.
>>>>
>>>> On Fri, Apr 28, 2017 at 2:51 PM, Navnath Gadakh <
>>>> navnath(dot)gadakh(at)enterprisedb(dot)com> wrote:
>>>>
>>>>> Hi Dave,
>>>>>
>>>>> Please find the patch for OS compatability issue of
>>>>> test-suite.
>>>>>
>>>>> *Code Changes:*
>>>>>
>>>>> 1. Minor code changes done related to os module in
>>>>> *pgadmin4/web/regression/feature_utils/app_starter.py*
>>>>> 2. Code added in pgadmin4/*web/pgadmin/utils/tests/test_versioned_template_loader.py
>>>>> *to handle path for SQL file.
>>>>> 3. Code added to convert unicode to string in some .py
>>>>> files.
>>>>>
>>>>> *Note:*
>>>>> With python2.6.6 test-suite is failed to execute. I have
>>>>> created the RM 2367 <https://redmine.postgresql.org/issues/2367>
>>>>>
>>>>> Thank you!
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>> Navnath Gadakh
>>>>>
>>>>> EnterpriseDB Corporation
>>>>> The Enterprise PostgreSQL Company
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sent via pgadmin-hackers mailing list (pgadmin-hackers(at)postgresql(dot)org)
>>>>> To make changes to your subscription:
>>>>> http://www.postgresql.org/mailpref/pgadmin-hackers
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Dave Page
>>>> Blog: http://pgsnake.blogspot.com
>>>> Twitter: @pgsnake
>>>>
>>>> EnterpriseDB UK: http://www.enterprisedb.com
>>>> The Enterprise PostgreSQL Company
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>> Navnath Gadakh
>>>
>>> EnterpriseDB Corporation
>>> The Enterprise PostgreSQL Company
>>>
>>>
>>>
>>
>>
>> --
>> Dave Page
>> Blog: http://pgsnake.blogspot.com
>> Twitter: @pgsnake
>>
>> EnterpriseDB UK: http://www.enterprisedb.com
>> The Enterprise PostgreSQL Company
>>
>
>
>
> --
> Regards,
> Navnath Gadakh
>
> EnterpriseDB Corporation
> The Enterprise PostgreSQL Company
>
>
>

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Khushboo Vashi 2017-05-04 09:02:05 Re: [pgAdmin4][Patch]: Fixed RM #2315 : Sorting by size is broken
Previous Message Dave Page 2017-05-04 08:09:43 Re: [Design update] Style guide for pgAdmin4