[
https://issues.apache.org/jira/browse/IGNITE-24126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sergey Korotkov updated IGNITE-24126:
-------------------------------------
Description:
Faila sometimes with error "Remote error message: b'bash: line 0: kill:
(2337420) - No such process"
{noformat}
[INFO - 2024-09-17 22:36:06,107 - runner_client - log - lineno:291]:
RunnerClient:
[email protected]_thin_test.JdbcThinTest.test_simple_insert_select.thin_jdbc_version=ise-17.0.0-20240917.172855-331-SNAPSHOT.server_version=ise-17.0.0-20240917.172855-331-SNAPSHOT:
FAIL: RemoteCommandError({'ssh_config': {'host':
'ducktape-12.sbt-ignite-dev.ru', 'hostname': 'ducktape-12.sbt-ignite-dev.ru',
'user': 'ducker', 'port': 22, 'password': '', 'identityfile':
'/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/private_key',
'connecttimeout': None}, 'hostname': 'ducktape-12.sbt-ignite-dev.ru',
'ssh_hostname': 'ducktape-12.sbt-ignite-dev.ru', 'user': 'ducker',
'externally_routable_ip': 'ducktape-12.sbt-ignite-dev.ru', '_logger': <Logger
[email protected]_thin_test.JdbcThinTest.test_simple_insert_select.thin_jdbc_version=ise-17.0.0-20240917.172855-331-SNAPSHOT.server_version=ise-17.0.0-20240917.172855-331-SNAPSHOT-52
(DEBUG)>, 'os': 'linux', '_ssh_client': <paramiko.client.SSHClient object at
0x7fbba4f0f610>, '_sftp_client': <paramiko.sftp_client.SFTPClient object at
0x7fbba4ee7ac0>, '_custom_ssh_exception_checks': None}, 'kill -15 2337420', 1,
b'bash: line 0: kill: (2337420) - No such process\n')
Traceback (most recent call last):
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/tests/runner_client.py",
line 183, in _do_run
data = self.run_test()
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/tests/runner_client.py",
line 243, in run_test
return self.test_context.function(self.test)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/mark/_mark.py",
line 433, in wrapper
return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/utils/_mark.py",
line 233, in extended_test
test_result = func(self, *args, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/tests/jdbc_thin_test.py",
line 64, in test_simple_insert_select
app.stop()
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 131, in stop
self.stop_async(force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 128, in stop_async
super().stop(force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/background_thread.py",
line 97, in stop
super().stop(force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ducktests_service.py",
line 44, in stop
super().stop(force_stop=force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/services/service.py",
line 310, in stop
self.stop_node(node, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 158, in stop_node
node.account.signal(pid, signal.SIGKILL if force_stop else signal.SIGTERM,
allow_fail=False)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
line 428, in signal
self.ssh(cmd, allow_fail=allow_fail)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
line 35, in wrapper
return method(self, *args, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
line 310, in ssh
raise RemoteCommandError(self, cmd, exit_status, stderr.read())
ducktape.cluster.remoteaccount.RemoteCommandError:
[email protected]: Command 'kill -15 2337420' returned
non-zero exit status 1. Remote error message: b'bash: line 0: kill: (2337420) -
No such process\n'
{noformat}
was:
Faila sometimes with
{noformat}
[INFO - 2024-09-17 22:36:06,107 - runner_client - log - lineno:291]:
RunnerClient:
[email protected]_thin_test.JdbcThinTest.test_simple_insert_select.thin_jdbc_version=ise-17.0.0-20240917.172855-331-SNAPSHOT.server_version=ise-17.0.0-20240917.172855-331-SNAPSHOT:
FAIL: RemoteCommandError({'ssh_config': {'host':
'ducktape-12.sbt-ignite-dev.ru', 'hostname': 'ducktape-12.sbt-ignite-dev.ru',
'user': 'ducker', 'port': 22, 'password': '', 'identityfile':
'/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/private_key',
'connecttimeout': None}, 'hostname': 'ducktape-12.sbt-ignite-dev.ru',
'ssh_hostname': 'ducktape-12.sbt-ignite-dev.ru', 'user': 'ducker',
'externally_routable_ip': 'ducktape-12.sbt-ignite-dev.ru', '_logger': <Logger
[email protected]_thin_test.JdbcThinTest.test_simple_insert_select.thin_jdbc_version=ise-17.0.0-20240917.172855-331-SNAPSHOT.server_version=ise-17.0.0-20240917.172855-331-SNAPSHOT-52
(DEBUG)>, 'os': 'linux', '_ssh_client': <paramiko.client.SSHClient object at
0x7fbba4f0f610>, '_sftp_client': <paramiko.sftp_client.SFTPClient object at
0x7fbba4ee7ac0>, '_custom_ssh_exception_checks': None}, 'kill -15 2337420', 1,
b'bash: line 0: kill: (2337420) - No such process\n')
Traceback (most recent call last):
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/tests/runner_client.py",
line 183, in _do_run
data = self.run_test()
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/tests/runner_client.py",
line 243, in run_test
return self.test_context.function(self.test)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/mark/_mark.py",
line 433, in wrapper
return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/utils/_mark.py",
line 233, in extended_test
test_result = func(self, *args, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/tests/jdbc_thin_test.py",
line 64, in test_simple_insert_select
app.stop()
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 131, in stop
self.stop_async(force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 128, in stop_async
super().stop(force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/background_thread.py",
line 97, in stop
super().stop(force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ducktests_service.py",
line 44, in stop
super().stop(force_stop=force_stop, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/services/service.py",
line 310, in stop
self.stop_node(node, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
line 158, in stop_node
node.account.signal(pid, signal.SIGKILL if force_stop else signal.SIGTERM,
allow_fail=False)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
line 428, in signal
self.ssh(cmd, allow_fail=allow_fail)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
line 35, in wrapper
return method(self, *args, **kwargs)
File
"/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
line 310, in ssh
raise RemoteCommandError(self, cmd, exit_status, stderr.read())
ducktape.cluster.remoteaccount.RemoteCommandError:
[email protected]: Command 'kill -15 2337420' returned
non-zero exit status 1. Remote error message: b'bash: line 0: kill: (2337420) -
No such process\n'
{noformat}
> [ducktests] Fix flacky jdbc_thin_test
> -------------------------------------
>
> Key: IGNITE-24126
> URL: https://issues.apache.org/jira/browse/IGNITE-24126
> Project: Ignite
> Issue Type: Task
> Reporter: Sergey Korotkov
> Assignee: Sergey Korotkov
> Priority: Minor
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Faila sometimes with error "Remote error message: b'bash: line 0: kill:
> (2337420) - No such process"
>
> {noformat}
> [INFO - 2024-09-17 22:36:06,107 - runner_client - log - lineno:291]:
> RunnerClient:
> [email protected]_thin_test.JdbcThinTest.test_simple_insert_select.thin_jdbc_version=ise-17.0.0-20240917.172855-331-SNAPSHOT.server_version=ise-17.0.0-20240917.172855-331-SNAPSHOT:
> FAIL: RemoteCommandError({'ssh_config': {'host':
> 'ducktape-12.sbt-ignite-dev.ru', 'hostname': 'ducktape-12.sbt-ignite-dev.ru',
> 'user': 'ducker', 'port': 22, 'password': '', 'identityfile':
> '/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/private_key',
> 'connecttimeout': None}, 'hostname': 'ducktape-12.sbt-ignite-dev.ru',
> 'ssh_hostname': 'ducktape-12.sbt-ignite-dev.ru', 'user': 'ducker',
> 'externally_routable_ip': 'ducktape-12.sbt-ignite-dev.ru', '_logger': <Logger
> [email protected]_thin_test.JdbcThinTest.test_simple_insert_select.thin_jdbc_version=ise-17.0.0-20240917.172855-331-SNAPSHOT.server_version=ise-17.0.0-20240917.172855-331-SNAPSHOT-52
> (DEBUG)>, 'os': 'linux', '_ssh_client': <paramiko.client.SSHClient object at
> 0x7fbba4f0f610>, '_sftp_client': <paramiko.sftp_client.SFTPClient object at
> 0x7fbba4ee7ac0>, '_custom_ssh_exception_checks': None}, 'kill -15 2337420',
> 1, b'bash: line 0: kill: (2337420) - No such process\n')
> Traceback (most recent call last):
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/tests/runner_client.py",
> line 183, in _do_run
> data = self.run_test()
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/tests/runner_client.py",
> line 243, in run_test
> return self.test_context.function(self.test)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/mark/_mark.py",
> line 433, in wrapper
> return functools.partial(f, *args, **kwargs)(*w_args, **w_kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/utils/_mark.py",
> line 233, in extended_test
> test_result = func(self, *args, **kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/tests/jdbc_thin_test.py",
> line 64, in test_simple_insert_select
> app.stop()
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
> line 131, in stop
> self.stop_async(force_stop, **kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
> line 128, in stop_async
> super().stop(force_stop, **kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/background_thread.py",
> line 97, in stop
> super().stop(force_stop, **kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ducktests_service.py",
> line 44, in stop
> super().stop(force_stop=force_stop, **kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/services/service.py",
> line 310, in stop
> self.stop_node(node, **kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/ignite-dev/modules/ducktests/tests/ignitetest/services/utils/ignite_aware.py",
> line 158, in stop_node
> node.account.signal(pid, signal.SIGKILL if force_stop else
> signal.SIGTERM, allow_fail=False)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
> line 428, in signal
> self.ssh(cmd, allow_fail=allow_fail)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
> line 35, in wrapper
> return method(self, *args, **kwargs)
> File
> "/u01/jenkins/workspace/ise/devops/Ducktape/run_tests_ise_daily/venv/lib64/python3.9/site-packages/ducktape/cluster/remoteaccount.py",
> line 310, in ssh
> raise RemoteCommandError(self, cmd, exit_status, stderr.read())
> ducktape.cluster.remoteaccount.RemoteCommandError:
> [email protected]: Command 'kill -15 2337420' returned
> non-zero exit status 1. Remote error message: b'bash: line 0: kill: (2337420)
> - No such process\n'
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)