Although I have postgresql-9.6 it is showing-Running the test cases for 'PostgreSQL 9.4'
On Thu, Mar 22, 2018 at 4:17 PM, Rahul Soshte <rahulsoshte...@gmail.com> wrote: > Although I have postgresql-9.6 it is showing > -- > -- > Running the test cases for 'PostgreSQL 9.4' > > On Thu, Mar 22, 2018 at 4:01 PM, Rahul Soshte <rahulsoshte...@gmail.com> > wrote: > >> >> ---------- Forwarded message ---------- >> From: Rahul Soshte <rahulsoshte...@gmail.com> >> Date: Thu, Mar 22, 2018 at 4:01 PM >> Subject: Re: Little patch for Runtime build from Top Level >> Directory($PGADMIN_SRC) MakeFile >> To: Murtuza Zabuawala <murtuza.zabuaw...@enterprisedb.com> >> >> >> I am still getting the same error even when I did SERVER_MODE = False. >> >> On Thu, Mar 22, 2018 at 3:05 PM, Murtuza Zabuawala < >> murtuza.zabuaw...@enterprisedb.com> wrote: >> >>> You need to make SERVER_MODE = False in config_local.py in order to run >>> feature tests. >>> >>> -- >>> Regards, >>> Murtuza Zabuawala >>> EnterpriseDB: http://www.enterprisedb.com >>> The Enterprise PostgreSQL Company >>> >>> >>> On Thu, Mar 22, 2018 at 3:00 PM, Rahul Soshte <rahulsoshte...@gmail.com> >>> wrote: >>> >>>> how do I resolve those errors in step 4 of the checklist? >>>> >>>> >>>> On Thu, Mar 22, 2018 at 2:58 PM, Rahul Soshte <rahulsoshte...@gmail.com >>>> > wrote: >>>> >>>>> This is my first time trying to make a Patch. >>>>> >>>>> I am using Ubuntu 17.10. >>>>> >>>>> This patch is in reference to the Feature Added by Dave Page >>>>> https://redmine.postgresql.org/issues/1305 >>>>> >>>>> I just added code to call makefile in runtime directory( >>>>> $PGADMIN_SRC/runtime/Makefile ) from the top level directory's MakeFile ( >>>>> $PGADMIN_SRC/Makefile ) >>>>> >>>>> >>>>> I followed the checklist for submitting a patch sent by Murutuza >>>>> Zabuawala >>>>> >>>>> <================================> >>>>> Hello, >>>>> >>>>> Here is the common checklist to follow before sending patch to >>>>> pgAdmin4-hackers group, >>>>> >>>>> 1) Get the latest pull from master branch. >>>>> >>>>> 2) Apply your patch and check if applies successfully on the latest >>>>> code. >>>>> >>>>> 3) Check for PEP8 issues >>>>> - activate virtual env >>>>> - cd ../web >>>>> - yarn run pep8 >>>>> >>>>> 4) Run regression test >>>>> python regression/runtests.py >>>>> >>>>> - To run only UI/feature tests >>>>> python regression/runtests.py --pkg feature_tests >>>>> >>>>> - To run regression test (without UI/Feature tests) >>>>> python regression/runtests.py --exclude feature_tests >>>>> >>>>> 5) Run Jasmine tests >>>>> - activate virtual env >>>>> - cd ../web >>>>> yarn run test:karma-once >>>>> >>>>> 6) Make sure to add or update help docs and screenshot(s) if you have >>>>> added any new feature or changed any existing one. >>>>> >>>>> -- >>>>> Regards, >>>>> Murtuza Zabuawala >>>>> EnterpriseDB: http://www.enterprisedb.com >>>>> The Enterprise PostgreSQL Company >>>>> <===================================================> >>>>> >>>>> But I am facing some issues, >>>>> Step 1,2,3 and 5 had no issues >>>>> But when I tried step 4 it gave some errors >>>>> I executed the following command >>>>> >>>>> *python regression/runtests.py * >>>>> >>>>> I got the following errors: >>>>> 1)The screenshot attached show I wasnt able to connect to the server >>>>> 2) the error ouput on the command line: >>>>> =============Running the test cases for 'PostgreSQL 9.4'============= >>>>> Traceback (most recent call last): >>>>> File >>>>> "/var/www/flask/pgadmin4/pgadmin4/web/regression/python_test_utils/test_utils.py", >>>>> line 128, in create_database >>>>> server['sslmode'] >>>>> File >>>>> "/var/www/flask/pgadmin4/pgadmin4/web/regression/python_test_utils/test_utils.py", >>>>> line 36, in get_db_connection >>>>> sslmode=sslmode >>>>> File >>>>> "/var/www/flask/pgadmin4/local/lib/python2.7/site-packages/psycopg2/__init__.py", >>>>> line 130, in connect >>>>> conn = _connect(dsn, connection_factory=connection_factory, >>>>> **kwasync) >>>>> OperationalError: FATAL: password authentication failed for user >>>>> "postgres" >>>>> FATAL: password authentication failed for user "postgres" >>>>> >>>>> Traceback (most recent call last): >>>>> File "regression/runtests.py", line 350, in <module> >>>>> server_information = test_utils.create_parent_server_node(server) >>>>> File >>>>> "/var/www/flask/pgadmin4/pgadmin4/web/regression/python_test_utils/test_utils.py", >>>>> line 491, in create_parent_server_node >>>>> server_info['sslmode'] >>>>> File >>>>> "/var/www/flask/pgadmin4/pgadmin4/web/regression/python_test_utils/test_utils.py", >>>>> line 36, in get_db_connection >>>>> sslmode=sslmode >>>>> File >>>>> "/var/www/flask/pgadmin4/local/lib/python2.7/site-packages/psycopg2/__init__.py", >>>>> line 130, in connect >>>>> conn = _connect(dsn, connection_factory=connection_factory, >>>>> **kwasync) >>>>> psycopg2.OperationalError: FATAL: password authentication failed for >>>>> user "postgres" >>>>> FATAL: password authentication failed for user "postgres" >>>>> >>>>> Traceback (most recent call last): >>>>> File >>>>> "/var/www/flask/pgadmin4/pgadmin4/web/regression/python_test_utils/test_utils.py", >>>>> line 619, in _cleanup >>>>> connection = get_db_server(database["server_id"]) >>>>> File >>>>> "/var/www/flask/pgadmin4/pgadmin4/web/regression/python_test_utils/test_utils.py", >>>>> line 593, in get_db_server >>>>> db_name, username, db_password, host, db_port, ssl_mode >>>>> File >>>>> "/var/www/flask/pgadmin4/pgadmin4/web/regression/python_test_utils/test_utils.py", >>>>> line 36, in get_db_connection >>>>> sslmode=sslmode >>>>> File >>>>> "/var/www/flask/pgadmin4/local/lib/python2.7/site-packages/psycopg2/__init__.py", >>>>> line 130, in connect >>>>> conn = _connect(dsn, connection_factory=connection_factory, >>>>> **kwasync) >>>>> OperationalError: FATAL: password authentication failed for user >>>>> "postgres" >>>>> FATAL: password authentication failed for user "postgres" >>>>> >>>>> I have no password authentication errors when I am connecting from the >>>>> application.I had also changed password for postgres manually through the >>>>> command line. >>>>> >>>> >>>> >>> >> >> >