Name | Status | Type | Time(s) |
test_static_cf | Skipped | test not applicable to env.
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:44: test not applicable to env. | 0.001 |
test_compact_metadata | Skipped | test not applicable to env.
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:2704: test not applicable to env. | 0.000 |
test_select_map_key_single_row | Skipped | awaiting CASSANDRA-7396
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:5231: awaiting CASSANDRA-7396 | 0.000 |
test_multi_list_set | Success | | 91.370 |
test_static_with_empty_clustering | Success | | 60.298 |
test_remove_range_slice | Success | | 95.705 |
test_cas_and_compact | Success | | 63.219 |
test_multi_collection | Success | | 162.051 |
test_static_columns | Success | | 63.807 |
test_token_range | Success | | 136.455 |
test_store_sets_with_if_not_exists | Failure | AssertionError: Could not update git
self = <abc.TestCQLNodes3RF3_Upgrade_indev_4_1_x_To_indev_5_0_x object at 0x7fd2d41460a0>
def test_store_sets_with_if_not_exists(self):
"""
Test to fix bug where sets are not stored by INSERT with IF NOT EXISTS
@jira_ticket CASSANDRA-6069
"""
> cursor = self.prepare()
upgrade_tests/cql_tests.py:3506:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
upgrade_tests/upgrade_base.py:88: in prepare
cluster.set_install_dir(version=self.UPGRADE_PATH.starting_version)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/cluster.py:111: in set_install_dir
dir, v = repository.setup(version, verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:70: in setup
clone_development(GITHUB_REPO, version, verbose=verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:270: in clone_development
raise e
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
git_repo = 'https://github.com/apache/cassandra'
version = 'github:apache/cassandra-4.1', verbose = False, alias = False
def clone_development(git_repo, version, verbose=False, alias=False):
print_(git_repo, version)
target_dir = directory_name(version)
assert target_dir
if 'github' in version:
git_repo_name, git_branch = github_username_and_branch_name(version)
elif 'local:' in version:
git_repo_name = 'local_{}'.format(git_repo) # add git repo location to distinguish cache location for differing repos
git_branch = version.split(':')[-1] # last token on 'local:...' slugs should always be branch name
elif alias:
git_repo_name = 'alias_{}'.format(version.split('/')[0].split(':')[-1])
git_branch = version.split('/')[-1]
else:
git_repo_name = 'apache'
git_branch = version.split(':', 1)[1]
local_git_cache = os.path.join(__get_dir(), '_git_cache_' + git_repo_name)
logfile = lastlogfilename()
logger = get_logger(logfile)
try:
# Checkout/fetch a local repository cache to reduce the number of
# remote fetches we need to perform:
if not os.path.exists(local_git_cache):
common.info("Cloning Cassandra...")
process = subprocess.Popen(
['git', 'clone', '--mirror', git_repo, local_git_cache],
cwd=__get_dir(), stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
assert out == 0, "Could not do a git clone"
else:
common.info("Fetching Cassandra updates...")
process = subprocess.Popen(
['git', 'fetch', '-fup', 'origin', '+refs/*:refs/*'],
cwd=local_git_cache, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
> assert out == 0, "Could not update git"
E AssertionError: Could not update git
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:177: AssertionError | 63.268 |
test_order_by | Skipped | test not applicable to env.
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:607: test not applicable to env. | 0.000 |
test_non_eq_conditional_update | Skipped | test not applicable to env.
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:3136: test not applicable to env. | 0.000 |
test_dense_cf | Success | | 54.716 |
test_end_of_component_as_end_key | Success | | 56.258 |
test_select_set_key_multi_row | Skipped | awaiting CASSANDRA-7396
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:5347: awaiting CASSANDRA-7396 | 0.001 |
test_multi_in | Success | | 55.748 |
test_clustering_order_in | Success | | 55.670 |
test_reversed_compact_multikey | Failure | AssertionError: Could not update git
self = <abc.TestCQLNodes2RF1_Upgrade_indev_4_0_x_To_indev_5_0_x object at 0x7fd2d3f73610>
def test_reversed_compact_multikey(self):
"""
Test for the bug from #4760 and #4759
@jira_ticket CASSANDRA-4760
@jira_ticket CASSANDRA-4759
"""
> cursor = self.prepare()
upgrade_tests/cql_tests.py:2120:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
upgrade_tests/upgrade_base.py:88: in prepare
cluster.set_install_dir(version=self.UPGRADE_PATH.starting_version)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/cluster.py:111: in set_install_dir
dir, v = repository.setup(version, verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:70: in setup
clone_development(GITHUB_REPO, version, verbose=verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:270: in clone_development
raise e
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
git_repo = 'https://github.com/apache/cassandra'
version = 'github:apache/cassandra-4.0', verbose = False, alias = False
def clone_development(git_repo, version, verbose=False, alias=False):
print_(git_repo, version)
target_dir = directory_name(version)
assert target_dir
if 'github' in version:
git_repo_name, git_branch = github_username_and_branch_name(version)
elif 'local:' in version:
git_repo_name = 'local_{}'.format(git_repo) # add git repo location to distinguish cache location for differing repos
git_branch = version.split(':')[-1] # last token on 'local:...' slugs should always be branch name
elif alias:
git_repo_name = 'alias_{}'.format(version.split('/')[0].split(':')[-1])
git_branch = version.split('/')[-1]
else:
git_repo_name = 'apache'
git_branch = version.split(':', 1)[1]
local_git_cache = os.path.join(__get_dir(), '_git_cache_' + git_repo_name)
logfile = lastlogfilename()
logger = get_logger(logfile)
try:
# Checkout/fetch a local repository cache to reduce the number of
# remote fetches we need to perform:
if not os.path.exists(local_git_cache):
common.info("Cloning Cassandra...")
process = subprocess.Popen(
['git', 'clone', '--mirror', git_repo, local_git_cache],
cwd=__get_dir(), stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
assert out == 0, "Could not do a git clone"
else:
common.info("Fetching Cassandra updates...")
process = subprocess.Popen(
['git', 'fetch', '-fup', 'origin', '+refs/*:refs/*'],
cwd=local_git_cache, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
> assert out == 0, "Could not update git"
E AssertionError: Could not update git
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:177: AssertionError | 89.853 |
test_whole_set_conditional | Error | failed on setup with "AssertionError: Could not update git"
> lambda: ihook(item=item, **kwds), when=when, reraise=reraise
)
../cassandra/build/venv/lib/python3.8/site-packages/flaky/flaky_pytest_plugin.py:146:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
conftest.py:450: in fixture_since
ccm_repo_cache_dir, _ = ccmlib.repository.setup(upgrade_path.starting_meta.version)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:70: in setup
clone_development(GITHUB_REPO, version, verbose=verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:270: in clone_development
raise e
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
git_repo = 'https://github.com/apache/cassandra'
version = 'github:apache/cassandra-4.0', verbose = False, alias = False
def clone_development(git_repo, version, verbose=False, alias=False):
print_(git_repo, version)
target_dir = directory_name(version)
assert target_dir
if 'github' in version:
git_repo_name, git_branch = github_username_and_branch_name(version)
elif 'local:' in version:
git_repo_name = 'local_{}'.format(git_repo) # add git repo location to distinguish cache location for differing repos
git_branch = version.split(':')[-1] # last token on 'local:...' slugs should always be branch name
elif alias:
git_repo_name = 'alias_{}'.format(version.split('/')[0].split(':')[-1])
git_branch = version.split('/')[-1]
else:
git_repo_name = 'apache'
git_branch = version.split(':', 1)[1]
local_git_cache = os.path.join(__get_dir(), '_git_cache_' + git_repo_name)
logfile = lastlogfilename()
logger = get_logger(logfile)
try:
# Checkout/fetch a local repository cache to reduce the number of
# remote fetches we need to perform:
if not os.path.exists(local_git_cache):
common.info("Cloning Cassandra...")
process = subprocess.Popen(
['git', 'clone', '--mirror', git_repo, local_git_cache],
cwd=__get_dir(), stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
assert out == 0, "Could not do a git clone"
else:
common.info("Fetching Cassandra updates...")
process = subprocess.Popen(
['git', 'fetch', '-fup', 'origin', '+refs/*:refs/*'],
cwd=local_git_cache, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
> assert out == 0, "Could not update git"
E AssertionError: Could not update git
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:177: AssertionError | 84.132 |
test_cql3_non_compound_range_tombstones | Skipped | 5.0 > 3.99
/home/cassandra/cassandra-dtest/conftest.py:449: 5.0 > 3.99 | 0.322 |
test_select_count_paging | Failure | AssertionError: Could not update git
self = <abc.TestCQLNodes2RF1_Upgrade_indev_4_1_x_To_indev_5_0_x object at 0x7fd2d3f29d60>
def test_select_count_paging(self):
"""
Test for the #6579 'select count' paging bug
@jira_ticket CASSANDRA-6579
"""
> cursor = self.prepare()
upgrade_tests/cql_tests.py:4185:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
upgrade_tests/upgrade_base.py:88: in prepare
cluster.set_install_dir(version=self.UPGRADE_PATH.starting_version)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/cluster.py:111: in set_install_dir
dir, v = repository.setup(version, verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:70: in setup
clone_development(GITHUB_REPO, version, verbose=verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:270: in clone_development
raise e
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
git_repo = 'https://github.com/apache/cassandra'
version = 'github:apache/cassandra-4.1', verbose = False, alias = False
def clone_development(git_repo, version, verbose=False, alias=False):
print_(git_repo, version)
target_dir = directory_name(version)
assert target_dir
if 'github' in version:
git_repo_name, git_branch = github_username_and_branch_name(version)
elif 'local:' in version:
git_repo_name = 'local_{}'.format(git_repo) # add git repo location to distinguish cache location for differing repos
git_branch = version.split(':')[-1] # last token on 'local:...' slugs should always be branch name
elif alias:
git_repo_name = 'alias_{}'.format(version.split('/')[0].split(':')[-1])
git_branch = version.split('/')[-1]
else:
git_repo_name = 'apache'
git_branch = version.split(':', 1)[1]
local_git_cache = os.path.join(__get_dir(), '_git_cache_' + git_repo_name)
logfile = lastlogfilename()
logger = get_logger(logfile)
try:
# Checkout/fetch a local repository cache to reduce the number of
# remote fetches we need to perform:
if not os.path.exists(local_git_cache):
common.info("Cloning Cassandra...")
process = subprocess.Popen(
['git', 'clone', '--mirror', git_repo, local_git_cache],
cwd=__get_dir(), stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
assert out == 0, "Could not do a git clone"
else:
common.info("Fetching Cassandra updates...")
process = subprocess.Popen(
['git', 'fetch', '-fup', 'origin', '+refs/*:refs/*'],
cwd=local_git_cache, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
> assert out == 0, "Could not update git"
E AssertionError: Could not update git
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:177: AssertionError | 77.281 |
test_range_tombstones_compaction | Skipped | test not applicable to env.
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:1211: test not applicable to env. | 0.000 |
test_more_user_types | Skipped | test not applicable to env.
/home/cassandra/cassandra-dtest/upgrade_tests/cql_tests.py:3623: test not applicable to env. | 0.000 |
test_undefined_page_size_default | Success | | 65.914 |
test_with_allow_filtering | Success | | 54.387 |
test_static_columns_paging | Success | | 60.953 |
test_query_isolation | Success | | 122.638 |
test_failure_threshold_deletions | Failure | AssertionError: Could not update git
self = <abc.TestPagingWithDeletionsNodes2RF1_Upgrade_indev_4_0_x_To_indev_5_0_x object at 0x7fd2d3e233a0>
def test_failure_threshold_deletions(self):
"""Test that paging throws a failure in case of tombstone threshold """
self.fixture_dtest_setup.allow_log_errors = True
> cursor = self.prepare(
extra_config_options={'tombstone_failure_threshold': 500,
'read_request_timeout_in_ms': 1000,
'request_timeout_in_ms': 1000,
'range_request_timeout_in_ms': 1000})
upgrade_tests/paging_test.py:1489:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
upgrade_tests/paging_test.py:37: in prepare
cursor = UpgradeTester.prepare(self, *args, row_factory=kwargs.pop('row_factory', dict_factory), **kwargs)
upgrade_tests/upgrade_base.py:88: in prepare
cluster.set_install_dir(version=self.UPGRADE_PATH.starting_version)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/cluster.py:111: in set_install_dir
dir, v = repository.setup(version, verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:70: in setup
clone_development(GITHUB_REPO, version, verbose=verbose)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:270: in clone_development
raise e
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
git_repo = 'https://github.com/apache/cassandra'
version = 'github:apache/cassandra-4.0', verbose = False, alias = False
def clone_development(git_repo, version, verbose=False, alias=False):
print_(git_repo, version)
target_dir = directory_name(version)
assert target_dir
if 'github' in version:
git_repo_name, git_branch = github_username_and_branch_name(version)
elif 'local:' in version:
git_repo_name = 'local_{}'.format(git_repo) # add git repo location to distinguish cache location for differing repos
git_branch = version.split(':')[-1] # last token on 'local:...' slugs should always be branch name
elif alias:
git_repo_name = 'alias_{}'.format(version.split('/')[0].split(':')[-1])
git_branch = version.split('/')[-1]
else:
git_repo_name = 'apache'
git_branch = version.split(':', 1)[1]
local_git_cache = os.path.join(__get_dir(), '_git_cache_' + git_repo_name)
logfile = lastlogfilename()
logger = get_logger(logfile)
try:
# Checkout/fetch a local repository cache to reduce the number of
# remote fetches we need to perform:
if not os.path.exists(local_git_cache):
common.info("Cloning Cassandra...")
process = subprocess.Popen(
['git', 'clone', '--mirror', git_repo, local_git_cache],
cwd=__get_dir(), stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
assert out == 0, "Could not do a git clone"
else:
common.info("Fetching Cassandra updates...")
process = subprocess.Popen(
['git', 'fetch', '-fup', 'origin', '+refs/*:refs/*'],
cwd=local_git_cache, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, _, _ = log_info(process, logger)
> assert out == 0, "Could not update git"
E AssertionError: Could not update git
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/repository.py:177: AssertionError | 40.536 |
test_sstableloader_compression_none_to_deflate | Skipped | 5.0 > 3.99
/home/cassandra/cassandra-dtest/conftest.py:468: 5.0 > 3.99 | 0.352 |
test_sstableloader_compression_deflate_to_none | Skipped | 5.0 > 4.99
/home/cassandra/cassandra-dtest/conftest.py:468: 5.0 > 4.99 | 0.346 |
test_upgrade_super_columns_through_limited_versions | Skipped | 5.0 > 3.99
/home/cassandra/cassandra-dtest/conftest.py:468: 5.0 > 3.99 | 0.347 |
test_udtfix_in_messaging | Skipped | test not applicable to env.
/home/cassandra/cassandra-dtest/upgrade_tests/upgrade_udtfix_test.py:61: test not applicable to env. | 0.003 |