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