You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@cassandra.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2020/12/03 02:54:11 UTC
Build complete: Cassandra-trunk #183 [UNSTABLE]
876ac8c6111697c8105899889bf794438110bc74
-------------------------------------------------------------------------------
Build Cassandra-trunk #183 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/183/
-------------------------------------------------------------------------------
Changes:
[David Capwell] When a table attempts to clean up metrics, it was cleaning up all global
-------------------------------------------------------------------------------
Failed Tests:
8 tests failed.
FAILED: dtest.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED: org.apache.cassandra.distributed.test.SimpleReadWriteTest.writeWithSchemaDisagreement2
FAILED: org.apache.cassandra.distributed.test.ring.NodeNotInRingTest.nodeNotInRingTest
FAILED: org.apache.cassandra.db.SinglePartitionSliceCommandTest.testPartitionDeletionRangeDeletionTie-cdc
FAILED: org.apache.cassandra.net.ProxyHandlerConnectionsTest.testExpireSomeFromBatch-compression
FAILED: org.apache.cassandra.schema.MigrationCoordinatorTest.testWeKeepSendingRequests-compression
FAILED: org.apache.cassandra.transport.CQLConnectionTest.handleCorruptionOfLargeMessage-compression
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------
Tests Failures Errors Skipped Success rate Time
36211 6 540 206 98.49% 185678.115
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3827 539 0 0 135096.467
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 0 0 526.538
org.apache.cassandra.auth 216 0 0 0 97.716
org.apache.cassandra.auth.jmx 138 0 0 0 33.444
org.apache.cassandra.batchlog 72 0 0 0 161.550
org.apache.cassandra.cache 24 0 0 0 45.913
org.apache.cassandra.concurrent 58 0 1 0 1274.607
org.apache.cassandra.config 210 0 0 0 20.927
org.apache.cassandra.cql.jdbc 6 0 0 0 0.687
org.apache.cassandra.cql3 1438 0 0 54 3399.708
org.apache.cassandra.cql3.conditions 24 0 0 0 3.980
org.apache.cassandra.cql3.functions 186 0 0 0 84.454
org.apache.cassandra.cql3.restrictions 138 0 0 0 7.321
org.apache.cassandra.cql3.selection 60 0 0 0 74.771
org.apache.cassandra.cql3.statements 144 0 0 0 160.756
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2120.276
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 289.896
org.apache.cassandra.cql3.validation.operations 2898 0 0 0 2116.068
org.apache.cassandra.db 2406 0 1 4 1532.286
org.apache.cassandra.db.aggregation 36 0 0 0 7.510
org.apache.cassandra.db.columniterator 6 0 0 0 22.479
org.apache.cassandra.db.commitlog 2426 0 0 14 1776.136
org.apache.cassandra.db.compaction 1126 0 0 12 3178.172
org.apache.cassandra.db.composites 18 0 0 0 3.855
org.apache.cassandra.db.context 48 0 0 0 13.945
org.apache.cassandra.db.filter 48 0 0 0 9.338
org.apache.cassandra.db.lifecycle 408 0 0 0 182.893
org.apache.cassandra.db.marshal 846 0 0 0 284.633
org.apache.cassandra.db.monitoring 90 0 0 0 33.569
org.apache.cassandra.db.partition 60 0 0 0 419.439
org.apache.cassandra.db.partitions 48 0 0 0 4.718
org.apache.cassandra.db.repair 138 0 0 6 132.547
org.apache.cassandra.db.rows 324 0 0 0 293.309
org.apache.cassandra.db.streaming 108 0 0 0 179.738
org.apache.cassandra.db.transform 132 0 0 0 41.685
org.apache.cassandra.db.view 24 0 0 0 131.672
org.apache.cassandra.db.virtual 78 0 0 0 181.937
org.apache.cassandra.dht 624 0 0 0 356.885
org.apache.cassandra.dht.tokenallocator 18 0 0 2 505.157
org.apache.cassandra.diag 36 0 0 0 7.322
org.apache.cassandra.diag.store 36 0 0 0 0.765
org.apache.cassandra.distributed.test 1665 1 0 36 9694.782
org.apache.cassandra.distributed.test.metric 4 0 0 0 41.001
org.apache.cassandra.distributed.test.ring 10 0 1 0 640.307
org.apache.cassandra.distributed.upgrade 15 0 0 0 538.707
org.apache.cassandra.fql 210 0 0 0 63.222
org.apache.cassandra.fqltool 50 0 0 0 10.229
org.apache.cassandra.gms 96 0 0 0 136.218
org.apache.cassandra.hints 224 0 0 0 1510.392
org.apache.cassandra.index 270 0 0 0 348.510
org.apache.cassandra.index.internal 168 0 0 0 142.152
org.apache.cassandra.index.sasi 246 0 0 0 260.287
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 9.595
org.apache.cassandra.index.sasi.conf 84 0 0 0 8.000
org.apache.cassandra.index.sasi.disk 168 0 0 0 232.148
org.apache.cassandra.index.sasi.plan 48 0 0 0 32.813
org.apache.cassandra.index.sasi.utils 312 0 0 0 24.121
org.apache.cassandra.io 30 0 0 0 108.823
org.apache.cassandra.io.compress 276 0 0 0 130.049
org.apache.cassandra.io.sstable 764 0 0 12 1811.802
org.apache.cassandra.io.sstable.format 6 0 0 0 14.036
org.apache.cassandra.io.sstable.format.big 12 0 0 0 20.614
org.apache.cassandra.io.sstable.metadata 60 0 0 0 8.423
org.apache.cassandra.io.util 798 0 0 0 294.687
org.apache.cassandra.locator 422 0 0 0 790.430
org.apache.cassandra.metrics 444 0 0 6 471.110
org.apache.cassandra.net 938 0 1 0 1354.991
org.apache.cassandra.net.proxy 18 0 0 0 5.424
org.apache.cassandra.repair 210 0 0 6 278.398
org.apache.cassandra.repair.asymmetric 90 0 0 0 118.907
org.apache.cassandra.repair.consistent 414 0 0 6 118.619
org.apache.cassandra.repair.consistent.admin 30 0 0 0 18.737
org.apache.cassandra.repair.messages 108 0 0 0 17.559
org.apache.cassandra.schema 246 0 1 6 112.919
org.apache.cassandra.security 156 0 0 0 24.412
org.apache.cassandra.serializers 198 0 0 0 4.515
org.apache.cassandra.service 780 0 0 6 857.986
org.apache.cassandra.service.pager 42 0 0 0 7.520
org.apache.cassandra.service.reads 714 0 0 6 65.656
org.apache.cassandra.service.reads.repair 204 0 0 6 117.971
org.apache.cassandra.streaming 64 0 0 0 678.236
org.apache.cassandra.streaming.async 108 0 0 0 26.800
org.apache.cassandra.streaming.compression 36 0 0 0 9.858
org.apache.cassandra.streaming.messages 6 0 0 0 1.116
org.apache.cassandra.stress.generate 12 0 0 0 0.508
org.apache.cassandra.stress.settings 16 0 0 0 1.915
org.apache.cassandra.stress.util 10 0 0 0 0.244
org.apache.cassandra.tools 792 0 0 0 1387.722
org.apache.cassandra.tools.cassandrastress 6 0 0 0 80.793
org.apache.cassandra.tools.cqlsh 6 0 0 0 82.718
org.apache.cassandra.tools.nodetool 6 0 0 0 13.573
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.748
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 191.377
org.apache.cassandra.tracing 36 0 0 0 7.386
org.apache.cassandra.transport 420 0 1 0 4165.343
org.apache.cassandra.transport.messages 12 0 0 0 5.428
org.apache.cassandra.triggers 120 0 0 0 69.117
org.apache.cassandra.utils 1126 0 0 12 2946.216
org.apache.cassandra.utils.binlog 126 0 0 0 134.950
org.apache.cassandra.utils.btree 240 0 0 0 5.755
org.apache.cassandra.utils.concurrent 378 0 0 6 52.097
org.apache.cassandra.utils.memory 220 0 0 0 536.266
org.apache.cassandra.utils.obs 24 0 0 0 3.532
org.apache.cassandra.utils.streamhist 66 0 0 0 13.568
org.apache.cassandra.utils.vint 24 0 0 0 1.708
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 1078.831
Cassandra dtests 5 0 0 502.563
Cassandra dtests 6 0 0 792.333
Cassandra dtests 5 0 0 770.435
Cassandra dtests 5 0 0 776.566
Cassandra dtests 4 0 0 339.409
Cassandra dtests 2 0 0 432.261
Cassandra dtests 3 0 0 916.950
Cassandra dtests 24 5 0 456.566
Cassandra dtests 22 4 0 594.825
Cassandra dtests 22 4 0 487.678
Cassandra dtests 22 5 0 713.831
Cassandra dtests 22 5 0 400.440
Cassandra dtests 21 4 0 512.819
Cassandra dtests 22 4 0 858.483
Cassandra dtests 20 2 0 746.021
Cassandra dtests 20 2 0 907.655
Cassandra dtests 21 3 0 544.169
Cassandra dtests 19 1 0 1065.097
Cassandra dtests 22 3 0 489.058
Cassandra dtests 20 2 0 853.730
Cassandra dtests 20 2 0 1079.214
Cassandra dtests 19 2 0 598.354
Cassandra dtests 19 3 0 472.578
Cassandra dtests 19 2 0 525.041
Cassandra dtests 17 1 0 456.175
Cassandra dtests 19 2 0 556.013
Cassandra dtests 19 2 0 588.753
Cassandra dtests 19 1 0 794.366
Cassandra dtests 20 2 0 609.929
Cassandra dtests 23 4 0 457.278
Cassandra dtests 22 2 0 1129.689
Cassandra dtests 21 4 0 839.742
Cassandra dtests 20 3 0 700.555
Cassandra dtests 18 2 0 701.177
Cassandra dtests 17 2 0 360.909
Cassandra dtests 19 3 0 489.018
Cassandra dtests 19 2 0 479.670
Cassandra dtests 20 3 0 414.599
Cassandra dtests 21 4 0 457.191
Cassandra dtests 20 4 0 350.290
Cassandra dtests 22 3 0 374.548
Cassandra dtests 19 2 0 556.822
Cassandra dtests 18 2 0 1109.168
Cassandra dtests 19 2 0 931.032
Cassandra dtests 22 4 0 1096.958
Cassandra dtests 20 3 0 726.665
Cassandra dtests 20 3 0 959.591
Cassandra dtests 20 3 0 1309.451
Cassandra dtests 20 3 0 950.048
Cassandra dtests 20 3 0 1002.651
Cassandra dtests 20 2 0 746.875
Cassandra dtests 22 3 0 579.714
Cassandra dtests 20 2 0 825.840
Cassandra dtests 20 2 0 1010.150
Cassandra dtests 20 2 0 1763.123
Cassandra dtests 20 2 0 1162.383
Cassandra dtests 21 3 0 929.458
Cassandra dtests 22 4 0 727.193
Cassandra dtests 20 2 0 800.241
Cassandra dtests 21 3 0 538.267
Cassandra dtests 21 3 0 976.706
Cassandra dtests 21 4 0 816.176
Cassandra dtests 22 4 0 526.773
Cassandra dtests 22 4 0 574.860
Cassandra dtests 21 3 0 482.414
Cassandra dtests 21 3 0 916.061
Cassandra dtests 21 3 0 495.152
Cassandra dtests 22 4 0 660.250
Cassandra dtests 23 5 0 479.665
Cassandra dtests 21 3 0 508.041
Cassandra dtests 21 3 0 566.512
Cassandra dtests 19 1 0 944.393
Cassandra dtests 19 3 0 646.259
Cassandra dtests 18 2 0 608.362
Cassandra dtests 20 4 0 471.872
Cassandra dtests 20 4 0 388.732
Cassandra dtests 17 1 0 583.352
Cassandra dtests 20 3 0 354.037
Cassandra dtests 19 2 0 418.668
Cassandra dtests 21 4 0 777.681
Cassandra dtests 21 4 0 717.295
Cassandra dtests 19 3 0 530.277
Cassandra dtests 20 2 0 938.613
Cassandra dtests 19 4 0 324.943
Cassandra dtests 18 3 0 314.614
Cassandra dtests 20 3 0 542.194
Cassandra dtests 20 3 0 532.200
Cassandra dtests 22 5 0 399.039
Cassandra dtests 21 4 0 572.831
Cassandra dtests 21 4 0 457.232
Cassandra dtests 20 3 0 835.592
Cassandra dtests 20 3 0 603.471
Cassandra dtests 20 4 0 625.309
Cassandra dtests 21 3 0 935.770
Cassandra dtests 18 2 0 600.614
Cassandra dtests 18 2 0 551.840
Cassandra dtests 18 2 0 549.662
Cassandra dtests 18 2 0 531.713
Cassandra dtests 16 2 0 400.687
Cassandra dtests 17 2 0 733.912
Cassandra dtests 18 2 0 584.195
Cassandra dtests 17 2 0 819.027
Cassandra dtests 18 2 0 716.186
Cassandra dtests 19 2 0 744.892
Cassandra dtests 20 2 0 604.452
Cassandra dtests 20 4 0 456.365
Cassandra dtests 19 3 0 1022.784
Cassandra dtests 18 2 0 952.014
Cassandra dtests 20 3 0 683.853
Cassandra dtests 20 3 0 626.818
Cassandra dtests 20 3 0 443.091
Cassandra dtests 19 2 0 510.113
Cassandra dtests 20 3 0 598.283
Cassandra dtests 20 3 0 1002.645
Cassandra dtests 20 3 0 675.865
Cassandra dtests 20 2 0 863.615
Cassandra dtests 20 3 0 455.388
Cassandra dtests 19 2 0 741.808
Cassandra dtests 19 2 0 775.325
Cassandra dtests 19 2 0 610.458
Cassandra dtests 19 2 0 804.224
Cassandra dtests 21 4 0 520.443
Cassandra dtests 19 2 0 701.034
Cassandra dtests 21 4 0 622.544
Cassandra dtests 21 4 0 583.899
Cassandra dtests 20 3 0 669.097
Cassandra dtests 19 1 0 1031.603
Cassandra dtests 20 3 0 613.208
Cassandra dtests 21 4 0 943.947
Cassandra dtests 20 3 0 1001.334
Cassandra dtests 21 4 0 887.604
Cassandra dtests 20 3 0 624.803
Cassandra dtests 19 2 0 616.946
Cassandra dtests 18 2 0 834.425
Cassandra dtests 16 1 0 505.844
Cassandra dtests 20 2 0 655.299
Cassandra dtests 19 3 0 555.126
Cassandra dtests 18 2 0 570.061
Cassandra dtests 19 3 0 565.262
Cassandra dtests 20 4 0 376.539
Cassandra dtests 18 2 0 588.434
Cassandra dtests 19 2 0 444.688
Cassandra dtests 19 2 0 351.193
Cassandra dtests 22 5 0 1266.530
Cassandra dtests 21 4 0 707.416
Cassandra dtests 19 3 0 539.353
Cassandra dtests 20 2 0 738.468
Cassandra dtests 17 2 0 425.943
Cassandra dtests 19 4 0 233.030
Cassandra dtests 20 3 0 652.001
Cassandra dtests 20 3 0 553.047
Cassandra dtests 21 4 0 447.985
Cassandra dtests 22 5 0 575.200
Cassandra dtests 21 4 0 351.782
Cassandra dtests 21 4 0 531.157
Cassandra dtests 20 3 0 684.273
Cassandra dtests 19 3 0 601.306
Cassandra dtests 21 3 0 962.589
Cassandra dtests 19 3 0 534.859
Cassandra dtests 18 2 0 590.175
Cassandra dtests 18 2 0 549.082
Cassandra dtests 18 2 0 579.071
Cassandra dtests 17 2 0 582.130
Cassandra dtests 16 2 0 416.178
Cassandra dtests 18 2 0 764.768
Cassandra dtests 18 2 0 935.707
Cassandra dtests 17 2 0 602.941
Cassandra dtests 19 2 0 776.682
Cassandra dtests 19 1 0 965.629
Cassandra dtests 20 4 0 506.278
Cassandra dtests 19 3 0 916.966
Cassandra dtests 19 3 0 785.953
Cassandra dtests 19 2 0 812.170
Cassandra dtests 20 3 0 604.527
Cassandra dtests 19 2 0 545.073
Cassandra dtests 20 3 0 481.565
Cassandra dtests 19 2 0 606.732
Cassandra dtests 20 3 0 988.926
Cassandra dtests 20 3 0 667.793
Cassandra dtests 20 2 0 683.050
Cassandra dtests 21 4 0 386.781
Cassandra dtests 19 2 0 774.717
Cassandra dtests 19 2 0 773.576
Cassandra dtests 19 2 0 749.472
Cassandra dtests 19 2 0 704.030
Cassandra dtests 21 4 0 608.283
Cassandra dtests 19 2 0 686.731
Cassandra dtests 20 3 0 573.868
Cassandra dtests 21 4 0 723.227
Cassandra dtests 21 4 0 659.354
Cassandra dtests 20 2 0 1100.124
Cassandra dtests 20 3 0 509.235
Cassandra dtests 21 4 0 460.819
Cassandra dtests 20 3 0 843.104
Cassandra dtests 21 4 0 1010.520
Cassandra dtests 20 3 0 932.980
Cassandra dtests 18 1 0 828.519
Cassandra dtests 20 3 0 820.996
Cassandra dtests 16 1 0 534.849
-------------------------------------------------------------------------------
cqlshlib.python3.jdk8
Name Tests Errors Failures Skipped Time(s)
no_cython 83 0 0 NaN
cython 83 0 0 NaN
-------------------------------------------------------------------------------
org.apache.cassandra.audit
Name Tests Errors Failures Skipped Time(s)
AuditLogFilterTest-cdc 10 0 0 0 0.258
AuditLoggerAuthTest-cdc 9 0 0 0 53.312
AuditLoggerTest-cdc 28 0 0 0 21.952
BinAuditLoggerTest-cdc 1 0 0 0 12.981
AuditLogFilterTest-cdc 10 0 0 0 0.390
AuditLoggerAuthTest-cdc 9 0 0 0 52.042
AuditLoggerTest-cdc 28 0 0 0 18.551
BinAuditLoggerTest-cdc 1 0 0 0 11.749
AuditLogFilterTest-compression 10 0 0 0 0.316
AuditLoggerAuthTest-compression 9 0 0 0 53.240
AuditLoggerTest-compression 28 0 0 0 21.310
BinAuditLoggerTest-compression 1 0 0 0 12.942
AuditLogFilterTest-compression 10 0 0 0 0.331
AuditLoggerAuthTest-compression 9 0 0 0 53.844
AuditLoggerTest-compression 28 0 0 0 21.982
BinAuditLoggerTest-compression 1 0 0 0 12.026
AuditLogFilterTest 10 0 0 0 0.210
AuditLoggerAuthTest 9 0 0 0 54.094
AuditLoggerTest 28 0 0 0 26.642
BinAuditLoggerTest 1 0 0 0 13.015
AuditLogFilterTest 10 0 0 0 0.370
AuditLoggerAuthTest 9 0 0 0 52.940
AuditLoggerTest 28 0 0 0 19.931
BinAuditLoggerTest 1 0 0 0 12.110
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.555
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.163
CassandraRoleManagerTest-cdc 1 0 0 0 3.464
PasswordAuthenticatorTest-cdc 7 0 0 0 5.358
RoleOptionsTest-cdc 4 0 0 0 0.416
RolesTest-cdc 4 0 0 0 3.590
AuthCacheTest-cdc 14 0 0 0 0.558
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 3.297
CassandraRoleManagerTest-cdc 1 0 0 0 2.657
PasswordAuthenticatorTest-cdc 7 0 0 0 4.270
RoleOptionsTest-cdc 4 0 0 0 0.431
RolesTest-cdc 4 0 0 0 2.575
AuthCacheTest-compression 14 0 0 0 0.534
CassandraNetworkAuthorizerTest- 6 0 0 0 4.152
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.352
PasswordAuthenticatorTest-compression 7 0 0 0 5.228
RoleOptionsTest-compression 4 0 0 0 0.409
RolesTest-compression 4 0 0 0 3.355
AuthCacheTest-compression 14 0 0 0 0.653
CassandraNetworkAuthorizerTest- 6 0 0 0 3.741
compression
CassandraRoleManagerTest-compression 1 0 0 0 2.896
PasswordAuthenticatorTest-compression 7 0 0 0 4.657
RoleOptionsTest-compression 4 0 0 0 0.443
RolesTest-compression 4 0 0 0 2.644
AuthCacheTest 14 0 0 0 0.458
CassandraNetworkAuthorizerTest 6 0 0 0 4.064
CassandraRoleManagerTest 1 0 0 0 3.226
PasswordAuthenticatorTest 7 0 0 0 6.029
RoleOptionsTest 4 0 0 0 0.364
RolesTest 4 0 0 0 3.267
AuthCacheTest 14 0 0 0 0.608
CassandraNetworkAuthorizerTest 6 0 0 0 3.531
CassandraRoleManagerTest 1 0 0 0 3.113
PasswordAuthenticatorTest 7 0 0 0 5.926
RoleOptionsTest 4 0 0 0 0.556
RolesTest 4 0 0 0 3.176
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.304
JMXAuthTest-cdc 3 0 0 0 4.623
AuthorizationProxyTest-cdc 20 0 0 0 1.195
JMXAuthTest-cdc 3 0 0 0 3.717
AuthorizationProxyTest-compression 20 0 0 0 1.166
JMXAuthTest-compression 3 0 0 0 4.545
AuthorizationProxyTest-compression 20 0 0 0 1.347
JMXAuthTest-compression 3 0 0 0 4.162
AuthorizationProxyTest 20 0 0 0 1.055
JMXAuthTest 3 0 0 0 4.728
AuthorizationProxyTest 20 0 0 0 1.341
JMXAuthTest 3 0 0 0 4.261
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.481
BatchlogManagerTest-cdc 6 0 0 0 23.950
BatchlogTest-cdc 1 0 0 0 3.528
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.473
BatchlogManagerTest-cdc 6 0 0 0 22.645
BatchlogTest-cdc 1 0 0 0 2.585
BatchlogEndpointFilterTest-compression 5 0 0 0 0.495
BatchlogManagerTest-compression 6 0 0 0 23.853
BatchlogTest-compression 1 0 0 0 3.249
BatchlogEndpointFilterTest-compression 5 0 0 0 0.545
BatchlogManagerTest-compression 6 0 0 0 23.297
BatchlogTest-compression 1 0 0 0 2.864
BatchlogEndpointFilterTest 5 0 0 0 0.406
BatchlogManagerTest 6 0 0 0 23.500
BatchlogTest 1 0 0 0 3.058
BatchlogEndpointFilterTest 5 0 0 0 0.523
BatchlogManagerTest 6 0 0 0 23.323
BatchlogTest 1 0 0 0 2.775
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.605
CacheProviderTest-cdc 2 0 0 0 4.993
AutoSavingCacheTest-cdc 2 0 0 0 2.812
CacheProviderTest-cdc 2 0 0 0 3.775
AutoSavingCacheTest-compression 2 0 0 0 3.492
CacheProviderTest-compression 2 0 0 0 4.522
AutoSavingCacheTest-compression 2 0 0 0 3.102
CacheProviderTest-compression 2 0 0 0 4.318
AutoSavingCacheTest 2 0 0 0 3.391
CacheProviderTest 2 0 0 0 4.397
AutoSavingCacheTest 2 0 0 0 3.002
CacheProviderTest 2 0 0 0 4.504
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.470
LongSharedExecutorPoolTest 1 0 0 0 480.405
LongOpOrderTest 1 0 0 0 330.721
LongSharedExecutorPoolTest 1 0 1 0 0.846
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.670
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.644
SEPExecutorTest-cdc 2 0 0 0 5.650
WaitQueueTest-cdc 2 0 0 0 0.273
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.428
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.596
SEPExecutorTest-cdc 2 0 0 0 4.315
WaitQueueTest-cdc 2 0 0 0 0.298
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.399
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.545
compression
SEPExecutorTest-compression 2 0 0 0 5.105
WaitQueueTest-compression 2 0 0 0 0.271
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.948
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.626
compression
SEPExecutorTest-compression 2 0 0 0 5.181
WaitQueueTest-compression 2 0 0 0 0.341
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.350
DebuggableThreadPoolExecutorTest 4 0 0 0 1.454
SEPExecutorTest 2 0 0 0 4.385
WaitQueueTest 2 0 0 0 0.223
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 14.859
DebuggableThreadPoolExecutorTest 4 0 0 0 1.686
SEPExecutorTest 2 0 0 0 5.536
WaitQueueTest 2 0 0 0 0.382
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.169
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.397
DatabaseDescriptorTest-cdc 21 0 0 0 1.204
EncryptionOptionsTest-cdc 4 0 0 0 0.447
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.370
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.203
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.252
DatabaseDescriptorTest-cdc 21 0 0 0 1.094
EncryptionOptionsTest-cdc 4 0 0 0 0.433
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.381
CassandraRelevantPropertiesTest- 8 0 0 0 0.141
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.336
DatabaseDescriptorTest-compression 21 0 0 0 1.078
EncryptionOptionsTest-compression 4 0 0 0 0.392
YamlConfigurationLoaderTest-compression 1 0 0 0 0.333
CassandraRelevantPropertiesTest- 8 0 0 0 0.239
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.371
DatabaseDescriptorTest-compression 21 0 0 0 1.220
EncryptionOptionsTest-compression 4 0 0 0 0.536
YamlConfigurationLoaderTest-compression 1 0 0 0 0.445
CassandraRelevantPropertiesTest 8 0 0 0 0.130
DatabaseDescriptorRefTest 1 0 0 0 1.281
DatabaseDescriptorTest 21 0 0 0 0.984
EncryptionOptionsTest 4 0 0 0 0.359
YamlConfigurationLoaderTest 1 0 0 0 0.304
CassandraRelevantPropertiesTest 8 0 0 0 0.230
DatabaseDescriptorRefTest 1 0 0 0 1.402
DatabaseDescriptorTest 21 0 0 0 1.248
EncryptionOptionsTest 4 0 0 0 0.496
YamlConfigurationLoaderTest 1 0 0 0 0.452
-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc
Name Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc 1 0 0 0 0.081
JdbcDecimalTest-cdc 1 0 0 0 0.148
JdbcDecimalTest-compression 1 0 0 0 0.072
JdbcDecimalTest-compression 1 0 0 0 0.162
JdbcDecimalTest 1 0 0 0 0.063
JdbcDecimalTest 1 0 0 0 0.161
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 126.378
ManyRowsTest 2 0 0 0 7.099
ViewLongTest 5 0 0 0 102.235
CorruptionTest 1 0 0 0 127.689
ManyRowsTest 2 0 0 0 9.144
ViewLongTest 5 0 0 0 105.064
CDCStatementTest-cdc 3 0 0 0 4.567
CQL3TypeLiteralTest-cdc 6 0 0 0 1.045
ColumnIdentifierTest-cdc 4 0 0 0 0.448
CqlParserTest-cdc 3 0 0 0 0.450
CustomNowInSecondsTest-cdc 4 0 0 0 15.011
DeleteTest-cdc 1 0 0 0 16.511
DistinctQueryPagingTest-cdc 5 0 0 0 14.961
DurationTest-cdc 8 0 0 0 0.102
EmptyValuesTest-cdc 14 0 0 5 38.431
ErrorCollectorTest-cdc 6 0 0 0 0.080
GcCompactionTest-cdc 8 0 0 0 10.170
IndexQueryPagingTest-cdc 5 0 0 0 15.164
KeyCacheCqlTest-cdc 10 0 0 0 20.806
ListsTest-cdc 6 0 0 0 5.099
NonNativeTimestampTest-cdc 1 0 0 0 3.569
OutOfSpaceTest-cdc 3 0 0 0 4.433
PagingQueryTest-cdc 1 0 0 0 22.305
PagingTest-cdc 1 0 0 0 10.786
PreparedStatementsTest-cdc 10 0 0 0 20.924
PstmtPersistenceTest-cdc 2 0 0 0 14.275
QueryEventsTest-cdc 4 0 0 0 14.074
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.288
ReservedKeywordsTest-cdc 1 0 0 0 0.914
SerializationMirrorTest-cdc 1 0 0 0 3.579
SimpleQueryTest-cdc 18 0 0 0 9.500
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.815
TraceCqlTest-cdc 1 0 0 0 12.993
UDHelperTest-cdc 3 0 0 0 0.354
ViewComplexTest-cdc 32 0 0 1 99.522
ViewFilteringTest-cdc 25 0 0 3 39.758
ViewSchemaTest-cdc 7 0 0 0 22.794
ViewTest-cdc 41 0 0 0 57.036
CDCStatementTest-cdc 3 0 0 0 3.412
CQL3TypeLiteralTest-cdc 6 0 0 0 0.936
ColumnIdentifierTest-cdc 4 0 0 0 0.443
CqlParserTest-cdc 3 0 0 0 0.385
CustomNowInSecondsTest-cdc 4 0 0 0 12.952
DeleteTest-cdc 1 0 0 0 13.832
DistinctQueryPagingTest-cdc 5 0 0 0 13.143
DurationTest-cdc 8 0 0 0 0.166
EmptyValuesTest-cdc 14 0 0 5 35.383
ErrorCollectorTest-cdc 6 0 0 0 0.144
GcCompactionTest-cdc 8 0 0 0 8.474
IndexQueryPagingTest-cdc 5 0 0 0 13.229
KeyCacheCqlTest-cdc 10 0 0 0 16.995
ListsTest-cdc 6 0 0 0 3.843
NonNativeTimestampTest-cdc 1 0 0 0 2.806
OutOfSpaceTest-cdc 3 0 0 0 3.409
PagingQueryTest-cdc 1 0 0 0 18.583
PagingTest-cdc 1 0 0 0 9.131
PreparedStatementsTest-cdc 10 0 0 0 18.084
PstmtPersistenceTest-cdc 2 0 0 0 12.536
QueryEventsTest-cdc 4 0 0 0 12.210
QueryWithIndexedSSTableTest-cdc 1 0 0 0 3.253
ReservedKeywordsTest-cdc 1 0 0 0 0.854
SerializationMirrorTest-cdc 1 0 0 0 2.722
SimpleQueryTest-cdc 18 0 0 0 8.223
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 4.276
TraceCqlTest-cdc 1 0 0 0 11.425
UDHelperTest-cdc 3 0 0 0 0.386
ViewComplexTest-cdc 32 0 0 1 94.459
ViewFilteringTest-cdc 25 0 0 3 34.686
ViewSchemaTest-cdc 7 0 0 0 20.326
ViewTest-cdc 41 0 0 0 54.614
CDCStatementTest-compression 3 0 0 0 4.303
CQL3TypeLiteralTest-compression 6 0 0 0 0.974
ColumnIdentifierTest-compression 4 0 0 0 0.416
CqlParserTest-compression 3 0 0 0 0.427
CustomNowInSecondsTest-compression 4 0 0 0 14.759
DeleteTest-compression 1 0 0 0 16.422
DistinctQueryPagingTest-compression 5 0 0 0 14.781
DurationTest-compression 8 0 0 0 0.100
EmptyValuesTest-compression 14 0 0 5 37.841
ErrorCollectorTest-compression 6 0 0 0 0.071
GcCompactionTest-compression 8 0 0 0 9.793
IndexQueryPagingTest-compression 5 0 0 0 14.565
KeyCacheCqlTest-compression 10 0 0 0 20.946
ListsTest-compression 6 0 0 0 4.888
NonNativeTimestampTest-compression 1 0 0 0 3.475
OutOfSpaceTest-compression 3 0 0 0 4.268
PagingQueryTest-compression 1 0 0 0 22.297
PagingTest-compression 1 0 0 0 10.671
PreparedStatementsTest-compression 10 0 0 0 21.454
PstmtPersistenceTest-compression 2 0 0 0 13.985
QueryEventsTest-compression 4 0 0 0 13.754
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.209
ReservedKeywordsTest-compression 1 0 0 0 0.923
SerializationMirrorTest-compression 1 0 0 0 3.532
SimpleQueryTest-compression 18 0 0 0 9.402
TombstonesWithIndexedSSTableTest- 2 0 0 0 6.750
compression
TraceCqlTest-compression 1 0 0 0 15.152
UDHelperTest-compression 3 0 0 0 0.518
ViewComplexTest-compression 32 0 0 1 111.313
ViewFilteringTest-compression 25 0 0 3 43.869
ViewSchemaTest-compression 7 0 0 0 25.799
ViewTest-compression 41 0 0 0 60.056
CDCStatementTest-compression 3 0 0 0 3.883
CQL3TypeLiteralTest-compression 6 0 0 0 1.044
ColumnIdentifierTest-compression 4 0 0 0 0.518
CqlParserTest-compression 3 0 0 0 0.426
CustomNowInSecondsTest-compression 4 0 0 0 14.176
DeleteTest-compression 1 0 0 0 15.222
DistinctQueryPagingTest-compression 5 0 0 0 14.007
DurationTest-compression 8 0 0 0 0.196
EmptyValuesTest-compression 14 0 0 5 38.781
ErrorCollectorTest-compression 6 0 0 0 0.178
GcCompactionTest-compression 8 0 0 0 9.467
IndexQueryPagingTest-compression 5 0 0 0 13.579
KeyCacheCqlTest-compression 10 0 0 0 19.784
ListsTest-compression 6 0 0 0 4.560
NonNativeTimestampTest-compression 1 0 0 0 3.292
OutOfSpaceTest-compression 3 0 0 0 3.906
PagingQueryTest-compression 1 0 0 0 20.960
PagingTest-compression 1 0 0 0 9.794
PreparedStatementsTest-compression 10 0 0 0 19.731
PstmtPersistenceTest-compression 2 0 0 0 13.585
QueryEventsTest-compression 4 0 0 0 13.203
QueryWithIndexedSSTableTest-compression 1 0 0 0 3.804
ReservedKeywordsTest-compression 1 0 0 0 0.920
SerializationMirrorTest-compression 1 0 0 0 3.145
SimpleQueryTest-compression 18 0 0 0 8.604
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.174
compression
TraceCqlTest-compression 1 0 0 0 11.716
UDHelperTest-compression 3 0 0 0 0.414
ViewComplexTest-compression 32 0 0 1 98.547
ViewFilteringTest-compression 25 0 0 3 37.698
ViewSchemaTest-compression 7 0 0 0 21.951
ViewTest-compression 41 0 0 0 56.196
CDCStatementTest 3 0 0 0 4.664
CQL3TypeLiteralTest 6 0 0 0 0.884
ColumnIdentifierTest 4 0 0 0 0.394
CqlParserTest 3 0 0 0 0.404
CustomNowInSecondsTest 4 0 0 0 16.089
DeleteTest 1 0 0 0 16.630
DistinctQueryPagingTest 5 0 0 0 16.558
DurationTest 8 0 0 0 0.089
EmptyValuesTest 14 0 0 5 39.703
ErrorCollectorTest 6 0 0 0 0.062
GcCompactionTest 8 0 0 0 11.313
IndexQueryPagingTest 5 0 0 0 16.062
KeyCacheCqlTest 10 0 0 0 22.944
ListsTest 6 0 0 0 5.460
NonNativeTimestampTest 1 0 0 0 3.504
OutOfSpaceTest 3 0 0 0 4.651
PagingQueryTest 1 0 0 0 23.120
PagingTest 1 0 0 0 10.801
PreparedStatementsTest 10 0 0 0 23.801
PstmtPersistenceTest 2 0 0 0 14.526
QueryEventsTest 4 0 0 0 14.565
QueryWithIndexedSSTableTest 1 0 0 0 4.291
ReservedKeywordsTest 1 0 0 0 0.795
SerializationMirrorTest 1 0 0 0 3.544
SimpleQueryTest 18 0 0 0 12.595
TombstonesWithIndexedSSTableTest 2 0 0 0 5.826
TraceCqlTest 1 0 0 0 13.002
UDHelperTest 3 0 0 0 0.299
ViewComplexTest 32 0 0 1 112.185
ViewFilteringTest 25 0 0 3 55.242
ViewSchemaTest 7 0 0 0 27.436
ViewTest 41 0 0 0 70.335
CDCStatementTest 3 0 0 0 3.799
CQL3TypeLiteralTest 6 0 0 0 1.064
ColumnIdentifierTest 4 0 0 0 0.524
CqlParserTest 3 0 0 0 0.432
CustomNowInSecondsTest 4 0 0 0 14.787
DeleteTest 1 0 0 0 15.906
DistinctQueryPagingTest 5 0 0 0 13.960
DurationTest 8 0 0 0 0.184
EmptyValuesTest 14 0 0 5 38.847
ErrorCollectorTest 6 0 0 0 0.165
GcCompactionTest 8 0 0 0 9.020
IndexQueryPagingTest 5 0 0 0 14.016
KeyCacheCqlTest 10 0 0 0 21.131
ListsTest 6 0 0 0 4.435
NonNativeTimestampTest 1 0 0 0 2.920
OutOfSpaceTest 3 0 0 0 3.754
PagingQueryTest 1 0 0 0 21.917
PagingTest 1 0 0 0 9.701
PreparedStatementsTest 10 0 0 0 19.374
PstmtPersistenceTest 2 0 0 0 13.415
QueryEventsTest 4 0 0 0 14.042
QueryWithIndexedSSTableTest 1 0 0 0 3.730
ReservedKeywordsTest 1 0 0 0 0.940
SerializationMirrorTest 1 0 0 0 3.060
SimpleQueryTest 18 0 0 0 7.717
TombstonesWithIndexedSSTableTest 2 0 0 0 4.922
TraceCqlTest 1 0 0 0 12.079
UDHelperTest 3 0 0 0 0.440
ViewComplexTest 32 0 0 1 96.284
ViewFilteringTest 25 0 0 3 33.633
ViewSchemaTest 7 0 0 0 20.277
ViewTest 41 0 0 0 58.592
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions
Name Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc 4 0 0 0 0.634
ColumnConditionTest-cdc 4 0 0 0 0.682
ColumnConditionTest-compression 4 0 0 0 0.685
ColumnConditionTest-compression 4 0 0 0 0.759
ColumnConditionTest 4 0 0 0 0.540
ColumnConditionTest 4 0 0 0 0.680
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 6.350
OperationFctsTest-cdc 11 0 0 0 7.264
TimeFctsTest-cdc 13 0 0 0 0.581
CastFctsTest-cdc 7 0 0 0 4.703
OperationFctsTest-cdc 11 0 0 0 5.669
TimeFctsTest-cdc 13 0 0 0 0.559
CastFctsTest-compression 7 0 0 0 6.897
OperationFctsTest-compression 11 0 0 0 8.606
TimeFctsTest-compression 13 0 0 0 0.637
CastFctsTest-compression 7 0 0 0 6.439
OperationFctsTest-compression 11 0 0 0 6.699
TimeFctsTest-compression 13 0 0 0 0.642
CastFctsTest 7 0 0 0 7.424
OperationFctsTest 11 0 0 0 9.120
TimeFctsTest 13 0 0 0 0.505
CastFctsTest 7 0 0 0 5.336
OperationFctsTest 11 0 0 0 6.335
TimeFctsTest 13 0 0 0 0.688
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.166
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.169
ClusteringColumnRestrictionsTest- 23 0 0 0 1.225
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.395
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.014
ClusteringColumnRestrictionsTest 23 0 0 0 1.352
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 5.483
TermSelectionTest-cdc 8 0 0 0 7.622
SelectionColumnMappingTest-cdc 2 0 0 0 4.345
TermSelectionTest-cdc 8 0 0 0 5.932
SelectionColumnMappingTest-compression 2 0 0 0 6.167
TermSelectionTest-compression 8 0 0 0 7.677
SelectionColumnMappingTest-compression 2 0 0 0 4.856
TermSelectionTest-compression 8 0 0 0 6.341
SelectionColumnMappingTest 2 0 0 0 5.801
TermSelectionTest 8 0 0 0 9.114
SelectionColumnMappingTest 2 0 0 0 4.744
TermSelectionTest 8 0 0 0 6.689
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 0.896
CreateRoleStatementTest-cdc 4 0 0 0 4.042
CreateUserStatementTest-cdc 1 0 0 0 0.927
DescribeStatementTest-cdc 12 0 0 0 18.228
PropertyDefinitionsTest-cdc 2 0 0 0 0.236
SelectStatementTest-cdc 1 0 0 0 3.437
AlterRoleStatementTest-cdc 4 0 0 0 0.839
CreateRoleStatementTest-cdc 4 0 0 0 3.089
CreateUserStatementTest-cdc 1 0 0 0 0.836
DescribeStatementTest-cdc 12 0 0 0 15.585
PropertyDefinitionsTest-cdc 2 0 0 0 0.277
SelectStatementTest-cdc 1 0 0 0 2.584
AlterRoleStatementTest-compression 4 0 0 0 0.931
CreateRoleStatementTest-compression 4 0 0 0 4.269
CreateUserStatementTest-compression 1 0 0 0 0.940
DescribeStatementTest-compression 12 0 0 0 18.683
PropertyDefinitionsTest-compression 2 0 0 0 0.244
SelectStatementTest-compression 1 0 0 0 3.514
AlterRoleStatementTest-compression 4 0 0 0 0.901
CreateRoleStatementTest-compression 4 0 0 0 3.660
CreateUserStatementTest-compression 1 0 0 0 0.973
DescribeStatementTest-compression 12 0 0 0 17.201
PropertyDefinitionsTest-compression 2 0 0 0 0.284
SelectStatementTest-compression 1 0 0 0 2.746
AlterRoleStatementTest 4 0 0 0 0.786
CreateRoleStatementTest 4 0 0 0 4.242
CreateUserStatementTest 1 0 0 0 0.763
DescribeStatementTest 12 0 0 0 20.847
PropertyDefinitionsTest 2 0 0 0 0.206
SelectStatementTest 1 0 0 0 3.296
AlterRoleStatementTest 4 0 0 0 0.929
CreateRoleStatementTest 4 0 0 0 3.633
CreateUserStatementTest 1 0 0 0 0.945
DescribeStatementTest 12 0 0 0 16.723
PropertyDefinitionsTest 2 0 0 0 0.312
SelectStatementTest 1 0 0 0 2.752
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 27.957
CountersTest-cdc 7 0 0 0 5.465
DateTypeTest-cdc 1 0 0 0 3.622
FrozenCollectionsTest-cdc 34 0 0 0 12.884
JsonTest-cdc 22 0 0 0 22.416
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 7.446
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.738
SecondaryIndexTest-cdc 49 0 0 0 28.170
StaticColumnsTest-cdc 7 0 0 0 7.667
TimestampTest-cdc 8 0 0 0 18.213
TimeuuidTest-cdc 2 0 0 0 4.097
TupleTypeTest-cdc 15 0 0 0 24.676
TypeTest-cdc 4 0 0 0 4.689
UFAuthTest-cdc 26 0 0 0 13.383
UFIdentificationTest-cdc 14 0 0 1 15.835
UFJavaTest-cdc 20 0 0 0 21.989
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 13.595
UFScriptTest-cdc 12 0 0 0 18.703
UFSecurityTest-cdc 2 0 0 0 6.715
UFTest-cdc 24 0 0 0 22.180
UFTypesTest-cdc 7 0 0 0 19.404
UFVerifierTest-cdc 20 0 0 0 7.030
UserTypesTest-cdc 27 0 0 0 15.552
VirtualTableTest-cdc 5 0 0 0 13.721
CollectionsTest-cdc 50 0 0 0 23.941
CountersTest-cdc 7 0 0 0 5.342
DateTypeTest-cdc 1 0 0 0 2.722
FrozenCollectionsTest-cdc 34 0 0 0 10.084
JsonTest-cdc 22 0 0 0 18.845
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 5.825
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.166
SecondaryIndexTest-cdc 49 0 0 0 23.013
StaticColumnsTest-cdc 7 0 0 0 6.187
TimestampTest-cdc 8 0 0 0 16.812
TimeuuidTest-cdc 2 0 0 0 3.160
TupleTypeTest-cdc 15 0 0 0 19.573
TypeTest-cdc 4 0 0 0 3.692
UFAuthTest-cdc 26 0 0 0 10.666
UFIdentificationTest-cdc 14 0 0 1 11.338
UFJavaTest-cdc 20 0 0 0 18.656
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 12.059
UFScriptTest-cdc 12 0 0 0 15.986
UFSecurityTest-cdc 2 0 0 0 5.294
UFTest-cdc 24 0 0 0 18.556
UFTypesTest-cdc 7 0 0 0 16.364
UFVerifierTest-cdc 20 0 0 0 5.470
UserTypesTest-cdc 27 0 0 0 12.307
VirtualTableTest-cdc 5 0 0 0 12.135
CollectionsTest-compression 50 0 0 0 29.833
CountersTest-compression 7 0 0 0 8.363
DateTypeTest-compression 1 0 0 0 5.052
FrozenCollectionsTest-compression 34 0 0 0 17.794
JsonTest-compression 22 0 0 0 30.738
SecondaryIndexOnMapEntriesTest- 11 0 0 0 9.194
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 6.828
compression
SecondaryIndexTest-compression 49 0 0 0 32.098
StaticColumnsTest-compression 7 0 0 0 8.052
TimestampTest-compression 8 0 0 0 19.352
TimeuuidTest-compression 2 0 0 0 5.852
TupleTypeTest-compression 15 0 0 0 36.014
TypeTest-compression 4 0 0 0 6.682
UFAuthTest-compression 26 0 0 0 18.781
UFIdentificationTest-compression 14 0 0 1 17.615
UFJavaTest-compression 20 0 0 0 24.311
UFPureScriptTupleCollectionTest- 1 0 0 0 14.444
compression
UFScriptTest-compression 12 0 0 0 20.074
UFSecurityTest-compression 2 0 0 0 7.424
UFTest-compression 24 0 0 0 23.991
UFTypesTest-compression 7 0 0 0 21.512
UFVerifierTest-compression 20 0 0 0 7.387
UserTypesTest-compression 27 0 0 0 17.600
VirtualTableTest-compression 5 0 0 0 14.134
CollectionsTest-compression 50 0 0 0 27.342
CountersTest-compression 7 0 0 0 5.000
DateTypeTest-compression 1 0 0 0 3.090
FrozenCollectionsTest-compression 34 0 0 0 12.499
JsonTest-compression 22 0 0 0 20.850
SecondaryIndexOnMapEntriesTest- 11 0 0 0 6.908
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 6.299
compression
SecondaryIndexTest-compression 49 0 0 0 27.000
StaticColumnsTest-compression 7 0 0 0 7.161
TimestampTest-compression 8 0 0 0 17.374
TimeuuidTest-compression 2 0 0 0 3.702
TupleTypeTest-compression 15 0 0 0 25.320
TypeTest-compression 4 0 0 0 4.307
UFAuthTest-compression 26 0 0 0 12.695
UFIdentificationTest-compression 14 0 0 1 12.961
UFJavaTest-compression 20 0 0 0 20.887
UFPureScriptTupleCollectionTest- 1 0 0 0 12.595
compression
UFScriptTest-compression 12 0 0 0 18.899
UFSecurityTest-compression 2 0 0 0 5.603
UFTest-compression 24 0 0 0 21.984
UFTypesTest-compression 7 0 0 0 17.408
UFVerifierTest-compression 20 0 0 0 6.384
UserTypesTest-compression 27 0 0 0 14.488
VirtualTableTest-compression 5 0 0 0 13.294
CollectionsTest 50 0 0 0 38.696
CountersTest 7 0 0 0 6.467
DateTypeTest 1 0 0 0 3.503
FrozenCollectionsTest 34 0 0 0 19.775
JsonTest 22 0 0 0 25.856
SecondaryIndexOnMapEntriesTest 11 0 0 0 9.774
SecondaryIndexOnStaticColumnTest 6 0 0 0 8.484
SecondaryIndexTest 49 0 0 0 44.894
StaticColumnsTest 7 0 0 0 9.198
TimestampTest 8 0 0 0 19.655
TimeuuidTest 2 0 0 0 4.066
TupleTypeTest 15 0 0 0 40.561
TypeTest 4 0 0 0 5.231
UFAuthTest 26 0 0 0 19.275
UFIdentificationTest 14 0 0 1 33.968
UFJavaTest 20 0 0 0 32.736
UFPureScriptTupleCollectionTest 1 0 0 0 14.354
UFScriptTest 12 0 0 0 21.783
UFSecurityTest 2 0 0 0 7.021
UFTest 24 0 0 0 26.783
UFTypesTest 7 0 0 0 22.207
UFVerifierTest 20 0 0 0 8.762
UserTypesTest 27 0 0 0 23.602
VirtualTableTest 5 0 0 0 14.150
CollectionsTest 50 0 0 0 25.200
CountersTest 7 0 0 0 4.900
DateTypeTest 1 0 0 0 3.047
FrozenCollectionsTest 34 0 0 0 10.907
JsonTest 22 0 0 0 21.062
SecondaryIndexOnMapEntriesTest 11 0 0 0 6.311
SecondaryIndexOnStaticColumnTest 6 0 0 0 5.784
SecondaryIndexTest 49 0 0 0 24.802
StaticColumnsTest 7 0 0 0 6.825
TimestampTest 8 0 0 0 17.234
TimeuuidTest 2 0 0 0 3.458
TupleTypeTest 15 0 0 0 20.978
TypeTest 4 0 0 0 4.069
UFAuthTest 26 0 0 0 11.836
UFIdentificationTest 14 0 0 1 12.714
UFJavaTest 20 0 0 0 20.132
UFPureScriptTupleCollectionTest 1 0 0 0 12.741
UFScriptTest 12 0 0 0 17.723
UFSecurityTest 2 0 0 0 5.993
UFTest 24 0 0 0 20.267
UFTypesTest 7 0 0 0 17.619
UFVerifierTest 20 0 0 0 5.992
UserTypesTest 27 0 0 0 13.472
VirtualTableTest 5 0 0 0 12.894
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 6.322
OverflowTest-cdc 14 0 0 0 7.369
PgStringTest-cdc 3 0 0 0 4.721
RoleSyntaxTest-cdc 9 0 0 0 4.742
SSTableMetadataTrackingTest-cdc 7 0 0 0 5.704
SSTablesIteratedTest-cdc 14 0 0 0 10.590
TombstonesTest-cdc 6 0 0 0 7.668
CrcCheckChanceTest-cdc 3 0 0 0 4.790
OverflowTest-cdc 14 0 0 0 5.801
PgStringTest-cdc 3 0 0 0 3.516
RoleSyntaxTest-cdc 9 0 0 0 3.711
SSTableMetadataTrackingTest-cdc 7 0 0 0 4.474
SSTablesIteratedTest-cdc 14 0 0 0 8.015
TombstonesTest-cdc 6 0 0 0 6.414
CrcCheckChanceTest-compression 3 0 0 0 8.724
OverflowTest-compression 14 0 0 0 11.226
PgStringTest-compression 3 0 0 0 6.431
RoleSyntaxTest-compression 9 0 0 0 5.438
SSTableMetadataTrackingTest-compression 7 0 0 0 8.294
SSTablesIteratedTest-compression 14 0 0 0 15.643
TombstonesTest-compression 6 0 0 0 9.805
CrcCheckChanceTest-compression 3 0 0 0 5.899
OverflowTest-compression 14 0 0 0 7.009
PgStringTest-compression 3 0 0 0 3.750
RoleSyntaxTest-compression 9 0 0 0 4.233
SSTableMetadataTrackingTest-compression 7 0 0 0 5.338
SSTablesIteratedTest-compression 14 0 0 0 9.381
TombstonesTest-compression 6 0 0 0 7.109
CrcCheckChanceTest 3 0 0 0 7.943
OverflowTest 14 0 0 0 9.656
PgStringTest 3 0 0 0 4.869
RoleSyntaxTest 9 0 0 0 5.339
SSTableMetadataTrackingTest 7 0 0 0 6.816
SSTablesIteratedTest 14 0 0 0 12.152
TombstonesTest 6 0 0 0 8.705
CrcCheckChanceTest 3 0 0 0 5.352
OverflowTest 14 0 0 0 6.490
PgStringTest 3 0 0 0 3.981
RoleSyntaxTest 9 0 0 0 4.284
SSTableMetadataTrackingTest 7 0 0 0 5.915
SSTablesIteratedTest 14 0 0 0 9.351
TombstonesTest 6 0 0 0 6.926
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 33.322
AlterTest-cdc 26 0 0 0 22.288
BatchTest-cdc 11 0 0 0 48.694
CompactStorageTest-cdc 83 0 0 0 30.504
CompactTableTest-cdc 2 0 0 0 4.703
CreateTest-cdc 20 0 0 0 10.311
DeleteTest-cdc 33 0 0 0 19.606
DropRecreateAndRestoreTest-cdc 4 0 0 0 5.006
DropTest-cdc 2 0 0 0 4.090
InsertTest-cdc 8 0 0 0 6.462
InsertUpdateIfConditionTest-cdc 42 0 0 0 21.050
SelectGroupByTest-cdc 7 0 0 0 19.485
SelectLimitTest-cdc 7 0 0 0 16.103
SelectMultiColumnRelationTest-cdc 22 0 0 0 10.031
SelectOrderByTest-cdc 17 0 0 0 8.865
SelectOrderedPartitionerTest-cdc 20 0 0 0 9.867
SelectSingleColumnRelationTest-cdc 23 0 0 0 11.068
SelectTest-cdc 82 0 0 0 27.617
TTLTest-cdc 8 0 0 0 11.818
TruncateTest-cdc 1 0 0 0 3.868
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.951
UpdateTest-cdc 11 0 0 0 8.792
UseTest-cdc 1 0 0 0 3.469
AggregationTest-cdc 50 0 0 0 28.379
AlterTest-cdc 26 0 0 0 18.541
BatchTest-cdc 11 0 0 0 47.375
CompactStorageTest-cdc 83 0 0 0 23.810
CompactTableTest-cdc 2 0 0 0 3.556
CreateTest-cdc 20 0 0 0 8.076
DeleteTest-cdc 33 0 0 0 15.703
DropRecreateAndRestoreTest-cdc 4 0 0 0 3.792
DropTest-cdc 2 0 0 0 3.164
InsertTest-cdc 8 0 0 0 4.873
InsertUpdateIfConditionTest-cdc 42 0 0 0 17.581
SelectGroupByTest-cdc 7 0 0 0 16.524
SelectLimitTest-cdc 7 0 0 0 13.968
SelectMultiColumnRelationTest-cdc 22 0 0 0 8.097
SelectOrderByTest-cdc 17 0 0 0 7.173
SelectOrderedPartitionerTest-cdc 20 0 0 0 8.486
SelectSingleColumnRelationTest-cdc 23 0 0 0 8.702
SelectTest-cdc 82 0 0 0 23.223
TTLTest-cdc 8 0 0 0 9.620
TruncateTest-cdc 1 0 0 0 3.057
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.025
UpdateTest-cdc 11 0 0 0 8.566
UseTest-cdc 1 0 0 0 2.801
AggregationTest-compression 50 0 0 0 34.036
AlterTest-compression 26 0 0 0 21.797
BatchTest-compression 11 0 0 0 48.861
CompactStorageTest-compression 83 0 0 0 30.160
CompactTableTest-compression 2 0 0 0 4.549
CreateTest-compression 20 0 0 0 10.003
DeleteTest-compression 33 0 0 0 17.578
DropRecreateAndRestoreTest-compression 4 0 0 0 4.791
DropTest-compression 2 0 0 0 4.050
InsertTest-compression 8 0 0 0 6.216
InsertUpdateIfConditionTest-compression 42 0 0 0 20.569
SelectGroupByTest-compression 7 0 0 0 19.088
SelectLimitTest-compression 7 0 0 0 15.799
SelectMultiColumnRelationTest-compression 22 0 0 0 9.773
SelectOrderByTest-compression 17 0 0 0 8.698
SelectOrderedPartitionerTest-compression 20 0 0 0 9.517
SelectSingleColumnRelationTest- 23 0 0 0 12.441
compression
SelectTest-compression 82 0 0 0 33.179
TTLTest-compression 8 0 0 0 12.064
TruncateTest-compression 1 0 0 0 4.357
TuplesWithNullsComparisonTest-compression 3 0 0 0 5.683
UpdateTest-compression 11 0 0 0 8.585
UseTest-compression 1 0 0 0 3.424
AggregationTest-compression 50 0 0 0 31.570
AlterTest-compression 26 0 0 0 21.211
BatchTest-compression 11 0 0 0 48.115
CompactStorageTest-compression 83 0 0 0 30.995
CompactTableTest-compression 2 0 0 0 3.673
CreateTest-compression 20 0 0 0 9.973
DeleteTest-compression 33 0 0 0 17.427
DropRecreateAndRestoreTest-compression 4 0 0 0 4.251
DropTest-compression 2 0 0 0 3.637
InsertTest-compression 8 0 0 0 5.767
InsertUpdateIfConditionTest-compression 42 0 0 0 21.654
SelectGroupByTest-compression 7 0 0 0 17.934
SelectLimitTest-compression 7 0 0 0 15.245
SelectMultiColumnRelationTest-compression 22 0 0 0 9.577
SelectOrderByTest-compression 17 0 0 0 8.651
SelectOrderedPartitionerTest-compression 20 0 0 0 9.184
SelectSingleColumnRelationTest- 23 0 0 0 11.238
compression
SelectTest-compression 82 0 0 0 27.598
TTLTest-compression 8 0 0 0 11.473
TruncateTest-compression 1 0 0 0 3.317
TuplesWithNullsComparisonTest-compression 3 0 0 0 4.377
UpdateTest-compression 11 0 0 0 8.097
UseTest-compression 1 0 0 0 2.857
AggregationTest 50 0 0 0 44.581
AlterTest 26 0 0 0 27.790
BatchTest 11 0 0 0 50.680
CompactStorageTest 83 0 0 0 51.855
CompactTableTest 2 0 0 0 5.460
CreateTest 20 0 0 0 18.920
DeleteTest 33 0 0 0 43.490
DropRecreateAndRestoreTest 4 0 0 0 6.831
DropTest 2 0 0 0 4.615
InsertTest 8 0 0 0 8.141
InsertUpdateIfConditionTest 42 0 0 0 37.773
SelectGroupByTest 7 0 0 0 23.002
SelectLimitTest 7 0 0 0 19.045
SelectMultiColumnRelationTest 22 0 0 0 15.703
SelectOrderByTest 17 0 0 0 13.306
SelectOrderedPartitionerTest 20 0 0 0 13.471
SelectSingleColumnRelationTest 23 0 0 0 16.007
SelectTest 82 0 0 0 63.793
TTLTest 8 0 0 0 16.527
TruncateTest 1 0 0 0 4.310
TuplesWithNullsComparisonTest 3 0 0 0 6.024
UpdateTest 11 0 0 0 12.144
UseTest 1 0 0 0 3.397
AggregationTest 50 0 0 0 29.057
AlterTest 26 0 0 0 19.580
BatchTest 11 0 0 0 47.974
CompactStorageTest 83 0 0 0 25.435
CompactTableTest 2 0 0 0 3.881
CreateTest 20 0 0 0 8.904
DeleteTest 33 0 0 0 17.765
DropRecreateAndRestoreTest 4 0 0 0 5.038
DropTest 2 0 0 0 3.411
InsertTest 8 0 0 0 5.644
InsertUpdateIfConditionTest 42 0 0 0 19.082
SelectGroupByTest 7 0 0 0 18.404
SelectLimitTest 7 0 0 0 14.760
SelectMultiColumnRelationTest 22 0 0 0 8.831
SelectOrderByTest 17 0 0 0 7.819
SelectOrderedPartitionerTest 20 0 0 0 8.785
SelectSingleColumnRelationTest 23 0 0 0 9.423
SelectTest 82 0 0 0 23.456
TTLTest 8 0 0 0 9.673
TruncateTest 1 0 0 0 3.273
TuplesWithNullsComparisonTest 3 0 0 0 4.237
UpdateTest 11 0 0 0 7.689
UseTest 1 0 0 0 2.981
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.326
CleanupTest-cdc 8 0 0 0 18.206
CleanupTransientTest-cdc 1 0 0 0 3.932
ClusteringBoundTest-cdc 2 0 0 0 0.080
ColumnFamilyMetricTest-cdc 5 0 0 0 3.634
ColumnFamilyStoreTest-cdc 8 0 0 0 4.707
ColumnsTest-cdc 8 0 0 0 1.880
CounterCacheTest-cdc 5 0 0 0 3.703
CounterCellTest-cdc 5 0 0 0 4.081
CounterMutationTest-cdc 4 0 0 0 4.976
DeletePartitionTest-cdc 1 0 0 0 4.672
DigestTest-cdc 6 0 0 0 0.660
DirectoriesTest-cdc 13 0 0 0 1.536
DiskBoundaryManagerTest-cdc 4 0 0 0 6.130
ImportTest-cdc 14 0 0 0 26.139
KeyCacheTest-cdc 6 0 0 0 4.573
KeyspaceTest-cdc 11 0 0 0 8.901
LivenessInfoTest-cdc 2 0 0 0 0.537
MmapFileTest-cdc 1 0 0 0 0.418
MultiKeyspaceTest-cdc 1 0 0 0 4.571
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.093
NameSortTest-cdc 3 0 0 0 5.364
NativeCellTest-cdc 1 0 0 0 1.354
PartitionRangeReadTest-cdc 7 0 0 0 5.654
PartitionTest-cdc 4 0 0 0 4.989
RangeTombstoneListTest-cdc 25 0 0 0 1.584
RangeTombstoneTest-cdc 14 0 0 0 5.722
ReadCommandTest-cdc 23 0 0 0 7.629
ReadCommandVerbHandlerTest-cdc 4 0 0 0 7.563
ReadMessageTest-cdc 3 0 0 0 4.587
ReadResponseTest-cdc 8 0 0 0 0.868
RecoveryManagerFlushedTest-cdc 6 0 0 0 4.624
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 4.522
RecoveryManagerTest-cdc 42 0 0 0 7.752
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.567
RemoveCellTest-cdc 1 0 0 0 3.830
RepairedDataInfoTest-cdc 7 0 0 0 1.869
RepairedDataTombstonesTest-cdc 7 0 0 0 30.556
RowCacheCQLTest-cdc 3 0 0 0 5.331
RowCacheTest-cdc 11 0 0 0 5.730
RowIndexEntryTest-cdc 4 0 0 0 7.390
RowIterationTest-cdc 3 0 0 0 6.742
RowTest-cdc 4 0 0 0 5.254
SchemaCQLHelperTest-cdc 9 0 0 0 8.882
ScrubTest-cdc 23 0 0 0 13.021
SecondaryIndexTest-cdc 14 0 0 0 11.928
SerializationHeaderTest-cdc 1 0 0 0 1.920
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 4.792
SinglePartitionSliceCommandTest-cdc 10 0 0 0 6.276
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 5.567
SystemKeyspaceTest-cdc 4 0 0 0 3.967
TimeSortTest-cdc 2 0 0 0 5.369
TransformerTest-cdc 1 0 0 0 1.187
VerifyTest-cdc 23 0 0 0 4.446
CellTest-cdc 11 0 0 0 2.664
CleanupTest-cdc 8 0 0 0 17.196
CleanupTransientTest-cdc 1 0 0 0 3.191
ClusteringBoundTest-cdc 2 0 0 0 0.156
ColumnFamilyMetricTest-cdc 5 0 0 0 2.888
ColumnFamilyStoreTest-cdc 8 0 0 0 3.970
ColumnsTest-cdc 8 0 0 0 1.815
CounterCacheTest-cdc 5 0 0 0 3.087
CounterCellTest-cdc 5 0 0 0 2.661
CounterMutationTest-cdc 4 0 0 0 2.881
DeletePartitionTest-cdc 1 0 0 0 2.674
DigestTest-cdc 6 0 0 0 0.543
DirectoriesTest-cdc 13 0 0 0 1.290
DiskBoundaryManagerTest-cdc 4 0 0 0 3.940
ImportTest-cdc 14 0 0 0 7.556
KeyCacheTest-cdc 6 0 0 0 3.253
KeyspaceTest-cdc 11 0 0 0 6.476
LivenessInfoTest-cdc 2 0 0 0 0.412
MmapFileTest-cdc 1 0 0 0 0.427
MultiKeyspaceTest-cdc 1 0 0 0 2.906
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.142
NameSortTest-cdc 3 0 0 0 2.875
NativeCellTest-cdc 1 0 0 0 0.964
PartitionRangeReadTest-cdc 7 0 0 0 3.046
PartitionTest-cdc 4 0 0 0 2.654
RangeTombstoneListTest-cdc 25 0 0 0 1.233
RangeTombstoneTest-cdc 14 0 0 0 3.514
ReadCommandTest-cdc 23 0 0 0 4.456
ReadCommandVerbHandlerTest-cdc 4 0 0 0 3.897
ReadMessageTest-cdc 3 0 0 0 2.663
ReadResponseTest-cdc 8 0 0 0 0.697
RecoveryManagerFlushedTest-cdc 6 0 0 0 2.736
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 2.423
RecoveryManagerTest-cdc 42 0 0 0 7.435
RecoveryManagerTruncateTest-cdc 6 0 0 0 2.661
RemoveCellTest-cdc 1 0 0 0 2.793
RepairedDataInfoTest-cdc 7 0 0 0 1.659
RepairedDataTombstonesTest-cdc 7 0 0 0 27.122
RowCacheCQLTest-cdc 3 0 0 0 3.746
RowCacheTest-cdc 11 0 0 0 4.099
RowIndexEntryTest-cdc 4 0 0 0 4.161
RowIterationTest-cdc 3 0 0 0 3.829
RowTest-cdc 4 0 0 0 2.940
SchemaCQLHelperTest-cdc 9 0 0 0 6.118
ScrubTest-cdc 23 0 0 0 7.397
SecondaryIndexTest-cdc 14 0 0 0 9.386
SerializationHeaderTest-cdc 1 0 0 0 1.704
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.159
SinglePartitionSliceCommandTest-cdc 10 0 1 0 4.280
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.053
SystemKeyspaceTest-cdc 4 0 0 0 2.632
TimeSortTest-cdc 2 0 0 0 4.078
TransformerTest-cdc 1 0 0 0 1.224
VerifyTest-cdc 23 0 0 0 3.421
CellTest-compression 11 0 0 0 3.332
CleanupTest-compression 8 0 0 0 18.618
CleanupTransientTest-compression 1 0 0 0 5.526
ClusteringBoundTest-compression 2 0 0 0 0.115
ColumnFamilyMetricTest-compression 5 0 0 0 5.052
ColumnFamilyStoreTest-compression 8 0 0 0 6.482
ColumnsTest-compression 8 0 0 0 2.410
CounterCacheTest-compression 5 0 0 0 4.745
CounterCellTest-compression 5 0 0 0 4.650
CounterMutationTest-compression 4 0 0 0 5.052
DeletePartitionTest-compression 1 0 0 0 5.020
DigestTest-compression 6 0 0 0 0.728
DirectoriesTest-compression 13 0 0 0 1.658
DiskBoundaryManagerTest-compression 4 0 0 0 6.601
ImportTest-compression 14 0 0 0 10.485
KeyCacheTest-compression 6 0 0 0 4.358
KeyspaceTest-compression 11 0 0 0 8.256
LivenessInfoTest-compression 2 0 0 0 0.410
MmapFileTest-compression 1 0 0 0 0.324
MultiKeyspaceTest-compression 1 0 0 0 3.848
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.067
compression
NameSortTest-compression 3 0 0 0 4.065
NativeCellTest-compression 1 0 0 0 1.136
PartitionRangeReadTest-compression 7 0 0 0 4.397
PartitionTest-compression 4 0 0 0 3.473
RangeTombstoneListTest-compression 25 0 0 0 1.232
RangeTombstoneTest-compression 14 0 0 0 4.798
ReadCommandTest-compression 23 0 0 0 6.363
ReadCommandVerbHandlerTest-compression 4 0 0 0 7.552
ReadMessageTest-compression 3 0 0 0 3.678
ReadResponseTest-compression 8 0 0 0 0.694
RecoveryManagerFlushedTest-compression 6 0 0 0 3.472
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.114
compression
RecoveryManagerTest-compression 42 0 0 0 6.774
RecoveryManagerTruncateTest-compression 6 0 0 0 3.226
RemoveCellTest-compression 1 0 0 0 3.660
RepairedDataInfoTest-compression 7 0 0 0 1.701
RepairedDataTombstonesTest-compression 7 0 0 0 27.731
RowCacheCQLTest-compression 3 0 0 0 4.417
RowCacheTest-compression 11 0 0 0 5.064
RowIndexEntryTest-compression 4 0 0 0 4.500
RowIterationTest-compression 3 0 0 0 4.397
RowTest-compression 4 0 0 0 3.299
SchemaCQLHelperTest-compression 9 0 0 0 6.175
ScrubTest-compression 23 0 0 2 13.110
SecondaryIndexTest-compression 14 0 0 0 9.886
SerializationHeaderTest-compression 1 0 0 0 1.748
SinglePartitionReadCommandCQLTest- 1 0 0 0 4.007
compression
SinglePartitionSliceCommandTest- 10 0 0 0 5.476
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 5.203
SystemKeyspaceTest-compression 4 0 0 0 3.046
TimeSortTest-compression 2 0 0 0 5.062
TransformerTest-compression 1 0 0 0 1.570
VerifyTest-compression 23 0 0 0 7.718
CellTest-compression 11 0 0 0 2.531
CleanupTest-compression 8 0 0 0 17.371
CleanupTransientTest-compression 1 0 0 0 3.552
ClusteringBoundTest-compression 2 0 0 0 0.183
ColumnFamilyMetricTest-compression 5 0 0 0 3.233
ColumnFamilyStoreTest-compression 8 0 0 0 3.720
ColumnsTest-compression 8 0 0 0 1.828
CounterCacheTest-compression 5 0 0 0 3.143
CounterCellTest-compression 5 0 0 0 2.904
CounterMutationTest-compression 4 0 0 0 3.259
DeletePartitionTest-compression 1 0 0 0 2.977
DigestTest-compression 6 0 0 0 0.621
DirectoriesTest-compression 13 0 0 0 1.403
DiskBoundaryManagerTest-compression 4 0 0 0 4.379
ImportTest-compression 14 0 0 0 7.993
KeyCacheTest-compression 6 0 0 0 3.421
KeyspaceTest-compression 11 0 0 0 7.976
LivenessInfoTest-compression 2 0 0 0 0.486
MmapFileTest-compression 1 0 0 0 0.503
MultiKeyspaceTest-compression 1 0 0 0 3.203
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.166
compression
NameSortTest-compression 3 0 0 0 3.331
NativeCellTest-compression 1 0 0 0 1.123
PartitionRangeReadTest-compression 7 0 0 0 3.532
PartitionTest-compression 4 0 0 0 3.021
RangeTombstoneListTest-compression 25 0 0 0 1.285
RangeTombstoneTest-compression 14 0 0 0 3.544
ReadCommandTest-compression 23 0 0 0 4.895
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.061
ReadMessageTest-compression 3 0 0 0 3.289
ReadResponseTest-compression 8 0 0 0 0.833
RecoveryManagerFlushedTest-compression 6 0 0 0 3.466
RecoveryManagerMissingHeaderTest- 6 0 0 0 2.921
compression
RecoveryManagerTest-compression 42 0 0 0 9.174
RecoveryManagerTruncateTest-compression 6 0 0 0 4.124
RemoveCellTest-compression 1 0 0 0 3.340
RepairedDataInfoTest-compression 7 0 0 0 1.966
RepairedDataTombstonesTest-compression 7 0 0 0 28.297
RowCacheCQLTest-compression 3 0 0 0 5.329
RowCacheTest-compression 11 0 0 0 5.475
RowIndexEntryTest-compression 4 0 0 0 5.281
RowIterationTest-compression 3 0 0 0 5.222
RowTest-compression 4 0 0 0 3.488
SchemaCQLHelperTest-compression 9 0 0 0 7.481
ScrubTest-compression 23 0 0 2 9.073
SecondaryIndexTest-compression 14 0 0 0 9.725
SerializationHeaderTest-compression 1 0 0 0 1.866
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.312
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.367
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.318
SystemKeyspaceTest-compression 4 0 0 0 2.780
TimeSortTest-compression 2 0 0 0 4.412
TransformerTest-compression 1 0 0 0 1.393
VerifyTest-compression 23 0 0 0 4.204
CellTest 11 0 0 0 3.185
CleanupTest 8 0 0 0 19.519
CleanupTransientTest 1 0 0 0 3.959
ClusteringBoundTest 2 0 0 0 0.079
ColumnFamilyMetricTest 5 0 0 0 3.808
ColumnFamilyStoreTest 8 0 0 0 5.567
ColumnsTest 8 0 0 0 1.785
CounterCacheTest 5 0 0 0 3.562
CounterCellTest 5 0 0 0 3.444
CounterMutationTest 4 0 0 0 4.031
DeletePartitionTest 1 0 0 0 4.394
DigestTest 6 0 0 0 0.508
DirectoriesTest 13 0 0 0 1.102
DiskBoundaryManagerTest 4 0 0 0 5.419
ImportTest 14 0 0 0 11.795
KeyCacheTest 6 0 0 0 4.420
KeyspaceTest 11 0 0 0 9.587
LivenessInfoTest 2 0 0 0 0.346
MmapFileTest 1 0 0 0 0.294
MultiKeyspaceTest 1 0 0 0 5.266
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.085
NameSortTest 3 0 0 0 4.467
NativeCellTest 1 0 0 0 0.960
PartitionRangeReadTest 7 0 0 0 3.911
PartitionTest 4 0 0 0 3.734
RangeTombstoneListTest 25 0 0 0 1.327
RangeTombstoneTest 14 0 0 0 5.142
ReadCommandTest 23 0 0 0 6.306
ReadCommandVerbHandlerTest 4 0 0 0 6.114
ReadMessageTest 3 0 0 0 4.648
ReadResponseTest 8 0 0 0 0.651
RecoveryManagerFlushedTest 6 0 0 0 3.770
RecoveryManagerMissingHeaderTest 6 0 0 0 3.522
RecoveryManagerTest 42 0 0 0 9.886
RecoveryManagerTruncateTest 6 0 0 0 4.106
RemoveCellTest 1 0 0 0 3.774
RepairedDataInfoTest 7 0 0 0 1.872
RepairedDataTombstonesTest 7 0 0 0 29.592
RowCacheCQLTest 3 0 0 0 4.948
RowCacheTest 11 0 0 0 5.519
RowIndexEntryTest 4 0 0 0 5.007
RowIterationTest 3 0 0 0 5.384
RowTest 4 0 0 0 3.356
SchemaCQLHelperTest 9 0 0 0 7.281
ScrubTest 23 0 0 0 9.240
SecondaryIndexTest 14 0 0 0 10.603
SerializationHeaderTest 1 0 0 0 1.606
SinglePartitionReadCommandCQLTest 1 0 0 0 3.885
SinglePartitionSliceCommandTest 10 0 0 0 5.469
SystemKeyspaceMigrator40Test 4 0 0 0 5.733
SystemKeyspaceTest 4 0 0 0 2.808
TimeSortTest 2 0 0 0 5.002
TransformerTest 1 0 0 0 1.113
VerifyTest 23 0 0 0 4.481
CellTest 11 0 0 0 2.929
CleanupTest 8 0 0 0 17.332
CleanupTransientTest 1 0 0 0 3.454
ClusteringBoundTest 2 0 0 0 0.170
ColumnFamilyMetricTest 5 0 0 0 3.031
ColumnFamilyStoreTest 8 0 0 0 4.046
ColumnsTest 8 0 0 0 1.982
CounterCacheTest 5 0 0 0 2.978
CounterCellTest 5 0 0 0 2.895
CounterMutationTest 4 0 0 0 3.006
DeletePartitionTest 1 0 0 0 2.864
DigestTest 6 0 0 0 0.575
DirectoriesTest 13 0 0 0 1.374
DiskBoundaryManagerTest 4 0 0 0 4.072
ImportTest 14 0 0 0 7.530
KeyCacheTest 6 0 0 0 3.813
KeyspaceTest 11 0 0 0 6.819
LivenessInfoTest 2 0 0 0 0.451
MmapFileTest 1 0 0 0 0.483
MultiKeyspaceTest 1 0 0 0 3.211
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.166
NameSortTest 3 0 0 0 3.299
NativeCellTest 1 0 0 0 1.158
PartitionRangeReadTest 7 0 0 0 3.381
PartitionTest 4 0 0 0 2.898
RangeTombstoneListTest 25 0 0 0 1.432
RangeTombstoneTest 14 0 0 0 3.811
ReadCommandTest 23 0 0 0 4.608
ReadCommandVerbHandlerTest 4 0 0 0 4.314
ReadMessageTest 3 0 0 0 2.920
ReadResponseTest 8 0 0 0 0.769
RecoveryManagerFlushedTest 6 0 0 0 3.077
RecoveryManagerMissingHeaderTest 6 0 0 0 2.607
RecoveryManagerTest 42 0 0 0 7.019
RecoveryManagerTruncateTest 6 0 0 0 2.918
RemoveCellTest 1 0 0 0 3.029
RepairedDataInfoTest 7 0 0 0 1.824
RepairedDataTombstonesTest 7 0 0 0 29.149
RowCacheCQLTest 3 0 0 0 4.734
RowCacheTest 11 0 0 0 5.605
RowIndexEntryTest 4 0 0 0 6.928
RowIterationTest 3 0 0 0 6.954
RowTest 4 0 0 0 2.785
SchemaCQLHelperTest 9 0 0 0 5.757
ScrubTest 23 0 0 0 10.529
SecondaryIndexTest 14 0 0 0 10.483
SerializationHeaderTest 1 0 0 0 2.796
SinglePartitionReadCommandCQLTest 1 0 0 0 5.083
SinglePartitionSliceCommandTest 10 0 0 0 6.952
SystemKeyspaceMigrator40Test 4 0 0 0 5.291
SystemKeyspaceTest 4 0 0 0 3.819
TimeSortTest 2 0 0 0 6.381
TransformerTest 1 0 0 0 1.850
VerifyTest 23 0 0 0 5.538
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 1.084
GroupMakerTest-cdc 6 0 0 0 1.064
GroupMakerTest-compression 6 0 0 0 0.992
GroupMakerTest-compression 6 0 0 0 1.432
GroupMakerTest 6 0 0 0 0.965
GroupMakerTest 6 0 0 0 1.973
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 3.878
SSTableReverseIteratorTest-cdc 1 0 0 0 2.877
SSTableReverseIteratorTest-compression 1 0 0 0 4.015
SSTableReverseIteratorTest-compression 1 0 0 0 3.160
SSTableReverseIteratorTest 1 0 0 0 3.505
SSTableReverseIteratorTest 1 0 0 0 5.044
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 192.937
CommitLogStressTest 1 0 0 1 0.060
GroupCommitLogStressTest 15 0 0 0 187.338
PeriodicCommitLogStressTest 15 0 0 0 239.776
BatchCommitLogStressTest 15 0 0 0 203.830
CommitLogStressTest 1 0 0 1 0.208
GroupCommitLogStressTest 15 0 0 0 190.177
PeriodicCommitLogStressTest 15 0 0 0 247.887
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.426
BatchCommitLogTest-cdc 174 0 0 0 8.348
CommitLogCQLTest-cdc 1 0 0 0 4.126
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.450
CommitLogDescriptorTest-cdc 14 0 0 0 14.669
CommitLogFailurePolicyTest-cdc 4 0 0 0 6.477
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.633
CommitLogReaderTest-cdc 5 0 0 0 6.667
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 5.053
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.110
CommitLogTest-cdc 1 0 0 1 0.076
CommitLogUpgradeTest-cdc 1 0 0 0 3.745
CommitlogShutdownTest-cdc 1 0 0 0 3.950
GroupCommitLogTest-cdc 162 0 0 0 14.316
SegmentReaderTest-cdc 6 0 0 0 1.542
SnapshotDeletingTest-cdc 1 0 0 1 4.041
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.381
BatchCommitLogTest-cdc 174 0 0 0 6.899
CommitLogCQLTest-cdc 1 0 0 0 2.969
CommitLogChainedMarkersTest-cdc 1 0 0 0 3.279
CommitLogDescriptorTest-cdc 14 0 0 0 7.303
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.419
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.892
CommitLogReaderTest-cdc 5 0 0 0 6.259
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.438
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 11.050
CommitLogTest-cdc 1 0 0 1 0.157
CommitLogUpgradeTest-cdc 1 0 0 0 3.140
CommitlogShutdownTest-cdc 1 0 0 0 3.367
GroupCommitLogTest-cdc 162 0 0 0 14.149
SegmentReaderTest-cdc 6 0 0 0 1.524
SnapshotDeletingTest-cdc 1 0 0 1 3.671
AbstractCommitLogServiceTest-compression 9 0 0 0 1.312
BatchCommitLogTest-compression 174 0 0 0 8.418
CommitLogCQLTest-compression 1 0 0 0 5.548
CommitLogChainedMarkersTest-compression 1 0 0 0 4.494
CommitLogDescriptorTest-compression 14 0 0 0 14.493
CommitLogFailurePolicyTest-compression 4 0 0 0 6.635
CommitLogInitWithExceptionTest- 1 0 0 0 1.609
compression
CommitLogReaderTest-compression 5 0 0 0 7.080
CommitLogSegmentBackpressureTest- 1 0 0 0 4.998
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 9.576
compression
CommitLogTest-compression 1 0 0 1 0.081
CommitLogUpgradeTest-compression 1 0 0 0 3.950
CommitlogShutdownTest-compression 1 0 0 0 6.507
GroupCommitLogTest-compression 162 0 0 0 15.287
SegmentReaderTest-compression 6 0 0 0 1.723
SnapshotDeletingTest-compression 1 0 0 1 3.646
AbstractCommitLogServiceTest-compression 9 0 0 0 1.521
BatchCommitLogTest-compression 174 0 0 0 8.306
CommitLogCQLTest-compression 1 0 0 0 3.532
CommitLogChainedMarkersTest-compression 1 0 0 0 4.003
CommitLogDescriptorTest-compression 14 0 0 0 7.888
CommitLogFailurePolicyTest-compression 4 0 0 0 5.496
CommitLogInitWithExceptionTest- 1 0 0 0 1.792
compression
CommitLogReaderTest-compression 5 0 0 0 6.016
CommitLogSegmentBackpressureTest- 1 0 0 0 4.297
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 8.946
compression
CommitLogTest-compression 1 0 0 1 0.167
CommitLogUpgradeTest-compression 1 0 0 0 3.058
CommitlogShutdownTest-compression 1 0 0 0 3.367
GroupCommitLogTest-compression 162 0 0 0 13.456
SegmentReaderTest-compression 6 0 0 0 1.664
SnapshotDeletingTest-compression 1 0 0 1 2.952
AbstractCommitLogServiceTest 9 0 0 0 1.224
BatchCommitLogTest 174 0 0 0 9.362
CommitLogCQLTest 1 0 0 0 3.768
CommitLogChainedMarkersTest 1 0 0 0 4.232
CommitLogDescriptorTest 14 0 0 0 12.383
CommitLogFailurePolicyTest 4 0 0 0 5.774
CommitLogInitWithExceptionTest 1 0 0 0 1.639
CommitLogReaderTest 5 0 0 0 6.661
CommitLogSegmentBackpressureTest 1 0 0 0 5.106
CommitLogSegmentManagerCDCTest 7 0 0 0 14.168
CommitLogTest 1 0 0 1 0.062
CommitLogUpgradeTest 1 0 0 0 4.238
CommitlogShutdownTest 1 0 0 0 4.115
GroupCommitLogTest 162 0 0 0 15.483
SegmentReaderTest 6 0 0 0 1.470
SnapshotDeletingTest 1 0 0 1 3.466
AbstractCommitLogServiceTest 9 0 0 0 2.245
BatchCommitLogTest 174 0 0 0 10.693
CommitLogCQLTest 1 0 0 0 3.621
CommitLogChainedMarkersTest 1 0 0 0 4.216
CommitLogDescriptorTest 14 0 0 0 9.188
CommitLogFailurePolicyTest 4 0 0 0 5.468
CommitLogInitWithExceptionTest 1 0 0 0 2.043
CommitLogReaderTest 5 0 0 0 5.913
CommitLogSegmentBackpressureTest 1 0 0 0 4.430
CommitLogSegmentManagerCDCTest 7 0 0 0 9.594
CommitLogTest 1 0 0 1 0.216
CommitLogUpgradeTest 1 0 0 0 3.261
CommitlogShutdownTest 1 0 0 0 3.349
GroupCommitLogTest 162 0 0 0 13.647
SegmentReaderTest 6 0 0 0 1.761
SnapshotDeletingTest 1 0 0 1 2.783
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 21.249
LongLeveledCompactionStrategyCQLTest 1 0 0 0 303.794
LongLeveledCompactionStrategyTest 3 0 0 0 19.576
LongCompactionsTest 4 0 0 0 24.779
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.513
LongLeveledCompactionStrategyTest 3 0 0 0 19.078
AbstractCompactionStrategyTest-cdc 4 0 0 0 5.374
AbstractPendingRepairTest-cdc 1 0 0 1 0.094
ActiveCompactionsTest-cdc 6 0 0 0 8.127
AntiCompactionBytemanTest-cdc 1 0 0 0 6.676
AntiCompactionTest-cdc 15 0 0 0 33.539
CancelCompactionsTest-cdc 8 0 0 0 9.882
CompactionAwareWriterTest-cdc 4 0 0 0 95.803
CompactionControllerTest-cdc 2 0 0 0 4.021
CompactionExecutorTest-cdc 3 0 0 0 1.093
CompactionInfoTest-cdc 2 0 0 0 4.007
CompactionIteratorTest-cdc 12 0 0 0 8.935
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.355
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 6.064
CompactionTaskTest-cdc 2 0 0 0 3.684
CompactionsBytemanTest-cdc 6 0 0 0 13.755
CompactionsCQLTest-cdc 24 0 0 0 36.625
CompactionsPurgeTest-cdc 10 0 0 0 4.209
CompactionsTest-cdc 6 0 0 1 17.223
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 5.580
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.550
LeveledCompactionStrategyTest-cdc 11 0 0 0 33.059
LeveledGenerationsTest-cdc 4 0 0 0 6.086
NeverPurgeTest-cdc 4 0 0 0 11.773
OneCompactionTest-cdc 2 0 0 0 5.088
PendingRepairManagerTest-cdc 16 0 0 0 7.052
SingleSSTableLCSTaskTest-cdc 4 0 0 0 81.173
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.458
TTLExpiryTest-cdc 5 0 0 0 10.695
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 9.723
ValidationExecutorTest-cdc 2 0 0 0 0.642
AbstractCompactionStrategyTest-cdc 4 0 0 0 4.823
AbstractPendingRepairTest-cdc 1 0 0 1 0.244
ActiveCompactionsTest-cdc 6 0 0 0 7.062
AntiCompactionBytemanTest-cdc 1 0 0 0 6.426
AntiCompactionTest-cdc 15 0 0 0 23.112
CancelCompactionsTest-cdc 8 0 0 0 9.849
CompactionAwareWriterTest-cdc 4 0 0 0 62.928
CompactionControllerTest-cdc 2 0 0 0 3.100
CompactionExecutorTest-cdc 3 0 0 0 1.102
CompactionInfoTest-cdc 2 0 0 0 2.775
CompactionIteratorTest-cdc 12 0 0 0 5.920
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 3.659
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 5.064
CompactionTaskTest-cdc 2 0 0 0 3.375
CompactionsBytemanTest-cdc 6 0 0 0 12.304
CompactionsCQLTest-cdc 24 0 0 0 34.035
CompactionsPurgeTest-cdc 10 0 0 0 3.372
CompactionsTest-cdc 6 0 0 1 16.264
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 4.272
DateTieredCompactionStrategyTest-cdc 7 0 0 0 6.690
LeveledCompactionStrategyTest-cdc 11 0 0 0 19.665
LeveledGenerationsTest-cdc 4 0 0 0 3.725
NeverPurgeTest-cdc 4 0 0 0 9.325
OneCompactionTest-cdc 2 0 0 0 2.899
PendingRepairManagerTest-cdc 16 0 0 0 4.192
SingleSSTableLCSTaskTest-cdc 4 0 0 0 59.420
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.217
TTLExpiryTest-cdc 5 0 0 0 9.561
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.282
ValidationExecutorTest-cdc 2 0 0 0 0.711
AbstractCompactionStrategyTest-compression 4 0 0 0 4.042
AbstractPendingRepairTest-compression 1 0 0 1 0.076
ActiveCompactionsTest-compression 6 0 0 0 6.216
AntiCompactionBytemanTest-compression 1 0 0 0 7.400
AntiCompactionTest-compression 15 0 0 0 35.088
CancelCompactionsTest-compression 8 0 0 0 9.619
CompactionAwareWriterTest-compression 4 0 0 0 93.141
CompactionControllerTest-compression 2 0 0 0 5.219
CompactionExecutorTest-compression 3 0 0 0 1.700
CompactionInfoTest-compression 2 0 0 0 5.121
CompactionIteratorTest-compression 12 0 0 0 13.661
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.784
compression
CompactionStrategyManagerTest-compression 5 0 0 0 7.321
CompactionTaskTest-compression 2 0 0 0 4.088
CompactionsBytemanTest-compression 6 0 0 0 14.826
CompactionsCQLTest-compression 24 0 0 0 38.614
CompactionsPurgeTest-compression 10 0 0 0 4.773
CompactionsTest-compression 6 0 0 1 17.056
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.767
compression
DateTieredCompactionStrategyTest- 7 0 0 0 8.765
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 39.495
LeveledGenerationsTest-compression 4 0 0 0 5.858
NeverPurgeTest-compression 4 0 0 0 12.445
OneCompactionTest-compression 2 0 0 0 4.626
PendingRepairManagerTest-compression 16 0 0 0 5.939
SingleSSTableLCSTaskTest-compression 4 0 0 0 106.908
SizeTieredCompactionStrategyTest- 3 0 0 0 3.690
compression
TTLExpiryTest-compression 5 0 0 0 10.185
TimeWindowCompactionStrategyTest- 5 0 0 0 9.007
compression
ValidationExecutorTest-compression 2 0 0 0 0.626
AbstractCompactionStrategyTest-compression 4 0 0 0 3.723
AbstractPendingRepairTest-compression 1 0 0 1 0.170
ActiveCompactionsTest-compression 6 0 0 0 5.763
AntiCompactionBytemanTest-compression 1 0 0 0 6.543
AntiCompactionTest-compression 15 0 0 0 24.198
CancelCompactionsTest-compression 8 0 0 0 9.620
CompactionAwareWriterTest-compression 4 0 0 0 63.994
CompactionControllerTest-compression 2 0 0 0 3.509
CompactionExecutorTest-compression 3 0 0 0 1.259
CompactionInfoTest-compression 2 0 0 0 3.174
CompactionIteratorTest-compression 12 0 0 0 7.691
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.192
compression
CompactionStrategyManagerTest-compression 5 0 0 0 5.436
CompactionTaskTest-compression 2 0 0 0 3.096
CompactionsBytemanTest-compression 6 0 0 0 13.278
CompactionsCQLTest-compression 24 0 0 0 37.168
CompactionsPurgeTest-compression 10 0 0 0 3.670
CompactionsTest-compression 6 0 0 1 16.326
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.437
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.431
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 20.967
LeveledGenerationsTest-compression 4 0 0 0 3.681
NeverPurgeTest-compression 4 0 0 0 8.716
OneCompactionTest-compression 2 0 0 0 2.873
PendingRepairManagerTest-compression 16 0 0 0 4.204
SingleSSTableLCSTaskTest-compression 4 0 0 0 74.481
SizeTieredCompactionStrategyTest- 3 0 0 0 3.233
compression
TTLExpiryTest-compression 5 0 0 0 10.236
TimeWindowCompactionStrategyTest- 5 0 0 0 9.366
compression
ValidationExecutorTest-compression 2 0 0 0 0.776
AbstractCompactionStrategyTest 4 0 0 0 4.630
AbstractPendingRepairTest 1 0 0 1 0.074
ActiveCompactionsTest 6 0 0 0 10.091
AntiCompactionBytemanTest 1 0 0 0 6.950
AntiCompactionTest 15 0 0 0 28.277
CancelCompactionsTest 8 0 0 0 11.157
CompactionAwareWriterTest 4 0 0 0 104.654
CompactionControllerTest 2 0 0 0 4.686
CompactionExecutorTest 3 0 0 0 1.313
CompactionInfoTest 2 0 0 0 4.043
CompactionIteratorTest 12 0 0 0 10.091
CompactionStrategyManagerPendingRepairTest 9 0 0 0 6.440
CompactionStrategyManagerTest 5 0 0 0 7.339
CompactionTaskTest 2 0 0 0 4.497
CompactionsBytemanTest 6 0 0 0 14.914
CompactionsCQLTest 24 0 0 0 42.948
CompactionsPurgeTest 10 0 0 0 4.813
CompactionsTest 6 0 0 1 17.354
CorruptedSSTablesCompactionsTest 2 0 0 0 6.244
DateTieredCompactionStrategyTest 7 0 0 0 8.321
LeveledCompactionStrategyTest 11 0 0 0 27.891
LeveledGenerationsTest 4 0 0 0 4.572
NeverPurgeTest 4 0 0 0 10.120
OneCompactionTest 2 0 0 0 3.341
PendingRepairManagerTest 16 0 0 0 5.258
SingleSSTableLCSTaskTest 4 0 0 0 88.521
SizeTieredCompactionStrategyTest 3 0 0 0 3.750
TTLExpiryTest 5 0 0 0 11.228
TimeWindowCompactionStrategyTest 5 0 0 0 10.018
ValidationExecutorTest 2 0 0 0 0.666
AbstractCompactionStrategyTest 4 0 0 0 3.350
AbstractPendingRepairTest 1 0 0 1 0.156
ActiveCompactionsTest 6 0 0 0 5.488
AntiCompactionBytemanTest 1 0 0 0 6.771
AntiCompactionTest 15 0 0 0 33.145
CancelCompactionsTest 8 0 0 0 9.775
CompactionAwareWriterTest 4 0 0 0 64.345
CompactionControllerTest 2 0 0 0 3.426
CompactionExecutorTest 3 0 0 0 1.416
CompactionInfoTest 2 0 0 0 3.583
CompactionIteratorTest 12 0 0 0 7.241
CompactionStrategyManagerPendingRepairTest 9 0 0 0 3.819
CompactionStrategyManagerTest 5 0 0 0 5.867
CompactionTaskTest 2 0 0 0 3.482
CompactionsBytemanTest 6 0 0 0 12.576
CompactionsCQLTest 24 0 0 0 35.353
CompactionsPurgeTest 10 0 0 0 4.192
CompactionsTest 6 0 0 1 17.289
CorruptedSSTablesCompactionsTest 2 0 0 0 6.119
DateTieredCompactionStrategyTest 7 0 0 0 8.221
LeveledCompactionStrategyTest 11 0 0 0 24.483
LeveledGenerationsTest 4 0 0 0 4.838
NeverPurgeTest 4 0 0 0 11.760
OneCompactionTest 2 0 0 0 3.138
PendingRepairManagerTest 16 0 0 0 4.698
SingleSSTableLCSTaskTest 4 0 0 0 81.046
SizeTieredCompactionStrategyTest 3 0 0 0 3.150
TTLExpiryTest 5 0 0 0 9.728
TimeWindowCompactionStrategyTest 5 0 0 0 8.682
ValidationExecutorTest 2 0 0 0 0.860
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.949
CTypeTest-cdc 3 0 0 0 0.562
CTypeTest-compression 3 0 0 0 0.583
CTypeTest-compression 3 0 0 0 0.624
CTypeTest 3 0 0 0 0.496
CTypeTest 3 0 0 0 0.641
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.622
CounterContextTest-cdc 8 0 0 0 2.186
CounterContextTest-compression 8 0 0 0 2.256
CounterContextTest-compression 8 0 0 0 2.310
CounterContextTest 8 0 0 0 2.172
CounterContextTest 8 0 0 0 2.399
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.670
RowFilterTest-cdc 1 0 0 0 0.652
SliceTest-cdc 4 0 0 0 0.125
ColumnFilterTest-cdc 3 0 0 0 0.733
RowFilterTest-cdc 1 0 0 0 0.748
SliceTest-cdc 4 0 0 0 0.187
ColumnFilterTest-compression 3 0 0 0 0.662
RowFilterTest-compression 1 0 0 0 0.701
SliceTest-compression 4 0 0 0 0.123
ColumnFilterTest-compression 3 0 0 0 0.691
RowFilterTest-compression 1 0 0 0 0.704
SliceTest-compression 4 0 0 0 0.195
ColumnFilterTest 3 0 0 0 0.590
RowFilterTest 1 0 0 0 0.594
SliceTest 4 0 0 0 0.112
ColumnFilterTest 3 0 0 0 0.790
RowFilterTest 1 0 0 0 0.818
SliceTest 4 0 0 0 0.243
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 15.585
LifecycleTransactionTest-cdc 8 0 0 0 2.921
LogTransactionTest-cdc 39 0 0 0 3.177
RealTransactionsTest-cdc 3 0 0 0 4.345
TrackerTest-cdc 7 0 0 0 2.662
ViewTest-cdc 3 0 0 0 2.382
HelpersTest-cdc 8 0 0 0 13.267
LifecycleTransactionTest-cdc 8 0 0 0 2.554
LogTransactionTest-cdc 39 0 0 0 3.092
RealTransactionsTest-cdc 3 0 0 0 3.429
TrackerTest-cdc 7 0 0 0 2.373
ViewTest-cdc 3 0 0 0 2.466
HelpersTest-compression 8 0 0 0 16.404
LifecycleTransactionTest-compression 8 0 0 0 3.515
LogTransactionTest-compression 39 0 0 0 4.860
RealTransactionsTest-compression 3 0 0 0 4.391
TrackerTest-compression 7 0 0 0 2.675
ViewTest-compression 3 0 0 0 2.462
HelpersTest-compression 8 0 0 0 14.262
LifecycleTransactionTest-compression 8 0 0 0 3.188
LogTransactionTest-compression 39 0 0 0 3.631
RealTransactionsTest-compression 3 0 0 0 4.285
TrackerTest-compression 7 0 0 0 2.881
ViewTest-compression 3 0 0 0 2.364
HelpersTest 8 0 0 0 14.091
LifecycleTransactionTest 8 0 0 0 2.827
LogTransactionTest 39 0 0 0 3.311
RealTransactionsTest 3 0 0 0 4.287
TrackerTest 7 0 0 0 2.595
ViewTest 3 0 0 0 2.135
HelpersTest 8 0 0 0 14.775
LifecycleTransactionTest 8 0 0 0 3.035
LogTransactionTest 39 0 0 0 3.400
RealTransactionsTest 3 0 0 0 3.934
TrackerTest 7 0 0 0 2.806
ViewTest 3 0 0 0 2.526
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.075
ByteBufferAccessorTest-cdc 2 0 0 0 0.112
BytesTypeTest-cdc 2 0 0 0 0.245
CollectionTypeTest-cdc 6 0 0 0 0.165
CollectionTypesTest-cdc 3 0 0 0 5.809
CompositeAndTupleTypesTest-cdc 3 0 0 0 8.591
CompositeTypeTest-cdc 9 0 0 0 3.454
DecimalTypeTest-cdc 3 0 0 0 0.086
DynamicCompositeTypeTest-cdc 8 0 0 0 3.386
EmptyTypeTest-cdc 7 0 0 0 0.912
IntegerTypeTest-cdc 10 0 0 0 0.123
JsonConversionTest-cdc 30 0 0 0 0.776
ReversedTypeTest-cdc 1 0 0 0 0.106
RoundTripTest-cdc 8 0 0 0 0.559
SimpleDateTypeTest-cdc 1 0 0 0 0.128
TimeTypeTest-cdc 2 0 0 0 3.860
TimeUUIDTypeTest-cdc 6 0 0 0 7.890
TimestampTypeTest-cdc 1 0 0 0 0.625
TypeCompareTest-cdc 6 0 0 0 0.319
TypeParserTest-cdc 3 0 0 0 1.061
TypeValidationTest-cdc 18 0 0 0 3.647
UUIDTypeTest-cdc 6 0 0 0 4.050
ValueAccessorTest-cdc 4 0 0 0 0.504
AbstractCompositeTypeTest-cdc 2 0 0 0 0.172
ByteBufferAccessorTest-cdc 2 0 0 0 0.230
BytesTypeTest-cdc 2 0 0 0 0.371
CollectionTypeTest-cdc 6 0 0 0 0.295
CollectionTypesTest-cdc 3 0 0 0 5.778
CompositeAndTupleTypesTest-cdc 3 0 0 0 7.915
CompositeTypeTest-cdc 9 0 0 0 3.138
DecimalTypeTest-cdc 3 0 0 0 0.162
DynamicCompositeTypeTest-cdc 8 0 0 0 2.603
EmptyTypeTest-cdc 7 0 0 0 0.861
IntegerTypeTest-cdc 10 0 0 0 0.216
JsonConversionTest-cdc 30 0 0 0 0.764
ReversedTypeTest-cdc 1 0 0 0 0.185
RoundTripTest-cdc 8 0 0 0 0.538
SimpleDateTypeTest-cdc 1 0 0 0 0.197
TimeTypeTest-cdc 2 0 0 0 2.865
TimeUUIDTypeTest-cdc 6 0 0 0 4.745
TimestampTypeTest-cdc 1 0 0 0 0.612
TypeCompareTest-cdc 6 0 0 0 0.400
TypeParserTest-cdc 3 0 0 0 1.148
TypeValidationTest-cdc 18 0 0 0 3.195
UUIDTypeTest-cdc 6 0 0 0 2.645
ValueAccessorTest-cdc 4 0 0 0 0.512
AbstractCompositeTypeTest-compression 2 0 0 0 0.072
ByteBufferAccessorTest-compression 2 0 0 0 0.107
BytesTypeTest-compression 2 0 0 0 0.248
CollectionTypeTest-compression 6 0 0 0 0.204
CollectionTypesTest-compression 3 0 0 0 6.644
CompositeAndTupleTypesTest-compression 3 0 0 0 11.217
CompositeTypeTest-compression 9 0 0 0 3.647
DecimalTypeTest-compression 3 0 0 0 0.085
DynamicCompositeTypeTest-compression 8 0 0 0 3.403
EmptyTypeTest-compression 7 0 0 0 1.017
IntegerTypeTest-compression 10 0 0 0 0.133
JsonConversionTest-compression 30 0 0 0 0.936
ReversedTypeTest-compression 1 0 0 0 0.179
RoundTripTest-compression 8 0 0 0 0.950
SimpleDateTypeTest-compression 1 0 0 0 0.233
TimeTypeTest-compression 2 0 0 0 7.014
TimeUUIDTypeTest-compression 6 0 0 0 14.928
TimestampTypeTest-compression 1 0 0 0 1.022
TypeCompareTest-compression 6 0 0 0 0.503
TypeParserTest-compression 3 0 0 0 1.684
TypeValidationTest-compression 18 0 0 0 6.413
UUIDTypeTest-compression 6 0 0 0 5.512
ValueAccessorTest-compression 4 0 0 0 0.651
AbstractCompositeTypeTest-compression 2 0 0 0 0.161
ByteBufferAccessorTest-compression 2 0 0 0 0.198
BytesTypeTest-compression 2 0 0 0 0.298
CollectionTypeTest-compression 6 0 0 0 0.241
CollectionTypesTest-compression 3 0 0 0 5.615
CompositeAndTupleTypesTest-compression 3 0 0 0 8.065
CompositeTypeTest-compression 9 0 0 0 2.867
DecimalTypeTest-compression 3 0 0 0 0.202
DynamicCompositeTypeTest-compression 8 0 0 0 3.020
EmptyTypeTest-compression 7 0 0 0 1.073
IntegerTypeTest-compression 10 0 0 0 0.232
JsonConversionTest-compression 30 0 0 0 0.949
ReversedTypeTest-compression 1 0 0 0 0.205
RoundTripTest-compression 8 0 0 0 0.613
SimpleDateTypeTest-compression 1 0 0 0 0.228
TimeTypeTest-compression 2 0 0 0 3.413
TimeUUIDTypeTest-compression 6 0 0 0 4.653
TimestampTypeTest-compression 1 0 0 0 0.665
TypeCompareTest-compression 6 0 0 0 0.388
TypeParserTest-compression 3 0 0 0 1.336
TypeValidationTest-compression 18 0 0 0 3.931
UUIDTypeTest-compression 6 0 0 0 2.900
ValueAccessorTest-compression 4 0 0 0 0.591
AbstractCompositeTypeTest 2 0 0 0 0.063
ByteBufferAccessorTest 2 0 0 0 0.094
BytesTypeTest 2 0 0 0 0.213
CollectionTypeTest 6 0 0 0 0.142
CollectionTypesTest 3 0 0 0 5.916
CompositeAndTupleTypesTest 3 0 0 0 8.558
CompositeTypeTest 9 0 0 0 3.586
DecimalTypeTest 3 0 0 0 0.073
DynamicCompositeTypeTest 8 0 0 0 3.773
EmptyTypeTest 7 0 0 0 0.897
IntegerTypeTest 10 0 0 0 0.152
JsonConversionTest 30 0 0 0 0.709
ReversedTypeTest 1 0 0 0 0.088
RoundTripTest 8 0 0 0 0.496
SimpleDateTypeTest 1 0 0 0 0.109
TimeTypeTest 2 0 0 0 4.085
TimeUUIDTypeTest 6 0 0 0 8.752
TimestampTypeTest 1 0 0 0 0.578
TypeCompareTest 6 0 0 0 0.306
TypeParserTest 3 0 0 0 0.962
TypeValidationTest 18 0 0 0 3.819
UUIDTypeTest 6 0 0 0 4.101
ValueAccessorTest 4 0 0 0 0.490
AbstractCompositeTypeTest 2 0 0 0 0.177
ByteBufferAccessorTest 2 0 0 0 0.211
BytesTypeTest 2 0 0 0 0.349
CollectionTypeTest 6 0 0 0 0.264
CollectionTypesTest 3 0 0 0 5.991
CompositeAndTupleTypesTest 3 0 0 0 7.746
CompositeTypeTest 9 0 0 0 3.094
DecimalTypeTest 3 0 0 0 0.201
DynamicCompositeTypeTest 8 0 0 0 2.884
EmptyTypeTest 7 0 0 0 0.948
IntegerTypeTest 10 0 0 0 0.251
JsonConversionTest 30 0 0 0 0.912
ReversedTypeTest 1 0 0 0 0.191
RoundTripTest 8 0 0 0 0.654
SimpleDateTypeTest 1 0 0 0 0.221
TimeTypeTest 2 0 0 0 3.259
TimeUUIDTypeTest 6 0 0 0 4.991
TimestampTypeTest 1 0 0 0 0.687
TypeCompareTest 6 0 0 0 0.420
TypeParserTest 3 0 0 0 1.273
TypeValidationTest 18 0 0 0 3.849
UUIDTypeTest 6 0 0 0 2.794
ValueAccessorTest 4 0 0 0 0.628
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.421
MonitoringTaskTest-cdc 15 0 0 0 5.492
MonitoringTaskTest-compression 15 0 0 0 6.082
MonitoringTaskTest-compression 15 0 0 0 5.583
MonitoringTaskTest 15 0 0 0 5.458
MonitoringTaskTest 15 0 0 0 5.533
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 66.927
PartitionUpdateTest-cdc 3 0 0 0 4.938
PartitionImplementationTest-cdc 7 0 0 0 53.949
PartitionUpdateTest-cdc 3 0 0 0 3.542
PartitionImplementationTest-compression 7 0 0 0 87.681
PartitionUpdateTest-compression 3 0 0 0 5.622
PartitionImplementationTest-compression 7 0 0 0 55.769
PartitionUpdateTest-compression 3 0 0 0 4.856
PartitionImplementationTest 7 0 0 0 61.442
PartitionUpdateTest 3 0 0 0 4.964
PartitionImplementationTest 7 0 0 0 63.878
PartitionUpdateTest 3 0 0 0 5.871
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.778
PurgeFunctionTest-cdc 8 0 0 0 0.723
PurgeFunctionTest-compression 8 0 0 0 0.873
PurgeFunctionTest-compression 8 0 0 0 0.872
PurgeFunctionTest 8 0 0 0 0.681
PurgeFunctionTest 8 0 0 0 0.791
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.078
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 4.216
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 4.694
PendingAntiCompactionTest-cdc 18 0 0 0 14.227
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.150
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 2.807
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 3.299
PendingAntiCompactionTest-cdc 18 0 0 0 12.243
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.084
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 4.646
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 5.058
PendingAntiCompactionTest-compression 18 0 0 0 14.601
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.248
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 4.006
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.227
PendingAntiCompactionTest-compression 18 0 0 0 13.547
AbstractPendingAntiCompactionTest 1 0 0 1 0.056
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.985
PendingAntiCompactionBytemanTest 1 0 0 0 5.247
PendingAntiCompactionTest 18 0 0 0 14.990
AbstractPendingAntiCompactionTest 1 0 0 1 0.165
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.152
PendingAntiCompactionBytemanTest 1 0 0 0 4.136
PendingAntiCompactionTest 18 0 0 0 12.685
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.519
EncodingStatsTest-cdc 10 0 0 0 0.278
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.839
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.925
RowsTest-cdc 9 0 0 0 1.205
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 11.637
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 29.008
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.709
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.365
EncodingStatsTest-cdc 10 0 0 0 0.207
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.231
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 2.750
RowsTest-cdc 9 0 0 0 1.197
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 8.223
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 25.899
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.770
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.447
compression
EncodingStatsTest-compression 10 0 0 0 0.197
PartitionSerializationExceptionTest- 2 0 0 0 1.444
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.729
compression
RowsTest-compression 9 0 0 0 1.184
ThrottledUnfilteredIteratorTest- 7 0 0 0 16.328
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 32.073
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.873
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.418
compression
EncodingStatsTest-compression 10 0 0 0 0.295
PartitionSerializationExceptionTest- 2 0 0 0 1.527
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.190
compression
RowsTest-compression 9 0 0 0 1.618
ThrottledUnfilteredIteratorTest- 7 0 0 0 10.754
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 25.919
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.795
ColumnMetadataVersionComparatorTest 10 0 0 0 0.412
EncodingStatsTest 10 0 0 0 0.167
PartitionSerializationExceptionTest 2 0 0 0 1.272
RowAndDeletionMergeIteratorTest 10 0 0 0 4.069
RowsTest 9 0 0 0 1.403
ThrottledUnfilteredIteratorTest 7 0 0 0 13.212
UnfilteredRowIteratorsMergeTest 5 0 0 0 29.886
UnfilteredRowIteratorsTest 1 0 0 0 0.613
ColumnMetadataVersionComparatorTest 10 0 0 0 0.627
EncodingStatsTest 10 0 0 0 0.273
PartitionSerializationExceptionTest 2 0 0 0 1.281
RowAndDeletionMergeIteratorTest 10 0 0 0 3.114
RowsTest 9 0 0 0 1.356
ThrottledUnfilteredIteratorTest 7 0 0 0 11.985
UnfilteredRowIteratorsMergeTest 5 0 0 0 32.275
UnfilteredRowIteratorsTest 1 0 0 0 0.811
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.850
CassandraOutgoingFileTest-cdc 3 0 0 0 3.604
CassandraStreamHeaderTest-cdc 5 0 0 0 3.471
CassandraStreamManagerTest-cdc 2 0 0 0 3.891
ComponentManifestTest-cdc 2 0 0 0 0.314
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.728
cdc
StreamRequestTest-cdc 1 0 0 0 1.228
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 2.900
CassandraOutgoingFileTest-cdc 3 0 0 0 2.752
CassandraStreamHeaderTest-cdc 5 0 0 0 2.687
CassandraStreamManagerTest-cdc 2 0 0 0 2.935
ComponentManifestTest-cdc 2 0 0 0 0.321
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 13.636
cdc
StreamRequestTest-cdc 1 0 0 0 1.680
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 4.164
CassandraOutgoingFileTest-compression 3 0 0 0 5.170
CassandraStreamHeaderTest-compression 5 0 0 0 4.010
CassandraStreamManagerTest-compression 2 0 0 0 3.725
ComponentManifestTest-compression 2 0 0 0 0.275
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.905
compression
StreamRequestTest-compression 1 0 0 0 1.267
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.259
CassandraOutgoingFileTest-compression 3 0 0 0 3.149
CassandraStreamHeaderTest-compression 5 0 0 0 3.060
CassandraStreamManagerTest-compression 2 0 0 0 3.656
ComponentManifestTest-compression 2 0 0 0 0.409
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 13.970
compression
StreamRequestTest-compression 1 0 0 0 1.196
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.602
CassandraOutgoingFileTest 3 0 0 0 3.429
CassandraStreamHeaderTest 5 0 0 0 3.255
CassandraStreamManagerTest 2 0 0 0 3.582
ComponentManifestTest 2 0 0 0 0.245
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.550
StreamRequestTest 1 0 0 0 0.887
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.132
CassandraOutgoingFileTest 3 0 0 0 3.922
CassandraStreamHeaderTest 5 0 0 0 2.966
CassandraStreamManagerTest 2 0 0 0 3.444
ComponentManifestTest 2 0 0 0 0.411
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.582
StreamRequestTest 1 0 0 0 1.519
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 7.230
RTTransformationsTest-cdc 15 0 0 0 0.729
DuplicateRowCheckerTest-cdc 7 0 0 0 6.044
RTTransformationsTest-cdc 15 0 0 0 0.803
DuplicateRowCheckerTest-compression 7 0 0 0 6.127
RTTransformationsTest-compression 15 0 0 0 0.693
DuplicateRowCheckerTest-compression 7 0 0 0 5.374
RTTransformationsTest-compression 15 0 0 0 0.806
DuplicateRowCheckerTest 7 0 0 0 6.958
RTTransformationsTest 15 0 0 0 0.625
DuplicateRowCheckerTest 7 0 0 0 5.377
RTTransformationsTest 15 0 0 0 0.919
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 23.996
ViewUtilsTest-cdc 3 0 0 0 1.648
ViewBuilderTaskTest-cdc 1 0 0 0 18.158
ViewUtilsTest-cdc 3 0 0 0 1.569
ViewBuilderTaskTest-compression 1 0 0 0 20.852
ViewUtilsTest-compression 3 0 0 0 1.943
ViewBuilderTaskTest-compression 1 0 0 0 18.103
ViewUtilsTest-compression 3 0 0 0 1.510
ViewBuilderTaskTest 1 0 0 0 20.398
ViewUtilsTest 3 0 0 0 1.673
ViewBuilderTaskTest 1 0 0 0 20.115
ViewUtilsTest 3 0 0 0 1.707
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 15.306
SystemPropertiesTableTest-cdc 6 0 0 0 21.274
SettingsTableTest-cdc 7 0 0 0 13.220
SystemPropertiesTableTest-cdc 6 0 0 0 12.140
SettingsTableTest-compression 7 0 0 0 14.361
SystemPropertiesTableTest-compression 6 0 0 0 14.390
SettingsTableTest-compression 7 0 0 0 14.536
SystemPropertiesTableTest-compression 6 0 0 0 13.559
SettingsTableTest 7 0 0 0 15.743
SystemPropertiesTableTest 6 0 0 0 14.439
SettingsTableTest 7 0 0 0 19.211
SystemPropertiesTableTest 6 0 0 0 13.758
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 10.647
BoundsTest-cdc 1 0 0 0 0.188
ByteOrderedPartitionerTest-cdc 6 0 0 0 3.899
KeyCollisionTest-cdc 1 0 0 0 5.230
Murmur3PartitionerTest-cdc 10 0 0 0 2.059
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.546
RandomPartitionerTest-cdc 9 0 0 0 2.199
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.105
RangeTest-cdc 32 0 0 0 13.795
SplitterTest-cdc 14 0 0 0 20.296
StreamStateStoreTest-cdc 1 0 0 0 2.645
BootStrapperTest-cdc 10 0 0 0 5.100
BoundsTest-cdc 1 0 0 0 0.203
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.408
KeyCollisionTest-cdc 1 0 0 0 2.997
Murmur3PartitionerTest-cdc 10 0 0 0 2.109
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.503
RandomPartitionerTest-cdc 9 0 0 0 2.504
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.158
RangeTest-cdc 32 0 0 0 12.326
SplitterTest-cdc 14 0 0 0 17.680
StreamStateStoreTest-cdc 1 0 0 0 2.164
BootStrapperTest-compression 10 0 0 0 9.918
BoundsTest-compression 1 0 0 0 0.190
ByteOrderedPartitionerTest-compression 6 0 0 0 3.806
KeyCollisionTest-compression 1 0 0 0 3.744
Murmur3PartitionerTest-compression 10 0 0 0 2.303
OrderPreservingPartitionerTest- 7 0 0 0 2.824
compression
RandomPartitionerTest-compression 9 0 0 0 2.653
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.240
RangeTest-compression 32 0 0 0 14.821
SplitterTest-compression 14 0 0 0 23.710
StreamStateStoreTest-compression 1 0 0 0 2.482
BootStrapperTest-compression 10 0 0 0 7.953
BoundsTest-compression 1 0 0 0 0.201
ByteOrderedPartitionerTest-compression 6 0 0 0 2.508
KeyCollisionTest-compression 1 0 0 0 3.026
Murmur3PartitionerTest-compression 10 0 0 0 2.191
OrderPreservingPartitionerTest- 7 0 0 0 2.394
compression
RandomPartitionerTest-compression 9 0 0 0 2.330
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.270
RangeTest-compression 32 0 0 0 12.058
SplitterTest-compression 14 0 0 0 17.813
StreamStateStoreTest-compression 1 0 0 0 2.862
BootStrapperTest 10 0 0 0 6.630
BoundsTest 1 0 0 0 0.094
ByteOrderedPartitionerTest 6 0 0 0 2.090
KeyCollisionTest 1 0 0 0 3.152
Murmur3PartitionerTest 10 0 0 0 1.793
OrderPreservingPartitionerTest 7 0 0 0 2.191
RandomPartitionerTest 9 0 0 0 2.065
RangeFetchMapCalculatorTest 13 0 0 0 0.966
RangeTest 32 0 0 0 15.719
SplitterTest 14 0 0 0 19.906
StreamStateStoreTest 1 0 0 0 2.119
BootStrapperTest 10 0 0 0 5.975
BoundsTest 1 0 0 0 0.196
ByteOrderedPartitionerTest 6 0 0 0 2.569
KeyCollisionTest 1 0 0 0 3.146
Murmur3PartitionerTest 10 0 0 0 2.908
OrderPreservingPartitionerTest 7 0 0 0 3.951
RandomPartitionerTest 9 0 0 0 2.791
RangeFetchMapCalculatorTest 13 0 0 0 1.664
RangeTest 32 0 0 0 13.199
SplitterTest 14 0 0 0 23.120
StreamStateStoreTest 1 0 0 0 2.583
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.079
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 160.462
NoReplicationTokenAllocatorTest 4 0 0 0 6.945
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 66.459
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.268
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 183.103
NoReplicationTokenAllocatorTest 4 0 0 0 8.420
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 79.421
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 1.138
DiagnosticEventServiceTest-cdc 6 0 0 0 1.144
DiagnosticEventServiceTest-compression 6 0 0 0 1.682
DiagnosticEventServiceTest-compression 6 0 0 0 1.277
DiagnosticEventServiceTest 6 0 0 0 0.920
DiagnosticEventServiceTest 6 0 0 0 1.161
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.076
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.153
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.121
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.176
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.064
DiagnosticEventMemoryStoreTest 6 0 0 0 0.175
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 90.536
CASTest 14 0 0 6 177.966
CasWriteTest 9 0 0 0 29.005
ClientNetworkStopStartTest 1 0 0 0 23.960
FailingRepairTest 6 0 0 0 32.449
FqlReplayDDLExclusionTest 1 0 0 0 30.419
FrozenUDTTest 4 0 0 0 29.499
FullRepairCoordinatorFastTest 66 0 0 2 79.663
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 240.264
FullRepairCoordinatorTimeoutTest 6 0 0 0 95.367
GossipSettlesTest 1 0 0 0 34.888
GossipShutdownTest 1 0 0 0 39.163
GossipTest 2 0 0 0 66.404
IncRepairTruncationTest 1 0 0 0 30.340
IncrementalRepairCoordinatorFastTest 66 0 0 6 76.490
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 240.366
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 95.444
InternodeEncryptionOptionsTest 8 0 0 0 67.144
JVMDTestTest 4 0 0 0 164.280
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 86.247
LargeColumnTest 1 0 0 0 20.499
MessageFiltersTest 5 0 0 0 66.211
MessageForwardingTest 1 0 0 0 18.341
NativeProtocolTest 2 0 0 0 75.163
NativeTransportEncryptionOptionsTest 5 0 0 0 30.208
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 258.712
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 241.863
NetstatsRepairStreamingTest 2 0 0 0 315.912
NetworkTopologyTest 7 0 0 0 56.164
NodeToolEnableDisableBinaryTest 2 0 0 0 29.278
NodeToolRingTest 6 0 0 0 9.757
NodeToolTest 3 0 0 0 8.748
OptimiseStreamsRepairTest 2 0 0 0 122.601
PreviewRepairCoordinatorFastTest 66 0 0 2 80.732
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 256.592
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 98.175
PreviewRepairTest 5 0 0 0 156.103
QueryReplayerEndToEndTest 1 0 0 0 50.562
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 65.161
ReadRepairQueryTypesTest 306 0 0 0 211.431
ReadRepairTest 10 0 0 0 162.010
RepairBoundaryTest 2 0 0 0 44.563
RepairCoordinatorFailingMessageTest 1 0 0 1 0.101
RepairDigestTrackingTest 5 0 0 0 54.960
RepairOperationalTest 5 0 0 0 76.968
RepairTest 7 0 0 0 121.472
ReplicaFilteringProtectionTest 3 0 0 0 20.420
ResourceLeakTest 1 0 0 1 0.070
SchemaTest 3 0 0 0 30.890
ShortReadProtectionTest 2 0 0 0 21.807
SimpleReadWriteTest 1 1 0 0 0.000
StreamPrepareFailTest 1 0 0 0 32.141
StreamingTest 1 0 0 0 16.302
TableEstimatesTest 2 0 0 0 10.379
TopologyChangeTest 4 0 0 0 213.517
BootstrapBinaryDisabledTest 1 0 0 0 89.344
CASTest 14 0 0 6 165.046
CasWriteTest 9 0 0 0 28.800
ClientNetworkStopStartTest 1 0 0 0 23.664
FailingRepairTest 6 0 0 0 33.013
FqlReplayDDLExclusionTest 1 0 0 0 29.617
FrozenUDTTest 4 0 0 0 29.058
FullRepairCoordinatorFastTest 66 0 0 2 85.661
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 233.637
FullRepairCoordinatorTimeoutTest 6 0 0 0 95.713
GossipSettlesTest 1 0 0 0 34.378
GossipShutdownTest 1 0 0 0 39.090
GossipTest 2 0 0 0 66.642
IncRepairTruncationTest 1 0 0 0 30.583
IncrementalRepairCoordinatorFastTest 66 0 0 6 82.233
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 234.092
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 95.525
InternodeEncryptionOptionsTest 8 0 0 0 65.114
JVMDTestTest 4 0 0 0 163.272
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.513
LargeColumnTest 1 0 0 0 14.436
MessageFiltersTest 5 0 0 0 62.620
MessageForwardingTest 1 0 0 0 16.399
NativeProtocolTest 2 0 0 0 73.821
NativeTransportEncryptionOptionsTest 5 0 0 0 31.726
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 252.941
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 220.505
NetstatsRepairStreamingTest 2 0 0 0 314.369
NetworkTopologyTest 7 0 0 0 54.367
NodeToolEnableDisableBinaryTest 2 0 0 0 28.481
NodeToolRingTest 6 0 0 0 10.210
NodeToolTest 3 0 0 0 8.521
OptimiseStreamsRepairTest 2 0 0 0 112.142
PreviewRepairCoordinatorFastTest 66 0 0 2 86.826
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 238.918
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 95.583
PreviewRepairTest 5 0 0 0 151.802
QueryReplayerEndToEndTest 1 0 0 0 50.003
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 72.681
ReadRepairQueryTypesTest 306 0 0 0 449.862
ReadRepairTest 10 0 0 0 155.145
RepairBoundaryTest 2 0 0 0 45.677
RepairCoordinatorFailingMessageTest 1 0 0 1 0.141
RepairDigestTrackingTest 5 0 0 0 48.519
RepairOperationalTest 5 0 0 0 77.575
RepairTest 7 0 0 0 122.827
ReplicaFilteringProtectionTest 3 0 0 0 11.801
ResourceLeakTest 1 0 0 1 0.154
SchemaTest 3 0 0 0 27.408
ShortReadProtectionTest 2 0 0 0 19.804
SimpleReadWriteTest 14 0 0 0 164.298
StreamPrepareFailTest 1 0 0 0 31.166
StreamingTest 1 0 0 0 14.659
TableEstimatesTest 2 0 0 0 9.122
TopologyChangeTest 4 0 0 0 204.571
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.metric
Name Tests Errors Failures Skipped Time(s)
TableMetricTest 2 0 0 0 20.138
TableMetricTest 2 0 0 0 20.863
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 170.965
CommunicationDuringDecommissionTest 1 0 0 0 62.380
NodeNotInRingTest 1 0 1 0 31.370
PendingWritesTest 1 0 0 0 59.324
BootstrapTest 2 0 0 0 166.483
CommunicationDuringDecommissionTest 1 0 0 0 60.008
NodeNotInRingTest 1 0 0 0 31.373
PendingWritesTest 1 0 0 0 58.404
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 1 0 0 0 11.634
CompactStorageUpgradeTest 5 0 0 0 61.831
MixedModeReadRepairDeleteTest 2 0 0 0 108.719
MixedModeReadRepairWriteTest 2 0 0 0 109.742
MixedModeReadTest 1 0 0 0 26.963
PagingTest 1 0 0 0 84.981
ReadRepairCompactStorageUpgradeTest 1 0 0 0 43.644
UpgradeTest 2 0 0 0 91.193
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 14.736
FullQueryLoggerTest-cdc 35 0 0 0 8.883
FullQueryLoggerTest-compression 35 0 0 0 10.440
FullQueryLoggerTest-compression 35 0 0 0 8.188
FullQueryLoggerTest 35 0 0 0 12.546
FullQueryLoggerTest 35 0 0 0 8.429
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.616
FQLReplayTest 22 0 0 0 2.395
FQLCompareTest 3 0 0 0 2.800
FQLReplayTest 22 0 0 0 2.418
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.070
ArrivalWindowTest-cdc 1 0 0 0 0.522
EndpointStateTest-cdc 2 0 0 0 1.475
ExpireEndpointTest-cdc 1 0 0 0 1.125
FailureDetectorTest-cdc 1 0 0 0 3.323
GossipDigestTest-cdc 1 0 0 0 0.430
GossiperTest-cdc 4 0 0 0 5.086
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 9.168
SerializationsTest-cdc 2 0 0 0 1.560
ShadowRoundTest-cdc 1 0 0 0 7.898
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.247
ArrivalWindowTest-cdc 1 0 0 0 0.808
EndpointStateTest-cdc 2 0 0 0 1.926
ExpireEndpointTest-cdc 1 0 0 0 1.287
FailureDetectorTest-cdc 1 0 0 0 2.585
GossipDigestTest-cdc 1 0 0 0 0.340
GossiperTest-cdc 4 0 0 0 2.319
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.345
SerializationsTest-cdc 2 0 0 0 1.199
ShadowRoundTest-cdc 1 0 0 0 6.560
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.079
ArrivalWindowTest-compression 1 0 0 0 0.479
EndpointStateTest-compression 2 0 0 0 1.374
ExpireEndpointTest-compression 1 0 0 0 1.037
FailureDetectorTest-compression 1 0 0 0 2.658
GossipDigestTest-compression 1 0 0 0 0.279
GossiperTest-compression 4 0 0 0 2.589
PendingRangeCalculatorServiceTest- 1 0 0 0 4.608
compression
SerializationsTest-compression 2 0 0 0 1.103
ShadowRoundTest-compression 1 0 0 0 6.055
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.169
ArrivalWindowTest-compression 1 0 0 0 0.770
EndpointStateTest-compression 2 0 0 0 2.285
ExpireEndpointTest-compression 1 0 0 0 1.312
FailureDetectorTest-compression 1 0 0 0 3.079
GossipDigestTest-compression 1 0 0 0 0.438
GossiperTest-compression 4 0 0 0 2.508
PendingRangeCalculatorServiceTest- 1 0 0 0 3.955
compression
SerializationsTest-compression 2 0 0 0 1.302
ShadowRoundTest-compression 1 0 0 0 6.118
ArrayBackedBoundedStatsTest 2 0 0 0 0.060
ArrivalWindowTest 1 0 0 0 0.430
EndpointStateTest 2 0 0 0 1.546
ExpireEndpointTest 1 0 0 0 0.930
FailureDetectorTest 1 0 0 0 2.547
GossipDigestTest 1 0 0 0 0.237
GossiperTest 4 0 0 0 2.384
PendingRangeCalculatorServiceTest 1 0 0 0 4.651
SerializationsTest 2 0 0 0 0.896
ShadowRoundTest 1 0 0 0 6.068
ArrayBackedBoundedStatsTest 2 0 0 0 0.166
ArrivalWindowTest 1 0 0 0 0.622
EndpointStateTest 2 0 0 0 1.675
ExpireEndpointTest 1 0 0 0 1.292
FailureDetectorTest 1 0 0 0 2.892
GossipDigestTest 1 0 0 0 0.393
GossiperTest 4 0 0 0 2.663
PendingRangeCalculatorServiceTest 1 0 0 0 4.416
SerializationsTest 2 0 0 0 1.508
ShadowRoundTest 1 0 0 0 6.372
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 0 0 81.827
HintsWriteThenReadTest 1 0 0 0 99.229
ChecksummedDataInputTest-cdc 3 0 0 0 1.395
HintMessageTest-cdc 1 0 0 0 3.744
HintTest-cdc 7 0 0 0 7.200
HintWriteTTLTest-cdc 4 0 0 0 3.311
HintsBufferPoolTest-cdc 1 0 0 0 4.111
HintsBufferTest-cdc 2 0 0 0 6.488
HintsCatalogTest-cdc 3 0 0 0 3.559
HintsCompressionTest-cdc 4 0 0 0 8.571
HintsDescriptorTest-cdc 5 0 0 0 0.583
HintsEncryptionTest-cdc 1 0 0 0 4.942
HintsReaderTest-cdc 2 0 0 0 4.221
HintsServiceTest-cdc 4 0 0 0 176.814
ChecksummedDataInputTest-cdc 3 0 0 0 1.134
HintMessageTest-cdc 1 0 0 0 2.598
HintTest-cdc 7 0 0 0 4.814
HintWriteTTLTest-cdc 4 0 0 0 2.803
HintsBufferPoolTest-cdc 1 0 0 0 3.473
HintsBufferTest-cdc 2 0 0 0 4.672
HintsCatalogTest-cdc 3 0 0 0 2.849
HintsCompressionTest-cdc 4 0 0 0 6.871
HintsDescriptorTest-cdc 5 0 0 0 0.565
HintsEncryptionTest-cdc 1 0 0 0 4.192
HintsReaderTest-cdc 2 0 0 0 2.973
HintsServiceTest-cdc 4 0 0 0 175.545
ChecksummedDataInputTest-compression 3 0 0 0 1.045
HintMessageTest-compression 1 0 0 0 3.392
HintTest-compression 7 0 0 0 4.774
HintWriteTTLTest-compression 4 0 0 0 3.310
HintsBufferPoolTest-compression 1 0 0 0 3.943
HintsBufferTest-compression 2 0 0 0 6.989
HintsCatalogTest-compression 3 0 0 0 3.366
HintsCompressionTest-compression 4 0 0 0 7.357
HintsDescriptorTest-compression 5 0 0 0 0.557
HintsEncryptionTest-compression 1 0 0 0 4.649
HintsReaderTest-compression 2 0 0 0 3.610
HintsServiceTest-compression 4 0 0 0 176.142
ChecksummedDataInputTest-compression 3 0 0 0 1.311
HintMessageTest-compression 1 0 0 0 2.986
HintTest-compression 7 0 0 0 4.745
HintWriteTTLTest-compression 4 0 0 0 3.107
HintsBufferPoolTest-compression 1 0 0 0 3.678
HintsBufferTest-compression 2 0 0 0 5.077
HintsCatalogTest-compression 3 0 0 0 3.070
HintsCompressionTest-compression 4 0 0 0 6.160
HintsDescriptorTest-compression 5 0 0 0 0.612
HintsEncryptionTest-compression 1 0 0 0 4.834
HintsReaderTest-compression 2 0 0 0 3.342
HintsServiceTest-compression 4 0 0 0 175.816
ChecksummedDataInputTest 3 0 0 0 0.902
HintMessageTest 1 0 0 0 3.440
HintTest 7 0 0 0 5.538
HintWriteTTLTest 4 0 0 0 3.674
HintsBufferPoolTest 1 0 0 0 5.867
HintsBufferTest 2 0 0 0 5.382
HintsCatalogTest 3 0 0 0 3.615
HintsCompressionTest 4 0 0 0 10.322
HintsDescriptorTest 5 0 0 0 1.104
HintsEncryptionTest 1 0 0 0 8.618
HintsReaderTest 2 0 0 0 6.672
HintsServiceTest 4 0 0 0 178.067
ChecksummedDataInputTest 3 0 0 0 1.255
HintMessageTest 1 0 0 0 2.964
HintTest 7 0 0 0 4.463
HintWriteTTLTest 4 0 0 0 3.521
HintsBufferPoolTest 1 0 0 0 4.068
HintsBufferTest 2 0 0 0 7.412
HintsCatalogTest 3 0 0 0 4.393
HintsCompressionTest 4 0 0 0 8.735
HintsDescriptorTest 5 0 0 0 1.062
HintsEncryptionTest 1 0 0 0 6.057
HintsReaderTest 2 0 0 0 4.133
HintsServiceTest 4 0 0 0 176.772
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 29.129
SecondaryIndexManagerTest-cdc 16 0 0 0 29.129
CustomIndexTest-cdc 29 0 0 0 25.064
SecondaryIndexManagerTest-cdc 16 0 0 0 27.400
CustomIndexTest-compression 29 0 0 0 28.435
SecondaryIndexManagerTest-compression 16 0 0 0 29.796
CustomIndexTest-compression 29 0 0 0 25.469
SecondaryIndexManagerTest-compression 16 0 0 0 30.958
CustomIndexTest 29 0 0 0 35.272
SecondaryIndexManagerTest 16 0 0 0 32.647
CustomIndexTest 29 0 0 0 26.503
SecondaryIndexManagerTest 16 0 0 0 28.708
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 28 0 0 0 22.454
CassandraIndexTest-cdc 28 0 0 0 19.236
CassandraIndexTest-compression 28 0 0 0 23.803
CassandraIndexTest-compression 28 0 0 0 23.312
CassandraIndexTest 28 0 0 0 30.177
CassandraIndexTest 28 0 0 0 23.170
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 22.888
SASIIndexTest-cdc 32 0 0 0 25.624
SASICQLTest-cdc 9 0 0 0 19.387
SASIIndexTest-cdc 32 0 0 0 16.287
SASICQLTest-compression 9 0 0 0 23.606
SASIIndexTest-compression 32 0 0 0 23.263
SASICQLTest-compression 9 0 0 0 20.562
SASIIndexTest-compression 32 0 0 0 18.387
SASICQLTest 9 0 0 0 26.224
SASIIndexTest 32 0 0 0 22.594
SASICQLTest 9 0 0 0 20.733
SASIIndexTest 32 0 0 0 20.732
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.467
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.325
StandardAnalyzerTest-cdc 10 0 0 0 0.869
DelimiterAnalyzerTest-cdc 12 0 0 0 0.467
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.337
StandardAnalyzerTest-cdc 10 0 0 0 0.663
DelimiterAnalyzerTest-compression 12 0 0 0 0.718
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.291
StandardAnalyzerTest-compression 10 0 0 0 0.646
DelimiterAnalyzerTest-compression 12 0 0 0 0.531
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.379
StandardAnalyzerTest-compression 10 0 0 0 0.682
DelimiterAnalyzerTest 12 0 0 0 0.395
NonTokenizingAnalyzerTest 3 0 0 0 0.246
StandardAnalyzerTest 10 0 0 0 0.621
DelimiterAnalyzerTest 12 0 0 0 0.565
NonTokenizingAnalyzerTest 3 0 0 0 0.673
StandardAnalyzerTest 10 0 0 0 0.720
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.730
IndexModeTest-cdc 14 0 0 0 1.271
IndexModeTest-compression 14 0 0 0 1.186
IndexModeTest-compression 14 0 0 0 1.350
IndexModeTest 14 0 0 0 1.012
IndexModeTest 14 0 0 0 1.451
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 18.050
PerSSTableIndexWriterTest-cdc 2 0 0 0 6.411
TokenTreeTest-cdc 14 0 0 0 15.667
OnDiskIndexTest-cdc 12 0 0 0 14.624
PerSSTableIndexWriterTest-cdc 2 0 0 0 5.816
TokenTreeTest-cdc 14 0 0 0 13.688
OnDiskIndexTest-compression 12 0 0 0 18.436
PerSSTableIndexWriterTest-compression 2 0 0 0 7.953
TokenTreeTest-compression 14 0 0 0 18.439
OnDiskIndexTest-compression 12 0 0 0 16.232
PerSSTableIndexWriterTest-compression 2 0 0 0 6.382
TokenTreeTest-compression 14 0 0 0 14.064
OnDiskIndexTest 12 0 0 0 18.341
PerSSTableIndexWriterTest 2 0 0 0 6.643
TokenTreeTest 14 0 0 0 15.995
OnDiskIndexTest 12 0 0 0 15.858
PerSSTableIndexWriterTest 2 0 0 0 5.935
TokenTreeTest 14 0 0 0 13.614
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan
Name Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc 2 0 0 0 0.108
OperationTest-cdc 6 0 0 0 5.705
ExpressionTest-cdc 2 0 0 0 0.171
OperationTest-cdc 6 0 0 0 4.523
ExpressionTest-compression 2 0 0 0 0.132
OperationTest-compression 6 0 0 0 6.331
ExpressionTest-compression 2 0 0 0 0.184
OperationTest-compression 6 0 0 0 4.598
ExpressionTest 2 0 0 0 0.112
OperationTest 6 0 0 0 5.642
ExpressionTest 2 0 0 0 0.172
OperationTest 6 0 0 0 5.135
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.086
MappedBufferTest-cdc 26 0 0 0 2.528
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.378
RangeUnionIteratorTest-cdc 13 0 0 0 0.384
LongIteratorTest-cdc 2 0 0 0 0.166
MappedBufferTest-cdc 26 0 0 0 3.082
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.749
RangeUnionIteratorTest-cdc 13 0 0 0 0.997
LongIteratorTest-compression 2 0 0 0 0.118
MappedBufferTest-compression 26 0 0 0 2.924
RangeIntersectionIteratorTest-compression 11 0 0 0 0.422
RangeUnionIteratorTest-compression 13 0 0 0 0.480
LongIteratorTest-compression 2 0 0 0 0.167
MappedBufferTest-compression 26 0 0 0 3.012
RangeIntersectionIteratorTest-compression 11 0 0 0 0.397
RangeUnionIteratorTest-compression 13 0 0 0 0.432
LongIteratorTest 2 0 0 0 0.068
MappedBufferTest 26 0 0 0 3.327
RangeIntersectionIteratorTest 11 0 0 0 0.368
RangeUnionIteratorTest 13 0 0 0 0.466
LongIteratorTest 2 0 0 0 0.216
MappedBufferTest 26 0 0 0 2.562
RangeIntersectionIteratorTest 11 0 0 0 0.427
RangeUnionIteratorTest 13 0 0 0 0.365
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.081
DiskSpaceMetricsTest-cdc 2 0 0 0 21.193
BloomFilterTrackerTest-cdc 3 0 0 0 0.151
DiskSpaceMetricsTest-cdc 2 0 0 0 12.845
BloomFilterTrackerTest-compression 3 0 0 0 0.091
DiskSpaceMetricsTest-compression 2 0 0 0 26.109
BloomFilterTrackerTest-compression 3 0 0 0 0.161
DiskSpaceMetricsTest-compression 2 0 0 0 12.812
BloomFilterTrackerTest 3 0 0 0 0.070
DiskSpaceMetricsTest 2 0 0 0 23.971
BloomFilterTrackerTest 3 0 0 0 0.163
DiskSpaceMetricsTest 2 0 0 0 11.176
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 7.389
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.485
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 8.898
CompressedSequentialWriterTest-cdc 14 0 0 0 1.995
CompressorTest-cdc 6 0 0 0 0.897
ZstdCompressorTest-cdc 3 0 0 0 0.284
CQLCompressionTest-cdc 11 0 0 0 6.988
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.494
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 7.251
CompressedSequentialWriterTest-cdc 14 0 0 0 2.736
CompressorTest-cdc 6 0 0 0 1.339
ZstdCompressorTest-cdc 3 0 0 0 0.382
CQLCompressionTest-compression 11 0 0 0 8.197
CompressedRandomAccessReaderTest- 8 0 0 0 1.497
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 9.706
compression
CompressedSequentialWriterTest- 14 0 0 0 2.031
compression
CompressorTest-compression 6 0 0 0 0.887
ZstdCompressorTest-compression 3 0 0 0 0.287
CQLCompressionTest-compression 11 0 0 0 7.415
CompressedRandomAccessReaderTest- 8 0 0 0 1.658
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 9.656
compression
CompressedSequentialWriterTest- 14 0 0 0 2.405
compression
CompressorTest-compression 6 0 0 0 1.009
ZstdCompressorTest-compression 3 0 0 0 0.360
CQLCompressionTest 11 0 0 0 10.285
CompressedRandomAccessReaderTest 8 0 0 0 1.347
CompressedSequentialWriterReopenTest 4 0 0 0 8.142
CompressedSequentialWriterTest 14 0 0 0 1.834
CompressorTest 6 0 0 0 0.840
ZstdCompressorTest 3 0 0 0 0.237
CQLCompressionTest 11 0 0 0 6.365
CompressedRandomAccessReaderTest 8 0 0 0 1.580
CompressedSequentialWriterReopenTest 4 0 0 0 8.925
CompressedSequentialWriterTest 14 0 0 0 2.168
CompressorTest 6 0 0 0 1.739
ZstdCompressorTest 3 0 0 0 0.341
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 5.874
CQLSSTableWriterLongTest 1 0 0 0 7.964
BigTableWriterTest-cdc 5 0 0 0 4.132
CQLSSTableWriterClientTest-cdc 1 0 0 0 2.193
CQLSSTableWriterTest-cdc 11 0 0 0 27.156
DescriptorTest-cdc 7 0 0 0 1.372
IndexSummaryManagerTest-cdc 8 0 0 0 7.992
IndexSummaryRedistributionTest-cdc 1 0 0 0 6.544
IndexSummaryTest-cdc 12 0 0 0 37.611
LargePartitionsTest-cdc 1 0 0 1 0.101
LegacySSTableTest-cdc 11 0 0 1 61.362
SSTableCorruptionDetectionTest-cdc 2 0 0 0 65.572
SSTableHeaderFixTest-cdc 14 0 0 0 1.636
SSTableLoaderTest-cdc 4 0 0 0 26.928
SSTableMetadataTest-cdc 3 0 0 0 4.655
SSTableReaderTest-cdc 19 0 0 0 9.967
SSTableRewriterTest-cdc 20 0 0 0 17.420
SSTableScannerTest-cdc 3 0 0 0 3.457
SSTableWriterTest-cdc 5 0 0 0 62.864
BigTableWriterTest-cdc 5 0 0 0 3.204
CQLSSTableWriterClientTest-cdc 1 0 0 0 1.891
CQLSSTableWriterTest-cdc 11 0 0 0 26.285
DescriptorTest-cdc 7 0 0 0 1.275
IndexSummaryManagerTest-cdc 8 0 0 0 6.200
IndexSummaryRedistributionTest-cdc 1 0 0 0 3.650
IndexSummaryTest-cdc 12 0 0 0 32.069
LargePartitionsTest-cdc 1 0 0 1 0.153
LegacySSTableTest-cdc 11 0 0 1 53.816
SSTableCorruptionDetectionTest-cdc 2 0 0 0 57.546
SSTableHeaderFixTest-cdc 14 0 0 0 1.366
SSTableLoaderTest-cdc 4 0 0 0 20.854
SSTableMetadataTest-cdc 3 0 0 0 3.934
SSTableReaderTest-cdc 19 0 0 0 8.499
SSTableRewriterTest-cdc 20 0 0 0 15.740
SSTableScannerTest-cdc 3 0 0 0 3.201
SSTableWriterTest-cdc 5 0 0 0 27.067
BigTableWriterTest-compression 5 0 0 0 3.991
CQLSSTableWriterClientTest-compression 1 0 0 0 2.280
CQLSSTableWriterTest-compression 11 0 0 0 26.986
DescriptorTest-compression 7 0 0 0 1.111
IndexSummaryManagerTest-compression 8 0 0 0 8.236
IndexSummaryRedistributionTest- 1 0 0 0 5.252
compression
IndexSummaryTest-compression 12 0 0 0 35.379
LargePartitionsTest-compression 1 0 0 1 0.092
LegacySSTableTest-compression 11 0 0 1 55.198
SSTableCorruptionDetectionTest- 2 0 0 0 59.650
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.353
SSTableLoaderTest-compression 4 0 0 0 28.011
SSTableMetadataTest-compression 3 0 0 0 4.498
SSTableReaderTest-compression 19 0 0 0 9.576
SSTableRewriterTest-compression 20 0 0 0 17.419
SSTableScannerTest-compression 3 0 0 0 3.548
SSTableWriterTest-compression 5 0 0 0 41.978
BigTableWriterTest-compression 5 0 0 0 3.286
CQLSSTableWriterClientTest-compression 1 0 0 0 2.234
CQLSSTableWriterTest-compression 11 0 0 0 24.238
DescriptorTest-compression 7 0 0 0 1.298
IndexSummaryManagerTest-compression 8 0 0 0 6.567
IndexSummaryRedistributionTest- 1 0 0 0 3.838
compression
IndexSummaryTest-compression 12 0 0 0 31.917
LargePartitionsTest-compression 1 0 0 1 0.178
LegacySSTableTest-compression 11 0 0 1 53.290
SSTableCorruptionDetectionTest- 2 0 0 0 60.080
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.542
SSTableLoaderTest-compression 4 0 0 0 20.232
SSTableMetadataTest-compression 3 0 0 0 3.369
SSTableReaderTest-compression 19 0 0 0 8.690
SSTableRewriterTest-compression 20 0 0 0 16.791
SSTableScannerTest-compression 3 0 0 0 2.938
SSTableWriterTest-compression 5 0 0 0 30.154
BigTableWriterTest 5 0 0 0 3.541
CQLSSTableWriterClientTest 1 0 0 0 1.881
CQLSSTableWriterTest 11 0 0 0 25.695
DescriptorTest 7 0 0 0 0.949
IndexSummaryManagerTest 8 0 0 0 8.295
IndexSummaryRedistributionTest 1 0 0 0 5.243
IndexSummaryTest 12 0 0 0 32.943
LargePartitionsTest 1 0 0 1 0.065
LegacySSTableTest 11 0 0 1 60.743
SSTableCorruptionDetectionTest 2 0 0 0 47.790
SSTableHeaderFixTest 14 0 0 0 1.585
SSTableLoaderTest 4 0 0 0 26.440
SSTableMetadataTest 3 0 0 0 4.346
SSTableReaderTest 19 0 0 0 9.417
SSTableRewriterTest 20 0 0 0 16.404
SSTableScannerTest 3 0 0 0 4.594
SSTableWriterTest 5 0 0 0 35.749
BigTableWriterTest 5 0 0 0 3.623
CQLSSTableWriterClientTest 1 0 0 0 2.313
CQLSSTableWriterTest 11 0 0 0 26.230
DescriptorTest 7 0 0 0 1.291
IndexSummaryManagerTest 8 0 0 0 5.707
IndexSummaryRedistributionTest 1 0 0 0 4.132
IndexSummaryTest 12 0 0 0 36.187
LargePartitionsTest 1 0 0 1 0.179
LegacySSTableTest 11 0 0 1 56.567
SSTableCorruptionDetectionTest 2 0 0 0 61.456
SSTableHeaderFixTest 14 0 0 0 1.500
SSTableLoaderTest 4 0 0 0 23.816
SSTableMetadataTest 3 0 0 0 3.417
SSTableReaderTest 19 0 0 0 8.885
SSTableRewriterTest 20 0 0 0 20.568
SSTableScannerTest 3 0 0 0 4.795
SSTableWriterTest 5 0 0 0 68.706
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.379
SSTableFlushObserverTest-cdc 1 0 0 0 2.392
SSTableFlushObserverTest-compression 1 0 0 0 2.531
SSTableFlushObserverTest-compression 1 0 0 0 2.043
SSTableFlushObserverTest 1 0 0 0 2.276
SSTableFlushObserverTest 1 0 0 0 2.415
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.871
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.008
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.800
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.180
BigTableZeroCopyWriterTest 2 0 0 0 3.625
BigTableZeroCopyWriterTest 2 0 0 0 3.130
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.468
MetadataSerializerTest-cdc 10 0 0 0 1.350
MetadataSerializerTest-compression 10 0 0 0 1.384
MetadataSerializerTest-compression 10 0 0 0 1.488
MetadataSerializerTest 10 0 0 0 1.175
MetadataSerializerTest 10 0 0 0 1.558
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 27.834
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.417
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.105
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.156
DataOutputTest-cdc 15 0 0 0 1.225
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.107
FileSegmentInputStreamTest-cdc 7 0 0 0 0.112
FileUtilsTest-cdc 4 0 0 0 1.235
MemoryTest-cdc 2 0 0 0 0.375
MmappedRegionsTest-cdc 12 0 0 0 1.271
NIODataInputStreamTest-cdc 17 0 0 0 9.446
RandomAccessReaderTest-cdc 11 0 0 0 1.495
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.270
SafeMemoryWriterTest-cdc 2 0 0 0 2.761
SequentialWriterTest-cdc 7 0 0 0 1.173
BufferedDataOutputStreamTest-cdc 16 0 0 0 23.029
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.528
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.226
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.204
DataOutputTest-cdc 15 0 0 0 1.173
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.157
FileSegmentInputStreamTest-cdc 7 0 0 0 0.193
FileUtilsTest-cdc 4 0 0 0 1.118
MemoryTest-cdc 2 0 0 0 0.463
MmappedRegionsTest-cdc 12 0 0 0 1.258
NIODataInputStreamTest-cdc 17 0 0 0 7.453
RandomAccessReaderTest-cdc 11 0 0 0 1.899
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.321
SafeMemoryWriterTest-cdc 2 0 0 0 2.529
SequentialWriterTest-cdc 7 0 0 0 1.165
BufferedDataOutputStreamTest-compression 16 0 0 0 30.185
BufferedRandomAccessFileTest-compression 17 0 0 0 1.597
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.586
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.388
compression
DataOutputTest-compression 15 0 0 0 1.353
DiskOptimizationStrategyTest-compression 5 0 0 0 0.120
FileSegmentInputStreamTest-compression 7 0 0 0 0.140
FileUtilsTest-compression 4 0 0 0 1.277
MemoryTest-compression 2 0 0 0 0.468
MmappedRegionsTest-compression 12 0 0 0 1.518
NIODataInputStreamTest-compression 17 0 0 0 9.854
RandomAccessReaderTest-compression 11 0 0 0 1.833
RewindableDataInputStreamPlusTest- 8 0 0 0 0.326
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.833
SequentialWriterTest-compression 7 0 0 0 1.168
BufferedDataOutputStreamTest-compression 16 0 0 0 24.034
BufferedRandomAccessFileTest-compression 17 0 0 0 1.344
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.105
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.180
compression
DataOutputTest-compression 15 0 0 0 1.287
DiskOptimizationStrategyTest-compression 5 0 0 0 0.193
FileSegmentInputStreamTest-compression 7 0 0 0 0.233
FileUtilsTest-compression 4 0 0 0 1.364
MemoryTest-compression 2 0 0 0 0.417
MmappedRegionsTest-compression 12 0 0 0 1.328
NIODataInputStreamTest-compression 17 0 0 0 7.270
RandomAccessReaderTest-compression 11 0 0 0 1.914
RewindableDataInputStreamPlusTest- 8 0 0 0 0.368
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.488
SequentialWriterTest-compression 7 0 0 0 1.271
BufferedDataOutputStreamTest 16 0 0 0 25.962
BufferedRandomAccessFileTest 17 0 0 0 1.278
ChecksummedRandomAccessReaderTest 3 0 0 0 1.078
ChecksummedSequentialWriterTest 7 0 0 0 1.017
DataOutputTest 15 0 0 0 1.059
DiskOptimizationStrategyTest 5 0 0 0 0.067
FileSegmentInputStreamTest 7 0 0 0 0.096
FileUtilsTest 4 0 0 0 0.914
MemoryTest 2 0 0 0 0.278
MmappedRegionsTest 12 0 0 0 1.191
NIODataInputStreamTest 17 0 0 0 9.574
RandomAccessReaderTest 11 0 0 0 1.415
RewindableDataInputStreamPlusTest 8 0 0 0 0.238
SafeMemoryWriterTest 2 0 0 0 2.200
SequentialWriterTest 7 0 0 0 0.985
BufferedDataOutputStreamTest 16 0 0 0 25.475
BufferedRandomAccessFileTest 17 0 0 0 1.989
ChecksummedRandomAccessReaderTest 3 0 0 0 1.537
ChecksummedSequentialWriterTest 7 0 0 0 1.603
DataOutputTest 15 0 0 0 1.547
DiskOptimizationStrategyTest 5 0 0 0 0.205
FileSegmentInputStreamTest 7 0 0 0 0.262
FileUtilsTest 4 0 0 0 1.495
MemoryTest 2 0 0 0 0.536
MmappedRegionsTest 12 0 0 0 1.559
NIODataInputStreamTest 17 0 0 0 7.511
RandomAccessReaderTest 11 0 0 0 1.674
RewindableDataInputStreamPlusTest 8 0 0 0 0.369
SafeMemoryWriterTest 2 0 0 0 2.785
SequentialWriterTest 7 0 0 0 1.648
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 23.808
DynamicEndpointSnitchLongTest 1 0 0 0 52.122
AlibabaCloudSnitchTest-cdc 2 0 0 0 11.450
CloudstackSnitchTest-cdc 2 0 0 0 11.435
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.438
EC2SnitchTest-cdc 13 0 0 0 12.805
GoogleCloudSnitchTest-cdc 2 0 0 0 10.990
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.033
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.275
InetAddressAndPortTest-cdc 5 0 0 0 0.157
NetworkTopologyStrategyTest-cdc 5 0 0 0 4.093
PendingRangeMapsTest-cdc 2 0 0 0 0.550
PendingRangesTest-cdc 5 0 0 0 34.105
PropertyFileSnitchTest-cdc 5 0 0 0 16.070
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.401
ReplicaCollectionTest-cdc 6 0 0 0 0.983
ReplicaLayoutTest-cdc 1 0 0 0 0.515
ReplicaPlansTest-cdc 1 0 0 0 1.711
ReplicationFactorTest-cdc 2 0 0 0 1.094
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.418
SimpleStrategyTest-cdc 7 0 0 0 3.462
TokenMetadataTest-cdc 6 0 0 0 1.024
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.782
CloudstackSnitchTest-cdc 2 0 0 0 10.798
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.391
EC2SnitchTest-cdc 13 0 0 0 10.618
GoogleCloudSnitchTest-cdc 2 0 0 0 10.674
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.192
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.347
InetAddressAndPortTest-cdc 5 0 0 0 0.262
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.419
PendingRangeMapsTest-cdc 2 0 0 0 0.488
PendingRangesTest-cdc 5 0 0 0 30.414
PropertyFileSnitchTest-cdc 5 0 0 0 16.644
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.499
ReplicaCollectionTest-cdc 6 0 0 0 0.944
ReplicaLayoutTest-cdc 1 0 0 0 0.538
ReplicaPlansTest-cdc 1 0 0 0 1.582
ReplicationFactorTest-cdc 2 0 0 0 1.145
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 2.581
SimpleStrategyTest-cdc 7 0 0 0 2.610
TokenMetadataTest-cdc 6 0 0 0 1.053
AlibabaCloudSnitchTest-compression 2 0 0 0 11.798
CloudstackSnitchTest-compression 2 0 0 0 11.088
DynamicEndpointSnitchTest-compression 1 0 0 0 2.711
EC2SnitchTest-compression 13 0 0 0 11.370
GoogleCloudSnitchTest-compression 2 0 0 0 12.035
GossipingPropertyFileSnitchTest- 1 0 0 0 1.073
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.323
compression
InetAddressAndPortTest-compression 5 0 0 0 0.206
NetworkTopologyStrategyTest-compression 5 0 0 0 4.602
PendingRangeMapsTest-compression 2 0 0 0 0.568
PendingRangesTest-compression 5 0 0 0 32.350
PropertyFileSnitchTest-compression 5 0 0 0 16.173
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.546
ReplicaCollectionTest-compression 6 0 0 0 0.978
ReplicaLayoutTest-compression 1 0 0 0 0.477
ReplicaPlansTest-compression 1 0 0 0 1.550
ReplicationFactorTest-compression 2 0 0 0 1.918
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.973
compression
SimpleStrategyTest-compression 7 0 0 0 4.388
TokenMetadataTest-compression 6 0 0 0 1.195
AlibabaCloudSnitchTest-compression 2 0 0 0 10.849
CloudstackSnitchTest-compression 2 0 0 0 11.027
DynamicEndpointSnitchTest-compression 1 0 0 0 2.513
EC2SnitchTest-compression 13 0 0 0 10.840
GoogleCloudSnitchTest-compression 2 0 0 0 12.554
GossipingPropertyFileSnitchTest- 1 0 0 0 1.348
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.642
compression
InetAddressAndPortTest-compression 5 0 0 0 0.492
NetworkTopologyStrategyTest-compression 5 0 0 0 4.544
PendingRangeMapsTest-compression 2 0 0 0 0.555
PendingRangesTest-compression 5 0 0 0 30.327
PropertyFileSnitchTest-compression 5 0 0 0 16.257
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.498
ReplicaCollectionTest-compression 6 0 0 0 0.806
ReplicaLayoutTest-compression 1 0 0 0 0.489
ReplicaPlansTest-compression 1 0 0 0 1.489
ReplicationFactorTest-compression 2 0 0 0 1.212
ReplicationStrategyEndpointCacheTest- 2 0 0 0 2.812
compression
SimpleStrategyTest-compression 7 0 0 0 2.826
TokenMetadataTest-compression 6 0 0 0 1.216
AlibabaCloudSnitchTest 2 0 0 0 10.927
CloudstackSnitchTest 2 0 0 0 11.759
DynamicEndpointSnitchTest 1 0 0 0 2.413
EC2SnitchTest 13 0 0 0 12.873
GoogleCloudSnitchTest 2 0 0 0 12.578
GossipingPropertyFileSnitchTest 1 0 0 0 0.907
InetAddressAndPortSerializerTest 1 0 0 0 0.326
InetAddressAndPortTest 5 0 0 0 0.154
NetworkTopologyStrategyTest 5 0 0 0 3.980
PendingRangeMapsTest 2 0 0 0 0.396
PendingRangesTest 5 0 0 0 35.186
PropertyFileSnitchTest 5 0 0 0 16.146
ReconnectableSnitchHelperTest 1 0 0 0 1.465
ReplicaCollectionTest 6 0 0 0 1.324
ReplicaLayoutTest 1 0 0 0 0.662
ReplicaPlansTest 1 0 0 0 1.923
ReplicationFactorTest 2 0 0 0 1.050
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.097
SimpleStrategyTest 7 0 0 0 3.637
TokenMetadataTest 6 0 0 0 1.149
AlibabaCloudSnitchTest 2 0 0 0 11.251
CloudstackSnitchTest 2 0 0 0 11.867
DynamicEndpointSnitchTest 1 0 0 0 3.592
EC2SnitchTest 13 0 0 0 10.927
GoogleCloudSnitchTest 2 0 0 0 11.785
GossipingPropertyFileSnitchTest 1 0 0 0 1.825
InetAddressAndPortSerializerTest 1 0 0 0 0.385
InetAddressAndPortTest 5 0 0 0 0.284
NetworkTopologyStrategyTest 5 0 0 0 3.664
PendingRangeMapsTest 2 0 0 0 0.546
PendingRangesTest 5 0 0 0 40.293
PropertyFileSnitchTest 5 0 0 0 17.569
ReconnectableSnitchHelperTest 1 0 0 0 1.598
ReplicaCollectionTest 6 0 0 0 0.986
ReplicaLayoutTest 1 0 0 0 0.615
ReplicaPlansTest 1 0 0 0 2.052
ReplicationFactorTest 2 0 0 0 2.092
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.448
SimpleStrategyTest 7 0 0 0 2.896
TokenMetadataTest 6 0 0 0 1.265
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 13.719
BufferPoolMetricsTest-cdc 7 0 0 0 1.366
CQLMetricsTest-cdc 4 0 0 0 10.681
CacheMetricsTest-cdc 1 0 0 0 0.434
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.415
ClientRequestSizeMetricsTest-cdc 3 0 0 0 14.124
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 15.832
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.996
KeyspaceMetricsTest-cdc 1 0 0 0 7.928
LatencyMetricsTest-cdc 3 0 0 0 0.333
MaxSamplerTest-cdc 8 0 0 0 5.315
SamplerTest-cdc 5 0 0 0 1.385
TableMetricsTest-cdc 9 0 0 0 11.090
ThreadPoolMetricsTest-cdc 3 0 0 0 0.665
TopFrequencySamplerTest-cdc 6 0 0 0 2.366
BatchMetricsTest-cdc 3 0 0 0 10.757
BufferPoolMetricsTest-cdc 7 0 0 0 1.339
CQLMetricsTest-cdc 4 0 0 0 6.293
CacheMetricsTest-cdc 1 0 0 0 0.396
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.394
ClientRequestSizeMetricsTest-cdc 3 0 0 0 11.279
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 9.519
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.317
KeyspaceMetricsTest-cdc 1 0 0 0 5.472
LatencyMetricsTest-cdc 3 0 0 0 0.431
MaxSamplerTest-cdc 8 0 0 0 5.463
SamplerTest-cdc 5 0 0 0 1.807
TableMetricsTest-cdc 9 0 0 0 9.389
ThreadPoolMetricsTest-cdc 3 0 0 0 0.684
TopFrequencySamplerTest-cdc 6 0 0 0 2.258
BatchMetricsTest-compression 3 0 0 0 15.862
BufferPoolMetricsTest-compression 7 0 0 0 1.907
CQLMetricsTest-compression 4 0 0 0 7.762
CacheMetricsTest-compression 1 0 0 0 0.361
CassandraMetricsRegistryTest-compression 5 0 0 0 0.379
ClientRequestSizeMetricsTest-compression 3 0 0 0 12.853
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 13.927
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.365
KeyspaceMetricsTest-compression 1 0 0 0 7.102
LatencyMetricsTest-compression 3 0 0 0 0.370
MaxSamplerTest-compression 8 0 0 0 5.383
SamplerTest-compression 5 0 0 0 1.368
TableMetricsTest-compression 9 0 0 0 12.143
ThreadPoolMetricsTest-compression 3 0 0 0 0.565
TopFrequencySamplerTest-compression 6 0 0 0 2.192
BatchMetricsTest-compression 3 0 0 0 13.142
BufferPoolMetricsTest-compression 7 0 0 0 1.302
CQLMetricsTest-compression 4 0 0 0 6.291
CacheMetricsTest-compression 1 0 0 0 0.466
CassandraMetricsRegistryTest-compression 5 0 0 0 0.463
ClientRequestSizeMetricsTest-compression 3 0 0 0 11.346
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 9.579
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.336
KeyspaceMetricsTest-compression 1 0 0 0 5.637
LatencyMetricsTest-compression 3 0 0 0 0.444
MaxSamplerTest-compression 8 0 0 0 5.487
SamplerTest-compression 5 0 0 0 1.473
TableMetricsTest-compression 9 0 0 0 12.236
ThreadPoolMetricsTest-compression 3 0 0 0 0.700
TopFrequencySamplerTest-compression 6 0 0 0 2.303
BatchMetricsTest 3 0 0 0 13.981
BufferPoolMetricsTest 7 0 0 0 1.242
CQLMetricsTest 4 0 0 0 7.710
CacheMetricsTest 1 0 0 0 0.287
CassandraMetricsRegistryTest 5 0 0 0 0.378
ClientRequestSizeMetricsTest 3 0 0 0 13.231
DecayingEstimatedHistogramReservoirTest 15 0 0 1 12.687
HintedHandOffMetricsTest 1 0 0 0 2.050
KeyspaceMetricsTest 1 0 0 0 6.409
LatencyMetricsTest 3 0 0 0 0.321
MaxSamplerTest 8 0 0 0 5.186
SamplerTest 5 0 0 0 1.175
TableMetricsTest 9 0 0 0 12.170
ThreadPoolMetricsTest 3 0 0 0 0.534
TopFrequencySamplerTest 6 0 0 0 2.018
BatchMetricsTest 3 0 0 0 9.429
BufferPoolMetricsTest 7 0 0 0 1.573
CQLMetricsTest 4 0 0 0 7.308
CacheMetricsTest 1 0 0 0 0.454
CassandraMetricsRegistryTest 5 0 0 0 0.551
ClientRequestSizeMetricsTest 3 0 0 0 12.257
DecayingEstimatedHistogramReservoirTest 15 0 0 1 12.316
HintedHandOffMetricsTest 1 0 0 0 3.325
KeyspaceMetricsTest 1 0 0 0 8.318
LatencyMetricsTest 3 0 0 0 0.540
MaxSamplerTest 8 0 0 0 5.868
SamplerTest 5 0 0 0 1.503
TableMetricsTest 9 0 0 0 11.099
ThreadPoolMetricsTest 3 0 0 0 0.692
TopFrequencySamplerTest 6 0 0 0 2.307
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 123.657
ConnectionBurnTest 1 0 0 0 123.975
AsyncChannelPromiseTest-cdc 4 0 0 0 0.465
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.098
AsyncOneResponseTest-cdc 2 0 0 0 4.273
AsyncPromiseTest-cdc 4 0 0 0 0.482
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.501
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.193
ChunkedInputPlusTest-cdc 5 0 0 0 0.610
ConnectionTest-cdc 13 0 0 0 77.321
ForwardingInfoTest-cdc 2 0 0 0 0.306
FramingTest-cdc 5 0 0 0 26.096
HandshakeTest-cdc 13 0 0 0 2.772
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.443
MessageSerializationPropertyTest-cdc 2 0 0 0 7.116
MessageTest-cdc 7 0 0 0 1.861
MessagingServiceTest-cdc 14 0 0 0 3.651
MockMessagingServiceTest-cdc 1 0 0 0 4.483
OutboundConnectionSettingsTest-cdc 9 0 0 0 3.013
OutboundConnectionsTest-cdc 6 0 0 0 2.832
OutboundMessageQueueTest-cdc 3 0 0 0 1.584
ProxyHandlerConnectionsTest-cdc 5 0 0 0 38.397
PrunableArrayQueueTest-cdc 9 0 0 0 0.078
ResourceLimitsTest-cdc 4 0 0 0 0.149
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.498
VerbTest-cdc 1 0 0 0 0.192
WriteCallbackInfoTest-cdc 1 0 0 0 1.866
AsyncChannelPromiseTest-cdc 4 0 0 0 0.588
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.350
AsyncOneResponseTest-cdc 2 0 0 0 4.355
AsyncPromiseTest-cdc 4 0 0 0 0.467
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.527
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.279
ChunkedInputPlusTest-cdc 5 0 0 0 0.678
ConnectionTest-cdc 13 0 0 0 81.527
ForwardingInfoTest-cdc 2 0 0 0 0.420
FramingTest-cdc 5 0 0 0 24.317
HandshakeTest-cdc 13 0 0 0 2.760
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 2.000
MessageSerializationPropertyTest-cdc 2 0 0 0 8.606
MessageTest-cdc 7 0 0 0 2.114
MessagingServiceTest-cdc 14 0 0 0 2.791
MockMessagingServiceTest-cdc 1 0 0 0 3.522
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.378
OutboundConnectionsTest-cdc 6 0 0 0 2.576
OutboundMessageQueueTest-cdc 3 0 0 0 1.111
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.498
PrunableArrayQueueTest-cdc 9 0 0 0 0.192
ResourceLimitsTest-cdc 4 0 0 0 0.270
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.436
VerbTest-cdc 1 0 0 0 0.208
WriteCallbackInfoTest-cdc 1 0 0 0 1.697
AsyncChannelPromiseTest-compression 4 0 0 0 0.464
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.135
AsyncOneResponseTest-compression 2 0 0 0 4.274
AsyncPromiseTest-compression 4 0 0 0 0.468
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.531
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.226
ChunkedInputPlusTest-compression 5 0 0 0 0.616
ConnectionTest-compression 13 0 0 0 76.423
ForwardingInfoTest-compression 2 0 0 0 0.393
FramingTest-compression 5 0 0 0 28.504
HandshakeTest-compression 13 0 0 0 2.755
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.641
compression
MessageSerializationPropertyTest- 2 0 0 0 7.311
compression
MessageTest-compression 7 0 0 0 1.702
MessagingServiceTest-compression 14 0 0 0 2.942
MockMessagingServiceTest-compression 1 0 0 0 4.486
OutboundConnectionSettingsTest- 9 0 0 0 2.500
compression
OutboundConnectionsTest-compression 6 0 0 0 2.784
OutboundMessageQueueTest-compression 3 0 0 0 1.503
ProxyHandlerConnectionsTest-compression 5 0 1 0 45.591
PrunableArrayQueueTest-compression 9 0 0 0 0.086
ResourceLimitsTest-compression 4 0 0 0 0.151
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.892
compression
VerbTest-compression 1 0 0 0 0.257
WriteCallbackInfoTest-compression 1 0 0 0 3.039
AsyncChannelPromiseTest-compression 4 0 0 0 0.629
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.354
AsyncOneResponseTest-compression 2 0 0 0 4.347
AsyncPromiseTest-compression 4 0 0 0 0.571
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.518
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.276
ChunkedInputPlusTest-compression 5 0 0 0 0.709
ConnectionTest-compression 13 0 0 0 77.099
ForwardingInfoTest-compression 2 0 0 0 0.369
FramingTest-compression 5 0 0 0 23.856
HandshakeTest-compression 13 0 0 0 2.391
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.884
compression
MessageSerializationPropertyTest- 2 0 0 0 7.627
compression
MessageTest-compression 7 0 0 0 1.687
MessagingServiceTest-compression 14 0 0 0 2.841
MockMessagingServiceTest-compression 1 0 0 0 3.729
OutboundConnectionSettingsTest- 9 0 0 0 2.233
compression
OutboundConnectionsTest-compression 6 0 0 0 2.503
OutboundMessageQueueTest-compression 3 0 0 0 1.374
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.462
PrunableArrayQueueTest-compression 9 0 0 0 0.164
ResourceLimitsTest-compression 4 0 0 0 0.241
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.481
compression
VerbTest-compression 1 0 0 0 0.226
WriteCallbackInfoTest-compression 1 0 0 0 1.900
AsyncChannelPromiseTest 4 0 0 0 0.415
AsyncMessageOutputPlusTest 1 0 0 0 1.013
AsyncOneResponseTest 2 0 0 0 4.245
AsyncPromiseTest 4 0 0 0 0.570
AsyncStreamingInputPlusTest 13 0 0 0 1.488
AsyncStreamingOutputPlusTest 3 0 0 0 0.975
ChunkedInputPlusTest 5 0 0 0 0.474
ConnectionTest 13 0 0 0 78.188
ForwardingInfoTest 2 0 0 0 0.268
FramingTest 5 0 0 0 23.238
HandshakeTest 13 0 0 0 2.528
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.715
MessageSerializationPropertyTest 2 0 0 0 7.897
MessageTest 7 0 0 0 1.694
MessagingServiceTest 14 0 0 0 2.644
MockMessagingServiceTest 1 0 0 0 3.859
OutboundConnectionSettingsTest 9 0 0 0 2.534
OutboundConnectionsTest 6 0 0 0 2.625
OutboundMessageQueueTest 3 0 0 0 1.016
ProxyHandlerConnectionsTest 5 0 0 0 36.521
PrunableArrayQueueTest 9 0 0 0 0.064
ResourceLimitsTest 4 0 0 0 0.152
StartupClusterConnectivityCheckerTest 7 0 0 0 1.217
VerbTest 1 0 0 0 0.130
WriteCallbackInfoTest 1 0 0 0 1.573
AsyncChannelPromiseTest 4 0 0 0 0.583
AsyncMessageOutputPlusTest 1 0 0 0 1.256
AsyncOneResponseTest 2 0 0 0 4.343
AsyncPromiseTest 4 0 0 0 0.572
AsyncStreamingInputPlusTest 13 0 0 0 1.659
AsyncStreamingOutputPlusTest 3 0 0 0 1.716
ChunkedInputPlusTest 5 0 0 0 0.840
ConnectionTest 13 0 0 0 77.867
ForwardingInfoTest 2 0 0 0 0.758
FramingTest 5 0 0 0 29.891
HandshakeTest 13 0 0 0 3.343
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.712
MessageSerializationPropertyTest 2 0 0 0 7.363
MessageTest 7 0 0 0 1.759
MessagingServiceTest 14 0 0 0 3.350
MockMessagingServiceTest 1 0 0 0 4.285
OutboundConnectionSettingsTest 9 0 0 0 2.694
OutboundConnectionsTest 6 0 0 0 3.037
OutboundMessageQueueTest 3 0 0 0 1.247
ProxyHandlerConnectionsTest 5 0 0 0 36.318
PrunableArrayQueueTest 9 0 0 0 0.228
ResourceLimitsTest 4 0 0 0 0.249
StartupClusterConnectivityCheckerTest 7 0 0 0 1.893
VerbTest 1 0 0 0 0.330
WriteCallbackInfoTest 1 0 0 0 1.931
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.900
ProxyHandlerTest-cdc 3 0 0 0 0.848
ProxyHandlerTest-compression 3 0 0 0 1.056
ProxyHandlerTest-compression 3 0 0 0 0.943
ProxyHandlerTest 3 0 0 0 0.777
ProxyHandlerTest 3 0 0 0 0.900
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.079
LocalSyncTaskTest-cdc 6 0 0 0 5.008
NeighborsAndRangesTest-cdc 2 0 0 0 1.111
RepairJobTest-cdc 16 0 0 0 4.971
RepairSessionTest-cdc 1 0 0 0 1.215
StreamingRepairTaskTest-cdc 2 0 0 0 3.639
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.278
ValidatorTest-cdc 6 0 0 0 31.819
AbstractRepairTest-cdc 1 0 0 1 0.149
LocalSyncTaskTest-cdc 6 0 0 0 3.578
NeighborsAndRangesTest-cdc 2 0 0 0 1.063
RepairJobTest-cdc 16 0 0 0 3.732
RepairSessionTest-cdc 1 0 0 0 1.176
StreamingRepairTaskTest-cdc 2 0 0 0 2.830
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.127
ValidatorTest-cdc 6 0 0 0 26.633
AbstractRepairTest-compression 1 0 0 1 0.081
LocalSyncTaskTest-compression 6 0 0 0 5.378
NeighborsAndRangesTest-compression 2 0 0 0 1.016
RepairJobTest-compression 16 0 0 0 7.766
RepairSessionTest-compression 1 0 0 0 1.266
StreamingRepairTaskTest-compression 2 0 0 0 3.707
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.656
ValidatorTest-compression 6 0 0 0 34.145
AbstractRepairTest-compression 1 0 0 1 0.173
LocalSyncTaskTest-compression 6 0 0 0 3.829
NeighborsAndRangesTest-compression 2 0 0 0 1.194
RepairJobTest-compression 16 0 0 0 4.367
RepairSessionTest-compression 1 0 0 0 1.273
StreamingRepairTaskTest-compression 2 0 0 0 2.727
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.120
ValidatorTest-compression 6 0 0 0 27.216
AbstractRepairTest 1 0 0 1 0.054
LocalSyncTaskTest 6 0 0 0 4.373
NeighborsAndRangesTest 2 0 0 0 0.987
RepairJobTest 16 0 0 0 4.725
RepairSessionTest 1 0 0 0 1.078
StreamingRepairTaskTest 2 0 0 0 3.468
SymmetricRemoteSyncTaskTest 1 0 0 0 1.177
ValidatorTest 6 0 0 0 29.463
AbstractRepairTest 1 0 0 1 0.166
LocalSyncTaskTest 6 0 0 0 4.110
NeighborsAndRangesTest 2 0 0 0 1.345
RepairJobTest 16 0 0 0 5.530
RepairSessionTest 1 0 0 0 1.407
StreamingRepairTaskTest 2 0 0 0 3.079
SymmetricRemoteSyncTaskTest 1 0 0 0 1.341
ValidatorTest 6 0 0 0 29.773
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.397
RangeDenormalizerTest-cdc 3 0 0 0 0.287
RangeMapTest-cdc 2 0 0 0 17.249
ReduceHelperTest-cdc 5 0 0 0 0.335
StreamFromOptionsTest-cdc 3 0 0 0 0.134
DifferenceHolderTest-cdc 2 0 0 0 0.478
RangeDenormalizerTest-cdc 3 0 0 0 0.340
RangeMapTest-cdc 2 0 0 0 17.804
ReduceHelperTest-cdc 5 0 0 0 0.485
StreamFromOptionsTest-cdc 3 0 0 0 0.241
DifferenceHolderTest-compression 2 0 0 0 0.409
RangeDenormalizerTest-compression 3 0 0 0 0.406
RangeMapTest-compression 2 0 0 0 19.400
ReduceHelperTest-compression 5 0 0 0 0.343
StreamFromOptionsTest-compression 3 0 0 0 0.156
DifferenceHolderTest-compression 2 0 0 0 0.577
RangeDenormalizerTest-compression 3 0 0 0 0.468
RangeMapTest-compression 2 0 0 0 17.099
ReduceHelperTest-compression 5 0 0 0 0.604
StreamFromOptionsTest-compression 3 0 0 0 0.294
DifferenceHolderTest 2 0 0 0 0.364
RangeDenormalizerTest 3 0 0 0 0.300
RangeMapTest 2 0 0 0 19.872
ReduceHelperTest 5 0 0 0 0.410
StreamFromOptionsTest 3 0 0 0 0.153
DifferenceHolderTest 2 0 0 0 0.606
RangeDenormalizerTest 3 0 0 0 0.467
RangeMapTest 2 0 0 0 18.491
ReduceHelperTest 5 0 0 0 0.493
StreamFromOptionsTest 3 0 0 0 0.245
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.064
CoordinatorMessagingTest-cdc 7 0 0 0 6.073
CoordinatorSessionTest-cdc 7 0 0 0 1.208
CoordinatorSessionsTest-cdc 7 0 0 0 3.354
LocalSessionTest-cdc 40 0 0 0 4.816
PendingRepairStatTest-cdc 1 0 0 0 3.470
RepairStateTest-cdc 6 0 0 0 0.129
AbstractConsistentSessionTest-cdc 1 0 0 1 0.158
CoordinatorMessagingTest-cdc 7 0 0 0 5.591
CoordinatorSessionTest-cdc 7 0 0 0 1.675
CoordinatorSessionsTest-cdc 7 0 0 0 2.857
LocalSessionTest-cdc 40 0 0 0 4.744
PendingRepairStatTest-cdc 1 0 0 0 3.100
RepairStateTest-cdc 6 0 0 0 0.199
AbstractConsistentSessionTest-compression 1 0 0 1 0.075
CoordinatorMessagingTest-compression 7 0 0 0 6.456
CoordinatorSessionTest-compression 7 0 0 0 1.208
CoordinatorSessionsTest-compression 7 0 0 0 3.480
LocalSessionTest-compression 40 0 0 0 6.077
PendingRepairStatTest-compression 1 0 0 0 3.555
RepairStateTest-compression 6 0 0 0 0.132
AbstractConsistentSessionTest-compression 1 0 0 1 0.235
CoordinatorMessagingTest-compression 7 0 0 0 6.418
CoordinatorSessionTest-compression 7 0 0 0 1.578
CoordinatorSessionsTest-compression 7 0 0 0 3.211
LocalSessionTest-compression 40 0 0 0 4.868
PendingRepairStatTest-compression 1 0 0 0 3.124
RepairStateTest-compression 6 0 0 0 0.186
AbstractConsistentSessionTest 1 0 0 1 0.073
CoordinatorMessagingTest 7 0 0 0 6.686
CoordinatorSessionTest 7 0 0 0 1.210
CoordinatorSessionsTest 7 0 0 0 3.591
LocalSessionTest 40 0 0 0 5.494
PendingRepairStatTest 1 0 0 0 3.417
RepairStateTest 6 0 0 0 0.114
AbstractConsistentSessionTest 1 0 0 1 0.168
CoordinatorMessagingTest 7 0 0 0 5.490
CoordinatorSessionTest 7 0 0 0 1.482
CoordinatorSessionsTest 7 0 0 0 3.706
LocalSessionTest 40 0 0 0 5.835
PendingRepairStatTest 1 0 0 0 3.071
RepairStateTest 6 0 0 0 0.241
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 3.365
SchemaArgsParserTest-cdc 5 0 0 0 3.023
SchemaArgsParserTest-compression 5 0 0 0 3.381
SchemaArgsParserTest-compression 5 0 0 0 2.755
SchemaArgsParserTest 5 0 0 0 3.216
SchemaArgsParserTest 5 0 0 0 2.997
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 1.113
RepairMessageSerializerTest-cdc 6 0 0 0 0.604
RepairOptionTest-cdc 4 0 0 0 1.109
RepairMessageSerializationsTest-cdc 8 0 0 0 1.223
RepairMessageSerializerTest-cdc 6 0 0 0 0.585
RepairOptionTest-cdc 4 0 0 0 1.152
RepairMessageSerializationsTest- 8 0 0 0 1.159
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.580
RepairOptionTest-compression 4 0 0 0 1.027
RepairMessageSerializationsTest- 8 0 0 0 1.263
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.675
RepairOptionTest-compression 4 0 0 0 1.256
RepairMessageSerializationsTest 8 0 0 0 0.983
RepairMessageSerializerTest 6 0 0 0 0.548
RepairOptionTest 4 0 0 0 0.907
RepairMessageSerializationsTest 8 0 0 0 1.460
RepairMessageSerializerTest 6 0 0 0 0.670
RepairOptionTest 4 0 0 0 1.245
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 4.089
IndexMetadataTest-cdc 3 0 0 0 0.331
MigrationCoordinatorTest-cdc 8 0 0 0 1.203
MigrationManagerTest-cdc 17 0 0 0 8.220
SchemaKeyspaceTest-cdc 5 0 0 0 3.967
SchemaTest-cdc 1 0 0 0 2.813
TupleTypesRepresentationTest-cdc 2 0 0 1 0.988
ValidationTest-cdc 4 0 0 0 0.387
CreateTableValidationTest-cdc 1 0 0 0 2.900
IndexMetadataTest-cdc 3 0 0 0 0.333
MigrationCoordinatorTest-cdc 8 0 0 0 1.207
MigrationManagerTest-cdc 17 0 0 0 4.636
SchemaKeyspaceTest-cdc 5 0 0 0 3.053
SchemaTest-cdc 1 0 0 0 2.673
TupleTypesRepresentationTest-cdc 2 0 0 1 1.090
ValidationTest-cdc 4 0 0 0 0.372
CreateTableValidationTest-compression 1 0 0 0 3.617
IndexMetadataTest-compression 3 0 0 0 0.254
MigrationCoordinatorTest-compression 8 0 1 0 1.214
MigrationManagerTest-compression 17 0 0 0 6.350
SchemaKeyspaceTest-compression 5 0 0 0 4.132
SchemaTest-compression 1 0 0 0 3.056
TupleTypesRepresentationTest-compression 2 0 0 1 1.219
ValidationTest-compression 4 0 0 0 0.415
CreateTableValidationTest-compression 1 0 0 0 3.087
IndexMetadataTest-compression 3 0 0 0 0.373
MigrationCoordinatorTest-compression 8 0 0 0 1.196
MigrationManagerTest-compression 17 0 0 0 5.261
SchemaKeyspaceTest-compression 5 0 0 0 3.588
SchemaTest-compression 1 0 0 0 2.783
TupleTypesRepresentationTest-compression 2 0 0 1 1.057
ValidationTest-compression 4 0 0 0 0.412
CreateTableValidationTest 1 0 0 0 3.591
IndexMetadataTest 3 0 0 0 0.230
MigrationCoordinatorTest 8 0 0 0 0.945
MigrationManagerTest 17 0 0 0 5.954
SchemaKeyspaceTest 5 0 0 0 3.708
SchemaTest 1 0 0 0 2.602
TupleTypesRepresentationTest 2 0 0 1 0.875
ValidationTest 4 0 0 0 0.285
CreateTableValidationTest 1 0 0 0 3.125
IndexMetadataTest 3 0 0 0 0.341
MigrationCoordinatorTest 8 0 0 0 1.371
MigrationManagerTest 17 0 0 0 4.879
SchemaKeyspaceTest 5 0 0 0 3.565
SchemaTest 1 0 0 0 3.238
TupleTypesRepresentationTest 2 0 0 1 1.404
ValidationTest 4 0 0 0 0.530
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.641
EncryptionUtilsTest-cdc 3 0 0 0 1.349
JKSKeyProviderTest-cdc 2 0 0 0 0.313
SSLFactoryTest-cdc 14 0 0 0 1.502
CipherFactoryTest-cdc 7 0 0 0 0.818
EncryptionUtilsTest-cdc 3 0 0 0 1.336
JKSKeyProviderTest-cdc 2 0 0 0 0.365
SSLFactoryTest-cdc 14 0 0 0 1.619
CipherFactoryTest-compression 7 0 0 0 0.765
EncryptionUtilsTest-compression 3 0 0 0 1.474
JKSKeyProviderTest-compression 2 0 0 0 0.368
SSLFactoryTest-compression 14 0 0 0 1.459
CipherFactoryTest-compression 7 0 0 0 0.565
EncryptionUtilsTest-compression 3 0 0 0 1.276
JKSKeyProviderTest-compression 2 0 0 0 0.359
SSLFactoryTest-compression 14 0 0 0 2.056
CipherFactoryTest 7 0 0 0 0.499
EncryptionUtilsTest 3 0 0 0 1.241
JKSKeyProviderTest 2 0 0 0 0.347
SSLFactoryTest 14 0 0 0 1.753
CipherFactoryTest 7 0 0 0 0.674
EncryptionUtilsTest 3 0 0 0 1.448
JKSKeyProviderTest 2 0 0 0 0.418
SSLFactoryTest 14 0 0 0 1.767
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.121
TimeSerializerTest-cdc 16 0 0 0 0.085
TimestampSerializerTest-cdc 8 0 0 0 0.323
SimpleDateSerializerTest-cdc 9 0 0 0 0.203
TimeSerializerTest-cdc 16 0 0 0 0.177
TimestampSerializerTest-cdc 8 0 0 0 0.420
SimpleDateSerializerTest-compression 9 0 0 0 0.129
TimeSerializerTest-compression 16 0 0 0 0.085
TimestampSerializerTest-compression 8 0 0 0 0.523
SimpleDateSerializerTest-compression 9 0 0 0 0.222
TimeSerializerTest-compression 16 0 0 0 0.225
TimestampSerializerTest-compression 8 0 0 0 0.499
SimpleDateSerializerTest 9 0 0 0 0.119
TimeSerializerTest 16 0 0 0 0.093
TimestampSerializerTest 8 0 0 0 0.307
SimpleDateSerializerTest 9 0 0 0 0.263
TimeSerializerTest 16 0 0 0 0.208
TimestampSerializerTest 8 0 0 0 0.513
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 4.614
BootstrapTransientTest-cdc 1 0 0 0 1.409
ClientWarningsTest-cdc 4 0 0 0 29.278
GCInspectorTest-cdc 6 0 0 0 1.840
JoinTokenRingTest-cdc 1 0 0 0 6.686
LeaveAndBootstrapTest-cdc 8 0 0 0 5.897
LegacyAuthFailTest-cdc 1 0 0 0 5.557
MoveTest-cdc 7 0 0 0 23.086
MoveTransientTest-cdc 19 0 0 0 1.520
NativeTransportServiceTest-cdc 13 0 0 0 8.230
OptionalTasksTest-cdc 2 0 0 0 4.648
PaxosStateTest-cdc 2 0 0 0 5.952
ProtocolBetaVersionTest-cdc 2 0 0 0 13.320
QueryPagerTest-cdc 8 0 0 0 3.751
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.071
RemoveTest-cdc 4 0 0 0 6.132
SerializationsTest-cdc 4 0 0 0 1.177
StartupChecksTest-cdc 3 0 0 0 3.874
StorageProxyTest-cdc 4 0 0 0 1.660
StorageServiceServerTest-cdc 19 0 0 1 9.056
StorageServiceTest-cdc 1 0 0 0 1.137
WriteResponseHandlerTest-cdc 5 0 0 0 3.585
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.621
ActiveRepairServiceTest-cdc 11 0 0 0 3.831
BootstrapTransientTest-cdc 1 0 0 0 1.446
ClientWarningsTest-cdc 4 0 0 0 25.765
GCInspectorTest-cdc 6 0 0 0 1.168
JoinTokenRingTest-cdc 1 0 0 0 4.118
LeaveAndBootstrapTest-cdc 8 0 0 0 5.087
LegacyAuthFailTest-cdc 1 0 0 0 4.722
MoveTest-cdc 7 0 0 0 22.098
MoveTransientTest-cdc 19 0 0 0 1.537
NativeTransportServiceTest-cdc 13 0 0 0 8.138
OptionalTasksTest-cdc 2 0 0 0 2.870
PaxosStateTest-cdc 2 0 0 0 3.973
ProtocolBetaVersionTest-cdc 2 0 0 0 11.785
QueryPagerTest-cdc 8 0 0 0 3.253
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.161
RemoveTest-cdc 4 0 0 0 5.891
SerializationsTest-cdc 4 0 0 0 1.126
StartupChecksTest-cdc 3 0 0 0 2.342
StorageProxyTest-cdc 4 0 0 0 1.178
StorageServiceServerTest-cdc 19 0 0 1 8.537
StorageServiceTest-cdc 1 0 0 0 1.173
WriteResponseHandlerTest-cdc 5 0 0 0 2.652
WriteResponseHandlerTransientTest-cdc 4 0 0 0 2.591
ActiveRepairServiceTest-compression 11 0 0 0 4.463
BootstrapTransientTest-compression 1 0 0 0 1.078
ClientWarningsTest-compression 4 0 0 0 32.361
GCInspectorTest-compression 6 0 0 0 1.100
JoinTokenRingTest-compression 1 0 0 0 8.625
LeaveAndBootstrapTest-compression 8 0 0 0 7.337
LegacyAuthFailTest-compression 1 0 0 0 6.033
MoveTest-compression 7 0 0 0 26.044
MoveTransientTest-compression 19 0 0 0 1.519
NativeTransportServiceTest-compression 13 0 0 0 8.447
OptionalTasksTest-compression 2 0 0 0 4.917
PaxosStateTest-compression 2 0 0 0 8.747
ProtocolBetaVersionTest-compression 2 0 0 0 14.322
QueryPagerTest-compression 8 0 0 0 6.471
RMIServerSocketFactoryImplTest- 1 0 0 0 0.107
compression
RemoveTest-compression 4 0 0 0 6.445
SerializationsTest-compression 4 0 0 0 1.140
StartupChecksTest-compression 3 0 0 0 2.975
StorageProxyTest-compression 4 0 0 0 1.317
StorageServiceServerTest-compression 19 0 0 1 9.267
StorageServiceTest-compression 1 0 0 0 1.183
WriteResponseHandlerTest-compression 5 0 0 0 5.460
WriteResponseHandlerTransientTest- 4 0 0 0 5.304
compression
ActiveRepairServiceTest-compression 11 0 0 0 4.254
BootstrapTransientTest-compression 1 0 0 0 1.255
ClientWarningsTest-compression 4 0 0 0 30.899
GCInspectorTest-compression 6 0 0 0 1.225
JoinTokenRingTest-compression 1 0 0 0 6.148
LeaveAndBootstrapTest-compression 8 0 0 0 6.839
LegacyAuthFailTest-compression 1 0 0 0 4.551
MoveTest-compression 7 0 0 0 23.138
MoveTransientTest-compression 19 0 0 0 1.532
NativeTransportServiceTest-compression 13 0 0 0 8.176
OptionalTasksTest-compression 2 0 0 0 2.940
PaxosStateTest-compression 2 0 0 0 5.601
ProtocolBetaVersionTest-compression 2 0 0 0 12.562
QueryPagerTest-compression 8 0 0 0 3.116
RMIServerSocketFactoryImplTest- 1 0 0 0 0.183
compression
RemoveTest-compression 4 0 0 0 6.233
SerializationsTest-compression 4 0 0 0 1.539
StartupChecksTest-compression 3 0 0 0 2.631
StorageProxyTest-compression 4 0 0 0 1.208
StorageServiceServerTest-compression 19 0 0 1 8.418
StorageServiceTest-compression 1 0 0 0 1.196
WriteResponseHandlerTest-compression 5 0 0 0 3.086
WriteResponseHandlerTransientTest- 4 0 0 0 3.315
compression
ActiveRepairServiceTest 11 0 0 0 4.060
BootstrapTransientTest 1 0 0 0 1.013
ClientWarningsTest 4 0 0 0 32.212
GCInspectorTest 6 0 0 0 0.910
JoinTokenRingTest 1 0 0 0 5.332
LeaveAndBootstrapTest 8 0 0 0 6.452
LegacyAuthFailTest 1 0 0 0 5.078
MoveTest 7 0 0 0 22.372
MoveTransientTest 19 0 0 0 1.377
NativeTransportServiceTest 13 0 0 0 8.131
OptionalTasksTest 2 0 0 0 3.640
PaxosStateTest 2 0 0 0 6.927
ProtocolBetaVersionTest 2 0 0 0 13.627
QueryPagerTest 8 0 0 0 5.203
RMIServerSocketFactoryImplTest 1 0 0 0 0.060
RemoveTest 4 0 0 0 6.192
SerializationsTest 4 0 0 0 1.004
StartupChecksTest 3 0 0 0 2.817
StorageProxyTest 4 0 0 0 1.060
StorageServiceServerTest 19 0 0 1 9.606
StorageServiceTest 1 0 0 0 1.018
WriteResponseHandlerTest 5 0 0 0 3.323
WriteResponseHandlerTransientTest 4 0 0 0 3.584
ActiveRepairServiceTest 11 0 0 0 4.181
BootstrapTransientTest 1 0 0 0 1.663
ClientWarningsTest 4 0 0 0 31.248
GCInspectorTest 6 0 0 0 1.128
JoinTokenRingTest 1 0 0 0 4.574
LeaveAndBootstrapTest 8 0 0 0 5.297
LegacyAuthFailTest 1 0 0 0 4.200
MoveTest 7 0 0 0 22.421
MoveTransientTest 19 0 0 0 1.837
NativeTransportServiceTest 13 0 0 0 8.285
OptionalTasksTest 2 0 0 0 3.366
PaxosStateTest 2 0 0 0 5.488
ProtocolBetaVersionTest 2 0 0 0 12.396
QueryPagerTest 8 0 0 0 3.260
RMIServerSocketFactoryImplTest 1 0 0 0 0.164
RemoveTest 4 0 0 0 6.125
SerializationsTest 4 0 0 0 1.214
StartupChecksTest 3 0 0 0 2.461
StorageProxyTest 4 0 0 0 1.353
StorageServiceServerTest 19 0 0 1 8.704
StorageServiceTest 1 0 0 0 1.284
WriteResponseHandlerTest 5 0 0 0 3.303
WriteResponseHandlerTransientTest 4 0 0 0 2.786
-------------------------------------------------------------------------------
org.apache.cassandra.service.pager
Name Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc 7 0 0 0 1.216
PagingStateTest-cdc 7 0 0 0 1.228
PagingStateTest-compression 7 0 0 0 1.208
PagingStateTest-compression 7 0 0 0 1.595
PagingStateTest 7 0 0 0 1.027
PagingStateTest 7 0 0 0 1.246
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.069
DataResolverTest-cdc 32 0 0 0 4.174
DigestResolverTest-cdc 5 0 0 0 3.848
ReadExecutorTest-cdc 3 0 0 0 3.930
SpeculativeRetryParseTest-cdc 78 0 0 0 0.141
AbstractReadResponseTest-cdc 1 0 0 1 0.150
DataResolverTest-cdc 32 0 0 0 3.108
DigestResolverTest-cdc 5 0 0 0 2.807
ReadExecutorTest-cdc 3 0 0 0 2.736
SpeculativeRetryParseTest-cdc 78 0 0 0 0.186
AbstractReadResponseTest-compression 1 0 0 1 0.069
DataResolverTest-compression 32 0 0 0 3.902
DigestResolverTest-compression 5 0 0 0 4.582
ReadExecutorTest-compression 3 0 0 0 4.835
SpeculativeRetryParseTest-compression 78 0 0 0 0.156
AbstractReadResponseTest-compression 1 0 0 1 0.228
DataResolverTest-compression 32 0 0 0 3.251
DigestResolverTest-compression 5 0 0 0 2.980
ReadExecutorTest-compression 3 0 0 0 3.120
SpeculativeRetryParseTest-compression 78 0 0 0 0.184
AbstractReadResponseTest 1 0 0 1 0.054
DataResolverTest 32 0 0 0 3.657
DigestResolverTest 5 0 0 0 3.751
ReadExecutorTest 3 0 0 0 3.977
SpeculativeRetryParseTest 78 0 0 0 0.111
AbstractReadResponseTest 1 0 0 1 0.153
DataResolverTest 32 0 0 0 3.064
DigestResolverTest 5 0 0 0 2.974
ReadExecutorTest 3 0 0 0 3.232
SpeculativeRetryParseTest 78 0 0 0 0.227
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.064
BlockingReadRepairTest-cdc 9 0 0 0 3.866
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.965
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.765
ReadRepairTest-cdc 7 0 0 0 3.869
RepairedDataVerifierTest-cdc 10 0 0 0 5.158
AbstractReadRepairTest-cdc 1 0 0 1 0.153
BlockingReadRepairTest-cdc 9 0 0 0 2.964
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.073
ReadOnlyReadRepairTest-cdc 4 0 0 0 2.926
ReadRepairTest-cdc 7 0 0 0 2.800
RepairedDataVerifierTest-cdc 10 0 0 0 4.178
AbstractReadRepairTest-compression 1 0 0 1 0.086
BlockingReadRepairTest-compression 9 0 0 0 5.329
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.892
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.566
ReadRepairTest-compression 7 0 0 0 4.084
RepairedDataVerifierTest-compression 10 0 0 0 7.202
AbstractReadRepairTest-compression 1 0 0 1 0.151
BlockingReadRepairTest-compression 9 0 0 0 2.821
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.599
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 2.948
ReadRepairTest-compression 7 0 0 0 3.044
RepairedDataVerifierTest-compression 10 0 0 0 6.318
AbstractReadRepairTest 1 0 0 1 0.054
BlockingReadRepairTest 9 0 0 0 3.769
DiagEventsBlockingReadRepairTest 3 0 0 0 4.056
ReadOnlyReadRepairTest 4 0 0 0 3.487
ReadRepairTest 7 0 0 0 3.456
RepairedDataVerifierTest 10 0 0 0 5.331
AbstractReadRepairTest 1 0 0 1 0.183
BlockingReadRepairTest 9 0 0 0 3.063
DiagEventsBlockingReadRepairTest 3 0 0 0 3.078
ReadOnlyReadRepairTest 4 0 0 0 3.128
ReadRepairTest 7 0 0 0 3.639
RepairedDataVerifierTest 10 0 0 0 4.906
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time(s)
LongStreamingTest 2 0 0 0 225.365
LongStreamingTest 2 0 0 0 318.615
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.892
cdc
SessionInfoTest-cdc 1 0 0 0 0.544
StreamOperationTest-cdc 1 0 0 0 0.079
StreamTransferTaskTest-cdc 2 0 0 0 3.728
StreamingTransferTest-cdc 5 0 0 0 14.171
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.026
cdc
SessionInfoTest-cdc 1 0 0 0 0.638
StreamOperationTest-cdc 1 0 0 0 0.149
StreamTransferTaskTest-cdc 2 0 0 0 2.759
StreamingTransferTest-cdc 5 0 0 0 13.004
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 5.234
compression
SessionInfoTest-compression 1 0 0 0 0.791
StreamOperationTest-compression 1 0 0 0 0.080
StreamTransferTaskTest-compression 2 0 0 0 3.747
StreamingTransferTest-compression 5 0 0 0 14.064
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.258
compression
SessionInfoTest-compression 1 0 0 0 0.634
StreamOperationTest-compression 1 0 0 0 0.166
StreamTransferTaskTest-compression 2 0 0 0 3.246
StreamingTransferTest-compression 5 0 0 0 12.863
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.536
SessionInfoTest 1 0 0 0 0.490
StreamOperationTest 1 0 0 0 0.083
StreamTransferTaskTest 2 0 0 0 4.880
StreamingTransferTest 5 0 0 0 14.445
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.875
SessionInfoTest 1 0 0 0 0.671
StreamOperationTest 1 0 0 0 0.203
StreamTransferTaskTest 2 0 0 0 3.995
StreamingTransferTest 5 0 0 0 16.005
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.285
StreamCompressionSerializerTest-cdc 2 0 0 0 1.242
StreamingInboundHandlerTest-cdc 6 0 0 0 1.493
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.689
StreamCompressionSerializerTest-cdc 2 0 0 0 1.367
StreamingInboundHandlerTest-cdc 6 0 0 0 1.661
NettyStreamingMessageSenderTest- 10 0 0 0 1.342
compression
StreamCompressionSerializerTest- 2 0 0 0 1.277
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.318
NettyStreamingMessageSenderTest- 10 0 0 0 1.374
compression
StreamCompressionSerializerTest- 2 0 0 0 1.280
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.373
NettyStreamingMessageSenderTest 10 0 0 0 1.371
StreamCompressionSerializerTest 2 0 0 0 1.331
StreamingInboundHandlerTest 6 0 0 0 1.870
NettyStreamingMessageSenderTest 10 0 0 0 1.824
StreamCompressionSerializerTest 2 0 0 0 1.720
StreamingInboundHandlerTest 6 0 0 0 1.983
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression
Name Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc 6 0 0 0 1.289
CompressedInputStreamTest-cdc 6 0 0 0 1.826
CompressedInputStreamTest-compression 6 0 0 0 1.367
CompressedInputStreamTest-compression 6 0 0 0 1.686
CompressedInputStreamTest 6 0 0 0 1.588
CompressedInputStreamTest 6 0 0 0 2.102
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.097
StreamMessageTest-cdc 1 0 0 0 0.180
StreamMessageTest-compression 1 0 0 0 0.110
StreamMessageTest-compression 1 0 0 0 0.262
StreamMessageTest 1 0 0 0 0.138
StreamMessageTest 1 0 0 0 0.329
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.112
DistributionSequenceTest 4 0 0 0 0.076
DistributionGaussianTest 2 0 0 0 0.178
DistributionSequenceTest 4 0 0 0 0.142
-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings
Name Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1 0 0 0 0.094
SettingsMiscTest 4 0 0 0 0.093
SettingsNodeTest 2 0 0 0 0.073
StressSettingsTest 1 0 0 0 0.574
OptionReplicationTest 1 0 0 0 0.164
SettingsMiscTest 4 0 0 0 0.194
SettingsNodeTest 2 0 0 0 0.142
StressSettingsTest 1 0 0 0 0.581
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.103
MultiResultLoggerTest 5 0 0 0 0.141
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 14.871
BulkLoaderTest-cdc 6 0 0 0 12.977
ClearSnapshotTest-cdc 4 0 0 0 14.627
CompactionStressTest-cdc 2 0 0 0 15.537
GetFullQueryLogTest-cdc 3 0 0 0 17.561
GetVersionTest-cdc 1 0 0 0 0.627
JMXCompatabilityTest-cdc 3 0 0 0 38.237
JMXToolTest-cdc 5 0 0 0 12.665
LoaderOptionsTest-cdc 2 0 0 0 0.680
NodeToolGossipInfoTest-cdc 2 0 0 0 17.611
NodeToolTPStatsTest-cdc 3 0 0 0 25.769
NodetoolNetStatsTest-cdc 3 0 0 0 9.748
SSTableExpiredBlockersTest-cdc 4 0 0 0 3.597
SSTableExportTest-cdc 10 0 0 0 1.960
SSTableLevelResetterTest-cdc 5 0 0 0 3.190
SSTableMetadataViewerTest-cdc 10 0 0 0 1.847
SSTableOfflineRelevelTest-cdc 4 0 0 0 3.195
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.535
StandaloneSSTableUtilTest-cdc 8 0 0 0 3.227
StandaloneScrubberTest-cdc 7 0 0 0 3.829
StandaloneSplitterTest-cdc 6 0 0 0 3.400
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 20.488
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 7.299
StandaloneUpgraderTest-cdc 6 0 0 0 2.692
StandaloneVerifierTest-cdc 10 0 0 0 2.711
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.060
TopPartitionsTest-cdc 2 0 0 0 3.921
AuditLogViewerTest-cdc 10 0 0 0 15.491
BulkLoaderTest-cdc 6 0 0 0 12.812
ClearSnapshotTest-cdc 4 0 0 0 14.435
CompactionStressTest-cdc 2 0 0 0 14.689
GetFullQueryLogTest-cdc 3 0 0 0 15.133
GetVersionTest-cdc 1 0 0 0 0.460
JMXCompatabilityTest-cdc 3 0 0 0 32.147
JMXToolTest-cdc 5 0 0 0 12.346
LoaderOptionsTest-cdc 2 0 0 0 0.661
NodeToolGossipInfoTest-cdc 2 0 0 0 15.679
NodeToolTPStatsTest-cdc 3 0 0 0 24.804
NodetoolNetStatsTest-cdc 3 0 0 0 6.776
SSTableExpiredBlockersTest-cdc 4 0 0 0 1.884
SSTableExportTest-cdc 10 0 0 0 1.250
SSTableLevelResetterTest-cdc 5 0 0 0 1.863
SSTableMetadataViewerTest-cdc 10 0 0 0 1.199
SSTableOfflineRelevelTest-cdc 4 0 0 0 1.822
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.052
StandaloneSSTableUtilTest-cdc 8 0 0 0 1.903
StandaloneScrubberTest-cdc 7 0 0 0 2.033
StandaloneSplitterTest-cdc 6 0 0 0 1.905
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 12.077
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 6.256
StandaloneUpgraderTest-cdc 6 0 0 0 2.043
StandaloneVerifierTest-cdc 10 0 0 0 2.026
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.208
TopPartitionsTest-cdc 2 0 0 0 3.434
AuditLogViewerTest-compression 10 0 0 0 14.980
BulkLoaderTest-compression 6 0 0 0 13.045
ClearSnapshotTest-compression 4 0 0 0 16.885
CompactionStressTest-compression 2 0 0 0 16.098
GetFullQueryLogTest-compression 3 0 0 0 20.645
GetVersionTest-compression 1 0 0 0 0.472
JMXCompatabilityTest-compression 3 0 0 0 36.398
JMXToolTest-compression 5 0 0 0 13.200
LoaderOptionsTest-compression 2 0 0 0 0.655
NodeToolGossipInfoTest-compression 2 0 0 0 17.158
NodeToolTPStatsTest-compression 3 0 0 0 26.718
NodetoolNetStatsTest-compression 3 0 0 0 8.218
SSTableExpiredBlockersTest-compression 4 0 0 0 2.611
SSTableExportTest-compression 10 0 0 0 1.544
SSTableLevelResetterTest-compression 5 0 0 0 2.784
SSTableMetadataViewerTest-compression 10 0 0 0 1.721
SSTableOfflineRelevelTest-compression 4 0 0 0 4.002
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.904
StandaloneSSTableUtilTest-compression 8 0 0 0 3.251
StandaloneScrubberTest-compression 7 0 0 0 2.821
StandaloneSplitterTest-compression 6 0 0 0 2.645
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 20.032
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 7.136
compression
StandaloneUpgraderTest-compression 6 0 0 0 4.310
StandaloneVerifierTest-compression 10 0 0 0 3.705
ToolsEnvsConfigsTest-compression 1 0 0 0 2.130
TopPartitionsTest-compression 2 0 0 0 3.811
AuditLogViewerTest-compression 10 0 0 0 15.328
BulkLoaderTest-compression 6 0 0 0 12.736
ClearSnapshotTest-compression 4 0 0 0 13.777
CompactionStressTest-compression 2 0 0 0 14.089
GetFullQueryLogTest-compression 3 0 0 0 15.853
GetVersionTest-compression 1 0 0 0 0.512
JMXCompatabilityTest-compression 3 0 0 0 33.867
JMXToolTest-compression 5 0 0 0 11.419
LoaderOptionsTest-compression 2 0 0 0 0.651
NodeToolGossipInfoTest-compression 2 0 0 0 15.793
NodeToolTPStatsTest-compression 3 0 0 0 26.328
NodetoolNetStatsTest-compression 3 0 0 0 6.547
SSTableExpiredBlockersTest-compression 4 0 0 0 1.919
SSTableExportTest-compression 10 0 0 0 1.304
SSTableLevelResetterTest-compression 5 0 0 0 1.980
SSTableMetadataViewerTest-compression 10 0 0 0 1.718
SSTableOfflineRelevelTest-compression 4 0 0 0 2.078
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.203
StandaloneSSTableUtilTest-compression 8 0 0 0 2.077
StandaloneScrubberTest-compression 7 0 0 0 2.142
StandaloneSplitterTest-compression 6 0 0 0 2.101
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 14.700
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.111
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.151
StandaloneVerifierTest-compression 10 0 0 0 2.060
ToolsEnvsConfigsTest-compression 1 0 0 0 2.248
TopPartitionsTest-compression 2 0 0 0 3.914
AuditLogViewerTest 10 0 0 0 14.960
BulkLoaderTest 6 0 0 0 12.936
ClearSnapshotTest 4 0 0 0 16.718
CompactionStressTest 2 0 0 0 15.089
GetFullQueryLogTest 3 0 0 0 15.711
GetVersionTest 1 0 0 0 0.415
JMXCompatabilityTest 3 0 0 0 33.849
JMXToolTest 5 0 0 0 11.354
LoaderOptionsTest 2 0 0 0 0.534
NodeToolGossipInfoTest 2 0 0 0 16.712
NodeToolTPStatsTest 3 0 0 0 25.492
NodetoolNetStatsTest 3 0 0 0 7.385
SSTableExpiredBlockersTest 4 0 0 0 2.391
SSTableExportTest 10 0 0 0 1.423
SSTableLevelResetterTest 5 0 0 0 2.377
SSTableMetadataViewerTest 10 0 0 0 1.327
SSTableOfflineRelevelTest 4 0 0 0 2.334
SSTableRepairedAtSetterTest 6 0 0 0 1.035
StandaloneSSTableUtilTest 8 0 0 0 2.370
StandaloneScrubberTest 7 0 0 0 2.368
StandaloneSplitterTest 6 0 0 0 2.294
StandaloneSplitterWithCQLTesterTest 6 0 0 0 13.276
StandaloneUpgraderOnSStablesTest 3 0 0 0 6.326
StandaloneUpgraderTest 6 0 0 0 2.831
StandaloneVerifierTest 10 0 0 0 2.489
ToolsEnvsConfigsTest 1 0 0 0 1.863
TopPartitionsTest 2 0 0 0 3.891
AuditLogViewerTest 10 0 0 0 16.354
BulkLoaderTest 6 0 0 0 13.213
ClearSnapshotTest 4 0 0 0 14.705
CompactionStressTest 2 0 0 0 14.981
GetFullQueryLogTest 3 0 0 0 17.259
GetVersionTest 1 0 0 0 0.664
JMXCompatabilityTest 3 0 0 0 45.115
JMXToolTest 5 0 0 0 13.190
LoaderOptionsTest 2 0 0 0 0.865
NodeToolGossipInfoTest 2 0 0 0 22.726
NodeToolTPStatsTest 3 0 0 0 30.096
NodetoolNetStatsTest 3 0 0 0 8.967
SSTableExpiredBlockersTest 4 0 0 0 2.260
SSTableExportTest 10 0 0 0 1.566
SSTableLevelResetterTest 5 0 0 0 2.168
SSTableMetadataViewerTest 10 0 0 0 1.569
SSTableOfflineRelevelTest 4 0 0 0 3.029
SSTableRepairedAtSetterTest 6 0 0 0 1.713
StandaloneSSTableUtilTest 8 0 0 0 2.206
StandaloneScrubberTest 7 0 0 0 2.129
StandaloneSplitterTest 6 0 0 0 2.010
StandaloneSplitterWithCQLTesterTest 6 0 0 0 17.048
StandaloneUpgraderOnSStablesTest 3 0 0 0 5.904
StandaloneUpgraderTest 6 0 0 0 2.639
StandaloneVerifierTest 10 0 0 0 2.607
ToolsEnvsConfigsTest 1 0 0 0 2.649
TopPartitionsTest 2 0 0 0 3.606
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 13.997
CassandrastressTest-cdc 1 0 0 0 12.301
CassandrastressTest-compression 1 0 0 0 14.842
CassandrastressTest-compression 1 0 0 0 12.880
CassandrastressTest 1 0 0 0 13.654
CassandrastressTest 1 0 0 0 13.119
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 13.603
CqlshTest-cdc 1 0 0 0 12.085
CqlshTest-compression 1 0 0 0 14.226
CqlshTest-compression 1 0 0 0 12.336
CqlshTest 1 0 0 0 13.492
CqlshTest 1 0 0 0 16.976
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 2.051
SjkTest-cdc 1 0 0 0 2.342
SjkTest-compression 1 0 0 0 2.356
SjkTest-compression 1 0 0 0 2.228
SjkTest 1 0 0 0 2.153
SjkTest 1 0 0 0 2.443
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.075
TableBuilderTest-cdc 6 0 0 0 0.179
TableBuilderTest-compression 6 0 0 0 0.076
TableBuilderTest-compression 6 0 0 0 0.166
TableBuilderTest 6 0 0 0 0.063
TableBuilderTest 6 0 0 0 0.189
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats
Name Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc 6 0 0 0 34.879
StatsTableComparatorTest-cdc 6 0 0 0 0.295
TableStatsPrinterTest-cdc 2 0 0 0 0.094
NodetoolTableStatsTest-cdc 6 0 0 0 27.716
StatsTableComparatorTest-cdc 6 0 0 0 0.323
TableStatsPrinterTest-cdc 2 0 0 0 0.254
NodetoolTableStatsTest-compression 6 0 0 0 29.541
StatsTableComparatorTest-compression 6 0 0 0 0.312
TableStatsPrinterTest-compression 2 0 0 0 0.127
NodetoolTableStatsTest-compression 6 0 0 0 31.223
StatsTableComparatorTest-compression 6 0 0 0 0.335
TableStatsPrinterTest-compression 2 0 0 0 0.269
NodetoolTableStatsTest 6 0 0 0 29.875
StatsTableComparatorTest 6 0 0 0 0.429
TableStatsPrinterTest 2 0 0 0 0.110
NodetoolTableStatsTest 6 0 0 0 34.970
StatsTableComparatorTest 6 0 0 0 0.344
TableStatsPrinterTest 2 0 0 0 0.281
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 1.099
TracingTest-cdc 6 0 0 0 1.154
TracingTest-compression 6 0 0 0 1.423
TracingTest-compression 6 0 0 0 1.208
TracingTest 6 0 0 0 1.193
TracingTest 6 0 0 0 1.309
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
DriverBurnTest 9 0 0 0 891.445
SimpleClientBurnTest 1 0 0 0 121.992
SimpleClientPerfTest 8 0 0 0 724.432
DriverBurnTest 9 0 0 0 886.854
SimpleClientBurnTest 1 0 0 0 122.064
SimpleClientPerfTest 8 0 0 0 724.040
CBUtilTest-cdc 4 0 0 0 0.385
CQLConnectionTest-cdc 5 0 0 0 5.021
CQLUserAuditTest-cdc 8 0 0 0 35.138
ClientResourceLimitsTest-cdc 10 0 0 0 21.331
DataTypeTest-cdc 3 0 0 0 0.435
ErrorMessageTest-cdc 7 0 0 0 0.543
IdleDisconnectTest-cdc 2 0 0 0 23.840
MessagePayloadTest-cdc 3 0 0 0 15.103
ProtocolErrorTest-cdc 6 0 0 0 1.282
ProtocolNegotiationTest-cdc 3 0 0 0 22.558
ProtocolVersionTest-cdc 4 0 0 0 1.016
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.382
SerDeserTest-cdc 6 0 0 0 1.919
CBUtilTest-cdc 4 0 0 0 0.429
CQLConnectionTest-cdc 5 0 0 0 4.006
CQLUserAuditTest-cdc 8 0 0 0 28.628
ClientResourceLimitsTest-cdc 10 0 0 0 17.675
DataTypeTest-cdc 3 0 0 0 0.432
ErrorMessageTest-cdc 7 0 0 0 0.457
IdleDisconnectTest-cdc 2 0 0 0 16.861
MessagePayloadTest-cdc 3 0 0 0 13.669
ProtocolErrorTest-cdc 6 0 0 0 1.215
ProtocolNegotiationTest-cdc 3 0 0 0 19.812
ProtocolVersionTest-cdc 4 0 0 0 1.079
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.368
SerDeserTest-cdc 6 0 0 0 1.699
CBUtilTest-compression 4 0 0 0 0.448
CQLConnectionTest-compression 5 0 1 0 14.123
CQLUserAuditTest-compression 8 0 0 0 29.075
ClientResourceLimitsTest-compression 10 0 0 0 18.334
DataTypeTest-compression 3 0 0 0 0.409
ErrorMessageTest-compression 7 0 0 0 0.415
IdleDisconnectTest-compression 2 0 0 0 18.939
MessagePayloadTest-compression 3 0 0 0 14.256
ProtocolErrorTest-compression 6 0 0 0 1.250
ProtocolNegotiationTest-compression 3 0 0 0 21.647
ProtocolVersionTest-compression 4 0 0 0 1.196
ProtocolVersionTrackerTest-compression 3 0 0 0 0.353
SerDeserTest-compression 6 0 0 0 1.765
CBUtilTest-compression 4 0 0 0 0.482
CQLConnectionTest-compression 5 0 0 0 4.315
CQLUserAuditTest-compression 8 0 0 0 28.400
ClientResourceLimitsTest-compression 10 0 0 0 17.006
DataTypeTest-compression 3 0 0 0 0.531
ErrorMessageTest-compression 7 0 0 0 0.483
IdleDisconnectTest-compression 2 0 0 0 17.335
MessagePayloadTest-compression 3 0 0 0 14.179
ProtocolErrorTest-compression 6 0 0 0 1.617
ProtocolNegotiationTest-compression 3 0 0 0 22.569
ProtocolVersionTest-compression 4 0 0 0 1.408
ProtocolVersionTrackerTest-compression 3 0 0 0 0.456
SerDeserTest-compression 6 0 0 0 1.911
CBUtilTest 4 0 0 0 0.476
CQLConnectionTest 5 0 0 0 4.191
CQLUserAuditTest 8 0 0 0 29.587
ClientResourceLimitsTest 10 0 0 0 19.610
DataTypeTest 3 0 0 0 0.360
ErrorMessageTest 7 0 0 0 0.378
IdleDisconnectTest 2 0 0 0 19.066
MessagePayloadTest 3 0 0 0 14.822
ProtocolErrorTest 6 0 0 0 1.104
ProtocolNegotiationTest 3 0 0 0 21.301
ProtocolVersionTest 4 0 0 0 0.931
ProtocolVersionTrackerTest 3 0 0 0 0.292
SerDeserTest 6 0 0 0 1.734
CBUtilTest 4 0 0 0 0.484
CQLConnectionTest 5 0 0 0 4.542
CQLUserAuditTest 8 0 0 0 29.197
ClientResourceLimitsTest 10 0 0 0 18.368
DataTypeTest 3 0 0 0 0.534
ErrorMessageTest 7 0 0 0 0.508
IdleDisconnectTest 2 0 0 0 17.272
MessagePayloadTest 3 0 0 0 14.447
ProtocolErrorTest 6 0 0 0 1.384
ProtocolNegotiationTest 3 0 0 0 20.760
ProtocolVersionTest 4 0 0 0 1.841
ProtocolVersionTrackerTest 3 0 0 0 0.573
SerDeserTest 6 0 0 0 2.569
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.421
PrepareMessageTest-cdc 1 0 0 0 0.386
AuthenticateMessageTest-cdc 1 0 0 0 0.411
PrepareMessageTest-cdc 1 0 0 0 0.411
AuthenticateMessageTest-compression 1 0 0 0 0.360
PrepareMessageTest-compression 1 0 0 0 0.361
AuthenticateMessageTest-compression 1 0 0 0 0.484
PrepareMessageTest-compression 1 0 0 0 0.585
AuthenticateMessageTest 1 0 0 0 0.328
PrepareMessageTest 1 0 0 0 0.432
AuthenticateMessageTest 1 0 0 0 0.573
PrepareMessageTest 1 0 0 0 0.676
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 1.763
TriggersSchemaTest-cdc 4 0 0 0 3.936
TriggersTest-cdc 7 0 0 0 6.016
TriggerExecutorTest-cdc 9 0 0 0 1.746
TriggersSchemaTest-cdc 4 0 0 0 3.033
TriggersTest-cdc 7 0 0 0 4.114
TriggerExecutorTest-compression 9 0 0 0 1.771
TriggersSchemaTest-compression 4 0 0 0 3.893
TriggersTest-compression 7 0 0 0 5.564
TriggerExecutorTest-compression 9 0 0 0 1.904
TriggersSchemaTest-compression 4 0 0 0 3.632
TriggersTest-compression 7 0 0 0 4.582
TriggerExecutorTest 9 0 0 0 1.852
TriggersSchemaTest 4 0 0 0 4.558
TriggersTest 7 0 0 0 7.696
TriggerExecutorTest 9 0 0 0 2.426
TriggersSchemaTest 4 0 0 0 4.942
TriggersTest 7 0 0 0 5.689
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 165.607
LongBloomFilterTest 5 0 0 0 240.390
LongBTreeTest 15 0 0 0 1158.161
LongBTreeTest 15 0 0 0 640.569
AbstractIteratorTest-cdc 9 0 0 0 0.092
BloomFilterTest-cdc 11 0 0 2 0.637
ByteArrayUtilTest-cdc 18 0 0 0 0.261
ByteBufferUtilTest-cdc 12 0 0 0 0.400
BytesReadTrackerTest-cdc 4 0 0 0 0.077
CassandraVersionTest-cdc 11 0 0 0 0.640
EstimatedHistogramTest-cdc 7 0 0 0 0.285
FBUtilitiesTest-cdc 7 0 0 0 0.860
FastByteOperationsTest-cdc 2 0 0 0 4.495
GeneratorsTest-cdc 2 0 0 0 0.953
HexTest-cdc 2 0 0 0 0.236
HistogramBuilderTest-cdc 5 0 0 0 0.282
IntegerIntervalsTest-cdc 6 0 0 0 55.338
IntervalTreeTest-cdc 3 0 0 0 0.292
JVMStabilityInspectorTest-cdc 4 0 0 0 1.075
JavaUtilsTest-cdc 1 0 0 0 0.235
MergeIteratorComparisonTest-cdc 16 0 0 0 12.705
MergeIteratorTest-cdc 1 0 0 0 0.085
MerkleTreeTest-cdc 27 0 0 0 7.009
MerkleTreesTest-cdc 13 0 0 0 1.086
MonotonicClockTest-cdc 1 0 0 0 19.143
NativeLibraryTest-cdc 2 0 0 0 0.573
NoSpamLoggerTest-cdc 5 0 0 0 0.084
OverlapIteratorTest-cdc 1 0 0 0 13.835
SerializationsTest-cdc 3 0 0 0 1.778
SlidingTimeRateTest-cdc 7 0 0 0 0.565
StatusLoggerTest-cdc 1 0 0 0 4.338
AbstractIteratorTest-cdc 9 0 0 0 0.203
BloomFilterTest-cdc 11 0 0 2 0.677
ByteArrayUtilTest-cdc 18 0 0 0 0.321
ByteBufferUtilTest-cdc 12 0 0 0 0.446
BytesReadTrackerTest-cdc 4 0 0 0 0.154
CassandraVersionTest-cdc 11 0 0 0 0.632
EstimatedHistogramTest-cdc 7 0 0 0 0.396
FBUtilitiesTest-cdc 7 0 0 0 0.872
FastByteOperationsTest-cdc 2 0 0 0 4.670
GeneratorsTest-cdc 2 0 0 0 1.058
HexTest-cdc 2 0 0 0 0.327
HistogramBuilderTest-cdc 5 0 0 0 0.400
IntegerIntervalsTest-cdc 6 0 0 0 58.212
IntervalTreeTest-cdc 3 0 0 0 0.349
JVMStabilityInspectorTest-cdc 4 0 0 0 1.188
JavaUtilsTest-cdc 1 0 0 0 0.296
MergeIteratorComparisonTest-cdc 16 0 0 0 12.400
MergeIteratorTest-cdc 1 0 0 0 0.171
MerkleTreeTest-cdc 27 0 0 0 7.007
MerkleTreesTest-cdc 13 0 0 0 1.187
MonotonicClockTest-cdc 1 0 0 0 4.884
NativeLibraryTest-cdc 2 0 0 0 0.532
NoSpamLoggerTest-cdc 5 0 0 0 0.155
OverlapIteratorTest-cdc 1 0 0 0 11.353
SerializationsTest-cdc 3 0 0 0 1.894
SlidingTimeRateTest-cdc 7 0 0 0 0.773
StatusLoggerTest-cdc 1 0 0 0 3.099
AbstractIteratorTest-compression 9 0 0 0 0.112
BloomFilterTest-compression 11 0 0 2 0.706
ByteArrayUtilTest-compression 18 0 0 0 0.310
ByteBufferUtilTest-compression 12 0 0 0 0.518
BytesReadTrackerTest-compression 4 0 0 0 0.076
CassandraVersionTest-compression 11 0 0 0 0.696
EstimatedHistogramTest-compression 7 0 0 0 0.279
FBUtilitiesTest-compression 7 0 0 0 0.903
FastByteOperationsTest-compression 2 0 0 0 3.865
GeneratorsTest-compression 2 0 0 0 0.938
HexTest-compression 2 0 0 0 0.269
HistogramBuilderTest-compression 5 0 0 0 0.291
IntegerIntervalsTest-compression 6 0 0 0 57.170
IntervalTreeTest-compression 3 0 0 0 0.425
JVMStabilityInspectorTest-compression 4 0 0 0 1.605
JavaUtilsTest-compression 1 0 0 0 0.315
MergeIteratorComparisonTest-compression 16 0 0 0 16.837
MergeIteratorTest-compression 1 0 0 0 0.108
MerkleTreeTest-compression 27 0 0 0 8.493
MerkleTreesTest-compression 13 0 0 0 1.145
MonotonicClockTest-compression 1 0 0 0 18.605
NativeLibraryTest-compression 2 0 0 0 0.509
NoSpamLoggerTest-compression 5 0 0 0 0.089
OverlapIteratorTest-compression 1 0 0 0 12.360
SerializationsTest-compression 3 0 0 0 1.635
SlidingTimeRateTest-compression 7 0 0 0 0.629
StatusLoggerTest-compression 1 0 0 0 4.423
AbstractIteratorTest-compression 9 0 0 0 0.211
BloomFilterTest-compression 11 0 0 2 0.697
ByteArrayUtilTest-compression 18 0 0 0 0.385
ByteBufferUtilTest-compression 12 0 0 0 0.501
BytesReadTrackerTest-compression 4 0 0 0 0.168
CassandraVersionTest-compression 11 0 0 0 0.646
EstimatedHistogramTest-compression 7 0 0 0 0.353
FBUtilitiesTest-compression 7 0 0 0 0.874
FastByteOperationsTest-compression 2 0 0 0 4.607
GeneratorsTest-compression 2 0 0 0 1.044
HexTest-compression 2 0 0 0 0.379
HistogramBuilderTest-compression 5 0 0 0 0.431
IntegerIntervalsTest-compression 6 0 0 0 59.320
IntervalTreeTest-compression 3 0 0 0 0.654
JVMStabilityInspectorTest-compression 4 0 0 0 1.237
JavaUtilsTest-compression 1 0 0 0 0.311
MergeIteratorComparisonTest-compression 16 0 0 0 14.247
MergeIteratorTest-compression 1 0 0 0 0.188
MerkleTreeTest-compression 27 0 0 0 7.334
MerkleTreesTest-compression 13 0 0 0 1.234
MonotonicClockTest-compression 1 0 0 0 4.891
NativeLibraryTest-compression 2 0 0 0 0.574
NoSpamLoggerTest-compression 5 0 0 0 0.153
OverlapIteratorTest-compression 1 0 0 0 11.320
SerializationsTest-compression 3 0 0 0 1.879
SlidingTimeRateTest-compression 7 0 0 0 0.628
StatusLoggerTest-compression 1 0 0 0 3.219
AbstractIteratorTest 9 0 0 0 0.096
BloomFilterTest 11 0 0 2 0.883
ByteArrayUtilTest 18 0 0 0 0.231
ByteBufferUtilTest 12 0 0 0 0.409
BytesReadTrackerTest 4 0 0 0 0.062
CassandraVersionTest 11 0 0 0 0.634
EstimatedHistogramTest 7 0 0 0 0.244
FBUtilitiesTest 7 0 0 0 0.687
FastByteOperationsTest 2 0 0 0 5.642
GeneratorsTest 2 0 0 0 0.966
HexTest 2 0 0 0 0.224
HistogramBuilderTest 5 0 0 0 0.257
IntegerIntervalsTest 6 0 0 0 47.768
IntervalTreeTest 3 0 0 0 0.249
JVMStabilityInspectorTest 4 0 0 0 1.004
JavaUtilsTest 1 0 0 0 0.232
MergeIteratorComparisonTest 16 0 0 0 11.891
MergeIteratorTest 1 0 0 0 0.075
MerkleTreeTest 27 0 0 0 7.108
MerkleTreesTest 13 0 0 0 1.011
MonotonicClockTest 1 0 0 0 8.294
NativeLibraryTest 2 0 0 0 0.529
NoSpamLoggerTest 5 0 0 0 0.071
OverlapIteratorTest 1 0 0 0 13.034
SerializationsTest 3 0 0 0 1.823
SlidingTimeRateTest 7 0 0 0 0.616
StatusLoggerTest 1 0 0 0 4.397
AbstractIteratorTest 9 0 0 0 0.300
BloomFilterTest 11 0 0 2 1.049
ByteArrayUtilTest 18 0 0 0 0.519
ByteBufferUtilTest 12 0 0 0 0.687
BytesReadTrackerTest 4 0 0 0 0.283
CassandraVersionTest 11 0 0 0 1.004
EstimatedHistogramTest 7 0 0 0 0.483
FBUtilitiesTest 7 0 0 0 1.350
FastByteOperationsTest 2 0 0 0 6.320
GeneratorsTest 2 0 0 0 1.511
HexTest 2 0 0 0 0.506
HistogramBuilderTest 5 0 0 0 0.513
IntegerIntervalsTest 6 0 0 0 63.331
IntervalTreeTest 3 0 0 0 0.402
JVMStabilityInspectorTest 4 0 0 0 1.209
JavaUtilsTest 1 0 0 0 0.320
MergeIteratorComparisonTest 16 0 0 0 14.692
MergeIteratorTest 1 0 0 0 0.181
MerkleTreeTest 27 0 0 0 7.498
MerkleTreesTest 13 0 0 0 1.289
MonotonicClockTest 1 0 0 0 17.540
NativeLibraryTest 2 0 0 0 0.599
NoSpamLoggerTest 5 0 0 0 0.208
OverlapIteratorTest 1 0 0 0 13.620
SerializationsTest 3 0 0 0 1.946
SlidingTimeRateTest 7 0 0 0 0.637
StatusLoggerTest 1 0 0 0 3.244
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 11.358
DeletingArchiverTest-cdc 3 0 0 0 0.326
ExternalArchiverTest-cdc 5 0 0 0 10.520
BinLogTest-cdc 13 0 0 0 11.466
DeletingArchiverTest-cdc 3 0 0 0 0.336
ExternalArchiverTest-cdc 5 0 0 0 10.548
BinLogTest-compression 13 0 0 0 11.703
DeletingArchiverTest-compression 3 0 0 0 0.293
ExternalArchiverTest-compression 5 0 0 0 10.569
BinLogTest-compression 13 0 0 0 11.636
DeletingArchiverTest-compression 3 0 0 0 0.402
ExternalArchiverTest-compression 5 0 0 0 10.754
BinLogTest 13 0 0 0 11.555
DeletingArchiverTest 3 0 0 0 0.288
ExternalArchiverTest 5 0 0 0 10.597
BinLogTest 13 0 0 0 11.695
DeletingArchiverTest 3 0 0 0 0.338
ExternalArchiverTest 5 0 0 0 10.566
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.231
BTreeSearchIteratorTest-cdc 4 0 0 0 0.079
BTreeTest-cdc 14 0 0 0 0.637
BTreeRemovalTest-cdc 22 0 0 0 0.352
BTreeSearchIteratorTest-cdc 4 0 0 0 0.159
BTreeTest-cdc 14 0 0 0 0.481
BTreeRemovalTest-compression 22 0 0 0 0.250
BTreeSearchIteratorTest-compression 4 0 0 0 0.100
BTreeTest-compression 14 0 0 0 0.536
BTreeRemovalTest-compression 22 0 0 0 0.308
BTreeSearchIteratorTest-compression 4 0 0 0 0.178
BTreeTest-compression 14 0 0 0 0.568
BTreeRemovalTest 22 0 0 0 0.245
BTreeSearchIteratorTest 4 0 0 0 0.084
BTreeTest 14 0 0 0 0.481
BTreeRemovalTest 22 0 0 0 0.316
BTreeSearchIteratorTest 4 0 0 0 0.178
BTreeTest 14 0 0 0 0.572
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.083
AccumulatorTest-cdc 4 0 0 0 0.087
RefCountedTest-cdc 12 0 0 0 6.521
WeightedQueueTest-cdc 46 0 0 0 1.004
AbstractTransactionalTest-cdc 1 0 0 1 0.152
AccumulatorTest-cdc 4 0 0 0 0.148
RefCountedTest-cdc 12 0 0 0 7.667
WeightedQueueTest-cdc 46 0 0 0 1.031
AbstractTransactionalTest-compression 1 0 0 1 0.087
AccumulatorTest-compression 4 0 0 0 0.108
RefCountedTest-compression 12 0 0 0 7.127
WeightedQueueTest-compression 46 0 0 0 1.053
AbstractTransactionalTest-compression 1 0 0 1 0.175
AccumulatorTest-compression 4 0 0 0 0.180
RefCountedTest-compression 12 0 0 0 8.377
WeightedQueueTest-compression 46 0 0 0 1.116
AbstractTransactionalTest 1 0 0 1 0.093
AccumulatorTest 4 0 0 0 0.066
RefCountedTest 12 0 0 0 6.960
WeightedQueueTest 46 0 0 0 0.992
AbstractTransactionalTest 1 0 0 1 0.158
AccumulatorTest 4 0 0 0 0.200
RefCountedTest 12 0 0 0 7.663
WeightedQueueTest 46 0 0 0 1.049
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.221
LongBufferPoolTest 2 0 0 0 241.687
BufferPoolTest-cdc 35 0 0 0 8.653
NativeAllocatorTest-cdc 1 0 0 0 0.605
BufferPoolTest-cdc 35 0 0 0 7.886
NativeAllocatorTest-cdc 1 0 0 0 0.481
BufferPoolTest-compression 35 0 0 0 9.603
NativeAllocatorTest-compression 1 0 0 0 0.432
BufferPoolTest-compression 35 0 0 0 8.008
NativeAllocatorTest-compression 1 0 0 0 0.528
BufferPoolTest 35 0 0 0 8.417
NativeAllocatorTest 1 0 0 0 0.365
BufferPoolTest 35 0 0 0 7.864
NativeAllocatorTest 1 0 0 0 0.516
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.640
OffHeapBitSetTest-cdc 4 0 0 0 0.615
OffHeapBitSetTest-compression 4 0 0 0 0.540
OffHeapBitSetTest-compression 4 0 0 0 0.597
OffHeapBitSetTest 4 0 0 0 0.532
OffHeapBitSetTest 4 0 0 0 0.608
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.793
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.275
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.092
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.136
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 1.944
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.328
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.303
VIntCodingTest-cdc 4 0 0 0 0.293
VIntCodingTest-compression 4 0 0 0 0.259
VIntCodingTest-compression 4 0 0 0 0.295
VIntCodingTest 4 0 0 0 0.223
VIntCodingTest 4 0 0 0 0.335
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------
CQLConnectionTest-compression // handleCorruptionOfLargeMessage-compression // Failure
Didn't receive all responses, expected 2, actual 1
junit.framework.AssertionFailedError: Didn't receive all responses, expected 2, actual 1
at org.apache.cassandra.transport.CQLConnectionTest$Client.awaitResponses
(CQLConnectionTest.java:886)
at org.apache.cassandra.transport.CQLConnectionTest$Client.access$300(CQLConnectionTest.java:
729)
at org.apache.cassandra.transport.CQLConnectionTest.handleCorruptionOfLargeMessage
(CQLConnectionTest.java:254)
---------------------------------------------------------------------------------------------
Cassandra dtests // test_validate_empty_column_name // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_validate_empty_column_name'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1027bc1070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1024906a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f10284b2d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1028283d60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_validate_empty_column_name'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_read_repair_chance // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_repair_chance'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1027bc1070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f102407d280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f10284b2d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1025791b50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_repair_chance'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_and_range_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_and_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1027bc1070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f10260879a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f10284b2d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1025f22ac0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_and_range_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1027bc1070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f102614a100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f10284b2d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f102614a9a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_dead_coordinator // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1027bc1070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f102493b730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f10284b2d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1026ddcdf0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_collation // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_collation'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efccfc7a0a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efccfc1cbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efcd0346dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efccc9d8b50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_collation'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efccfc7a0a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efccf1ee070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efcd0346dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efccfc2b670>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_get'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_datetimeformat_round_trip // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetimeformat_round_trip'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efccfc7a0a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efccee5e430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efcd0346dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efcd011a070>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetimeformat_round_trip'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efccfc7a0a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efccfc50a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efcd0346dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efccef925e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f84ee0e1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f84ed3e3100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f84ee7abee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f84ed497f10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_partial // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_partial'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f84ee0e1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f84ed421a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f84ee7abee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f84edf675e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_partial'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_tombstone_eoc_0 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_tombstone_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f84ee0e1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f84edef5880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f84ee7abee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f84edef5460>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_tombstone_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f84ee0e1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f84ed391af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f84ee7abee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f84ed399100>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superuser_can_create_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_only_superuser_can_create_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2b06b6e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa2b06b66d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa2b0f5fd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa2b06b6cd0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_only_superuser_can_create_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[none] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[none]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2b06b6e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa2ae584640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa2b0f5fd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa2b0f42d00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[none]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2b06b6e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa2ae1c4430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa2b0f5fd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa2ae153ac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_dc_tokens_default // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_default'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2b06b6e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa2ae343460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa2b0f5fd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa2ae343af0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_default'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_deprecated_repair_error_notification // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_deprecated_repair_error_notification'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa2b06b6e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa2ac532df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa2b0f5fd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa2ac532ac0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_deprecated_repair_error_notification'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_password_authenticator_create_user_requires_password // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faf26a1e4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf26a1e490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf2730cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf26a1e070>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_password_authenticator_create_user_requires_password'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_counter_columns_compact /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faf26a1e4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf26bf15e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf2730cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf26df2ee0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_atomic_writes[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faf26a1e4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf270dd7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf2730cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf270ddb50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[blocking]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_super_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_super_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faf26a1e4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf258a3c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf2730cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf258a3790>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_dc_tokens_murmur3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_murmur3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faf26a1e4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf245b2460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf2730cee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faf245b22b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_murmur3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fac254524f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac24c2dfd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac25d3cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac24c2c7c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_atomic_writes[none] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[none]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fac254524f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac25451af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac25d3cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac2426f4f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_atomic_writes[none]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slices_tokens // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slices_tokens'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fac254524f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac25b17490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac25d3cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac2426a190>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slices_tokens'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_dc_tokens_random // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_random'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fac254524f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac249bf3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac25d3cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac249bfe80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_random'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_cql3_insert_thrift // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql3_insert_thrift'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f222e553910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f222dbc39a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f222ee4cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f222db4d3d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql3_insert_thrift'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_clustering_columns_compact
// Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f222e553910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f222ec73b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f222ee4cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f222ed1f670>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f222e553910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f222d7a3520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f222ee4cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f222d888d30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_datetime_values // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetime_values'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f222e553910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f222ec20040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f222ee4cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f222ec20880>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_datetime_values'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_rename // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rename'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f34cbae56a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f34cace89a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f34cc3cde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f34cc2034f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rename'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f34cbae56a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f34cc1faca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f34cc3cde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f34cb246550>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_8280_validate_indexed_values_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_8280_validate_indexed_values_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb8248295b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb824e71220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb8250a9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb824823520>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_8280_validate_indexed_values_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_wrapped_range_slices // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wrapped_range_slices'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb8248295b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb8249b80d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb8250a9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb824e4aca0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wrapped_range_slices'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superusers_can_drop_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_only_superusers_can_drop_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f828de0b790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f828de0b730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f828e60adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f828df75a00>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_only_superusers_can_drop_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_on_compact_table_with_tombstone_on_first_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_on_compact_table_with_tombstone_on_first_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f828de0b790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f828cc31d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f828e60adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f828e43b3a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_on_compact_table_with_tombstone_on_first_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_slice_by_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_by_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f828de0b790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f828e446a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f828e60adc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f828d4bca30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_by_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_multiget_slice_with_compact_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_multiget_slice_with_compact_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa3187d0a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa2f6df1bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa319020e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa316d1bbe0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_multiget_slice_with_compact_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_slice_query_with_tombstones // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_slice_query_with_tombstones'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7f5db47f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7f4de8bf40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7f5e388dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7f4dbeb9d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_range_slice_query_with_tombstones'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7f5db47f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7f4d0532b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7f5e388dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7f5c1a4a30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_uuid_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_uuid_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7f5db47f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7f4d075d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7f5e388dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7f4d0756a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_uuid_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_no_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_no_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff587d51f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff5852b4b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff58859aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff5852b76d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_no_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_multiget_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff587d51f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff584a8c2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff58859aee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff584a8ae80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_drop_compact_storage_flag // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_compact_storage_flag'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0f5aa04ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0f43f86880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0f5b156e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0f5ac02e50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_compact_storage_flag'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0f5aa04ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0f588c0ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0f5b156e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0f5904daf0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_json_tools // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd486192040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd48551f3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd486654040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd485524df0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_super_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_super_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd486192040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd48543dfd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd486654040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd4860cd0a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_super_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_bootstrap_binary_disabled // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f81e90d2490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f81e8666160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81e96f0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f81e8601760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_for_range_name_queries_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_for_range_name_queries_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f81e90d2490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f81e847a1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81e96f0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f81e83d2160>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_for_range_name_queries_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_reinsert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_reinsert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f81e90d2490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f81e8660d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81e96f0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f81e86015e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_reinsert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_14766 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7b89f7b190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7b8956fc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7b8a733040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7b89569a30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_keyspace // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7b89f7b190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7b8a1395e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7b8a733040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7b8a1279a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_describe // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f482d0b6880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4825d9eb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f482d896f70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4825d9e700>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_sc_with_row_cache // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sc_with_row_cache'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f21c5bb13d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f21b476f190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f21c6388ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f21b476fcd0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sc_with_row_cache'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_ring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f21c5bb13d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f21c5f00790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f21c6388ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f21c5217e50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_functional // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff7b7e29ca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff7b83bbca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff7b8603e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff7b842d760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_token_map // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_token_map'>>
dtest_config = <dtest_config.DTestConfig object at 0x7ff7b7e29ca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff7b8038850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff7b8603e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff7b7349730>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_token_map'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_partitioner // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_partitioner'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fac63286e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac62866040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac63a60ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fac4ad40220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_partitioner'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_read_old_sstables_after_upgrade // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_read_old_sstables_after_upgrade'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4fac8d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4facc59f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4fad0a4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4facc62760>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_read_old_sstables_after_upgrade'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4fac8d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4fa7db1a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4fad0a4ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4faca5f7f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_counter_cluster // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_counter_cluster'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9686df74f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9686e84a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f96876e9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f96854cb6d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_counter_cluster'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_gcable_tombstone_resurrection_on_range_slice_query // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_gcable_tombstone_resurrection_on_range_slice_query'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9686df74f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f968554b160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f96876e9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f96870611f0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_gcable_tombstone_resurrection_on_range_slice_query'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_supercolumn // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_supercolumn'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9686df74f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f96854d1250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f96876e9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9686e9c0a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_remove_supercolumn'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9686df74f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f96854fd250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f96876e9e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f96874abac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_closing_connections // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fed84742460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fed83e74790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fed84f42e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fed83e743d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_invalid_ks_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_ks_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fed84742460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fed5b1bc850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fed84f42e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fed5b1bc040>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_ks_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_defaults // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f433c3bfbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f433caea7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f433cc2e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f433c3c26a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_populate_mv_after_insert_wide_rows // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_populate_mv_after_insert_wide_rows'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f433c3bfbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f43392f4190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f433cc2e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f433c728640>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_populate_mv_after_insert_wide_rows'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_6285 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_6285'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f433c3bfbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f433b654b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f433cc2e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f433baae460>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_6285'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_invalid_strategy_class // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_strategy_class'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f433c3bfbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f433bac2f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f433cc2e040>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f433c40bdf0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_strategy_class'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_with_ssl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f11a74abf40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f11a7c92760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f11a7cb6dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f11a5c57730>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f11a74abf40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f11a74ed220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f11a7cb6dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f11a74edb20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_invalid_cf_names // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_cf_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f11a74abf40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f11a5c4c1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f11a7cb6dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f11a5c4c9d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_cf_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_empty_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f57bdbb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3f57fd76a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3f5844ad30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f57fd7640>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_system_cf_recreate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_cf_recreate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f57bdbb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3f583fbbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3f5844ad30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3f57e4a2e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_cf_recreate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_cas // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cas'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa52ca8e670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa52d03bc40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa52d095e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa52cf4d580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cas'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_system_keyspace_operations // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_keyspace_operations'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa52ca8e670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fa52ce588b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fa52d095e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa52ce64eb0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_keyspace_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_missing_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_missing_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fed36588670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fed34361b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fed36deee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fed357e2e20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_missing_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_create_then_drop_ks // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_create_then_drop_ks'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fed36588670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fed36b7a970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fed36deee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fed36b7ac40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_create_then_drop_ks'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_dclocal_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_dclocal_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fed36588670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fed35ce7550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fed36deee50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fed35a4d730>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_dclocal_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_count // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbd17b6a730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbd18032ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd1836ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbd17047910>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_column_validators // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_validators'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fbd17b6a730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbd1709eb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd1836ae50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbd1709ef40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_validators'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_count_paging // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_paging'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0ab85467c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0ab7ad8b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0ab8db0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0ab7ad86d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_paging'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_system_column_family_operations // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_column_family_operations'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0ab85467c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0ab7932b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0ab8db0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0ab79323a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_hostspecific_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_hostspecific_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0ab85467c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0ab7803c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0ab8db0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0ab7ad2a00>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_hostspecific_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_rf_collapse_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_rf_collapse_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efc5b2ad6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efc59a5b700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efc5bafde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efc5b4531c0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_rf_collapse_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_count_around_page_size // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_around_page_size'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efc5b2ad6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efc5a8473a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efc5bafde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efc5b6f7640>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_around_page_size'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_dynamic_indexes_creation_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_dynamic_indexes_creation_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efc5b2ad6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efc5a662250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efc5bafde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efc5a662850>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_dynamic_indexes_creation_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_after_subrange_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_subrange_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efc5b2ad6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7efc5a5718e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7efc5bafde50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7efc5a60e820>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_after_subrange_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_rf_expand_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rf_expand_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6d1171f130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d105a49a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d11f95ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d11726dc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rf_expand_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6d1171f130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d11beff10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d11f95ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d11c4b7f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_insert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_dynamic_indexes_with_system_update_cf // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_dynamic_indexes_with_system_update_cf'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6d1171f130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d10cb1160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d11f95ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d10caa790>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_dynamic_indexes_with_system_update_cf'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_no_anticompaction_of_already_repaired // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_of_already_repaired'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6d1171f130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d10a8f0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d11f95ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6d108b6e50>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_no_anticompaction_of_already_repaired'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_resurrect_subcolumn // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_resurrect_subcolumn'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f47617f4ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4760604a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f47620a5ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f47606561f0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cf_resurrect_subcolumn'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan_indexed_column_outside_slice_predicate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_indexed_column_outside_slice_predicate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f47617f4ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4761a3fd90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f47620a5ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4761a3f4c0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_index_scan_indexed_column_outside_slice_predicate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_failure_during_anticompaction // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failure_during_anticompaction'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f47617f4ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4760fc4d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f47620a5ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4760fc8130>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failure_during_anticompaction'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8687920e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f86860c9850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8688106e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8687a39670>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_system_super_column_family_operations // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_super_column_family_operations'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8687920e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8667e26310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8688106e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8667e263a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_system_super_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_subcolumn_limit // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2d83a14d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2d82e43490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2d841f5dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d82f3a5b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2d83a14d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2d84034040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2d841f5dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d82f63d30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_long_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f237aa7c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f237ac43970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f237b270e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2379f28ac0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_max_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f237aa7c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f237a095970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f237b270e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f237a095220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_failed_snitch_update_yaml_file_snitch // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failed_snitch_update_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd989047790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd9834010a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd989845dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd9886208b0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_failed_snitch_update_yaml_file_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_integer_order // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd989047790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd9894a45b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd989845dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd983679400>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_max_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd989047790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd9880256a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd989845dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd988025af0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_alter_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd989047790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd9892867c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd989845dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd989257250>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_time_uuid // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0bc1af3430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0bc0fde070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0bc2234dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0bc0fbfb50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_simple_expiration // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_simple_expiration'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0bc1af3430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0bc10d96d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0bc2234dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0bc10d92b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_simple_expiration'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_mutation_v2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_mutation_v2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0bc1af3430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0bc005a130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0bc2234dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0bc205fb50>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_mutation_v2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_sstableupgrade // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sstableupgrade'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1183ab7e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1183ff4760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1184247ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f11820904f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sstableupgrade'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_long_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1183ab7e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f11821c3910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1184247ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1181696b20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_expiration_with_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1183ab7e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f11817a43d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1184247ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1183ef5af0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[LeveledCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[LeveledCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2881f9e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f28805bcd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f288278ef70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2881f99a30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[LeveledCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_integer_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2881f9e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f28813c5c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f288278ef70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f28813c7c70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_expiration_with_default_ttl_and_zero_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl_and_zero_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2881f9e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f28815ac6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f288278ef70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f28815ac3d0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_expiration_with_default_ttl_and_zero_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[SizeTieredCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[SizeTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5855eac2b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f58542c91c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f58566c1160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58542c1580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[SizeTieredCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5855eac2b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5854090250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f58566c1160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58472c02e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_simple_expiration_batch_mutate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_simple_expiration_batch_mutate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5855eac2b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f58541fd520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f58566c1160>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f58541fd2e0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_simple_expiration_batch_mutate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[DateTieredCompactionStrategy] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[DateTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faef13914c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faef19ee940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faef1b97ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faef0199eb0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[DateTieredCompactionStrategy]'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_standard_columns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_standard_columns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faef13914c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faef0a47970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faef1b97ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faef0a54a90>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_standard_columns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_update_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_update_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faef13914c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faef0110f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faef1b97ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faef19039a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_update_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_standard_columns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_standard_columns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5967dc2160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5967435040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f59685d9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f596742b6a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_standard_columns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_remove_expiring // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_expiring'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5967dc2160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5967f85fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f59685d9dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5967f85ee0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_counter_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f471b314580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f471b4ec730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f471bbdbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4703eb1bb0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_counter_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_empty_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f471b314580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f471a6fc3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f471bbdbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f471a6fcb80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_column_not_found_quorum // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_not_found_quorum'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f471b314580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f471a7dab20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f471bbdbee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f471a760430>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_not_found_quorum'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_standard_row // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_standard_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4290827460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4290e516d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4291080e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f428fe093a0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_standard_row'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_ring_on_invalid_keyspace // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_ring_on_invalid_keyspace'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4290827460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4290a0b730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4291080e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4290a0bbe0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_describe_ring_on_invalid_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_with_standard_under // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7003cc82b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7002c3aac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70044dcf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f70030e3880>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7003cc82b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f700213e040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70044dcf70>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f700213ef10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_with_none_given_underneath /
/ Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f938c61c1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f938ad8ffd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f938ce77e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f938ba77fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f938c61c1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f938cac3100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f938ce77e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f938cb32340>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_entire_row // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_entire_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f21a992d5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f21a9916400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f21aa144e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f219835a610>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_entire_row'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_standard_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_standard_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f21a992d5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f219bfbc2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f21aa144e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f219bfbc190>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_standard_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3e6380cac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3e62d91910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3e6406fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e62c9ca00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_slice_standard // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_standard'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3e6380cac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3e62cc9910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3e6406fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e62d50b50>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_standard'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_super_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3e6380cac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3e63d17fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3e6406fdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3e63d1c550>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage_composite // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_composite'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f020e504580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f020d727d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f020ed1cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f020d6d94c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_composite'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_slice_of_entire_supercolumns // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_of_entire_supercolumns'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f020e504580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f020d5dbca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f020ed1cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f020d6cd190>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_slice_of_entire_supercolumns'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f020e504580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f020d867640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f020ed1cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f020d8677f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_thrift // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_thrift'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f020e504580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f020d748b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f020ed1cdc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f020d7cc580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_thrift'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_readrepair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f30585d85e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3058a9b6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3058c70ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3058a9b820>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f30585d85e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f30584c94f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3058c70ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f30589f46d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8c12744670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8c12825040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8c12fb1d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8c1271f580>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_insertions_and_deletions // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_insertions_and_deletions'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8c12744670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8c10e099a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8c12fb1d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8c12f7f460>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_insertions_and_deletions'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_batch_add // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8c12744670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8c00f5aaf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8c12fb1d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8c00f5acd0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batchlog_replay_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0032911040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f003276f7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0032f81dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f00327f5670>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batchlog_replay_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_system_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_system_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0032911040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0031c1e130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0032f81dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0030d676a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_system_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_batch_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0032911040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0032d391f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f0032f81dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0032d39eb0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_batch_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1f99adbb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc1f9b7bd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc1fa22ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1f9aa5760>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_wide_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1f99adbb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc1e8462280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc1fa22ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1e8597be0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_batch_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_batch_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1f99adbb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc1ea709040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc1fa22ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1ea700190>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_batch_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1f99adbb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc1f80fd4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc1fa22ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc1ea77f5b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cql_read_compatibility // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cql_read_compatibility'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab0742de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab040f4a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab07b0fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab048ba880>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cql_read_compatibility'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice_after_deletion // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_range_slice_after_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab0742de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faaefbd48b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab07b0fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab04756c10>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_get_range_slice_after_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_remove_column_ttl_with_default_ttl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_remove_column_ttl_with_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab0742de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faaefd2b1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab07b0fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7faaefd2bac0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_remove_column_ttl_with_default_ttl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_async_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fab0742de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab040d98b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab07b0fee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fab040987c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3375e6fd00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3375ef9ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f33766c3e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f337602a2b0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_13691 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3375e6fd00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f337440ab80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f33766c3e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f33744d43a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_column_name_lengths // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_name_lengths'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3375e6fd00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3374281790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f33766c3e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3374234340>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_name_lengths'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_deletion_eoc_0 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3375e6fd00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3374f1d400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f33766c3e50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3374f1d0a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f12404f2f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1240581a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1240d42ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f12406a9b80>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f12404f2f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f121c39a280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1240d42ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f121c4361c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f12404f2f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f121c6ee2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1240d42ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f121c6ee130>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batchlog_replay_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f614747af10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6147503d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6147ccdd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f614765fd00>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batchlog_replay_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_insert_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f614747af10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f61458dcf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6147ccdd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f61448fe760>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_multiget_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_multiget_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f614747af10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f614578f9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6147ccdd30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f614578fd60>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_incr_decr_standard_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_5 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_5'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc228a1b400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc228aa8040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc229271d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc228bc2520>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_logged_batch_compatibility_5'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_cf_remove_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc228a1b400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc22816f3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc229271d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc221f5d550>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove_column'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_counter_get_slice_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc228a1b400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc223fc2b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc229271d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc223fc2a30>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_alter_rf_and_run_read_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_alter_rf_and_run_read_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7ad2885250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ad00bf7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ad3173dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ad00bfd60>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_alter_rf_and_run_read_repair'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_drop_column_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_column_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7ad2885250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ad0162be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ad3173dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ad0263d60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_column_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_cf_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7ad2885250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ad0155970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ad3173dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ad08c9d00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_counter_get_slice_super_range // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_counter_get_slice_super_range'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7ad2885250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ad037f640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ad3173dc0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7ad037f7c0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_counter_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_table_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_table_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f36b6e4ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f369fee9940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36b743ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f369f7c7850>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_table_compact_storage'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f36b6e4ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36b6b91ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36b743ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f369f7b21f0>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cql_write_compatibility // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cql_write_compatibility'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f36b6e4ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36b720c370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36b743ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36b41bed60>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_super_cql_write_compatibility'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_multi_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f36b6e4ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36b71dedc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36b743ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36b71dee80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_async_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f36b6e4ec70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36b6d496d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f36b743ce50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f36b6d5c640>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2e30545e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2e2d19cc70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2e30b2fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2e2f50d850>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_truncate // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_truncate'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2e30545e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2e2f94b6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2e30b2fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2e30437fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_truncate'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_async_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2e30545e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2e303f1f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2e30b2fe50>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2e2f968cd0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove_cf // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove_cf'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb57b3ee7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb579ab27c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb57bbd6d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb57ba0c580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove_cf'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_cql_range_tombstone_and_static // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_cql_range_tombstone_and_static'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb57b3ee7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb579acfa00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb57bbd6d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb579acf610>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_cql_range_tombstone_and_static'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb57b3ee7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb57b92d220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb57bbd6d30>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb57aa3fd90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fee8d613c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fee8c9c13a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fee8deb0ee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fee8cd5a2e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2d28b54160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2d28e90a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2d2905dee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d28e90610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_clustering_columns_compact
// Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2d28b54160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2d28dfaf40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2d2905dee0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d288cfb80>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request
and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
----------------------------------------------------------------------