Build failed in Jenkins: pgadmin4-master-python27-feature #13

From: pgAdmin 4 Jenkins <jenkins(at)pgadmin(dot)org>
To: pgadmin-hackers(at)postgresql(dot)org, ashesh(dot)vashi(at)enterprisedb(dot)com, dpage(at)pgadmin(dot)org
Subject: Build failed in Jenkins: pgadmin4-master-python27-feature #13
Date: 2018-02-05 15:34:26
Message-ID: 1564503427.76.1517844866417.JavaMail.jenkins@jenkins.pgadmin.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

See <https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/13/display/redirect?page=changes>

Changes:

[Dave Page] Fix layout of password prompt dialogue. Fixes #2684

[Dave Page] Fix quoting of index column names on tables. Fixes #2619

[Dave Page] Initial draft of the 2.0 release notes.

[Ashesh Vashi] Replacing existing browser tree node png icons with the svg icons. Made

[Ashesh Vashi] Changes in the stylesheets to support the svg icons for the browser tree

[Ashesh Vashi] Miscellaneous fixes for icon sizing issue, missing tree nodes to be

[Ashesh Vashi] Rename the SecurityGroupUnderSchema to SecurityGroupSchema, and

[Dave Page] Stick with the older Flask-Script module for Python 2.6

[Dave Page] Remove icons from the menus to de-clutter the UI and make it more

[Dave Page] Bump the build suffix in preparation for release.

[Dave Page] Remove menu icon tests that are no longer required.

[Dave Page] Use wheel==0.29.0 with Python 2.6 and 3.3.

[Dave Page] Add new icons to release notes.

[Ashesh Vashi] Using the svg icons for domain constraint, and server browser nodes.

[akshay.joshi] Highlighting greenplum keywords in sql editor

[Dave Page] Run webpack in production mode when building for releases. Fixes #2660

[Dave Page] Fix an issue where base types are not displaying in the create/edit

[Dave Page] Fix an issue in User mapping module where users were not listed. Fixes

[Dave Page] Update server and database icons with a clearer design.

[Dave Page] Update cast icons with improved design.

[Dave Page] Always pack React in prod mode to avoid a bug in debug mode that

[Dave Page] Bundle fonts with pgAdmin so we have a standard set for all platforms.

[Ashesh Vashi] Handle the executor nodes, which are unknown to the Explain module,

[Dave Page] Fix filtering of system schemas so pg_* is hidden but pg* is not. Fixes

[Dave Page] Replace the "Roboto" font family with "Open Sans" for alertify dialogs.

[Dave Page] Fix menu left-hand margin.

[akshay.joshi] Changed array representation and formatting for the data types in Query

[Dave Page] Support React v15.5 and later where the code fails to run because

[Dave Page] Ensure builtins.SERVER_MODE is set in the WSGI wrapper.

[Dave Page] Support Flask-Security 3.0

[Dave Page] Fix user manager role handling. Fixes #2641

[Dave Page] Fix error message regexp in the query tool that could fail in some

[Dave Page] Correct alignment of the X button on dismissable alerts.

[Dave Page] Fix tablespace move prompt message. Fixes #2708

[Dave Page] Fix disable trigger menu option. Fixes #2707

[Dave Page] Fix View Data option and column config for Foreign Tables. Fixes #2691

[Dave Page] Fix for Exception when the server is restarted. Fixes #2713

[Dave Page] Bump version for RC2 release.

[Dave Page] Remove unused import that was causing a hard error on Windows

[akshay.joshi] Filtered Rows dialog not opened from the context menu. Fixes #2699

[Dave Page] Improve display of error messages in the query tool. Fixes #2700

[Dave Page] Fix validation message styling on thegrant wizard. Fixes #2673

[Dave Page] Fix font on alertify dialogues

[Dave Page] Fix an issue where we were executing SELECT statements in transactions

[Dave Page] Clarify how virtual envs can be used in WSGI mode, and ensure we ship

[Dave Page] Use the correct lexer in the Apache/Windows docs.

[Dave Page] Add the ability to build a basic Docker container.

[Dave Page] Improve icon alignment.

[Ashesh Vashi] Upgraded the font-mfizz to latest version (v:2.4.1) to resolve an issue,

[Dave Page] Update release notes.

[Dave Page] Allow selection of SSL certificates and pgpass files in connection

[Dave Page] Dead code cleanup.

[Dave Page] Update release notes.

[Dave Page] Update message catalogs.

[Dave Page] Add missing issue, per Harshal.

[Dave Page] Ensure using an alternate role to connect to a database doesn't cause an

[Ashesh Vashi] Using the correct path for the font-mfizz stylesheet.

[Ashesh Vashi] Resolved the logo issue.

[Ashesh Vashi] Remove the reference of font-mfizz completely.

[Ashesh Vashi] Allow to terminate a session from the server, and database dashboard.

[Ashesh Vashi] Do not show the terminate session icon in red as per Dave

[Ashesh Vashi] Changed the wording for 'Terminated session successfully'

[Dave Page] Bump version number for release.

[Dave Page] Add missing date.

[Dave Page] Refactor to remove duplicate code for the cancel/terminate buttons in

[Dave Page] Ensure HTMLMIN is only used with Python 2.7+

[Dave Page] Remove panels for www.pgadmin.org and www.postgresql.org as they won't

[Dave Page] Only allow specification of a pgpass file if libpq >= 10. Fixes #2768

[Dave Page] Fix various issues that could cause an exception on startup. Fixes #2713

[Dave Page] Remove some unused index directives.

[Dave Page] Add a target for building PDF docs.

[Dave Page] Ensure line numbers form CodeMirror don't appear on top of menus. Fixes

[Dave Page] Remove the runtime zoom shortcuts from the SQL Editor shortcuts section.

[Dave Page] Add optional TLS support to the docker container.

[Dave Page] Use HTTPS for accessing help docs.

[Dave Page] Ensure auto-indent honours the spaces/tabs config setting. Fixes #2780

[Dave Page] Fix name of 'check-constraints' to follow the usual singular convention.

[Dave Page] Fix check constraint regression tests.

[Dave Page] Update yarn lock file.

[Dave Page] Show how the config/storage directory can be mounted on the host under

[Ashesh Vashi] Allow to send error, and warning on console from the javascript modules.

[Ashesh Vashi] Using 'categroy_id' instead of 'cid' in the preferences Backbone.Model,

[Ashesh Vashi] Return the translations, and not empty array from the 'translations.js'.

[Dave Page] Update message catalogs.

[Dave Page] Add a Japanese translation created by:

[Ashesh Vashi] Saved user language was not being picked up in case of non-server mode.

[Dave Page] Add a Russian translation

[Dave Page] Add a Russian translation

[Dave Page] Update translations

[Dave Page] Output statistics when compiling messages

[Dave Page] Update psycopg2 requirement to ensure 10.x+ features work.

[Dave Page] Various string improvements and fixes.

[Dave Page] Message catalog update. Current stats look like:

[Dave Page] Remove more exclamation marks from error messages.

[Dave Page] Another message catalog update. Stats:

[Dave Page] Update Russian translation.

[Dave Page] Fix counted rows display in table properties. Fixes #2836

[Dave Page] Ensure estimated rows are included correctly in CREATE script for

[Dave Page] Fix a number of cases where strings were not properly marked for

[Dave Page] Revert "Fix a number of cases where strings were not properly marked for

[Dave Page] Tag some translations that were not, well, tagged. Current stats:

[Dave Page] Update Polish translation.

[akshay.joshi] Updated colours of tree view icons, which is to be more comfortable in

[Dave Page] Further missing translation fixes. Stats now:

[Dave Page] Fix a number of graphical explain rendering issues. Fixes #2824. Fixes

[Dave Page] Confirm with the user before exiting the runtime. Fixes #2443

[Dave Page] Add an option to manually count rows in tables to render the properties.

[Dave Page] Prevent error messages covering the last row in a grid. Fixes #2850

[Dave Page] Remove data grid icon for consistency with other menu options.

[Dave Page] Russian translation update.

[Dave Page] Fix utility output capture encoding. Fixes #2854

[Dave Page] Check and attempt to fir the registry on Windows, if the text/css type

[Dave Page] Properly set the hostname for SSL use in containers.

[Dave Page] Focus on the filter textarea when opening filter options in the query

[Dave Page] Display long names appropriately in dialogue headers. Fixes #2278

[Dave Page] Python tests don't need to have JS dependencies installed.

[Dave Page] Current versions of Chrome need a newer driver for selenium tests.

[Dave Page] Fix a referenced before assignment bug in connection management. Fixes

[Dave Page] Update selenium version

[Dave Page] Display relevant error messages when access is denied creating a schema.

[Dave Page] Fix support for time without timezone. Fixes #2881

[Dave Page] Allow configuration of CSV and clipboard formatting of query results.

[Dave Page] Ensure we can download large files and keep the user informed about

[Dave Page] Decode the field separator and quote char if needed.

[Dave Page] Prevent the Windows installer accepting paths containing invalid

[Dave Page] Stop Python 2.6 barfing on newer versions of Selenium

[Dave Page] Fix /NOICONS switch in the windows installer. Fixes #1366

[Dave Page] Add missing semicolons.

[Dave Page] And remove the extra semicolons. Sigh.

[Dave Page] _blank is the correct HTML target for anchors, not _new. Fixes #2679.

[Dave Page] Remove the artificial limit of 4000 characters from text areas. Fixes

[Dave Page] Quote the owner name when creating types. Fixes #2787

[Dave Page] When selecting an SSL cert or key, update only the expected path in the

[Dave Page] Allow connections to be coloured in the treeview and query tool. Fixes

[Dave Page] Some browsers don't properly support tri-state checkboxes, so create our

[Dave Page] Fix a yarn warning: "warning From Yarn 1.0 onwards, scripts don't

[Dave Page] Improve clarity of the boolean checkbox.

[Dave Page] Ensure newly added rows cannot be editted until we have key values.

[Dave Page] Honour whitespace properly in the data grid. Fixes #2880

[Dave Page] Fix bundle creation on Windows which was failing due to \r\n line

[Dave Page] Ensure the scroll location is retains in the query tool data grid if the

[Dave Page] Make the "Save Changes" prompts in the query tool optional. Fixes #2845

[Dave Page] Disable the line ending check entirely in eslint, as the previous

[Dave Page] Doc screenshot update

[Dave Page] Revert inadvertant change to doc page

[Dave Page] Ensure we don't show the full path on the server when using virtual

[Dave Page] Attempt to decode database errors based on lc_messages. Fixes #2806.

[Dave Page] Use sufficiently long random strings in test objects to avoid conflicts.

[Dave Page] Display process output as it happens. Fixes #2811

[Dave Page] Illustrate how to set the default mail sender name.

[Dave Page] Cleanup properly after running the Foreign Table test cases.

[Dave Page] Allow changing of the users password without leaving the app. Fixes

[Dave Page] Allow form validation messages to be close in case the eclipse anything

[Dave Page] Format JSON/JSONB nicely when displaying it in the grid editor pop-up.

[Dave Page] Add missing __init__.py to backports.csv when building the MSVC windows

[Dave Page] Ensure the auto-complete selection list can display longer names. Fixes

[Ashesh Vashi] Using the correct type name (along with the internal name) while

[Ashesh Vashi] Do not show success message, when there is an error saving the data in

[Ashesh Vashi] Fixing the lint error messages in javascript using 'eslint --fix'

[Dave Page] Add a missing screenshot, and remove personal info from another.

[Dave Page] Cleanup the layout of the filter data dialogue. Fixes #2924

[Dave Page] Fix the width of Role dialogue so tabs don't wrap.

[Dave Page] Refuse password changes (and tell the user) if the notification email

[Dave Page] Don't login the user with every request in desktop mode. Just do it

[Dave Page] Doc updates for resource groups and roles.

[Dave Page] Fix regression tests for password reset in server mode

[Dave Page] Add a note to the README on creating the bundle.

[Dave Page] Cleanup some inconsistent error dialog titles. Fixes #2098

[Dave Page] Fix debugging of self-referencing functions. Fixes #2524

[Dave Page] Prevent the user pressing the select button in the file manager when it

[Dave Page] Add license field to package.json to stop yarn bleating.

[Dave Page] Push HTTPD logs to container stdout/stderr as appropriate. Fixes #2920

[Dave Page] Update EXPLAIN icons. Fixes #2936

[Dave Page] Misc fixes for the pgAgent module:

[Dave Page] Fix a reference before assignment error in the file dialogue. Fixes

[Dave Page] Correct names for the Japanese translators:

[Dave Page] Update query tool docs.

[Dave Page] Add support for editing data in tables with OIDs but no primary keys.

[Dave Page] Re-hash the way that we handle rendering of special types such as

[Dave Page] Ensure password changes are successful if authenticating using a pgpass

[Dave Page] Fix label inconsistency spotted by Susan.

[Dave Page] Ensure the datatype cache is updated when a domain is added. Fixes #2778

[Dave Page] Prevent attempts to select directories as files in the file dialogue.

[Dave Page] Ensure column collation isn't lost when changing field size. Fixes #2779

[Dave Page] Preferences dialogue help update.

[Dave Page] Don't un-comment code with alt+. in the query tool. It's only supposed

[Dave Page] Don't try to render security URLs in desktop mode. Fixes #2952. Fixes

[Dave Page] Add tab indexes for debugger controls.

[Dave Page] Allow files to be opened by double clicking on them. Fixes #2810

[Dave Page] Allow selection of validation error text. Fixes #2954

[Dave Page] Updated Polish translation from Begina. Extract/update/compile as well

[Dave Page] Bump version for some dev builds.

[Dave Page] Doc updates for server connection dialogue and related info.

[Dave Page] Runtime version update

[Dave Page] Fix duplicate link text

[Dave Page] Make the query tool datatype test easily configurable and extendable and

[Dave Page] Avoid a potential crash when downloading. Fixes #2964

[Dave Page] Remove any Apache HTTPD PID file before starting the container, to

[Dave Page] Correct the description for the host name field on the server dialogue.

[Dave Page] Show complete SQL for FTS dictionaries. Fixes #2949

[Dave Page] Do not decrypt the password when the password is 'None'. Fixes #2765

[Dave Page] Close user language preference drop down when it loses focus. Fixes

[Dave Page] Ensure invalid options can't be selected on triggers on views. Fixes

[Dave Page] Prevent multiple connections to new slow-to-respond servers being

[Dave Page] Clear the messages tab when running EXPLAIN/EXPLAIN ANALYZE. Fixes #2974

[Dave Page] Ensure the switch animation is consistent on the table dialogue and

[Dave Page] Allow use of transition tables in PG 10 triggers. Fixes #2933

[Dave Page] Update copyright notices for 2018.

[Dave Page] Add ALT tags to images for accessibility. Fixes #2902

[Dave Page] Fix view data for views/mat views. Fixes #2993

[Dave Page] Update version number for release.

[Dave Page] Add release notes for 2.1

[Dave Page] Add release notes for 2.1

[Dave Page] Fix name of release notes.

[Dave Page] Don't listen on port 443 if TLS is not enabled when launching the

[Dave Page] Ensure images in the docs have alt tags for screen readers. Fixes #2903

[Ashesh Vashi] Fixed the warnings/errors reported by eslint for all the static

[Dave Page] Support server and database statistics on Greenplum. Fixes #3004

[Dave Page] Fix typo

[Dave Page] Make the title a little more appropriate.

[Dave Page] Refer users who want to build themselves from scratch to the README.

[Dave Page] Monitor connection and transaction status in the query tool. Fixes #2475

[Dave Page] Fix Python wheel dependencies. Fixes #3011

[Dave Page] Support Properties on Greenplum databases. Fixes #3015

[Dave Page] Doc updates for connection status monitoring.

[Dave Page] Fix a minor UI issue on dashboard while displaying subnode control in

[Dave Page] Fix typo in string.

[Ashesh Vashi] Introducing custom linter script for javascript files. Also, changed the

[Ashesh Vashi] Fixing the javascript file after running pga_eslint.js script

[Dave Page] Update ESLint requirement to support --fix-dry-run

[Dave Page] Ensure clickable images/buttons have appropriate tooltips for screen

[Dave Page] Correctly display SQL of multiple objects on the SQL tab in GPDB.

[Dave Page] Revert "Update ESLint requirement to support --fix-dry-run"

[Dave Page] Add missing comma to appease the linter

[Dave Page] Modern versions of yarn don't require -- to forward options.

[Dave Page] Fix feature tests following button tooltip changes.

[Dave Page] Display partitions in Greenplum. Fixes #3036

[Dave Page] Display functions in Greenplum. Fixes #3044

[Dave Page] Support keyboard navigation in the debugger. Fixes #2897

[Dave Page] Update scan and index scan EXPLAIN icons for greater clarity. Fixes

[Dave Page] Add keyboard navigation in Query tool module via Tab/Shift-Tab key.

[Dave Page] Correct display of RE-SQL for partitioned tables in Greenplum. Fixes

[Dave Page] Add infrastructure for managing configurable keyboard shortcuts.

[Dave Page] Fix connection status indicator on IE/FF. Fixes #3046

[Dave Page] Update the regression tests to fix issues with Python 3.5 and PG 9.2.

[Dave Page] Fix PEP8 issues in the Tools module. Fixes #3063

[Dave Page] Add tools for checking PEP8 compliance. Fixes #3063

[Dave Page] Ensure the user can use keyboard shortcuts after using button controls

[Dave Page] Mask email addresses

[Dave Page] Prevent the filter dialog CodeMirror from overflowing onto the button

[Dave Page] PEP8 fixes for the utils module. Fixes #3076

[Dave Page] Significantly improve connection loss detection and handling in the

[Dave Page] Fix on-click handling of treeview nodes that wasn't refreshing

[Dave Page] Don't include sizes on primitive datatypes that shouldn't have them when

[Dave Page] Add keyboard navigation options for the main browser windows. Fixes

[Dave Page] Don't quote variable values used by SET. It's usually going to be wrong.

[Dave Page] Ensure we capture notices raised by queries. Fixes #3027

------------------------------------------
[...truncated 79.80 KB...]
IndexError: list index out of range

----------------------------------------------------------------------
Ran 10 tests in 286.739s

FAILED (errors=1)

=============Running the test cases for 'EDB Postgres AS 9.4'=============
runTest (pgadmin.feature_tests.copy_selected_query_results_feature_test.CopySelectedQueryResultsFeatureTest)
Copy rows, column using button and keyboard shortcut ... ok
runTest (pgadmin.feature_tests.keyboard_shortcut_test.KeyboardShortcutFeatureTest)
Test for keyboard shortcut ... ok
runTest (pgadmin.feature_tests.pg_datatype_validation_test.PGDataypeFeatureTest)
Test checks for PG data-types output ... ok
runTest (pgadmin.feature_tests.query_tool_journey_test.QueryToolJourneyTest)
Tests the path through the query tool ... ok
runTest (pgadmin.feature_tests.query_tool_tests.QueryToolFeatureTest)
Query tool feature test ...
On demand query result...
On demand result set on scrolling... OK.
On demand result set on grid select all... OK.
On demand result set on column select all... OK.
Explain query with verbose and cost... OK.
Explain analyze query with buffers and timing... OK.
Auto commit disabled... OK.
Auto commit enabled... OK.
Auto rollback enabled... OK.
Cancel query... OK.
ok
runTest (pgadmin.feature_tests.table_ddl_feature_test.TableDdlFeatureTest)
Test table DDL generation ... ok
runTest (pgadmin.feature_tests.view_data_dml_queries.CheckForViewDataTest)
Validate Insert, Update operations in View/Edit data with given test data ... ERROR
runTest (pgadmin.feature_tests.xss_checks_panels_and_query_tool_test.CheckForXssFeatureTest)
Test XSS check for panels and query tool ... ok
runTest (pgadmin.feature_tests.xss_checks_pgadmin_debugger_test.CheckDebuggerForXssFeatureTest)
Tests to check if Debugger is vulnerable to XSS ... ok
runTest (pgadmin.feature_tests.xss_checks_roles_control_test.CheckRoleMembershipControlFeatureTest)
Tests to check if Role membership control is vulnerable to XSS ... ok

======================================================================
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 "<https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/ws/web/pgadmin/feature_tests/view_data_dml_queries.py",> line 115, in runTest
self._verify_row_data(True)
File "<https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/ws/web/pgadmin/feature_tests/view_data_dml_queries.py",> line 308, in _verify_row_data
self.assertEquals(cells[idx], config_data[str(idx)][1])
IndexError: list index out of range

----------------------------------------------------------------------
Ran 10 tests in 285.700s

FAILED (errors=1)

=============Running the test cases for 'EDB Postgres AS 9.5'=============
runTest (pgadmin.feature_tests.copy_selected_query_results_feature_test.CopySelectedQueryResultsFeatureTest)
Copy rows, column using button and keyboard shortcut ... ok
runTest (pgadmin.feature_tests.keyboard_shortcut_test.KeyboardShortcutFeatureTest)
Test for keyboard shortcut ... ok
runTest (pgadmin.feature_tests.pg_datatype_validation_test.PGDataypeFeatureTest)
Test checks for PG data-types output ... ok
runTest (pgadmin.feature_tests.query_tool_journey_test.QueryToolJourneyTest)
Tests the path through the query tool ... ok
runTest (pgadmin.feature_tests.query_tool_tests.QueryToolFeatureTest)
Query tool feature test ...
On demand query result...
On demand result set on scrolling... OK.
On demand result set on grid select all... OK.
On demand result set on column select all... OK.
Explain query with verbose and cost... OK.
Explain analyze query with buffers and timing... OK.
Auto commit disabled... OK.
Auto commit enabled... OK.
Auto rollback enabled... OK.
Cancel query... OK.
ok
runTest (pgadmin.feature_tests.table_ddl_feature_test.TableDdlFeatureTest)
Test table DDL generation ... ok
runTest (pgadmin.feature_tests.view_data_dml_queries.CheckForViewDataTest)
Validate Insert, Update operations in View/Edit data with given test data ... ERROR
runTest (pgadmin.feature_tests.xss_checks_panels_and_query_tool_test.CheckForXssFeatureTest)
Test XSS check for panels and query tool ... ok
runTest (pgadmin.feature_tests.xss_checks_pgadmin_debugger_test.CheckDebuggerForXssFeatureTest)
Tests to check if Debugger is vulnerable to XSS ... ok
runTest (pgadmin.feature_tests.xss_checks_roles_control_test.CheckRoleMembershipControlFeatureTest)
Tests to check if Role membership control is vulnerable to XSS ... ok

======================================================================
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 "<https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/ws/web/pgadmin/feature_tests/view_data_dml_queries.py",> line 115, in runTest
self._verify_row_data(True)
File "<https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/ws/web/pgadmin/feature_tests/view_data_dml_queries.py",> line 308, in _verify_row_data
self.assertEquals(cells[idx], config_data[str(idx)][1])
IndexError: list index out of range

----------------------------------------------------------------------
Ran 10 tests in 283.839s

FAILED (errors=1)

=============Running the test cases for 'EDB Postgres AS 9.6'=============
runTest (pgadmin.feature_tests.copy_selected_query_results_feature_test.CopySelectedQueryResultsFeatureTest)
Copy rows, column using button and keyboard shortcut ... ok
runTest (pgadmin.feature_tests.keyboard_shortcut_test.KeyboardShortcutFeatureTest)
Test for keyboard shortcut ... ok
runTest (pgadmin.feature_tests.pg_datatype_validation_test.PGDataypeFeatureTest)
Test checks for PG data-types output ... ok
runTest (pgadmin.feature_tests.query_tool_journey_test.QueryToolJourneyTest)
Tests the path through the query tool ... ok
runTest (pgadmin.feature_tests.query_tool_tests.QueryToolFeatureTest)
Query tool feature test ...
On demand query result...
On demand result set on scrolling... OK.
On demand result set on grid select all... OK.
On demand result set on column select all... OK.
Explain query with verbose and cost... OK.
Explain analyze query with buffers and timing... OK.
Auto commit disabled... OK.
Auto commit enabled... OK.
Auto rollback enabled... OK.
Cancel query... OK.
ok
runTest (pgadmin.feature_tests.table_ddl_feature_test.TableDdlFeatureTest)
Test table DDL generation ... ok
runTest (pgadmin.feature_tests.view_data_dml_queries.CheckForViewDataTest)
Validate Insert, Update operations in View/Edit data with given test data ... ERROR
runTest (pgadmin.feature_tests.xss_checks_panels_and_query_tool_test.CheckForXssFeatureTest)
Test XSS check for panels and query tool ... ok
runTest (pgadmin.feature_tests.xss_checks_pgadmin_debugger_test.CheckDebuggerForXssFeatureTest)
Tests to check if Debugger is vulnerable to XSS ... ok
runTest (pgadmin.feature_tests.xss_checks_roles_control_test.CheckRoleMembershipControlFeatureTest)
Tests to check if Role membership control is vulnerable to XSS ... ok

======================================================================
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 "<https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/ws/web/pgadmin/feature_tests/view_data_dml_queries.py",> line 115, in runTest
self._verify_row_data(True)
File "<https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/ws/web/pgadmin/feature_tests/view_data_dml_queries.py",> line 308, in _verify_row_data
self.assertEquals(cells[idx], config_data[str(idx)][1])
IndexError: list index out of range

----------------------------------------------------------------------
Ran 10 tests in 285.989s

FAILED (errors=1)

======================================================================
Test Result Summary
======================================================================

PostgreSQL 9.6:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

PostgreSQL 9.5:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

PostgreSQL 9.4:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

PostgreSQL 9.3:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

PostgreSQL 9.2:

8 tests passed
2 tests failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
CopySelectedQueryResultsFeatureTest (Copy rows, column using button and keyboard shortcut)
0 tests skipped

PostgreSQL 10:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

EDB Postgres AS 9.4:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

EDB Postgres AS 9.5:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

EDB Postgres AS 9.6:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

EDB Postgres AS 9.2:

8 tests passed
2 tests failed:
CheckDebuggerForXssFeatureTest (Tests to check if Debugger is vulnerable to XSS)
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

EDB Postgres AS 9.3:

9 tests passed
1 test failed:
CheckForViewDataTest (Validate Insert, Update operations in View/Edit data with given test data)
0 tests skipped

======================================================================

NOTE: Configuring authentication for DESKTOP mode.
pgAdmin 4 - Application Initialisation
======================================

Please check output in file: <https://jenkins.pgadmin.org/job/pgadmin4-master-python27-feature/ws/web/regression/regression.log>

ERROR: Error detected when running the Feature tests.
Process leaked file descriptors. See https://jenkins.io/redirect/troubleshooting/process-leaked-file-descriptors for more information
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user akshay(dot)joshi(at)enterprisedb(dot)com

In response to

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2018-02-05 15:38:26 pgAdmin 4 commit: Bump the version to 3.0, per discussion on the mailin
Previous Message Dave Page 2018-02-05 15:32:18 pgAdmin 4 commit: Rewrite the runtime as a tray-based server which can