cassandra-dtest.git
3 months agoIgnore REE when < 4.0 in replace tests
Brandon Williams [Tue, 10 May 2022 19:59:32 +0000 (14:59 -0500)] 
Ignore REE when < 4.0 in replace tests

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17611

3 months agoIgnore error from non-related keyspaces to fix repair_tests/repair_test.py::TestRepai...
Marcus Eriksson [Mon, 9 May 2022 15:48:40 +0000 (17:48 +0200)] 
Ignore error from non-related keyspaces to fix repair_tests/repair_test.py::TestRepair::test_non_replicated_ks_repair

Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-17614

3 months agoCASSANDRA-17456 Do not run TestMultiDCWriteFailures after 4.0.x
Aleksandr Sorokoumov [Fri, 22 Apr 2022 08:51:25 +0000 (10:51 +0200)] 
CASSANDRA-17456 Do not run TestMultiDCWriteFailures after 4.0.x

3 months agoTest both ipv4 and v6 with nodetool
Brandon Williams [Wed, 4 May 2022 16:51:58 +0000 (11:51 -0500)] 
Test both ipv4 and v6 with nodetool

Patch by brandonwilliams; reviwed by bereng for CASSANDRA-17581

3 months agoFix flaky python-tests due to connection getting closed
David Capwell [Tue, 3 May 2022 18:49:14 +0000 (11:49 -0700)] 
Fix flaky python-tests due to connection getting closed
Patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-17594

3 months agoUpdate trunk to version 4.2
Mick Semb Wever [Mon, 2 May 2022 18:54:50 +0000 (20:54 +0200)] 
Update trunk to version 4.2

 patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589

3 months agoFix test expectations for Memtable API (CEP-11)
Branimir Lambov [Wed, 20 Apr 2022 07:57:47 +0000 (10:57 +0300)] 
Fix test expectations for Memtable API (CEP-11)

patch by Branimir Lambov; reviewed by Andrés de la Peña and Caleb Rackliffe for CASSANDRA-17034

3 months agoRevert "dtest for setting hostId upon node startup"
Stefan Miklosovic [Wed, 27 Apr 2022 19:08:53 +0000 (21:08 +0200)] 
Revert "dtest for setting hostId upon node startup"

This reverts commit 148f57ef8051adfa15d1fefff5edff2709f0c75b.

patch by Stefan Miklosovic; reviewed by Brandon Williams and Sam Tunnicliffe for CASSANDRA-14582

3 months agoBump max_mutation_size_in_kb due to system schema getting larger than 20kb after...
Marcus Eriksson [Wed, 27 Apr 2022 14:18:57 +0000 (16:18 +0200)] 
Bump max_mutation_size_in_kb due to system schema getting larger than 20kb after adding top partitions table

Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-16310

3 months agomodified test_cqlsh.py test for CASSANDRA-16456 188/head
Stefan Miklosovic [Tue, 26 Apr 2022 12:02:51 +0000 (14:02 +0200)] 
modified test_cqlsh.py test for CASSANDRA-16456

patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-16456

3 months agoCONTAINS and CONTAINS KEY support for Lightweight Transactions
ROCHETEAU Antoine [Tue, 22 Mar 2022 08:26:17 +0000 (09:26 +0100)] 
CONTAINS and CONTAINS KEY support for Lightweight Transactions

patch by ROCHETEAU Antoine; reviewed by Benjamin Lerer, Berenguer Blasi for CASSANDRA-10537

4 months agoFully establish cluster in setup
Brandon Williams [Fri, 15 Apr 2022 19:48:06 +0000 (14:48 -0500)] 
Fully establish cluster in setup

Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17366

4 months agoAdd failed stream session message from peer to ignored log patterns
maedhroz [Thu, 14 Apr 2022 16:17:36 +0000 (11:17 -0500)] 
Add failed stream session message from peer to ignored log patterns

patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-17541

4 months agoFix Travis CI issue - The unauthenticated git protocol on port 9418 is no longer...
Ekaterina Dimitrova [Mon, 11 Apr 2022 22:08:43 +0000 (18:08 -0400)] 
Fix Travis CI issue - The unauthenticated git protocol on port 9418 is no longer supported.
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17545

4 months agoBroken test_rolling_upgrade - upgrade_tests.upgrade_through_versions_test.TestUpgrade...
Bereng [Tue, 5 Apr 2022 08:17:22 +0000 (10:17 +0200)] 
Broken test_rolling_upgrade - upgrade_tests.upgrade_through_versions_test.TestUpgrade_indev_3_0_x_To_indev_4_0_x

patch by Berenguer Blasi; reviewed by Josh McKenzie for CASSANDRA-17140

4 months agoRemove USE in repair_test
Brandon Williams [Tue, 5 Apr 2022 15:26:29 +0000 (10:26 -0500)] 
Remove USE in repair_test

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17349

4 months agomodified test_cqlsh for CASSANDRA-17266
Stefan Miklosovic [Tue, 22 Mar 2022 14:38:01 +0000 (15:38 +0100)] 
modified test_cqlsh for CASSANDRA-17266

patch by Stefan Miklosovic; reviewed by Benjamin Lerer for CASSANDRA-17226

4 months agoCASSANDRA-17017: modify verify calls to pass -f / --force option
Josh McKenzie [Thu, 17 Mar 2022 18:24:42 +0000 (14:24 -0400)] 
CASSANDRA-17017: modify verify calls to pass -f / --force option

5 months agoninja-fix – correct name for .asf.yaml
Mick Semb Wever [Sun, 20 Mar 2022 10:55:21 +0000 (11:55 +0100)] 
ninja-fix – correct name for .asf.yaml

5 months agoninja-fix – correct name for .asf.yaml
Mick Semb Wever [Sun, 20 Mar 2022 10:53:13 +0000 (11:53 +0100)] 
ninja-fix – correct name for .asf.yaml

5 months agoLimit GH pull request to rebases
Mick Semb Wever [Sat, 19 Mar 2022 19:55:12 +0000 (20:55 +0100)] 
Limit GH pull request to rebases

 patch by Mick Semb Wever; reviewed by Benjamin Lerer, Berenguer Blasi, Brandon Williams, Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-17419

5 months agoUpdate SUPPORTED_UPGRADE_PATHS to include 3.0 and 3.x to 4.1 paths and remove obsolet...
maedhroz [Mon, 14 Mar 2022 18:35:11 +0000 (13:35 -0500)] 
Update SUPPORTED_UPGRADE_PATHS to include 3.0 and 3.x to 4.1 paths and remove obsolete tests

patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-17362

5 months agoCASSANDRA-17164
Benedict Elliott Smith [Mon, 29 Nov 2021 22:22:52 +0000 (22:22 +0000)] 
CASSANDRA-17164

5 months agoTest that DCs are validated when repairing
Jan Karlsson [Wed, 2 Mar 2022 11:00:52 +0000 (12:00 +0100)] 
Test that DCs are validated when repairing

Patch by Jan Karlsson; reviewed by bereng and brandonwilliams for
CASSANDRA-17407

5 months agoPrevent GH pull request commits
Mick Semb Wever [Tue, 8 Mar 2022 19:34:46 +0000 (20:34 +0100)] 
Prevent GH pull request commits

 patch by Mick Semb Wever; reviewed by Brandon Williams, Stefan Miklosovic for CASSANDRA-17419

5 months agoFix test_sstableloader_empty_stream for trunk post CASSANDRA-16349
Ekaterina Dimitrova [Mon, 28 Feb 2022 16:30:38 +0000 (11:30 -0500)] 
Fix test_sstableloader_empty_stream for trunk post CASSANDRA-16349
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Marcus Eriksson (CASSANDRA-16349)

5 months agoTest sstableloader handling empty streams
Aleksandr Sorokoumov [Fri, 16 Jul 2021 09:08:10 +0000 (11:08 +0200)] 
Test sstableloader handling empty streams
patch by Aleksandr Sorokoumov; reviewed by Marcus Eriksson and Zhao Yang for CASSANDRA-16349

5 months agoFix dtest-novnode.materialized_views_test.TestMaterializedViews.test_drop_with_stoppe...
Bereng [Thu, 17 Feb 2022 11:22:27 +0000 (12:22 +0100)] 
Fix dtest-novnode.materialized_views_test.TestMaterializedViews.test_drop_with_stopped_build

patch by Berenguer Blasi; reviewed by Brandon Williams, Berenguer Blasi for CASSANDRA-16962

6 months agoOnly assert concatenation is invalid in < 4.0
Manish Ghildiyal [Sat, 15 Jan 2022 09:23:58 +0000 (10:23 +0100)] 
Only assert concatenation is invalid in < 4.0

Patch by Manish Ghildiyal; reviewed by bereng and brandonwilliams for
CASSANDRA-17383

6 months agoDisable autocompaction for sstableverify
Brandon Williams [Wed, 16 Feb 2022 22:11:13 +0000 (16:11 -0600)] 
Disable autocompaction for sstableverify

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17327

6 months agoSkip offheap for test_13691
Brandon Williams [Tue, 15 Feb 2022 22:58:38 +0000 (16:58 -0600)] 
Skip offheap for test_13691

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17387

6 months agoWait longer for binary proto when replacing.
Brandon Williams [Thu, 10 Feb 2022 19:51:02 +0000 (13:51 -0600)] 
Wait longer for binary proto when replacing.

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17312

6 months agoTake into account new contatenation support through the + operator
Manish Ghildiyal [Sat, 15 Jan 2022 09:23:58 +0000 (10:23 +0100)] 
Take into account new contatenation support through the + operator

Patch by Manish Ghildiyal; Review by Benjamin Lerer for CASSANDRA-17190

6 months agoninja fix
Ekaterina Dimitrova [Sun, 6 Feb 2022 05:25:19 +0000 (00:25 -0500)] 
ninja fix

6 months agoFixes needed to support the new configuration framework and change of parameters
Ekaterina Dimitrova [Fri, 19 Nov 2021 22:42:29 +0000 (17:42 -0500)] 
Fixes needed to support the new configuration framework and change of parameters
patch by Ekaterina Dimitrova, reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

6 months agoWhen streaming sees a ClosedChannelException this triggers the disk failure policy
David Capwell [Fri, 4 Feb 2022 18:15:46 +0000 (10:15 -0800)] 
When streaming sees a ClosedChannelException this triggers the disk failure policy

patch by David Capwell, Francisco Guerrero; reviewed by Caleb Rackliffe, Dinesh Joshi for CASSANDRA-17116

6 months agoNinja add missing import
Brandon Williams [Thu, 27 Jan 2022 17:12:59 +0000 (11:12 -0600)] 
Ninja add missing import

6 months agoUpdate instructions for testing with your own CCM branch
Ekaterina Dimitrova [Fri, 21 Jan 2022 22:00:24 +0000 (17:00 -0500)] 
Update instructions for testing with your own CCM branch
patch by Ekaterina Dimitrova, reviewed by Berenguer Blasi and Josh McKenzie for CASSANDRA-17182

6 months agoUse explicit path for the jolokia jar
Brandon Williams [Tue, 25 Jan 2022 22:38:20 +0000 (16:38 -0600)] 
Use explicit path for the jolokia jar

Patch by brandonwilliams; reviwewed by bereng for CASSANDRA-17265

6 months agoUse function to generate explicit byteman path
Brandon Williams [Tue, 25 Jan 2022 20:37:38 +0000 (14:37 -0600)] 
Use function to generate explicit byteman path

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17265

6 months agoPin dtest-timeout to 1.4.2
Bereng [Wed, 19 Jan 2022 06:22:21 +0000 (07:22 +0100)] 
Pin dtest-timeout to 1.4.2

patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17268

7 months agoadd test for starting with relative dirs
Brandon Williams [Tue, 7 Dec 2021 20:30:25 +0000 (14:30 -0600)] 
add test for starting with relative dirs

Patch by brandonwilliams, reviewed by bereng for CASSANDRA-17084

7 months agoFix flaky test: repair_tests/repair_test.py::TestRepair::test_local_d… (#161)
Alex Petrov [Tue, 11 Jan 2022 18:41:07 +0000 (19:41 +0100)] 
Fix flaky test: repair_tests/repair_test.py::TestRepair::test_local_d… (#161)

Patch by Alex Petrov; reviewed by Caleb Rackliffe for CASSANDRA-16963

8 months agofix of flaky tests for CASSANDRA-10023
Stefan Miklosovic [Wed, 15 Dec 2021 15:20:51 +0000 (16:20 +0100)] 
fix of flaky tests for CASSANDRA-10023

8 months agoEmit a metric for number of local read and write calls
Stefan Miklosovic [Tue, 7 Dec 2021 18:35:39 +0000 (19:35 +0100)] 
Emit a metric for number of local read and write calls

patch by Damien Stevenson; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-10023

8 months agoAdd test for unclean FQL dir
Brandon Williams [Mon, 6 Dec 2021 19:19:03 +0000 (13:19 -0600)] 
Add test for unclean FQL dir

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17136

8 months agoFix dtest-upgrade.upgrade_tests.drop_compact_storage_upgrade_test.TestDropCompactStorage
Ekaterina Dimitrova [Mon, 22 Nov 2021 19:50:12 +0000 (14:50 -0500)] 
Fix dtest-upgrade.upgrade_tests.drop_compact_storage_upgrade_test.TestDropCompactStorage
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-17080

8 months agoFix test_client_request_metrics (#168)
Yifan Cai [Fri, 19 Nov 2021 17:41:02 +0000 (09:41 -0800)] 
Fix test_client_request_metrics (#168)

9 months agoBroken test_speculative_data_request
Bereng [Mon, 8 Nov 2021 06:45:47 +0000 (07:45 +0100)] 
Broken test_speculative_data_request

patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17119

9 months agoUpdate auth_test.py for users allowed to view permissions of the roles they created
Andrés de la Peña [Wed, 27 Oct 2021 17:20:43 +0000 (18:20 +0100)] 
Update auth_test.py for users allowed to view permissions of the roles they created

patch by Andrés de la Peña; reviewed by Aleksei Zotov and Benjamin Lerer for CASSANDRA-16902

9 months agoTest write failures in multi-DC setup
Aleksandr Sorokoumov [Tue, 26 Oct 2021 17:28:03 +0000 (18:28 +0100)] 
Test write failures in multi-DC setup

patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Paulo Motta for CASSANDRA-16334

9 months agoadd hint window test for CASSANDRA-14309 153/head
Stefan Miklosovic [Wed, 25 Aug 2021 13:08:13 +0000 (15:08 +0200)] 
add hint window test for CASSANDRA-14309

patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-14309

10 months agoupdate existing tests and add a new test for CASSANDRA-16983
Bowen Song [Mon, 4 Oct 2021 17:06:03 +0000 (18:06 +0100)] 
update existing tests and add a new test for CASSANDRA-16983

patch by Bowen Song; reviewed by Brian Houser, Stefan Miklosovic and Brandon Williams for CASSANDRA-16983

10 months agoCASSANDRA 16927: 4.0 uses SO_KEEPALIVE so no need to monitor keep-alive messages 164/head
Benedict Elliott Smith [Tue, 5 Oct 2021 10:51:18 +0000 (11:51 +0100)] 
CASSANDRA 16927: 4.0 uses SO_KEEPALIVE so no need to monitor keep-alive messages

10 months agoCASSANDRA-16928: fix byteman compilation
Benedict Elliott Smith [Mon, 4 Oct 2021 17:52:33 +0000 (18:52 +0100)] 
CASSANDRA-16928: fix byteman compilation

10 months agoUnify sstableverify test across versions and fix, use single node.
Brandon Williams [Wed, 22 Sep 2021 20:59:30 +0000 (15:59 -0500)] 
Unify sstableverify test across versions and fix, use single node.

Patch by brandonwilliams; reviewed by maedhroz for CASSANDRA-16948

10 months agoRevise auth CL tests to allow different CL checks
Josh McKenzie [Thu, 9 Sep 2021 13:56:19 +0000 (09:56 -0400)] 
Revise auth CL tests to allow different CL checks

patch by Josh McKenzie; reviewed by Benjamin Lerer for CASSANDRA-12988

10 months agoAdd test that seeds won't replace.
Brandon Williams [Wed, 22 Sep 2021 20:47:18 +0000 (15:47 -0500)] 
Add test that seeds won't replace.

Patch by brandonwilliams, reviewed by edimitrova for CASSANDRA-14463

11 months agoRelax limitations on test_multi_dc_replace_with_rf1
Ruslan Fomkin [Fri, 10 Sep 2021 09:02:32 +0000 (11:02 +0200)] 
Relax limitations on test_multi_dc_replace_with_rf1

test_multi_dc_replace_with_rf1 was failing without vnodes long time
ago for some now unknown reason. Now there is an empirical evidence
that the test doesn't fail any more. Thus the requirements to use
vnodes is relaxed and flaky mark is removed.

patch by Ruslan Fomkin; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-14196

11 months agoFix unexpectedly ignored and repeated tests
Ruslan Fomkin [Mon, 6 Sep 2021 12:07:13 +0000 (14:07 +0200)] 
Fix unexpectedly ignored and repeated tests

patch by Ruslan Fomkin; reviewed by Andres de la Peña and Ekaterina Dimitrova for CASSANDRA-16841

11 months agoRemove CircleCI folder from dtest
Ruslan Fomkin [Tue, 7 Sep 2021 07:42:49 +0000 (09:42 +0200)] 
Remove CircleCI folder from dtest

CircleCI configuration in this repo is never used and, thus, is not
up-to-date, which is confusing. This commit removes it. Configuration
from the main Cassandra repo is used for running dtest in CircleCI.

 patch by Ruslan Fomkin; reviewed by Brandon Williams, Michael Semb Wever for CASSANDRA-16853

11 months agoninja: fix version checks in TestNetworkAuth
Sam Tunnicliffe [Mon, 6 Sep 2021 18:45:36 +0000 (19:45 +0100)] 
ninja: fix version checks in TestNetworkAuth

Follow up to CASSANDRA-16404

11 months agowait for node to be available in upgrade tests for Thrift for dense and sparse superc...
Stefan Miklosovic [Thu, 26 Aug 2021 17:47:20 +0000 (19:47 +0200)] 
wait for node to be available in upgrade tests for Thrift for dense and sparse supercolumn tests

patch by Stefan Miklosovic; reviewed by Benjamin Lerer for CASSANDRA-16892

11 months agoAdd JMX auth test
Aleksei Zotov [Sun, 22 Aug 2021 15:30:34 +0000 (19:30 +0400)] 
Add JMX auth test

Patch by Aleksei Zotov; reviewed by Sam Tunnicliffe for
CASSANDRA-16404

11 months agoExtend network auth test to check deprecated mbean name
Sam Tunnicliffe [Tue, 17 Aug 2021 13:26:45 +0000 (14:26 +0100)] 
Extend network auth test to check deprecated mbean name

Patch by Sam Tunnicliffe; reviewed by Aleksei Zotov for
CASSANDRA-16404

12 months agoAdd test for CASSANDRA-16104
Andrés de la Peña [Thu, 15 Jul 2021 11:38:26 +0000 (12:38 +0100)] 
Add test for CASSANDRA-16104

patch by Andrés de la Peña; reviewed by Benjamin Lerer for CASSANDRA-16104

12 months agoFix flaky test consistent_bootstrap_test.py::TestBootstrapConsistency::test_consisten...
David Capwell [Wed, 4 Aug 2021 02:07:56 +0000 (19:07 -0700)] 
Fix flaky test consistent_bootstrap_test.py::TestBootstrapConsistency::test_consistent_reads_after_move

patch by David Capwell; reviewed by Abe Ratnofsky, Ekaterina Dimitrova for CASSANDRA-16826

12 months agoFix TestCqlsh for Cassandra 2.2, except test_client_warnings
Aleksandr Sorokoumov [Tue, 12 Jan 2021 12:07:51 +0000 (13:07 +0100)] 
Fix TestCqlsh for Cassandra 2.2, except test_client_warnings
patch by Aleksandr Sorokoumov; review by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-15985

12 months agoPass enable_scripted_user_defined_functions to clusters with version >= 3.0
Ekaterina Dimitrova [Wed, 14 Jul 2021 23:58:18 +0000 (19:58 -0400)] 
Pass enable_scripted_user_defined_functions to clusters with version >= 3.0
patch by Ekaterina Dimitrova, review by Brandon Williams for CASSANDRA-16736

13 months agoUpdate timer metrics assertion for Cassandra-16760 (#149)
Yifan Cai [Fri, 16 Jul 2021 17:24:30 +0000 (10:24 -0700)] 
Update timer metrics assertion for Cassandra-16760 (#149)

13 months agoAdd 4_0 to Python DTest's upgrade_manifest for cassandra-4.0.0
Mick Semb Wever [Thu, 1 Jul 2021 12:04:52 +0000 (14:04 +0200)] 
Add 4_0 to Python DTest's upgrade_manifest for cassandra-4.0.0

 patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-16781

13 months agoBinLog does not close chronicle queue leaving this to GC to cleanup
David Capwell [Fri, 2 Jul 2021 17:38:29 +0000 (10:38 -0700)] 
BinLog does not close chronicle queue leaving this to GC to cleanup

patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-16774

13 months agoMark counter_leader_with_partial_view_test since 3.0
Brandon Williams [Wed, 30 Jun 2021 15:29:26 +0000 (10:29 -0500)] 
Mark counter_leader_with_partial_view_test since 3.0

Patch by Joel Knighton, reviewed by brandonwilliams for CASSANDRA-14028

13 months agoNinja remove mention of cassandra_dir in pytest.ini that doesn't work
Brandon Williams [Tue, 29 Jun 2021 15:50:05 +0000 (10:50 -0500)] 
Ninja remove mention of cassandra_dir in pytest.ini that doesn't work

(CASSANDRA-14651)

13 months agoNinja fix all occurences of non-existent self.fail to pytest.fail
Brandon Williams [Thu, 24 Jun 2021 21:44:08 +0000 (16:44 -0500)] 
Ninja fix all occurences of non-existent self.fail to pytest.fail

13 months agoEnable DROP COMPACT for thrift upgrade tests
Benjamin Lerer [Tue, 22 Jun 2021 09:05:00 +0000 (11:05 +0200)] 
Enable DROP COMPACT for thrift upgrade tests

13 months agoRemove unecessary DROP COMPACT STORAGE
Benjamin Lerer [Mon, 21 Jun 2021 09:28:49 +0000 (11:28 +0200)] 
Remove unecessary DROP COMPACT STORAGE

14 months agoTests changes for CASSANDRA-16733
Benjamin Lerer [Tue, 15 Jun 2021 13:14:48 +0000 (15:14 +0200)] 
Tests changes for CASSANDRA-16733

14 months agoVerify that the server can start after changing sstable levels
Andrés de la Peña [Wed, 9 Jun 2021 23:44:06 +0000 (00:44 +0100)] 
Verify that the server can start after changing sstable levels

patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefania Alborghetti for CASSANDRA-12519

14 months agoAdd TLS test for cqlsh
Brandon Williams [Fri, 11 Jun 2021 21:03:51 +0000 (16:03 -0500)] 
Add TLS test for cqlsh
patch by Brandon Williams, reviewed by Ekaterina Dimitrova, Adam Holmberg and David Capwell for CASSANDRA-16695

14 months agoCASSANDRA-16729 - user_types_test.py::TestUserTypes::test_type_keyspace_permission_is...
David Capwell [Thu, 10 Jun 2021 23:35:22 +0000 (16:35 -0700)] 
CASSANDRA-16729 - user_types_test.py::TestUserTypes::test_type_keyspace_permission_isolation uses retries to avoid flakyness

patch by David Capwell; reviewed by Brandon Williams for CASSANDRA-16729

14 months agoCASSANDRA-16728 - test_tombstone_failure_threshold_message assert checking if array...
David Capwell [Wed, 9 Jun 2021 23:01:18 +0000 (16:01 -0700)] 
CASSANDRA-16728 - test_tombstone_failure_threshold_message assert checking if array == string, should check for array truthiness
patch by David Capwell; reviewed by Yifan Cai for CASSANDRA-16728

14 months agoMove flaky in-jvm fql dtest to python
Brandon Williams [Wed, 9 Jun 2021 13:48:08 +0000 (08:48 -0500)] 
Move flaky in-jvm fql dtest to python

Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-16720

14 months agodtest for setting hostId upon node startup
fibersel [Wed, 26 May 2021 23:49:56 +0000 (02:49 +0300)] 
dtest for setting hostId upon node startup

patch by Abi Palagashvili; reviewed by Stefan Miklosovic and Paulo Motta for CASSANDRA-14582

14 months agoFlaky TestConsistency.test_13880
Bereng [Mon, 7 Jun 2021 07:50:09 +0000 (09:50 +0200)] 
Flaky TestConsistency.test_13880

patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-16716

14 months agoAdd 4.0.0 branch
Brandon Williams [Thu, 3 Jun 2021 16:46:39 +0000 (11:46 -0500)] 
Add 4.0.0 branch

14 months agoFailure to execute queries should emit a KPI other than read timeout/unavailable...
David Capwell [Fri, 14 May 2021 22:53:41 +0000 (15:53 -0700)] 
Failure to execute queries should emit a KPI other than read timeout/unavailable so it can be alerted/tracked

patch by David Capwell; reviewed by Sam Tunnicliffe for CASSANDRA-16581

14 months agoninja fix six >=1.12.0
Brandon Williams [Wed, 26 May 2021 21:51:39 +0000 (16:51 -0500)] 
ninja fix six >=1.12.0

14 months agoFlaky TestPaxos.test_replica_availability
Bereng [Tue, 25 May 2021 06:46:07 +0000 (08:46 +0200)] 
Flaky TestPaxos.test_replica_availability

patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-16693

14 months agoDon't pip install ccm in editable mode. Because of the "movable" cassandra-test tag...
Mick Semb Wever [Sun, 23 May 2021 15:45:33 +0000 (17:45 +0200)] 
Don't pip install ccm in editable mode. Because of the "movable" cassandra-test tag, pip needs to re-install ccm each time.

 patch by Mick Semb Wever; reviewed by David Capwell, Berenguer Blasi, Ekaterina Dimitrova for CASSANDRA-16688

14 months agoStandaloneVerifier does not fail when unable to verify SSTables, it only fails if...
David Capwell [Fri, 21 May 2021 22:50:06 +0000 (15:50 -0700)] 
StandaloneVerifier does not fail when unable to verify SSTables, it only fails if Corruption is thrown

patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-16683

15 months agoFix paxos_test::test_cluster_availability
Ekaterina Dimitrova [Mon, 17 May 2021 23:53:04 +0000 (19:53 -0400)] 
Fix paxos_test::test_cluster_availability
authored by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-16657

15 months agoFix jmx_test
Brandon Williams [Tue, 18 May 2021 22:23:34 +0000 (17:23 -0500)] 
Fix jmx_test

15 months agoadd bloom filter false ratio tests
Jaroslaw Grabowski [Tue, 26 May 2020 12:45:07 +0000 (14:45 +0200)] 
add bloom filter false ratio tests

Patch by Jaroslaw Grabowski, reviewed by brandonwilliams and paulo for
CASSANDRA-15834

Verifies if BloomFilterFalseRatio takes into account true negatives.
Without this fix, the following scenario (many reads for non-existing
rows) would yield BloomFilterFalseRatio=1.0. With the fix we assume
it should be less then the default bloom_filter_fp_chance.

15 months agoFlaky TestTransientReplicationRing.test_move_backwards_and_cleanup
Bereng [Mon, 10 May 2021 05:28:56 +0000 (07:28 +0200)] 
Flaky TestTransientReplicationRing.test_move_backwards_and_cleanup

patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-16644

15 months agoMove CASSANDRA-14559s bootstrap_test.py::TestBootstrap::test_node_cannot_join_as_hibe...
David Capwell [Thu, 13 May 2021 19:42:44 +0000 (12:42 -0700)] 
Move CASSANDRA-14559s bootstrap_test.py::TestBootstrap::test_node_cannot_join_as_hibernating_node_without_replace_address into a jvm-dtest

patch by David Capwell; reviewed by Stefan Miklosovic for CASSANDRA-16662

15 months agoFix test_counters upgrade test for 4.0
Andrés de la Peña [Wed, 12 May 2021 19:48:23 +0000 (20:48 +0100)] 
Fix test_counters upgrade test for 4.0

patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16653

15 months agopython test failures caused by error checks not filtering JAVA_TOOL_OPTIONS
David Capwell [Thu, 6 May 2021 21:27:42 +0000 (14:27 -0700)] 
python test failures caused by error checks not filtering JAVA_TOOL_OPTIONS

patch by David Capwell; reviewed by Benjamin Lerer for CASSANDRA-16660

15 months agoAdd 4_0_x to Python DTest's upgrade_manifest
Bereng [Tue, 4 May 2021 08:06:44 +0000 (10:06 +0200)] 
Add 4_0_x to Python DTest's upgrade_manifest

patch by Berenguer Blasi; reviewed by Mick Semb Wever for CASSANDRA-16648

Co-authored-by: Mick Semb Wever <mck@apache.org>
Co-authored-by: Bereng <berenguerblasi@gmail.com>
15 months agoAdd gossip tests that were useful while validating CASSANDRA-16588
Matt Fleming [Mon, 26 Apr 2021 11:10:18 +0000 (12:10 +0100)] 
Add gossip tests that were useful while validating CASSANDRA-16588

Patch by Matt Fleming; reviewed by brandonwilliams for CASSANDRA-16632