cassandra-dtest.git
30 hours agowait for schema agreements in test_stop_decommission_too_few_replicas_multi_dc trunk
Brandon Williams [Thu, 22 Sep 2022 19:28:12 +0000 (14:28 -0500)] 
wait for schema agreements in test_stop_decommission_too_few_replicas_multi_dc

Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17894

3 days agoFail more directly when errors are found in logs
Brandon Williams [Tue, 20 Sep 2022 16:35:34 +0000 (11:35 -0500)] 
Fail more directly when errors are found in logs

Patch by brandonwilliams; reviewed by mck for CASSANDRA-17901

4 days agoAdd legacy parsing for nodetool when lacking CASSANDRA-17581
Brandon Williams [Tue, 13 Sep 2022 15:25:19 +0000 (10:25 -0500)] 
Add legacy parsing for nodetool when lacking CASSANDRA-17581

Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17885

9 days agoFix flaky test_archive_commitlog_point_in_time
Ekaterina Dimitrova [Wed, 14 Sep 2022 14:43:35 +0000 (10:43 -0400)] 
Fix flaky test_archive_commitlog_point_in_time
Patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17889

12 days agoFix flaky test_no_base_column_in_view_pk_complex_timestamp_with_flush
Ekaterina Dimitrova [Fri, 9 Sep 2022 15:36:36 +0000 (11:36 -0400)] 
Fix flaky test_no_base_column_in_view_pk_complex_timestamp_with_flush
Patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Andres de la Pena for CASSANDRA-17882

2 weeks agoninja: increase Jolokia retries without sleeping
Brandon Williams [Thu, 8 Sep 2022 18:06:59 +0000 (13:06 -0500)] 
ninja: increase Jolokia retries without sleeping

2 weeks agoTry random ports for Jolokia if 8778 isn't available
Brandon Williams [Thu, 1 Sep 2022 20:01:58 +0000 (15:01 -0500)] 
Try random ports for Jolokia if 8778 isn't available

Patch by brandonwilliams; reviewed by adelapena for CASSANDRA-17872

2 weeks agoalign cqlsh tests with CASSANDRA-10383 201/head
Stefan Miklosovic [Wed, 31 Aug 2022 10:11:55 +0000 (12:11 +0200)] 
align cqlsh tests with CASSANDRA-10383

patch by Stefan Miklosovic; reviewed by Alexei Yeschenko for CASSANDRA-10383

4 weeks agoIgnore new error from CASSANDRA-17805 when attempting to replace a live node
Brandon Williams [Mon, 22 Aug 2022 16:09:48 +0000 (11:09 -0500)] 
Ignore new error from CASSANDRA-17805 when attempting to replace a live node

Patch by brandonwilliams; reviewed by dcapwell and frankgh for
CASSANDRA-17847

5 weeks agoIgnore test_collection_function after CASSANDRA-8877
Brandon Williams [Mon, 15 Aug 2022 22:48:39 +0000 (17:48 -0500)] 
Ignore test_collection_function after CASSANDRA-8877

Patch by brandonwilliams and adelapena; reviewed by adelapena and
brandonwilliams for CASSANDRA-17817

6 weeks agoFlaky test_rolling_upgrade
Bereng [Tue, 9 Aug 2022 06:44:23 +0000 (08:44 +0200)] 
Flaky test_rolling_upgrade

patch by Berenguer Blasi; reviewed by Benjamin Lerer for CASSANDRA-17806

2 months agoUpgrade Jolokia agent to 1.7
Ekaterina Dimitrova [Tue, 5 Jul 2022 23:20:12 +0000 (19:20 -0400)] 
Upgrade Jolokia agent to 1.7
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17732

2 months agoAdd ticket number for 17749
Brandon Williams [Fri, 15 Jul 2022 13:09:38 +0000 (08:09 -0500)] 
Add ticket number for 17749

2 months agoIgnore transient cassandra-topology.properties errors
Brandon Williams [Thu, 14 Jul 2022 14:48:55 +0000 (09:48 -0500)] 
Ignore transient cassandra-topology.properties errors

Patch by brandonwilliams; reviewed by adelapena for CASSANDRA-17749

2 months agoFlaky dtest-upgrade.upgrade_tests.compatibility_flag_test.TestCompatibilityFlag.test_...
Bereng [Tue, 12 Jul 2022 07:42:03 +0000 (09:42 +0200)] 
Flaky dtest-upgrade.upgrade_tests.compatibility_flag_test.TestCompatibilityFlag.test__compatibility_flag_on_3014

Patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17747

2 months agoUse explicit path when copying
Brandon Williams [Wed, 13 Jul 2022 14:28:04 +0000 (09:28 -0500)] 
Use explicit path when copying

Patch by brandonwilliams; reviewed by maedhroz for CASSANDRA-17730

2 months agoUse own copytree instead of distutils
Brandon Williams [Mon, 11 Jul 2022 16:35:37 +0000 (11:35 -0500)] 
Use own copytree instead of distutils

Patch by brandonwilliams; reviewed by maedhroz for CASSANDRA-17730

3 months agoadd test for counter writes with a node down
Brandon Williams [Mon, 6 Jun 2022 19:16:41 +0000 (14:16 -0500)] 
add test for counter writes with a node down

Patch by brandonwilliams; reviewed by adelapena for CASSANDRA-17411

3 months agofix flaky hintedhandoff_test.py::TestHintedHandoff::test_hintedhandoff_window
Stefan Miklosovic [Fri, 3 Jun 2022 13:31:00 +0000 (15:31 +0200)] 
fix flaky hintedhandoff_test.py::TestHintedHandoff::test_hintedhandoff_window

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

3 months agoTest Failure: dtest-offheap.auth_test.TestAuth.test_system_auth_ks_is_alterable
Bereng [Wed, 18 May 2022 09:09:45 +0000 (11:09 +0200)] 
Test Failure: dtest-offheap.auth_test.TestAuth.test_system_auth_ks_is_alterable

Patch by Berenguer Blasi; reviewed by Josh McKenzie for CASSANDRA-17625

3 months agoFix flaky python-tests due to connection getting closed
David Capwell [Wed, 1 Jun 2022 17:57:09 +0000 (10:57 -0700)] 
Fix flaky python-tests due to connection getting closed
Patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-17594

3 months agoadd 4.1->trunk to upgrade manifest, update versions
Brandon Williams [Fri, 20 May 2022 17:23:31 +0000 (12:23 -0500)] 
add 4.1->trunk to upgrade manifest, update versions

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17645

4 months agoIgnore failing slices on 2.2 for auth
Brandon Williams [Wed, 18 May 2022 19:18:52 +0000 (14:18 -0500)] 
Ignore failing slices on 2.2 for auth

Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17629

4 months agowait for schema agreement correctly
Brandon Williams [Thu, 12 May 2022 19:50:41 +0000 (14:50 -0500)] 
wait for schema agreement correctly

Patch by brandonwilliams; reviewed by bereng and edimitrova for
CASSANDRA-17606

4 months agoFix dtest-offheap.materialized_views_test.TestMaterializedViews.test_mv_with_default_...
Bereng [Fri, 6 May 2022 08:18:18 +0000 (10:18 +0200)] 
Fix dtest-offheap.materialized_views_test.TestMaterializedViews.test_mv_with_default_ttl_with_flush

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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

6 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

6 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

6 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

6 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

6 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

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

6 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

6 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

6 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)

6 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

7 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

7 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

7 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

7 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

7 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

7 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

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

7 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

7 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

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

7 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

7 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

7 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

8 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

8 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

8 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

9 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

9 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

9 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

9 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

10 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)

10 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

10 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

10 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

11 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

11 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

11 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

11 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

11 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

13 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

13 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

14 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

14 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

14 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)

14 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

14 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

14 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

14 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)

15 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