You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Michael Semb Wever (Jira)" <ji...@apache.org> on 2022/02/17 08:21:03 UTC
[jira] [Updated] (CASSANDRA-17290) Test Failure: python dtest test_parallel_upgrade
[ https://issues.apache.org/jira/browse/CASSANDRA-17290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Semb Wever updated CASSANDRA-17290:
-------------------------------------------
Fix Version/s: 4.1
> Test Failure: python dtest test_parallel_upgrade
> ------------------------------------------------
>
> Key: CASSANDRA-17290
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17290
> Project: Cassandra
> Issue Type: Bug
> Components: Test/dtest/python
> Reporter: Josh McKenzie
> Priority: Normal
> Fix For: 4.1, 4.x
>
>
> https://app.circleci.com/pipelines/github/josh-mckenzie/cassandra/168/workflows/1d30a113-c14b-4cf4-a631-bedb9eb65762/jobs/1446
> hires config and test timed out. Haven't tried repro locally but rest of test run was quite clean.
>
> upgrade_tests.upgrade_through_versions_test.TestProtoV3Upgrade_AllVersions_RandomPartitioner_EndsAt_3_11_X_HEAD
> upgrade_tests/upgrade_through_versions_test.py
> {code}
> self = <upgrade_tests.upgrade_through_versions_test.TestProtoV3Upgrade_AllVersions_RandomPartitioner_EndsAt_3_11_X_HEAD object at 0x7fb66707f5c0>
> def test_parallel_upgrade(self):
> """
> Test upgrading cluster all at once (requires cluster downtime).
> """
> > self.upgrade_scenario()
> upgrade_tests/upgrade_through_versions_test.py:313:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> upgrade_tests/upgrade_through_versions_test.py:420: in upgrade_scenario
> self.upgrade_to_version(version_meta, internode_ssl=internode_ssl)
> upgrade_tests/upgrade_through_versions_test.py:486: in upgrade_to_version
> node.set_install_dir(version=version_meta.version)
> ../env3.6/lib/python3.6/site-packages/ccmlib/node.py:325: in set_install_dir
> self.__install_dir = self.node_setup(version, verbose=verbose)
> ../env3.6/lib/python3.6/site-packages/ccmlib/node.py:313: in node_setup
> dir, v = setup(version, verbose=verbose)
> ../env3.6/lib/python3.6/site-packages/ccmlib/repository.py:99: in setup
> download_version(version, verbose=verbose, binary=binary)
> ../env3.6/lib/python3.6/site-packages/ccmlib/repository.py:349: in download_version
> __download(archive_url, target, show_progress=verbose)
> ../env3.6/lib/python3.6/site-packages/ccmlib/repository.py:546: in __download
> buffer = u.read(block_sz)
> /usr/lib/python3.6/http/client.py:467: in read
> n = self.readinto(b)
> /usr/lib/python3.6/http/client.py:511: in readinto
> n = self.fp.readinto(b)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> self = <socket.SocketIO object at 0x7fb666fa2dd8>
> b = <memory at 0x7fb667167c48>
> def readinto(self, b):
> """Read up to len(b) bytes into the writable buffer *b* and return
> the number of bytes read. If the socket is non-blocking and no bytes
> are available, None is returned.
>
> If *b* is non-empty, a 0 return value indicates that the connection
> was shutdown at the other end.
> """
> self._checkClosed()
> self._checkReadable()
> if self._timeout_occurred:
> raise OSError("cannot read from timed out object")
> while True:
> try:
> > return self._sock.recv_into(b)
> E Failed: Timeout >900.0s
> /usr/lib/python3.6/socket.py:586: Failed
> {code}
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org