You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Igor Sapego (Jira)" <ji...@apache.org> on 2025/11/11 10:06:00 UTC
[jira] [Assigned] (IGNITE-26715) Flaky Python tests.test_ssl tests
[ https://issues.apache.org/jira/browse/IGNITE-26715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Sapego reassigned IGNITE-26715:
------------------------------------
Assignee: Igor Sapego
> Flaky Python tests.test_ssl tests
> ---------------------------------
>
> Key: IGNITE-26715
> URL: https://issues.apache.org/jira/browse/IGNITE-26715
> Project: Ignite
> Issue Type: Improvement
> Components: platforms ai3
> Reporter: Iurii Gerzhedovich
> Assignee: Igor Sapego
> Priority: Major
> Labels: MakeTeamcityGreenAgain, ignite-3
>
> The tests [tests.test_ssl.test_fetch_table_several_pages(address1) and tests.test_ssl.test_fetch_table_several_pages(address1)_teardown|https://ci.ignite.apache.org/buildConfiguration/ApacheIgnite3xGradle_Test_RunAllTests/9548003] is flaky
> {code:java}
> tests/test_ssl.py:100 (test_fetch_table_several_pages[address1])table_name = 'test_fetch_table_several_pages', address = ['127.0.0.1:10945']drop_table_cleanup = None @pytest.mark.parametrize("address", [server_addresses_ssl_basic, server_addresses_ssl_client_auth]) def test_fetch_table_several_pages(table_name, address, drop_table_cleanup): ssl_cfg = create_ssl_param(True, 'client.pem', 'client.pem', 'ca.pem') with pyignite_dbapi.connect(address=address, timeout=10, **ssl_cfg) as connection: with connection.cursor() as cursor: rows_num = 345> create_and_populate_test_table(cursor, rows_num, table_name, 1000)tests/test_ssl.py:107:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _tests/util.py:173: in create_and_populate_test_table cursor.executemany(f"insert into {table_name} values(?, ?, ?)",_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _self = <pyignite_dbapi.Cursor object at 0x7fe34e486640>query = 'insert into test_fetch_table_several_pages values(?, ?, ?)'params_list = [(0, 'Value-0', 0.0), (1, 'Value-2', 0.5), (2, 'Value-4', 1.0), (3, 'Value-6', 1.5), (4, 'Value-8', 2.0), (5, 'Value-10', 2.5), ...] def executemany(self, query: str, params_list: List[Sequence[Any]]): if self._py_cursor is None: raise InterfaceError('Cursor is already closed')> self._py_cursor.executemany(query, params_list)E pyignite_dbapi.OperationalError: Can not receive a message from the server due to operation timed outpyignite_dbapi/__init__.py:451: OperationalError {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)