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/02 15:58:40 UTC

Build complete: Cassandra-trunk #179 [UNSTABLE] 90b2f3e068a95e4fd70ec19d0dff60abcf10efc8

-------------------------------------------------------------------------------
Build Cassandra-trunk #179 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/179/
-------------------------------------------------------------------------------
Changes:
[Marcus Eriksson] CASSANDRA-16274 followup 2 - reduce iterations in


-------------------------------------------------------------------------------
Failed Tests:
5 tests failed.
FAILED:  dtest.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED:  dtest.paging_test.TestPagingWithDeletions.test_failure_threshold_deletions
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  org.apache.cassandra.db.SecondaryIndexTest.testIndexCreate-cdc

-------------------------------------------------------------------------------
Cassandra CI Results
-------------------------------------------------------------------------------

Tests Failures Errors Skipped Success rate Time
36209 4        539    206     98.50%       184092.604

-------------------------------------------------------------------------------

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3828  539    1        0       133876.982
cqlshlib.python3.jdk8                              166   0      0        0       0.000
org.apache.cassandra.audit                         288   0      0        0       528.717
org.apache.cassandra.auth                          216   0      0        0       97.924
org.apache.cassandra.auth.jmx                      138   0      0        0       34.861
org.apache.cassandra.batchlog                      72    0      0        0       161.729
org.apache.cassandra.cache                         24    0      0        0       45.562
org.apache.cassandra.concurrent                    58    0      2        0       1229.168
org.apache.cassandra.config                        210   0      0        0       20.672
org.apache.cassandra.cql.jdbc                      6     0      0        0       0.677
org.apache.cassandra.cql3                          1438  0      0        54      3706.250
org.apache.cassandra.cql3.conditions               24    0      0        0       4.304
org.apache.cassandra.cql3.functions                186   0      0        0       93.928
org.apache.cassandra.cql3.restrictions             138   0      0        0       8.068
org.apache.cassandra.cql3.selection                60    0      0        0       87.335
org.apache.cassandra.cql3.statements               144   0      0        0       174.347
org.apache.cassandra.cql3.validation.entities      2244  0      0        6       2388.373
org.apache.cassandra.cql3.validation.miscellaneous 336   0      0        0       319.505
org.apache.cassandra.cql3.validation.operations    2898  0      0        0       2492.628
org.apache.cassandra.db                            2394  0      1        4       1542.112
org.apache.cassandra.db.aggregation                36    0      0        0       6.656
org.apache.cassandra.db.columniterator             6     0      0        0       20.690
org.apache.cassandra.db.commitlog                  2426  0      0        14      1789.448
org.apache.cassandra.db.compaction                 1126  0      0        12      3219.057
org.apache.cassandra.db.composites                 18    0      0        0       4.345
org.apache.cassandra.db.context                    48    0      0        0       15.091
org.apache.cassandra.db.filter                     48    0      0        0       9.503
org.apache.cassandra.db.lifecycle                  408   0      0        0       210.761
org.apache.cassandra.db.marshal                    846   0      0        0       276.970
org.apache.cassandra.db.monitoring                 90    0      0        0       33.207
org.apache.cassandra.db.partition                  60    0      0        0       388.400
org.apache.cassandra.db.partitions                 48    0      0        0       4.177
org.apache.cassandra.db.repair                     138   0      0        6       125.120
org.apache.cassandra.db.rows                       324   0      0        0       270.107
org.apache.cassandra.db.streaming                  108   0      0        0       173.270
org.apache.cassandra.db.transform                  132   0      0        0       40.999
org.apache.cassandra.db.view                       24    0      0        0       137.761
org.apache.cassandra.db.virtual                    78    0      0        0       164.418
org.apache.cassandra.dht                           624   0      0        0       326.900
org.apache.cassandra.dht.tokenallocator            18    0      0        2       516.156
org.apache.cassandra.diag                          36    0      0        0       6.411
org.apache.cassandra.diag.store                    36    0      0        0       0.703
org.apache.cassandra.distributed.test              1678  0      0        36      9711.184
org.apache.cassandra.distributed.test.ring         10    0      0        0       628.742
org.apache.cassandra.distributed.upgrade           15    0      0        0       561.416
org.apache.cassandra.fql                           210   0      0        0       55.722
org.apache.cassandra.fqltool                       50    0      0        0       12.545
org.apache.cassandra.gms                           96    0      0        0       120.304
org.apache.cassandra.hints                         224   0      0        0       1472.580
org.apache.cassandra.index                         270   0      0        0       331.643
org.apache.cassandra.index.internal                168   0      0        0       137.571
org.apache.cassandra.index.sasi                    246   0      0        0       239.639
org.apache.cassandra.index.sasi.analyzer           150   0      0        0       8.466
org.apache.cassandra.index.sasi.conf               84    0      0        0       6.989
org.apache.cassandra.index.sasi.disk               168   0      0        0       209.847
org.apache.cassandra.index.sasi.plan               48    0      0        0       28.327
org.apache.cassandra.index.sasi.utils              312   0      0        0       20.803
org.apache.cassandra.io                            30    0      0        0       91.437
org.apache.cassandra.io.compress                   276   0      0        0       123.588
org.apache.cassandra.io.sstable                    764   0      0        12      1692.551
org.apache.cassandra.io.sstable.format             6     0      0        0       13.534
org.apache.cassandra.io.sstable.format.big         12    0      0        0       19.995
org.apache.cassandra.io.sstable.metadata           60    0      0        0       7.767
org.apache.cassandra.io.util                       798   0      0        0       271.337
org.apache.cassandra.locator                       422   0      0        0       704.769
org.apache.cassandra.metrics                       444   0      0        6       421.047
org.apache.cassandra.net                           938   0      0        0       1301.031
org.apache.cassandra.net.proxy                     18    0      0        0       4.953
org.apache.cassandra.repair                        210   0      0        6       257.191
org.apache.cassandra.repair.asymmetric             90    0      0        0       108.192
org.apache.cassandra.repair.consistent             414   0      0        6       107.319
org.apache.cassandra.repair.consistent.admin       30    0      0        0       17.666
org.apache.cassandra.repair.messages               108   0      0        0       16.376
org.apache.cassandra.schema                        246   0      0        6       104.900
org.apache.cassandra.security                      156   0      0        0       22.447
org.apache.cassandra.serializers                   198   0      0        0       3.903
org.apache.cassandra.service                       780   0      0        6       779.039
org.apache.cassandra.service.pager                 42    0      0        0       7.169
org.apache.cassandra.service.reads                 714   0      0        6       59.824
org.apache.cassandra.service.reads.repair          204   0      0        6       106.409
org.apache.cassandra.streaming                     64    0      0        0       664.776
org.apache.cassandra.streaming.async               108   0      0        0       20.586
org.apache.cassandra.streaming.compression         36    0      0        0       7.668
org.apache.cassandra.streaming.messages            6     0      0        0       0.805
org.apache.cassandra.stress.generate               12    0      0        0       0.504
org.apache.cassandra.stress.settings               16    0      0        0       1.916
org.apache.cassandra.stress.util                   10    0      0        0       0.217
org.apache.cassandra.tools                         792   0      0        0       1248.631
org.apache.cassandra.tools.cassandrastress         6     0      0        0       77.419
org.apache.cassandra.tools.cqlsh                   6     0      0        0       75.657
org.apache.cassandra.tools.nodetool                6     0      0        0       12.256
org.apache.cassandra.tools.nodetool.formatter      36    0      0        0       0.727
org.apache.cassandra.tools.nodetool.stats          84    0      0        0       167.916
org.apache.cassandra.tracing                       36    0      0        0       6.649
org.apache.cassandra.transport                     420   0      0        0       4115.571
org.apache.cassandra.transport.messages            12    0      0        0       4.639
org.apache.cassandra.triggers                      120   0      0        0       58.151
org.apache.cassandra.utils                         1126  0      0        12      2547.678
org.apache.cassandra.utils.binlog                  126   0      0        0       133.340
org.apache.cassandra.utils.btree                   240   0      0        0       5.122
org.apache.cassandra.utils.concurrent              378   0      0        6       48.668
org.apache.cassandra.utils.memory                  220   0      0        0       533.309
org.apache.cassandra.utils.obs                     24    0      0        0       3.302
org.apache.cassandra.utils.streamhist              66    0      0        0       13.801
org.apache.cassandra.utils.vint                    24    0      0        0       1.782

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 5     0      0                1080.759
Cassandra dtests 5     0      0                493.860
Cassandra dtests 6     0      0                753.418
Cassandra dtests 5     0      0                821.232
Cassandra dtests 5     0      0                901.554
Cassandra dtests 4     0      0                351.001
Cassandra dtests 2     0      0                361.182
Cassandra dtests 3     0      0                884.398
Cassandra dtests 24    5      0                489.408
Cassandra dtests 22    4      0                560.627
Cassandra dtests 22    4      0                524.605
Cassandra dtests 22    5      0                641.073
Cassandra dtests 22    5      0                346.943
Cassandra dtests 21    4      0                532.312
Cassandra dtests 22    4      0                779.220
Cassandra dtests 20    2      0                694.874
Cassandra dtests 20    2      0                929.049
Cassandra dtests 21    3      0                594.988
Cassandra dtests 19    1      0                1039.545
Cassandra dtests 22    3      0                447.377
Cassandra dtests 20    2      0                856.355
Cassandra dtests 20    2      0                1186.522
Cassandra dtests 19    2      0                645.565
Cassandra dtests 19    3      0                495.760
Cassandra dtests 19    2      0                475.268
Cassandra dtests 17    1      0                410.184
Cassandra dtests 19    2      0                558.550
Cassandra dtests 19    2      0                572.519
Cassandra dtests 19    1      0                792.237
Cassandra dtests 20    2      0                625.656
Cassandra dtests 23    4      0                447.794
Cassandra dtests 20    2      0                1141.067
Cassandra dtests 21    4      0                833.839
Cassandra dtests 20    3      0                615.827
Cassandra dtests 18    2      0                675.764
Cassandra dtests 17    2      0                379.835
Cassandra dtests 19    3      0                484.877
Cassandra dtests 19    2      0                423.391
Cassandra dtests 20    3      0                457.129
Cassandra dtests 21    4      0                419.981
Cassandra dtests 20    4      0                342.296
Cassandra dtests 22    3      0                373.126
Cassandra dtests 19    2      0                595.356
Cassandra dtests 18    2      0                1146.828
Cassandra dtests 19    2      0                1079.544
Cassandra dtests 22    4      0                1040.057
Cassandra dtests 20    3      0                802.400
Cassandra dtests 20    3      0                943.302
Cassandra dtests 20    3      0                1038.728
Cassandra dtests 20    3      0                925.239
Cassandra dtests 20    3      0                968.809
Cassandra dtests 20    2      0                756.427
Cassandra dtests 22    3      0                626.293
Cassandra dtests 20    2      0                760.012
Cassandra dtests 20    2      0                887.039
Cassandra dtests 20    2      0                1502.932
Cassandra dtests 20    2      0                1088.741
Cassandra dtests 21    3      0                923.966
Cassandra dtests 22    4      0                718.129
Cassandra dtests 20    2      0                888.562
Cassandra dtests 21    3      0                671.691
Cassandra dtests 21    3      0                912.047
Cassandra dtests 21    4      0                890.047
Cassandra dtests 22    4      0                459.485
Cassandra dtests 22    4      0                556.813
Cassandra dtests 21    3      0                516.897
Cassandra dtests 21    3      0                856.125
Cassandra dtests 21    3      0                531.688
Cassandra dtests 22    4      0                637.020
Cassandra dtests 23    5      0                511.855
Cassandra dtests 21    3      0                519.766
Cassandra dtests 21    3      0                546.310
Cassandra dtests 19    1      0                821.223
Cassandra dtests 19    3      0                528.373
Cassandra dtests 18    2      0                603.757
Cassandra dtests 20    4      0                460.951
Cassandra dtests 20    4      0                407.442
Cassandra dtests 17    1      0                528.648
Cassandra dtests 20    3      0                339.274
Cassandra dtests 19    2      0                419.376
Cassandra dtests 21    4      0                566.378
Cassandra dtests 21    4      0                732.451
Cassandra dtests 19    3      0                524.393
Cassandra dtests 20    2      0                817.752
Cassandra dtests 19    4      0                343.089
Cassandra dtests 18    3      0                317.278
Cassandra dtests 20    3      0                517.189
Cassandra dtests 20    3      0                548.756
Cassandra dtests 22    5      0                401.416
Cassandra dtests 22    4      0                579.678
Cassandra dtests 21    4      0                459.538
Cassandra dtests 20    3      0                645.449
Cassandra dtests 20    3      0                607.789
Cassandra dtests 20    4      0                569.871
Cassandra dtests 21    3      0                840.841
Cassandra dtests 18    2      0                570.125
Cassandra dtests 18    2      0                519.908
Cassandra dtests 18    2      0                704.254
Cassandra dtests 18    2      0                560.628
Cassandra dtests 16    2      0                400.177
Cassandra dtests 17    2      0                694.918
Cassandra dtests 18    2      0                564.511
Cassandra dtests 17    2      0                837.616
Cassandra dtests 18    2      0                888.009
Cassandra dtests 19    2      0                792.180
Cassandra dtests 20    2      0                618.114
Cassandra dtests 20    4      0                427.786
Cassandra dtests 19    3      0                860.908
Cassandra dtests 18    2      0                952.725
Cassandra dtests 20    3      0                715.549
Cassandra dtests 20    3      0                603.206
Cassandra dtests 20    3      0                466.647
Cassandra dtests 19    2      0                488.952
Cassandra dtests 20    3      0                620.102
Cassandra dtests 20    3      0                1025.656
Cassandra dtests 20    3      0                694.521
Cassandra dtests 20    2      0                857.159
Cassandra dtests 20    3      0                486.240
Cassandra dtests 19    2      0                869.046
Cassandra dtests 19    2      0                767.608
Cassandra dtests 19    2      0                528.014
Cassandra dtests 19    2      0                703.200
Cassandra dtests 21    4      0                428.898
Cassandra dtests 19    2      0                653.805
Cassandra dtests 21    4      0                679.896
Cassandra dtests 21    4      0                609.108
Cassandra dtests 20    3      0                606.674
Cassandra dtests 19    1      0                1068.509
Cassandra dtests 20    3      0                647.468
Cassandra dtests 21    4      0                864.711
Cassandra dtests 20    3      0                1042.940
Cassandra dtests 21    4      0                913.386
Cassandra dtests 20    3      0                790.629
Cassandra dtests 19    2      0                616.523
Cassandra dtests 18    2      0                835.422
Cassandra dtests 16    1      0                607.071
Cassandra dtests 20    2      0                665.367
Cassandra dtests 19    3      0                667.741
Cassandra dtests 18    2      0                624.530
Cassandra dtests 19    3      0                533.614
Cassandra dtests 20    4      0                466.928
Cassandra dtests 18    2      0                553.417
Cassandra dtests 19    2      0                448.298
Cassandra dtests 19    2      0                364.185
Cassandra dtests 22    5      0                1271.569
Cassandra dtests 21    4      0                748.775
Cassandra dtests 19    3      0                506.672
Cassandra dtests 20    2      0                847.075
Cassandra dtests 17    2      0                455.086
Cassandra dtests 19    4      0                183.961
Cassandra dtests 20    3      0                642.840
Cassandra dtests 20    3      0                535.550
Cassandra dtests 21    4      0                376.763
Cassandra dtests 24    5      0                500.995
Cassandra dtests 21    4      0                358.629
Cassandra dtests 21    4      0                512.798
Cassandra dtests 20    3      0                704.730
Cassandra dtests 19    3      0                572.246
Cassandra dtests 21    3      0                1097.592
Cassandra dtests 19    3      0                536.579
Cassandra dtests 18    2      0                537.100
Cassandra dtests 18    2      0                477.874
Cassandra dtests 18    2      1                587.362
Cassandra dtests 17    2      0                533.924
Cassandra dtests 16    2      0                385.196
Cassandra dtests 18    2      0                731.473
Cassandra dtests 18    2      0                971.234
Cassandra dtests 17    2      0                648.223
Cassandra dtests 19    2      0                797.977
Cassandra dtests 19    1      0                843.668
Cassandra dtests 20    4      0                516.237
Cassandra dtests 19    3      0                922.659
Cassandra dtests 19    3      0                906.379
Cassandra dtests 19    2      0                741.116
Cassandra dtests 20    3      0                683.188
Cassandra dtests 19    2      0                671.819
Cassandra dtests 20    3      0                469.382
Cassandra dtests 19    2      0                744.920
Cassandra dtests 20    3      0                922.953
Cassandra dtests 20    3      0                672.409
Cassandra dtests 20    2      0                666.382
Cassandra dtests 21    4      0                379.615
Cassandra dtests 19    2      0                709.801
Cassandra dtests 19    2      0                757.757
Cassandra dtests 19    2      0                731.196
Cassandra dtests 19    2      0                737.610
Cassandra dtests 21    4      0                561.245
Cassandra dtests 19    2      0                682.234
Cassandra dtests 20    3      0                633.297
Cassandra dtests 21    4      0                796.609
Cassandra dtests 21    4      0                609.280
Cassandra dtests 20    2      0                1081.749
Cassandra dtests 20    3      0                518.251
Cassandra dtests 21    4      0                435.789
Cassandra dtests 20    3      0                767.496
Cassandra dtests 21    4      0                1033.667
Cassandra dtests 20    3      0                932.293
Cassandra dtests 18    1      0                754.737
Cassandra dtests 20    3      0                785.382
Cassandra dtests 16    1      0                454.773

-------------------------------------------------------------------------------
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.243
AuditLoggerAuthTest-cdc         9     0      0        0       53.090
AuditLoggerTest-cdc             28    0      0        0       23.200
BinAuditLoggerTest-cdc          1     0      0        0       13.006
AuditLogFilterTest-cdc          10    0      0        0       0.305
AuditLoggerAuthTest-cdc         9     0      0        0       52.054
AuditLoggerTest-cdc             28    0      0        0       19.578
BinAuditLoggerTest-cdc          1     0      0        0       11.737
AuditLogFilterTest-compression  10    0      0        0       0.280
AuditLoggerAuthTest-compression 9     0      0        0       53.222
AuditLoggerTest-compression     28    0      0        0       22.420
BinAuditLoggerTest-compression  1     0      0        0       13.054
AuditLogFilterTest-compression  10    0      0        0       0.321
AuditLoggerAuthTest-compression 9     0      0        0       52.931
AuditLoggerTest-compression     28    0      0        0       21.665
BinAuditLoggerTest-compression  1     0      0        0       12.177
AuditLogFilterTest              10    0      0        0       0.211
AuditLoggerAuthTest             9     0      0        0       54.196
AuditLoggerTest                 28    0      0        0       27.052
BinAuditLoggerTest              1     0      0        0       13.088
AuditLogFilterTest              10    0      0        0       0.337
AuditLoggerAuthTest             9     0      0        0       52.460
AuditLoggerTest                 28    0      0        0       20.079
BinAuditLoggerTest              1     0      0        0       12.011

-------------------------------------------------------------------------------
org.apache.cassandra.auth

Name                                  Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc                     14    0      0        0       0.580
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       4.039
CassandraRoleManagerTest-cdc          1     0      0        0       3.395
PasswordAuthenticatorTest-cdc         7     0      0        0       5.512
RoleOptionsTest-cdc                   4     0      0        0       0.436
RolesTest-cdc                         4     0      0        0       3.600
AuthCacheTest-cdc                     14    0      0        0       0.554
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       3.352
CassandraRoleManagerTest-cdc          1     0      0        0       2.725
PasswordAuthenticatorTest-cdc         7     0      0        0       4.430
RoleOptionsTest-cdc                   4     0      0        0       0.422
RolesTest-cdc                         4     0      0        0       2.604
AuthCacheTest-compression             14    0      0        0       0.570
CassandraNetworkAuthorizerTest-       6     0      0        0       4.130
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.538
PasswordAuthenticatorTest-compression 7     0      0        0       5.513
RoleOptionsTest-compression           4     0      0        0       0.436
RolesTest-compression                 4     0      0        0       3.448
AuthCacheTest-compression             14    0      0        0       0.628
CassandraNetworkAuthorizerTest-       6     0      0        0       3.645
compression
CassandraRoleManagerTest-compression  1     0      0        0       2.677
PasswordAuthenticatorTest-compression 7     0      0        0       4.979
RoleOptionsTest-compression           4     0      0        0       0.520
RolesTest-compression                 4     0      0        0       2.927
AuthCacheTest                         14    0      0        0       0.453
CassandraNetworkAuthorizerTest        6     0      0        0       4.091
CassandraRoleManagerTest              1     0      0        0       3.235
PasswordAuthenticatorTest             7     0      0        0       6.171
RoleOptionsTest                       4     0      0        0       0.425
RolesTest                             4     0      0        0       3.279
AuthCacheTest                         14    0      0        0       0.717
CassandraNetworkAuthorizerTest        6     0      0        0       3.673
CassandraRoleManagerTest              1     0      0        0       2.949
PasswordAuthenticatorTest             7     0      0        0       4.695
RoleOptionsTest                       4     0      0        0       0.482
RolesTest                             4     0      0        0       3.094

-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx

Name                               Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc         20    0      0        0       1.219
JMXAuthTest-cdc                    3     0      0        0       5.036
AuthorizationProxyTest-cdc         20    0      0        0       1.200
JMXAuthTest-cdc                    3     0      0        0       3.703
AuthorizationProxyTest-compression 20    0      0        0       1.238
JMXAuthTest-compression            3     0      0        0       4.691
AuthorizationProxyTest-compression 20    0      0        0       1.427
JMXAuthTest-compression            3     0      0        0       4.245
AuthorizationProxyTest             20    0      0        0       1.118
JMXAuthTest                        3     0      0        0       5.065
AuthorizationProxyTest             20    0      0        0       1.373
JMXAuthTest                        3     0      0        0       4.546

-------------------------------------------------------------------------------
org.apache.cassandra.batchlog

Name                                   Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.507
BatchlogManagerTest-cdc                6     0      0        0       23.866
BatchlogTest-cdc                       1     0      0        0       3.445
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.491
BatchlogManagerTest-cdc                6     0      0        0       22.590
BatchlogTest-cdc                       1     0      0        0       2.499
BatchlogEndpointFilterTest-compression 5     0      0        0       0.470
BatchlogManagerTest-compression        6     0      0        0       23.863
BatchlogTest-compression               1     0      0        0       3.307
BatchlogEndpointFilterTest-compression 5     0      0        0       0.529
BatchlogManagerTest-compression        6     0      0        0       23.281
BatchlogTest-compression               1     0      0        0       2.818
BatchlogEndpointFilterTest             5     0      0        0       0.408
BatchlogManagerTest                    6     0      0        0       23.483
BatchlogTest                           1     0      0        0       3.071
BatchlogEndpointFilterTest             5     0      0        0       0.546
BatchlogManagerTest                    6     0      0        0       23.859
BatchlogTest                           1     0      0        0       2.696

-------------------------------------------------------------------------------
org.apache.cassandra.cache

Name                            Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc         2     0      0        0       3.640
CacheProviderTest-cdc           2     0      0        0       4.919
AutoSavingCacheTest-cdc         2     0      0        0       2.728
CacheProviderTest-cdc           2     0      0        0       3.571
AutoSavingCacheTest-compression 2     0      0        0       3.508
CacheProviderTest-compression   2     0      0        0       4.826
AutoSavingCacheTest-compression 2     0      0        0       3.125
CacheProviderTest-compression   2     0      0        0       3.976
AutoSavingCacheTest             2     0      0        0       3.360
CacheProviderTest               2     0      0        0       4.306
AutoSavingCacheTest             2     0      0        0       3.118
CacheProviderTest               2     0      0        0       4.485

-------------------------------------------------------------------------------
org.apache.cassandra.concurrent

Name                                       Tests Errors Failures Skipped Time(s)
LongOpOrderTest                            1     0      0        0       330.626
LongSharedExecutorPoolTest                 1     0      1        0       234.925
LongOpOrderTest                            1     0      0        0       330.558
LongSharedExecutorPoolTest                 1     0      1        0       199.260
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.917
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.562
SEPExecutorTest-cdc                        2     0      0        0       5.191
WaitQueueTest-cdc                          2     0      0        0       0.249
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.422
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.583
SEPExecutorTest-cdc                        2     0      0        0       4.264
WaitQueueTest-cdc                          2     0      0        0       0.305
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.674
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.568
compression
SEPExecutorTest-compression                2     0      0        0       5.291
WaitQueueTest-compression                  2     0      0        0       0.251
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.967
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.718
compression
SEPExecutorTest-compression                2     0      0        0       5.461
WaitQueueTest-compression                  2     0      0        0       0.370
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       15.365
DebuggableThreadPoolExecutorTest           4     0      0        0       1.441
SEPExecutorTest                            2     0      0        0       4.483
WaitQueueTest                              2     0      0        0       0.242
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       15.063
DebuggableThreadPoolExecutorTest           4     0      0        0       1.804
SEPExecutorTest                            2     0      0        0       6.223
WaitQueueTest                              2     0      0        0       0.385

-------------------------------------------------------------------------------
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.328
DatabaseDescriptorTest-cdc              21    0      0        0       1.091
EncryptionOptionsTest-cdc               4     0      0        0       0.411
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.335
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.207
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.251
DatabaseDescriptorTest-cdc              21    0      0        0       1.128
EncryptionOptionsTest-cdc               4     0      0        0       0.436
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.389
CassandraRelevantPropertiesTest-        8     0      0        0       0.168
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.338
DatabaseDescriptorTest-compression      21    0      0        0       1.088
EncryptionOptionsTest-compression       4     0      0        0       0.442
YamlConfigurationLoaderTest-compression 1     0      0        0       0.369
CassandraRelevantPropertiesTest-        8     0      0        0       0.218
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.358
DatabaseDescriptorTest-compression      21    0      0        0       1.203
EncryptionOptionsTest-compression       4     0      0        0       0.500
YamlConfigurationLoaderTest-compression 1     0      0        0       0.461
CassandraRelevantPropertiesTest         8     0      0        0       0.155
DatabaseDescriptorRefTest               1     0      0        0       1.285
DatabaseDescriptorTest                  21    0      0        0       0.989
EncryptionOptionsTest                   4     0      0        0       0.356
YamlConfigurationLoaderTest             1     0      0        0       0.295
CassandraRelevantPropertiesTest         8     0      0        0       0.222
DatabaseDescriptorRefTest               1     0      0        0       1.331
DatabaseDescriptorTest                  21    0      0        0       1.191
EncryptionOptionsTest                   4     0      0        0       0.519
YamlConfigurationLoaderTest             1     0      0        0       0.439

-------------------------------------------------------------------------------
org.apache.cassandra.cql.jdbc

Name                        Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc         1     0      0        0       0.075
JdbcDecimalTest-cdc         1     0      0        0       0.144
JdbcDecimalTest-compression 1     0      0        0       0.077
JdbcDecimalTest-compression 1     0      0        0       0.154
JdbcDecimalTest             1     0      0        0       0.063
JdbcDecimalTest             1     0      0        0       0.164

-------------------------------------------------------------------------------
org.apache.cassandra.cql3

Name                                    Tests Errors Failures Skipped Time(s)
CorruptionTest                          1     0      0        0       126.135
ManyRowsTest                            2     0      0        0       6.867
ViewLongTest                            5     0      0        0       103.417
CorruptionTest                          1     0      0        0       125.618
ManyRowsTest                            2     0      0        0       6.664
ViewLongTest                            5     0      0        0       101.559
CDCStatementTest-cdc                    3     0      0        0       4.495
CQL3TypeLiteralTest-cdc                 6     0      0        0       1.017
ColumnIdentifierTest-cdc                4     0      0        0       0.419
CqlParserTest-cdc                       3     0      0        0       0.433
CustomNowInSecondsTest-cdc              4     0      0        0       14.952
DeleteTest-cdc                          1     0      0        0       16.468
DistinctQueryPagingTest-cdc             5     0      0        0       15.359
DurationTest-cdc                        8     0      0        0       0.096
EmptyValuesTest-cdc                     14    0      0        5       38.394
ErrorCollectorTest-cdc                  6     0      0        0       0.073
GcCompactionTest-cdc                    8     0      0        0       10.412
IndexQueryPagingTest-cdc                5     0      0        0       16.128
KeyCacheCqlTest-cdc                     10    0      0        0       31.172
ListsTest-cdc                           6     0      0        0       7.601
NonNativeTimestampTest-cdc              1     0      0        0       5.312
OutOfSpaceTest-cdc                      3     0      0        0       6.755
PagingQueryTest-cdc                     1     0      0        0       26.597
PagingTest-cdc                          1     0      0        0       11.076
PreparedStatementsTest-cdc              10    0      0        0       23.290
PstmtPersistenceTest-cdc                2     0      0        0       18.782
QueryEventsTest-cdc                     4     0      0        0       17.673
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.476
ReservedKeywordsTest-cdc                1     0      0        0       0.907
SerializationMirrorTest-cdc             1     0      0        0       3.657
SimpleQueryTest-cdc                     18    0      0        0       9.453
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.838
TraceCqlTest-cdc                        1     0      0        0       12.971
UDHelperTest-cdc                        3     0      0        0       0.375
ViewComplexTest-cdc                     32    0      0        1       106.746
ViewFilteringTest-cdc                   25    0      0        3       51.716
ViewSchemaTest-cdc                      7     0      0        0       25.568
ViewTest-cdc                            41    0      0        0       62.452
CDCStatementTest-cdc                    3     0      0        0       3.460
CQL3TypeLiteralTest-cdc                 6     0      0        0       0.942
ColumnIdentifierTest-cdc                4     0      0        0       0.456
CqlParserTest-cdc                       3     0      0        0       0.398
CustomNowInSecondsTest-cdc              4     0      0        0       13.216
DeleteTest-cdc                          1     0      0        0       13.806
DistinctQueryPagingTest-cdc             5     0      0        0       13.397
DurationTest-cdc                        8     0      0        0       0.170
EmptyValuesTest-cdc                     14    0      0        5       35.637
ErrorCollectorTest-cdc                  6     0      0        0       0.145
GcCompactionTest-cdc                    8     0      0        0       8.640
IndexQueryPagingTest-cdc                5     0      0        0       13.282
KeyCacheCqlTest-cdc                     10    0      0        0       19.765
ListsTest-cdc                           6     0      0        0       5.406
NonNativeTimestampTest-cdc              1     0      0        0       4.096
OutOfSpaceTest-cdc                      3     0      0        0       6.804
PagingQueryTest-cdc                     1     0      0        0       26.812
PagingTest-cdc                          1     0      0        0       12.141
PreparedStatementsTest-cdc              10    0      0        0       19.379
PstmtPersistenceTest-cdc                2     0      0        0       13.779
QueryEventsTest-cdc                     4     0      0        0       13.772
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.476
ReservedKeywordsTest-cdc                1     0      0        0       0.931
SerializationMirrorTest-cdc             1     0      0        0       3.488
SimpleQueryTest-cdc                     18    0      0        0       11.293
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.491
TraceCqlTest-cdc                        1     0      0        0       13.471
UDHelperTest-cdc                        3     0      0        0       0.417
ViewComplexTest-cdc                     32    0      0        1       103.660
ViewFilteringTest-cdc                   25    0      0        3       46.621
ViewSchemaTest-cdc                      7     0      0        0       24.826
ViewTest-cdc                            41    0      0        0       60.726
CDCStatementTest-compression            3     0      0        0       4.500
CQL3TypeLiteralTest-compression         6     0      0        0       0.998
ColumnIdentifierTest-compression        4     0      0        0       0.459
CqlParserTest-compression               3     0      0        0       0.439
CustomNowInSecondsTest-compression      4     0      0        0       15.264
DeleteTest-compression                  1     0      0        0       16.683
DistinctQueryPagingTest-compression     5     0      0        0       15.186
DurationTest-compression                8     0      0        0       0.100
EmptyValuesTest-compression             14    0      0        5       38.482
ErrorCollectorTest-compression          6     0      0        0       0.078
GcCompactionTest-compression            8     0      0        0       10.601
IndexQueryPagingTest-compression        5     0      0        0       17.097
KeyCacheCqlTest-compression             10    0      0        0       33.627
ListsTest-compression                   6     0      0        0       7.701
NonNativeTimestampTest-compression      1     0      0        0       5.108
OutOfSpaceTest-compression              3     0      0        0       6.208
PagingQueryTest-compression             1     0      0        0       25.914
PagingTest-compression                  1     0      0        0       11.533
PreparedStatementsTest-compression      10    0      0        0       26.783
PstmtPersistenceTest-compression        2     0      0        0       14.900
QueryEventsTest-compression             4     0      0        0       15.615
QueryWithIndexedSSTableTest-compression 1     0      0        0       6.124
ReservedKeywordsTest-compression        1     0      0        0       1.559
SerializationMirrorTest-compression     1     0      0        0       5.143
SimpleQueryTest-compression             18    0      0        0       10.701
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.832
compression
TraceCqlTest-compression                1     0      0        0       14.328
UDHelperTest-compression                3     0      0        0       0.369
ViewComplexTest-compression             32    0      0        1       104.720
ViewFilteringTest-compression           25    0      0        3       52.096
ViewSchemaTest-compression              7     0      0        0       26.779
ViewTest-compression                    41    0      0        0       61.306
CDCStatementTest-compression            3     0      0        0       4.149
CQL3TypeLiteralTest-compression         6     0      0        0       1.153
ColumnIdentifierTest-compression        4     0      0        0       0.497
CqlParserTest-compression               3     0      0        0       0.468
CustomNowInSecondsTest-compression      4     0      0        0       13.685
DeleteTest-compression                  1     0      0        0       15.272
DistinctQueryPagingTest-compression     5     0      0        0       14.356
DurationTest-compression                8     0      0        0       0.229
EmptyValuesTest-compression             14    0      0        5       39.080
ErrorCollectorTest-compression          6     0      0        0       0.196
GcCompactionTest-compression            8     0      0        0       9.175
IndexQueryPagingTest-compression        5     0      0        0       15.538
KeyCacheCqlTest-compression             10    0      0        0       24.729
ListsTest-compression                   6     0      0        0       5.584
NonNativeTimestampTest-compression      1     0      0        0       3.867
OutOfSpaceTest-compression              3     0      0        0       5.534
PagingQueryTest-compression             1     0      0        0       22.475
PagingTest-compression                  1     0      0        0       10.171
PreparedStatementsTest-compression      10    0      0        0       22.985
PstmtPersistenceTest-compression        2     0      0        0       14.934
QueryEventsTest-compression             4     0      0        0       15.307
QueryWithIndexedSSTableTest-compression 1     0      0        0       3.976
ReservedKeywordsTest-compression        1     0      0        0       1.036
SerializationMirrorTest-compression     1     0      0        0       3.302
SimpleQueryTest-compression             18    0      0        0       9.554
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.878
compression
TraceCqlTest-compression                1     0      0        0       13.162
UDHelperTest-compression                3     0      0        0       0.425
ViewComplexTest-compression             32    0      0        1       104.259
ViewFilteringTest-compression           25    0      0        3       47.712
ViewSchemaTest-compression              7     0      0        0       23.238
ViewTest-compression                    41    0      0        0       64.317
CDCStatementTest                        3     0      0        0       4.944
CQL3TypeLiteralTest                     6     0      0        0       0.877
ColumnIdentifierTest                    4     0      0        0       0.445
CqlParserTest                           3     0      0        0       0.397
CustomNowInSecondsTest                  4     0      0        0       16.309
DeleteTest                              1     0      0        0       16.380
DistinctQueryPagingTest                 5     0      0        0       16.528
DurationTest                            8     0      0        0       0.088
EmptyValuesTest                         14    0      0        5       40.386
ErrorCollectorTest                      6     0      0        0       0.084
GcCompactionTest                        8     0      0        0       12.229
IndexQueryPagingTest                    5     0      0        0       18.109
KeyCacheCqlTest                         10    0      0        0       28.771
ListsTest                               6     0      0        0       6.340
NonNativeTimestampTest                  1     0      0        0       3.650
OutOfSpaceTest                          3     0      0        0       4.969
PagingQueryTest                         1     0      0        0       23.234
PagingTest                              1     0      0        0       11.344
PreparedStatementsTest                  10    0      0        0       24.383
PstmtPersistenceTest                    2     0      0        0       14.953
QueryEventsTest                         4     0      0        0       14.915
QueryWithIndexedSSTableTest             1     0      0        0       4.473
ReservedKeywordsTest                    1     0      0        0       1.120
SerializationMirrorTest                 1     0      0        0       4.729
SimpleQueryTest                         18    0      0        0       13.086
TombstonesWithIndexedSSTableTest        2     0      0        0       5.932
TraceCqlTest                            1     0      0        0       13.966
UDHelperTest                            3     0      0        0       0.327
ViewComplexTest                         32    0      0        1       117.469
ViewFilteringTest                       25    0      0        3       60.706
ViewSchemaTest                          7     0      0        0       29.248
ViewTest                                41    0      0        0       82.575
CDCStatementTest                        3     0      0        0       3.885
CQL3TypeLiteralTest                     6     0      0        0       1.084
ColumnIdentifierTest                    4     0      0        0       0.499
CqlParserTest                           3     0      0        0       0.471
CustomNowInSecondsTest                  4     0      0        0       14.044
DeleteTest                              1     0      0        0       15.833
DistinctQueryPagingTest                 5     0      0        0       14.299
DurationTest                            8     0      0        0       0.189
EmptyValuesTest                         14    0      0        5       40.172
ErrorCollectorTest                      6     0      0        0       0.200
GcCompactionTest                        8     0      0        0       12.525
IndexQueryPagingTest                    5     0      0        0       18.915
KeyCacheCqlTest                         10    0      0        0       32.690
ListsTest                               6     0      0        0       5.886
NonNativeTimestampTest                  1     0      0        0       3.272
OutOfSpaceTest                          3     0      0        0       4.171
PagingQueryTest                         1     0      0        0       22.783
PagingTest                              1     0      0        0       9.890
PreparedStatementsTest                  10    0      0        0       20.825
PstmtPersistenceTest                    2     0      0        0       13.682
QueryEventsTest                         4     0      0        0       15.140
QueryWithIndexedSSTableTest             1     0      0        0       4.843
ReservedKeywordsTest                    1     0      0        0       1.453
SerializationMirrorTest                 1     0      0        0       3.487
SimpleQueryTest                         18    0      0        0       8.565
TombstonesWithIndexedSSTableTest        2     0      0        0       5.355
TraceCqlTest                            1     0      0        0       13.689
UDHelperTest                            3     0      0        0       0.459
ViewComplexTest                         32    0      0        1       107.757
ViewFilteringTest                       25    0      0        3       39.640
ViewSchemaTest                          7     0      0        0       25.701
ViewTest                                41    0      0        0       57.578

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.conditions

Name                            Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc         4     0      0        0       0.718
ColumnConditionTest-cdc         4     0      0        0       0.808
ColumnConditionTest-compression 4     0      0        0       0.686
ColumnConditionTest-compression 4     0      0        0       0.794
ColumnConditionTest             4     0      0        0       0.561
ColumnConditionTest             4     0      0        0       0.737

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions

Name                          Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc              7     0      0        0       7.566
OperationFctsTest-cdc         11    0      0        0       7.545
TimeFctsTest-cdc              13    0      0        0       0.714
CastFctsTest-cdc              7     0      0        0       6.540
OperationFctsTest-cdc         11    0      0        0       7.640
TimeFctsTest-cdc              13    0      0        0       0.612
CastFctsTest-compression      7     0      0        0       7.073
OperationFctsTest-compression 11    0      0        0       7.992
TimeFctsTest-compression      13    0      0        0       0.597
CastFctsTest-compression      7     0      0        0       6.945
OperationFctsTest-compression 11    0      0        0       7.297
TimeFctsTest-compression      13    0      0        0       0.709
CastFctsTest                  7     0      0        0       7.729
OperationFctsTest             11    0      0        0       9.690
TimeFctsTest                  13    0      0        0       0.505
CastFctsTest                  7     0      0        0       5.998
OperationFctsTest             11    0      0        0       8.074
TimeFctsTest                  13    0      0        0       0.702

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions

Name                                 Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.392
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.419
ClusteringColumnRestrictionsTest-    23    0      0        0       1.276
compression
ClusteringColumnRestrictionsTest-    23    0      0        0       1.361
compression
ClusteringColumnRestrictionsTest     23    0      0        0       1.082
ClusteringColumnRestrictionsTest     23    0      0        0       1.538

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection

Name                                   Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc         2     0      0        0       6.553
TermSelectionTest-cdc                  8     0      0        0       8.713
SelectionColumnMappingTest-cdc         2     0      0        0       5.048
TermSelectionTest-cdc                  8     0      0        0       7.625
SelectionColumnMappingTest-compression 2     0      0        0       6.041
TermSelectionTest-compression          8     0      0        0       8.211
SelectionColumnMappingTest-compression 2     0      0        0       5.089
TermSelectionTest-compression          8     0      0        0       7.320
SelectionColumnMappingTest             2     0      0        0       6.549
TermSelectionTest                      8     0      0        0       11.565
SelectionColumnMappingTest             2     0      0        0       6.158
TermSelectionTest                      8     0      0        0       8.463

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements

Name                                Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc          4     0      0        0       0.943
CreateRoleStatementTest-cdc         4     0      0        0       4.779
CreateUserStatementTest-cdc         1     0      0        0       1.030
DescribeStatementTest-cdc           12    0      0        0       19.922
PropertyDefinitionsTest-cdc         2     0      0        0       0.243
SelectStatementTest-cdc             1     0      0        0       3.720
AlterRoleStatementTest-cdc          4     0      0        0       0.945
CreateRoleStatementTest-cdc         4     0      0        0       3.393
CreateUserStatementTest-cdc         1     0      0        0       0.960
DescribeStatementTest-cdc           12    0      0        0       18.374
PropertyDefinitionsTest-cdc         2     0      0        0       0.304
SelectStatementTest-cdc             1     0      0        0       3.454
AlterRoleStatementTest-compression  4     0      0        0       0.952
CreateRoleStatementTest-compression 4     0      0        0       4.191
CreateUserStatementTest-compression 1     0      0        0       0.924
DescribeStatementTest-compression   12    0      0        0       19.316
PropertyDefinitionsTest-compression 2     0      0        0       0.250
SelectStatementTest-compression     1     0      0        0       3.509
AlterRoleStatementTest-compression  4     0      0        0       0.903
CreateRoleStatementTest-compression 4     0      0        0       3.301
CreateUserStatementTest-compression 1     0      0        0       0.927
DescribeStatementTest-compression   12    0      0        0       17.740
PropertyDefinitionsTest-compression 2     0      0        0       0.307
SelectStatementTest-compression     1     0      0        0       2.966
AlterRoleStatementTest              4     0      0        0       0.803
CreateRoleStatementTest             4     0      0        0       4.438
CreateUserStatementTest             1     0      0        0       0.899
DescribeStatementTest               12    0      0        0       23.705
PropertyDefinitionsTest             2     0      0        0       0.262
SelectStatementTest                 1     0      0        0       4.253
AlterRoleStatementTest              4     0      0        0       1.254
CreateRoleStatementTest             4     0      0        0       3.828
CreateUserStatementTest             1     0      0        0       0.872
DescribeStatementTest               12    0      0        0       17.089
PropertyDefinitionsTest             2     0      0        0       0.322
SelectStatementTest                 1     0      0        0       3.269

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities

Name                                 Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc                  50    0      0        0       32.977
CountersTest-cdc                     7     0      0        0       7.980
DateTypeTest-cdc                     1     0      0        0       3.723
FrozenCollectionsTest-cdc            34    0      0        0       13.614
JsonTest-cdc                         22    0      0        0       25.646
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       8.425
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       7.158
SecondaryIndexTest-cdc               49    0      0        0       34.524
StaticColumnsTest-cdc                7     0      0        0       9.558
TimestampTest-cdc                    8     0      0        0       21.381
TimeuuidTest-cdc                     2     0      0        0       5.899
TupleTypeTest-cdc                    15    0      0        0       42.637
TypeTest-cdc                         4     0      0        0       5.084
UFAuthTest-cdc                       26    0      0        0       16.432
UFIdentificationTest-cdc             14    0      0        1       15.387
UFJavaTest-cdc                       20    0      0        0       25.713
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       13.834
UFScriptTest-cdc                     12    0      0        0       18.794
UFSecurityTest-cdc                   2     0      0        0       6.827
UFTest-cdc                           24    0      0        0       22.809
UFTypesTest-cdc                      7     0      0        0       20.498
UFVerifierTest-cdc                   20    0      0        0       7.054
UserTypesTest-cdc                    27    0      0        0       23.192
VirtualTableTest-cdc                 5     0      0        0       13.966
CollectionsTest-cdc                  50    0      0        0       29.364
CountersTest-cdc                     7     0      0        0       5.226
DateTypeTest-cdc                     1     0      0        0       3.409
FrozenCollectionsTest-cdc            34    0      0        0       13.551
JsonTest-cdc                         22    0      0        0       23.093
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       6.972
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       6.746
SecondaryIndexTest-cdc               49    0      0        0       30.902
StaticColumnsTest-cdc                7     0      0        0       8.180
TimestampTest-cdc                    8     0      0        0       17.835
TimeuuidTest-cdc                     2     0      0        0       3.742
TupleTypeTest-cdc                    15    0      0        0       28.423
TypeTest-cdc                         4     0      0        0       4.492
UFAuthTest-cdc                       26    0      0        0       11.925
UFIdentificationTest-cdc             14    0      0        1       12.326
UFJavaTest-cdc                       20    0      0        0       19.212
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       12.367
UFScriptTest-cdc                     12    0      0        0       16.871
UFSecurityTest-cdc                   2     0      0        0       6.219
UFTest-cdc                           24    0      0        0       21.110
UFTypesTest-cdc                      7     0      0        0       16.597
UFVerifierTest-cdc                   20    0      0        0       5.816
UserTypesTest-cdc                    27    0      0        0       15.202
VirtualTableTest-cdc                 5     0      0        0       13.908
CollectionsTest-compression          50    0      0        0       30.564
CountersTest-compression             7     0      0        0       6.009
DateTypeTest-compression             1     0      0        0       3.799
FrozenCollectionsTest-compression    34    0      0        0       15.375
JsonTest-compression                 22    0      0        0       25.344
SecondaryIndexOnMapEntriesTest-      11    0      0        0       11.672
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       7.719
compression
SecondaryIndexTest-compression       49    0      0        0       40.521
StaticColumnsTest-compression        7     0      0        0       8.635
TimestampTest-compression            8     0      0        0       19.792
TimeuuidTest-compression             2     0      0        0       5.127
TupleTypeTest-compression            15    0      0        0       32.136
TypeTest-compression                 4     0      0        0       5.878
UFAuthTest-compression               26    0      0        0       21.908
UFIdentificationTest-compression     14    0      0        1       21.751
UFJavaTest-compression               20    0      0        0       31.334
UFPureScriptTupleCollectionTest-     1     0      0        0       14.191
compression
UFScriptTest-compression             12    0      0        0       22.079
UFSecurityTest-compression           2     0      0        0       7.192
UFTest-compression                   24    0      0        0       23.524
UFTypesTest-compression              7     0      0        0       22.043
UFVerifierTest-compression           20    0      0        0       7.246
UserTypesTest-compression            27    0      0        0       18.313
VirtualTableTest-compression         5     0      0        0       14.953
CollectionsTest-compression          50    0      0        0       29.219
CountersTest-compression             7     0      0        0       5.488
DateTypeTest-compression             1     0      0        0       2.764
FrozenCollectionsTest-compression    34    0      0        0       14.440
JsonTest-compression                 22    0      0        0       22.073
SecondaryIndexOnMapEntriesTest-      11    0      0        0       7.268
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       6.623
compression
SecondaryIndexTest-compression       49    0      0        0       32.186
StaticColumnsTest-compression        7     0      0        0       8.731
TimestampTest-compression            8     0      0        0       17.837
TimeuuidTest-compression             2     0      0        0       3.803
TupleTypeTest-compression            15    0      0        0       30.014
TypeTest-compression                 4     0      0        0       4.586
UFAuthTest-compression               26    0      0        0       14.871
UFIdentificationTest-compression     14    0      0        1       13.986
UFJavaTest-compression               20    0      0        0       22.332
UFPureScriptTupleCollectionTest-     1     0      0        0       12.096
compression
UFScriptTest-compression             12    0      0        0       18.281
UFSecurityTest-compression           2     0      0        0       6.298
UFTest-compression                   24    0      0        0       21.143
UFTypesTest-compression              7     0      0        0       18.103
UFVerifierTest-compression           20    0      0        0       6.249
UserTypesTest-compression            27    0      0        0       14.877
VirtualTableTest-compression         5     0      0        0       13.720
CollectionsTest                      50    0      0        0       41.620
CountersTest                         7     0      0        0       9.539
DateTypeTest                         1     0      0        0       3.767
FrozenCollectionsTest                34    0      0        0       20.528
JsonTest                             22    0      0        0       29.877
SecondaryIndexOnMapEntriesTest       11    0      0        0       10.781
SecondaryIndexOnStaticColumnTest     6     0      0        0       9.147
SecondaryIndexTest                   49    0      0        0       49.768
StaticColumnsTest                    7     0      0        0       9.893
TimestampTest                        8     0      0        0       20.210
TimeuuidTest                         2     0      0        0       4.948
TupleTypeTest                        15    0      0        0       49.642
TypeTest                             4     0      0        0       5.385
UFAuthTest                           26    0      0        0       20.278
UFIdentificationTest                 14    0      0        1       30.414
UFJavaTest                           20    0      0        0       32.318
UFPureScriptTupleCollectionTest      1     0      0        0       14.059
UFScriptTest                         12    0      0        0       22.523
UFSecurityTest                       2     0      0        0       7.388
UFTest                               24    0      0        0       27.480
UFTypesTest                          7     0      0        0       24.663
UFVerifierTest                       20    0      0        0       10.012
UserTypesTest                        27    0      0        0       25.594
VirtualTableTest                     5     0      0        0       14.425
CollectionsTest                      50    0      0        0       35.779
CountersTest                         7     0      0        0       7.268
DateTypeTest                         1     0      0        0       4.559
FrozenCollectionsTest                34    0      0        0       18.860
JsonTest                             22    0      0        0       26.108
SecondaryIndexOnMapEntriesTest       11    0      0        0       7.253
SecondaryIndexOnStaticColumnTest     6     0      0        0       7.307
SecondaryIndexTest                   49    0      0        0       31.380
StaticColumnsTest                    7     0      0        0       7.421
TimestampTest                        8     0      0        0       21.236
TimeuuidTest                         2     0      0        0       4.144
TupleTypeTest                        15    0      0        0       38.752
TypeTest                             4     0      0        0       6.359
UFAuthTest                           26    0      0        0       15.578
UFIdentificationTest                 14    0      0        1       16.760
UFJavaTest                           20    0      0        0       21.260
UFPureScriptTupleCollectionTest      1     0      0        0       12.957
UFScriptTest                         12    0      0        0       18.413
UFSecurityTest                       2     0      0        0       9.446
UFTest                               24    0      0        0       24.453
UFTypesTest                          7     0      0        0       19.817
UFVerifierTest                       20    0      0        0       6.105
UserTypesTest                        27    0      0        0       18.965
VirtualTableTest                     5     0      0        0       13.241

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous

Name                                    Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc                  3     0      0        0       10.659
OverflowTest-cdc                        14    0      0        0       8.673
PgStringTest-cdc                        3     0      0        0       5.513
RoleSyntaxTest-cdc                      9     0      0        0       5.708
SSTableMetadataTrackingTest-cdc         7     0      0        0       8.079
SSTablesIteratedTest-cdc                14    0      0        0       12.005
TombstonesTest-cdc                      6     0      0        0       11.428
CrcCheckChanceTest-cdc                  3     0      0        0       6.193
OverflowTest-cdc                        14    0      0        0       7.109
PgStringTest-cdc                        3     0      0        0       4.444
RoleSyntaxTest-cdc                      9     0      0        0       4.078
SSTableMetadataTrackingTest-cdc         7     0      0        0       6.088
SSTablesIteratedTest-cdc                14    0      0        0       8.542
TombstonesTest-cdc                      6     0      0        0       7.211
CrcCheckChanceTest-compression          3     0      0        0       6.649
OverflowTest-compression                14    0      0        0       10.162
PgStringTest-compression                3     0      0        0       5.022
RoleSyntaxTest-compression              9     0      0        0       5.028
SSTableMetadataTrackingTest-compression 7     0      0        0       7.651
SSTablesIteratedTest-compression        14    0      0        0       11.182
TombstonesTest-compression              6     0      0        0       8.186
CrcCheckChanceTest-compression          3     0      0        0       5.965
OverflowTest-compression                14    0      0        0       7.143
PgStringTest-compression                3     0      0        0       3.856
RoleSyntaxTest-compression              9     0      0        0       4.368
SSTableMetadataTrackingTest-compression 7     0      0        0       5.725
SSTablesIteratedTest-compression        14    0      0        0       12.320
TombstonesTest-compression              6     0      0        0       9.112
CrcCheckChanceTest                      3     0      0        0       7.936
OverflowTest                            14    0      0        0       9.836
PgStringTest                            3     0      0        0       5.137
RoleSyntaxTest                          9     0      0        0       5.472
SSTableMetadataTrackingTest             7     0      0        0       7.762
SSTablesIteratedTest                    14    0      0        0       12.974
TombstonesTest                          6     0      0        0       9.445
CrcCheckChanceTest                      3     0      0        0       6.571
OverflowTest                            14    0      0        0       7.767
PgStringTest                            3     0      0        0       4.202
RoleSyntaxTest                          9     0      0        0       5.301
SSTableMetadataTrackingTest             7     0      0        0       6.341
SSTablesIteratedTest                    14    0      0        0       12.130
TombstonesTest                          6     0      0        0       10.532

-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations

Name                                      Tests Errors Failures Skipped Time(s)
AggregationTest-cdc                       50    0      0        0       42.164
AlterTest-cdc                             26    0      0        0       23.588
BatchTest-cdc                             11    0      0        0       50.604
CompactStorageTest-cdc                    83    0      0        0       34.964
CompactTableTest-cdc                      2     0      0        0       4.758
CreateTest-cdc                            20    0      0        0       11.343
DeleteTest-cdc                            33    0      0        0       25.714
DropRecreateAndRestoreTest-cdc            4     0      0        0       5.161
DropTest-cdc                              2     0      0        0       4.643
InsertTest-cdc                            8     0      0        0       7.122
InsertUpdateIfConditionTest-cdc           42    0      0        0       28.015
SelectGroupByTest-cdc                     7     0      0        0       20.865
SelectLimitTest-cdc                       7     0      0        0       22.606
SelectMultiColumnRelationTest-cdc         22    0      0        0       11.497
SelectOrderByTest-cdc                     17    0      0        0       11.293
SelectOrderedPartitionerTest-cdc          20    0      0        0       12.427
SelectSingleColumnRelationTest-cdc        23    0      0        0       12.872
SelectTest-cdc                            82    0      0        0       35.658
TTLTest-cdc                               8     0      0        0       14.111
TruncateTest-cdc                          1     0      0        0       3.791
TuplesWithNullsComparisonTest-cdc         3     0      0        0       5.479
UpdateTest-cdc                            11    0      0        0       9.341
UseTest-cdc                               1     0      0        0       3.527
AggregationTest-cdc                       50    0      0        0       33.372
AlterTest-cdc                             26    0      0        0       19.894
BatchTest-cdc                             11    0      0        0       63.691
CompactStorageTest-cdc                    83    0      0        0       37.837
CompactTableTest-cdc                      2     0      0        0       4.336
CreateTest-cdc                            20    0      0        0       11.871
DeleteTest-cdc                            33    0      0        0       19.142
DropRecreateAndRestoreTest-cdc            4     0      0        0       4.148
DropTest-cdc                              2     0      0        0       3.743
InsertTest-cdc                            8     0      0        0       6.352
InsertUpdateIfConditionTest-cdc           42    0      0        0       21.991
SelectGroupByTest-cdc                     7     0      0        0       19.338
SelectLimitTest-cdc                       7     0      0        0       15.978
SelectMultiColumnRelationTest-cdc         22    0      0        0       9.965
SelectOrderByTest-cdc                     17    0      0        0       8.926
SelectOrderedPartitionerTest-cdc          20    0      0        0       10.698
SelectSingleColumnRelationTest-cdc        23    0      0        0       12.221
SelectTest-cdc                            82    0      0        0       30.446
TTLTest-cdc                               8     0      0        0       10.410
TruncateTest-cdc                          1     0      0        0       3.248
TuplesWithNullsComparisonTest-cdc         3     0      0        0       5.094
UpdateTest-cdc                            11    0      0        0       7.721
UseTest-cdc                               1     0      0        0       2.947
AggregationTest-compression               50    0      0        0       34.459
AlterTest-compression                     26    0      0        0       24.799
BatchTest-compression                     11    0      0        0       50.174
CompactStorageTest-compression            83    0      0        0       42.407
CompactTableTest-compression              2     0      0        0       5.079
CreateTest-compression                    20    0      0        0       12.842
DeleteTest-compression                    33    0      0        0       20.628
DropRecreateAndRestoreTest-compression    4     0      0        0       6.033
DropTest-compression                      2     0      0        0       4.594
InsertTest-compression                    8     0      0        0       6.801
InsertUpdateIfConditionTest-compression   42    0      0        0       27.606
SelectGroupByTest-compression             7     0      0        0       22.496
SelectLimitTest-compression               7     0      0        0       17.210
SelectMultiColumnRelationTest-compression 22    0      0        0       13.283
SelectOrderByTest-compression             17    0      0        0       10.799
SelectOrderedPartitionerTest-compression  20    0      0        0       12.031
SelectSingleColumnRelationTest-           23    0      0        0       16.219
compression
SelectTest-compression                    82    0      0        0       46.178
TTLTest-compression                       8     0      0        0       15.639
TruncateTest-compression                  1     0      0        0       4.640
TuplesWithNullsComparisonTest-compression 3     0      0        0       6.194
UpdateTest-compression                    11    0      0        0       9.953
UseTest-compression                       1     0      0        0       3.624
AggregationTest-compression               50    0      0        0       66.730
AlterTest-compression                     26    0      0        0       28.944
BatchTest-compression                     11    0      0        0       49.858
CompactStorageTest-compression            83    0      0        0       35.790
CompactTableTest-compression              2     0      0        0       4.347
CreateTest-compression                    20    0      0        0       11.318
DeleteTest-compression                    33    0      0        0       19.950
DropRecreateAndRestoreTest-compression    4     0      0        0       4.521
DropTest-compression                      2     0      0        0       3.835
InsertTest-compression                    8     0      0        0       6.403
InsertUpdateIfConditionTest-compression   42    0      0        0       22.685
SelectGroupByTest-compression             7     0      0        0       19.969
SelectLimitTest-compression               7     0      0        0       16.411
SelectMultiColumnRelationTest-compression 22    0      0        0       11.406
SelectOrderByTest-compression             17    0      0        0       10.656
SelectOrderedPartitionerTest-compression  20    0      0        0       10.167
SelectSingleColumnRelationTest-           23    0      0        0       13.986
compression
SelectTest-compression                    82    0      0        0       33.543
TTLTest-compression                       8     0      0        0       11.029
TruncateTest-compression                  1     0      0        0       3.237
TuplesWithNullsComparisonTest-compression 3     0      0        0       4.259
UpdateTest-compression                    11    0      0        0       8.686
UseTest-compression                       1     0      0        0       2.939
AggregationTest                           50    0      0        0       51.035
AlterTest                                 26    0      0        0       28.498
BatchTest                                 11    0      0        0       51.765
CompactStorageTest                        83    0      0        0       55.164
CompactTableTest                          2     0      0        0       6.100
CreateTest                                20    0      0        0       15.825
DeleteTest                                33    0      0        0       45.464
DropRecreateAndRestoreTest                4     0      0        0       6.299
DropTest                                  2     0      0        0       4.724
InsertTest                                8     0      0        0       8.115
InsertUpdateIfConditionTest               42    0      0        0       40.973
SelectGroupByTest                         7     0      0        0       26.675
SelectLimitTest                           7     0      0        0       18.689
SelectMultiColumnRelationTest             22    0      0        0       15.235
SelectOrderByTest                         17    0      0        0       13.293
SelectOrderedPartitionerTest              20    0      0        0       14.035
SelectSingleColumnRelationTest            23    0      0        0       16.765
SelectTest                                82    0      0        0       70.322
TTLTest                                   8     0      0        0       18.182
TruncateTest                              1     0      0        0       4.912
TuplesWithNullsComparisonTest             3     0      0        0       6.297
UpdateTest                                11    0      0        0       13.130
UseTest                                   1     0      0        0       4.091
AggregationTest                           50    0      0        0       33.809
AlterTest                                 26    0      0        0       24.012
BatchTest                                 11    0      0        0       48.321
CompactStorageTest                        83    0      0        0       36.800
CompactTableTest                          2     0      0        0       4.385
CreateTest                                20    0      0        0       9.991
DeleteTest                                33    0      0        0       17.061
DropRecreateAndRestoreTest                4     0      0        0       4.503
DropTest                                  2     0      0        0       3.664
InsertTest                                8     0      0        0       5.686
InsertUpdateIfConditionTest               42    0      0        0       24.053
SelectGroupByTest                         7     0      0        0       20.573
SelectLimitTest                           7     0      0        0       15.364
SelectMultiColumnRelationTest             22    0      0        0       11.813
SelectOrderByTest                         17    0      0        0       13.982
SelectOrderedPartitionerTest              20    0      0        0       13.586
SelectSingleColumnRelationTest            23    0      0        0       16.513
SelectTest                                82    0      0        0       36.566
TTLTest                                   8     0      0        0       11.096
TruncateTest                              1     0      0        0       3.587
TuplesWithNullsComparisonTest             3     0      0        0       5.368
UpdateTest                                11    0      0        0       12.265
UseTest                                   1     0      0        0       4.773

-------------------------------------------------------------------------------
org.apache.cassandra.db

Name                                     Tests Errors Failures Skipped Time(s)
CellTest-cdc                             11    0      0        0       3.287
CleanupTest-cdc                          8     0      0        0       18.353
CleanupTransientTest-cdc                 1     0      0        0       4.658
ClusteringBoundTest-cdc                  2     0      0        0       0.114
ColumnFamilyMetricTest-cdc               3     0      0        0       5.081
ColumnFamilyStoreTest-cdc                8     0      0        0       6.623
ColumnsTest-cdc                          8     0      0        0       2.458
CounterCacheTest-cdc                     5     0      0        0       4.757
CounterCellTest-cdc                      5     0      0        0       4.446
CounterMutationTest-cdc                  4     0      0        0       5.351
DeletePartitionTest-cdc                  1     0      0        0       4.940
DigestTest-cdc                           6     0      0        0       0.677
DirectoriesTest-cdc                      13    0      0        0       1.866
DiskBoundaryManagerTest-cdc              4     0      0        0       7.848
ImportTest-cdc                           14    0      0        0       14.298
KeyCacheTest-cdc                         6     0      0        0       4.632
KeyspaceTest-cdc                         11    0      0        0       9.255
LivenessInfoTest-cdc                     2     0      0        0       0.455
MmapFileTest-cdc                         1     0      0        0       0.355
MultiKeyspaceTest-cdc                    1     0      0        0       4.028
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.074
NameSortTest-cdc                         3     0      0        0       4.064
NativeCellTest-cdc                       1     0      0        0       1.010
PartitionRangeReadTest-cdc               7     0      0        0       5.050
PartitionTest-cdc                        4     0      0        0       3.840
RangeTombstoneListTest-cdc               25    0      0        0       1.314
RangeTombstoneTest-cdc                   14    0      0        0       4.552
ReadCommandTest-cdc                      23    0      0        0       6.491
ReadCommandVerbHandlerTest-cdc           4     0      0        0       6.271
ReadMessageTest-cdc                      3     0      0        0       3.454
ReadResponseTest-cdc                     8     0      0        0       0.695
RecoveryManagerFlushedTest-cdc           6     0      0        0       4.016
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       3.424
RecoveryManagerTest-cdc                  42    0      0        0       7.730
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.380
RemoveCellTest-cdc                       1     0      0        0       3.666
RepairedDataInfoTest-cdc                 7     0      0        0       1.758
RepairedDataTombstonesTest-cdc           7     0      0        0       28.072
RowCacheCQLTest-cdc                      3     0      0        0       5.053
RowCacheTest-cdc                         11    0      0        0       6.274
RowIndexEntryTest-cdc                    4     0      0        0       5.187
RowIterationTest-cdc                     3     0      0        0       5.182
RowTest-cdc                              4     0      0        0       3.299
SchemaCQLHelperTest-cdc                  9     0      0        0       7.881
ScrubTest-cdc                            23    0      0        0       10.364
SecondaryIndexTest-cdc                   14    0      1        0       11.432
SerializationHeaderTest-cdc              1     0      0        0       1.822
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       4.142
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.674
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       5.167
SystemKeyspaceTest-cdc                   4     0      0        0       3.225
TimeSortTest-cdc                         2     0      0        0       5.501
TransformerTest-cdc                      1     0      0        0       1.350
VerifyTest-cdc                           23    0      0        0       5.000
CellTest-cdc                             11    0      0        0       2.706
CleanupTest-cdc                          8     0      0        0       17.310
CleanupTransientTest-cdc                 1     0      0        0       3.286
ClusteringBoundTest-cdc                  2     0      0        0       0.158
ColumnFamilyMetricTest-cdc               3     0      0        0       2.783
ColumnFamilyStoreTest-cdc                8     0      0        0       3.915
ColumnsTest-cdc                          8     0      0        0       1.981
CounterCacheTest-cdc                     5     0      0        0       2.977
CounterCellTest-cdc                      5     0      0        0       2.672
CounterMutationTest-cdc                  4     0      0        0       3.293
DeletePartitionTest-cdc                  1     0      0        0       2.706
DigestTest-cdc                           6     0      0        0       0.605
DirectoriesTest-cdc                      13    0      0        0       1.483
DiskBoundaryManagerTest-cdc              4     0      0        0       4.489
ImportTest-cdc                           14    0      0        0       7.639
KeyCacheTest-cdc                         6     0      0        0       3.350
KeyspaceTest-cdc                         11    0      0        0       6.968
LivenessInfoTest-cdc                     2     0      0        0       0.434
MmapFileTest-cdc                         1     0      0        0       0.456
MultiKeyspaceTest-cdc                    1     0      0        0       3.243
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.166
NameSortTest-cdc                         3     0      0        0       3.707
NativeCellTest-cdc                       1     0      0        0       1.146
PartitionRangeReadTest-cdc               7     0      0        0       3.524
PartitionTest-cdc                        4     0      0        0       3.287
RangeTombstoneListTest-cdc               25    0      0        0       1.330
RangeTombstoneTest-cdc                   14    0      0        0       3.755
ReadCommandTest-cdc                      23    0      0        0       4.792
ReadCommandVerbHandlerTest-cdc           4     0      0        0       4.169
ReadMessageTest-cdc                      3     0      0        0       3.133
ReadResponseTest-cdc                     8     0      0        0       0.820
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.199
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       2.562
RecoveryManagerTest-cdc                  42    0      0        0       6.993
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.635
RemoveCellTest-cdc                       1     0      0        0       3.080
RepairedDataInfoTest-cdc                 7     0      0        0       1.733
RepairedDataTombstonesTest-cdc           7     0      0        0       27.312
RowCacheCQLTest-cdc                      3     0      0        0       4.230
RowCacheTest-cdc                         11    0      0        0       4.248
RowIndexEntryTest-cdc                    4     0      0        0       5.002
RowIterationTest-cdc                     3     0      0        0       4.751
RowTest-cdc                              4     0      0        0       2.797
SchemaCQLHelperTest-cdc                  9     0      0        0       5.578
ScrubTest-cdc                            23    0      0        0       7.556
SecondaryIndexTest-cdc                   14    0      0        0       9.569
SerializationHeaderTest-cdc              1     0      0        0       1.774
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.233
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.772
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       4.088
SystemKeyspaceTest-cdc                   4     0      0        0       2.664
TimeSortTest-cdc                         2     0      0        0       3.981
TransformerTest-cdc                      1     0      0        0       1.194
VerifyTest-cdc                           23    0      0        0       3.655
CellTest-compression                     11    0      0        0       3.695
CleanupTest-compression                  8     0      0        0       19.092
CleanupTransientTest-compression         1     0      0        0       6.094
ClusteringBoundTest-compression          2     0      0        0       0.094
ColumnFamilyMetricTest-compression       3     0      0        0       3.641
ColumnFamilyStoreTest-compression        8     0      0        0       5.135
ColumnsTest-compression                  8     0      0        0       2.078
CounterCacheTest-compression             5     0      0        0       4.356
CounterCellTest-compression              5     0      0        0       4.174
CounterMutationTest-compression          4     0      0        0       5.635
DeletePartitionTest-compression          1     0      0        0       6.079
DigestTest-compression                   6     0      0        0       0.895
DirectoriesTest-compression              13    0      0        0       2.156
DiskBoundaryManagerTest-compression      4     0      0        0       5.257
ImportTest-compression                   14    0      0        0       11.034
KeyCacheTest-compression                 6     0      0        0       7.863
KeyspaceTest-compression                 11    0      0        0       8.978
LivenessInfoTest-compression             2     0      0        0       0.533
MmapFileTest-compression                 1     0      0        0       0.484
MultiKeyspaceTest-compression            1     0      0        0       4.326
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.075
compression
NameSortTest-compression                 3     0      0        0       4.424
NativeCellTest-compression               1     0      0        0       1.090
PartitionRangeReadTest-compression       7     0      0        0       5.213
PartitionTest-compression                4     0      0        0       4.584
RangeTombstoneListTest-compression       25    0      0        0       1.214
RangeTombstoneTest-compression           14    0      0        0       4.539
ReadCommandTest-compression              23    0      0        0       6.133
ReadCommandVerbHandlerTest-compression   4     0      0        0       10.610
ReadMessageTest-compression              3     0      0        0       4.356
ReadResponseTest-compression             8     0      0        0       0.720
RecoveryManagerFlushedTest-compression   6     0      0        0       3.677
RecoveryManagerMissingHeaderTest-        6     0      0        0       3.787
compression
RecoveryManagerTest-compression          42    0      0        0       9.127
RecoveryManagerTruncateTest-compression  6     0      0        0       5.025
RemoveCellTest-compression               1     0      0        0       4.474
RepairedDataInfoTest-compression         7     0      0        0       1.758
RepairedDataTombstonesTest-compression   7     0      0        0       28.374
RowCacheCQLTest-compression              3     0      0        0       4.887
RowCacheTest-compression                 11    0      0        0       6.443
RowIndexEntryTest-compression            4     0      0        0       4.997
RowIterationTest-compression             3     0      0        0       5.557
RowTest-compression                      4     0      0        0       3.946
SchemaCQLHelperTest-compression          9     0      0        0       8.336
ScrubTest-compression                    23    0      0        2       15.608
SecondaryIndexTest-compression           14    0      0        0       10.769
SerializationHeaderTest-compression      1     0      0        0       1.868
SinglePartitionReadCommandCQLTest-       1     0      0        0       4.569
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.808
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.609
SystemKeyspaceTest-compression           4     0      0        0       3.670
TimeSortTest-compression                 2     0      0        0       5.954
TransformerTest-compression              1     0      0        0       1.576
VerifyTest-compression                   23    0      0        0       5.653
CellTest-compression                     11    0      0        0       3.035
CleanupTest-compression                  8     0      0        0       17.412
CleanupTransientTest-compression         1     0      0        0       3.527
ClusteringBoundTest-compression          2     0      0        0       0.162
ColumnFamilyMetricTest-compression       3     0      0        0       3.108
ColumnFamilyStoreTest-compression        8     0      0        0       4.036
ColumnsTest-compression                  8     0      0        0       2.007
CounterCacheTest-compression             5     0      0        0       3.119
CounterCellTest-compression              5     0      0        0       2.916
CounterMutationTest-compression          4     0      0        0       3.251
DeletePartitionTest-compression          1     0      0        0       2.930
DigestTest-compression                   6     0      0        0       0.604
DirectoriesTest-compression              13    0      0        0       1.296
DiskBoundaryManagerTest-compression      4     0      0        0       4.249
ImportTest-compression                   14    0      0        0       8.455
KeyCacheTest-compression                 6     0      0        0       3.959
KeyspaceTest-compression                 11    0      0        0       7.408
LivenessInfoTest-compression             2     0      0        0       0.435
MmapFileTest-compression                 1     0      0        0       0.499
MultiKeyspaceTest-compression            1     0      0        0       3.243
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.185
compression
NameSortTest-compression                 3     0      0        0       3.167
NativeCellTest-compression               1     0      0        0       0.966
PartitionRangeReadTest-compression       7     0      0        0       3.405
PartitionTest-compression                4     0      0        0       3.131
RangeTombstoneListTest-compression       25    0      0        0       1.322
RangeTombstoneTest-compression           14    0      0        0       4.089
ReadCommandTest-compression              23    0      0        0       4.936
ReadCommandVerbHandlerTest-compression   4     0      0        0       6.012
ReadMessageTest-compression              3     0      0        0       3.074
ReadResponseTest-compression             8     0      0        0       0.765
RecoveryManagerFlushedTest-compression   6     0      0        0       2.940
RecoveryManagerMissingHeaderTest-        6     0      0        0       2.692
compression
RecoveryManagerTest-compression          42    0      0        0       8.047
RecoveryManagerTruncateTest-compression  6     0      0        0       2.977
RemoveCellTest-compression               1     0      0        0       3.127
RepairedDataInfoTest-compression         7     0      0        0       1.883
RepairedDataTombstonesTest-compression   7     0      0        0       27.586
RowCacheCQLTest-compression              3     0      0        0       4.330
RowCacheTest-compression                 11    0      0        0       5.391
RowIndexEntryTest-compression            4     0      0        0       3.851
RowIterationTest-compression             3     0      0        0       4.369
RowTest-compression                      4     0      0        0       3.095
SchemaCQLHelperTest-compression          9     0      0        0       6.254
ScrubTest-compression                    23    0      0        2       8.953
SecondaryIndexTest-compression           14    0      0        0       9.660
SerializationHeaderTest-compression      1     0      0        0       1.865
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.144
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.657
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       3.970
SystemKeyspaceTest-compression           4     0      0        0       3.163
TimeSortTest-compression                 2     0      0        0       4.624
TransformerTest-compression              1     0      0        0       1.331
VerifyTest-compression                   23    0      0        0       4.266
CellTest                                 11    0      0        0       5.237
CleanupTest                              8     0      0        0       19.331
CleanupTransientTest                     1     0      0        0       4.060
ClusteringBoundTest                      2     0      0        0       0.072
ColumnFamilyMetricTest                   3     0      0        0       4.728
ColumnFamilyStoreTest                    8     0      0        0       5.644
ColumnsTest                              8     0      0        0       1.818
CounterCacheTest                         5     0      0        0       3.771
CounterCellTest                          5     0      0        0       3.689
CounterMutationTest                      4     0      0        0       3.866
DeletePartitionTest                      1     0      0        0       3.268
DigestTest                               6     0      0        0       0.469
DirectoriesTest                          13    0      0        0       1.107
DiskBoundaryManagerTest                  4     0      0        0       5.396
ImportTest                               14    0      0        0       11.610
KeyCacheTest                             6     0      0        0       4.562
KeyspaceTest                             11    0      0        0       10.023
LivenessInfoTest                         2     0      0        0       0.460
MmapFileTest                             1     0      0        0       0.368
MultiKeyspaceTest                        1     0      0        0       4.102
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.060
NameSortTest                             3     0      0        0       4.511
NativeCellTest                           1     0      0        0       1.088
PartitionRangeReadTest                   7     0      0        0       5.115
PartitionTest                            4     0      0        0       3.959
RangeTombstoneListTest                   25    0      0        0       1.337
RangeTombstoneTest                       14    0      0        0       5.555
ReadCommandTest                          23    0      0        0       6.522
ReadCommandVerbHandlerTest               4     0      0        0       6.314
ReadMessageTest                          3     0      0        0       4.186
ReadResponseTest                         8     0      0        0       0.791
RecoveryManagerFlushedTest               6     0      0        0       4.397
RecoveryManagerMissingHeaderTest         6     0      0        0       3.721
RecoveryManagerTest                      42    0      0        0       9.436
RecoveryManagerTruncateTest              6     0      0        0       3.352
RemoveCellTest                           1     0      0        0       3.680
RepairedDataInfoTest                     7     0      0        0       1.653
RepairedDataTombstonesTest               7     0      0        0       29.219
RowCacheCQLTest                          3     0      0        0       5.475
RowCacheTest                             11    0      0        0       5.748
RowIndexEntryTest                        4     0      0        0       5.953
RowIterationTest                         3     0      0        0       5.736
RowTest                                  4     0      0        0       3.706
SchemaCQLHelperTest                      9     0      0        0       7.749
ScrubTest                                23    0      0        0       11.141
SecondaryIndexTest                       14    0      0        0       10.627
SerializationHeaderTest                  1     0      0        0       1.594
SinglePartitionReadCommandCQLTest        1     0      0        0       5.623
SinglePartitionSliceCommandTest          10    0      0        0       5.634
SystemKeyspaceMigrator40Test             4     0      0        0       4.759
SystemKeyspaceTest                       4     0      0        0       3.107
TimeSortTest                             2     0      0        0       5.200
TransformerTest                          1     0      0        0       1.091
VerifyTest                               23    0      0        0       4.523
CellTest                                 11    0      0        0       3.581
CleanupTest                              8     0      0        0       18.441
CleanupTransientTest                     1     0      0        0       3.883
ClusteringBoundTest                      2     0      0        0       0.215
ColumnFamilyMetricTest                   3     0      0        0       3.650
ColumnFamilyStoreTest                    8     0      0        0       5.404
ColumnsTest                              8     0      0        0       2.510
CounterCacheTest                         5     0      0        0       3.497
CounterCellTest                          5     0      0        0       3.597
CounterMutationTest                      4     0      0        0       3.323
DeletePartitionTest                      1     0      0        0       2.818
DigestTest                               6     0      0        0       0.621
DirectoriesTest                          13    0      0        0       1.444
DiskBoundaryManagerTest                  4     0      0        0       5.358
ImportTest                               14    0      0        0       7.772
KeyCacheTest                             6     0      0        0       3.603
KeyspaceTest                             11    0      0        0       7.189
LivenessInfoTest                         2     0      0        0       0.449
MmapFileTest                             1     0      0        0       0.509
MultiKeyspaceTest                        1     0      0        0       3.259
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.170
NameSortTest                             3     0      0        0       3.374
NativeCellTest                           1     0      0        0       1.107
PartitionRangeReadTest                   7     0      0        0       3.470
PartitionTest                            4     0      0        0       3.637
RangeTombstoneListTest                   25    0      0        0       1.646
RangeTombstoneTest                       14    0      0        0       4.597
ReadCommandTest                          23    0      0        0       5.143
ReadCommandVerbHandlerTest               4     0      0        0       5.211
ReadMessageTest                          3     0      0        0       3.710
ReadResponseTest                         8     0      0        0       0.877
RecoveryManagerFlushedTest               6     0      0        0       3.565
RecoveryManagerMissingHeaderTest         6     0      0        0       3.271
RecoveryManagerTest                      42    0      0        0       7.664
RecoveryManagerTruncateTest              6     0      0        0       2.915
RemoveCellTest                           1     0      0        0       3.823
RepairedDataInfoTest                     7     0      0        0       2.470
RepairedDataTombstonesTest               7     0      0        0       29.107
RowCacheCQLTest                          3     0      0        0       5.631
RowCacheTest                             11    0      0        0       5.093
RowIndexEntryTest                        4     0      0        0       4.793
RowIterationTest                         3     0      0        0       4.971
RowTest                                  4     0      0        0       3.463
SchemaCQLHelperTest                      9     0      0        0       6.703
ScrubTest                                23    0      0        0       10.808
SecondaryIndexTest                       14    0      0        0       9.641
SerializationHeaderTest                  1     0      0        0       2.107
SinglePartitionReadCommandCQLTest        1     0      0        0       3.615
SinglePartitionSliceCommandTest          10    0      0        0       4.943
SystemKeyspaceMigrator40Test             4     0      0        0       4.369
SystemKeyspaceTest                       4     0      0        0       2.774
TimeSortTest                             2     0      0        0       4.404
TransformerTest                          1     0      0        0       1.335
VerifyTest                               23    0      0        0       3.747

-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation

Name                       Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc         6     0      0        0       1.150
GroupMakerTest-cdc         6     0      0        0       1.107
GroupMakerTest-compression 6     0      0        0       1.007
GroupMakerTest-compression 6     0      0        0       1.120
GroupMakerTest             6     0      0        0       0.963
GroupMakerTest             6     0      0        0       1.309

-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator

Name                                   Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc         1     0      0        0       4.133
SSTableReverseIteratorTest-cdc         1     0      0        0       2.767
SSTableReverseIteratorTest-compression 1     0      0        0       3.598
SSTableReverseIteratorTest-compression 1     0      0        0       3.257
SSTableReverseIteratorTest             1     0      0        0       3.580
SSTableReverseIteratorTest             1     0      0        0       3.355

-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog

Name                                     Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest                 15    0      0        0       198.115
CommitLogStressTest                      1     0      0        1       0.063
GroupCommitLogStressTest                 15    0      0        0       187.090
PeriodicCommitLogStressTest              15    0      0        0       248.452
BatchCommitLogStressTest                 15    0      0        0       197.840
CommitLogStressTest                      1     0      0        1       0.168
GroupCommitLogStressTest                 15    0      0        0       192.521
PeriodicCommitLogStressTest              15    0      0        0       246.854
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.498
BatchCommitLogTest-cdc                   174   0      0        0       8.904
CommitLogCQLTest-cdc                     1     0      0        0       4.231
CommitLogChainedMarkersTest-cdc          1     0      0        0       4.570
CommitLogDescriptorTest-cdc              14    0      0        0       15.389
CommitLogFailurePolicyTest-cdc           4     0      0        0       6.495
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.754
CommitLogReaderTest-cdc                  5     0      0        0       6.660
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       5.271
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       11.704
CommitLogTest-cdc                        1     0      0        1       0.073
CommitLogUpgradeTest-cdc                 1     0      0        0       3.666
CommitlogShutdownTest-cdc                1     0      0        0       4.149
GroupCommitLogTest-cdc                   162   0      0        0       14.356
SegmentReaderTest-cdc                    6     0      0        0       1.427
SnapshotDeletingTest-cdc                 1     0      0        1       3.468
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.368
BatchCommitLogTest-cdc                   174   0      0        0       7.027
CommitLogCQLTest-cdc                     1     0      0        0       3.213
CommitLogChainedMarkersTest-cdc          1     0      0        0       3.419
CommitLogDescriptorTest-cdc              14    0      0        0       7.779
CommitLogFailurePolicyTest-cdc           4     0      0        0       5.107
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.823
CommitLogReaderTest-cdc                  5     0      0        0       6.160
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.862
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       9.640
CommitLogTest-cdc                        1     0      0        1       0.157
CommitLogUpgradeTest-cdc                 1     0      0        0       3.208
CommitlogShutdownTest-cdc                1     0      0        0       3.679
GroupCommitLogTest-cdc                   162   0      0        0       14.271
SegmentReaderTest-cdc                    6     0      0        0       1.430
SnapshotDeletingTest-cdc                 1     0      0        1       2.978
AbstractCommitLogServiceTest-compression 9     0      0        0       1.550
BatchCommitLogTest-compression           174   0      0        0       7.710
CommitLogCQLTest-compression             1     0      0        0       3.696
CommitLogChainedMarkersTest-compression  1     0      0        0       4.255
CommitLogDescriptorTest-compression      14    0      0        0       14.794
CommitLogFailurePolicyTest-compression   4     0      0        0       6.031
CommitLogInitWithExceptionTest-          1     0      0        0       1.613
compression
CommitLogReaderTest-compression          5     0      0        0       6.570
CommitLogSegmentBackpressureTest-        1     0      0        0       4.915
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       10.212
compression
CommitLogTest-compression                1     0      0        1       0.072
CommitLogUpgradeTest-compression         1     0      0        0       4.361
CommitlogShutdownTest-compression        1     0      0        0       3.972
GroupCommitLogTest-compression           162   0      0        0       18.030
SegmentReaderTest-compression            6     0      0        0       1.417
SnapshotDeletingTest-compression         1     0      0        1       3.483
AbstractCommitLogServiceTest-compression 9     0      0        0       1.564
BatchCommitLogTest-compression           174   0      0        0       7.084
CommitLogCQLTest-compression             1     0      0        0       3.197
CommitLogChainedMarkersTest-compression  1     0      0        0       3.842
CommitLogDescriptorTest-compression      14    0      0        0       8.433
CommitLogFailurePolicyTest-compression   4     0      0        0       5.390
CommitLogInitWithExceptionTest-          1     0      0        0       1.964
compression
CommitLogReaderTest-compression          5     0      0        0       7.652
CommitLogSegmentBackpressureTest-        1     0      0        0       4.726
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       10.328
compression
CommitLogTest-compression                1     0      0        1       0.169
CommitLogUpgradeTest-compression         1     0      0        0       3.215
CommitlogShutdownTest-compression        1     0      0        0       4.054
GroupCommitLogTest-compression           162   0      0        0       14.198
SegmentReaderTest-compression            6     0      0        0       1.453
SnapshotDeletingTest-compression         1     0      0        1       2.944
AbstractCommitLogServiceTest             9     0      0        0       1.209
BatchCommitLogTest                       174   0      0        0       9.100
CommitLogCQLTest                         1     0      0        0       3.859
CommitLogChainedMarkersTest              1     0      0        0       4.115
CommitLogDescriptorTest                  14    0      0        0       12.438
CommitLogFailurePolicyTest               4     0      0        0       6.503
CommitLogInitWithExceptionTest           1     0      0        0       1.630
CommitLogReaderTest                      5     0      0        0       7.522
CommitLogSegmentBackpressureTest         1     0      0        0       5.032
CommitLogSegmentManagerCDCTest           7     0      0        0       10.466
CommitLogTest                            1     0      0        1       0.062
CommitLogUpgradeTest                     1     0      0        0       3.629
CommitlogShutdownTest                    1     0      0        0       4.653
GroupCommitLogTest                       162   0      0        0       16.600
SegmentReaderTest                        6     0      0        0       1.394
SnapshotDeletingTest                     1     0      0        1       3.352
AbstractCommitLogServiceTest             9     0      0        0       1.761
BatchCommitLogTest                       174   0      0        0       7.199
CommitLogCQLTest                         1     0      0        0       3.157
CommitLogChainedMarkersTest              1     0      0        0       4.593
CommitLogDescriptorTest                  14    0      0        0       8.842
CommitLogFailurePolicyTest               4     0      0        0       5.783
CommitLogInitWithExceptionTest           1     0      0        0       2.180
CommitLogReaderTest                      5     0      0        0       9.955
CommitLogSegmentBackpressureTest         1     0      0        0       4.352
CommitLogSegmentManagerCDCTest           7     0      0        0       9.103
CommitLogTest                            1     0      0        1       0.236
CommitLogUpgradeTest                     1     0      0        0       4.983
CommitlogShutdownTest                    1     0      0        0       3.429
GroupCommitLogTest                       162   0      0        0       13.305
SegmentReaderTest                        6     0      0        0       1.728
SnapshotDeletingTest                     1     0      0        1       3.545

-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction

Name                                        Tests Errors Failures Skipped Time(s)
LongCompactionsTest                         4     0      0        0       23.372
LongLeveledCompactionStrategyCQLTest        1     0      0        0       304.279
LongLeveledCompactionStrategyTest           3     0      0        0       21.679
LongCompactionsTest                         4     0      0        0       19.252
LongLeveledCompactionStrategyCQLTest        1     0      0        0       303.262
LongLeveledCompactionStrategyTest           3     0      0        0       18.165
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.983
AbstractPendingRepairTest-cdc               1     0      0        1       0.088
ActiveCompactionsTest-cdc                   6     0      0        0       7.567
AntiCompactionBytemanTest-cdc               1     0      0        0       6.579
AntiCompactionTest-cdc                      15    0      0        0       33.963
CancelCompactionsTest-cdc                   8     0      0        0       9.990
CompactionAwareWriterTest-cdc               4     0      0        0       98.745
CompactionControllerTest-cdc                2     0      0        0       4.095
CompactionExecutorTest-cdc                  3     0      0        0       1.192
CompactionInfoTest-cdc                      2     0      0        0       4.216
CompactionIteratorTest-cdc                  12    0      0        0       7.886
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.417
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       7.129
CompactionTaskTest-cdc                      2     0      0        0       3.598
CompactionsBytemanTest-cdc                  6     0      0        0       13.767
CompactionsCQLTest-cdc                      24    0      0        0       38.745
CompactionsPurgeTest-cdc                    10    0      0        0       6.421
CompactionsTest-cdc                         6     0      0        1       17.340
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       9.639
DateTieredCompactionStrategyTest-cdc        7     0      0        0       10.843
LeveledCompactionStrategyTest-cdc           11    0      0        0       39.986
LeveledGenerationsTest-cdc                  4     0      0        0       4.367
NeverPurgeTest-cdc                          4     0      0        0       10.673
OneCompactionTest-cdc                       2     0      0        0       3.590
PendingRepairManagerTest-cdc                16    0      0        0       5.700
SingleSSTableLCSTaskTest-cdc                4     0      0        0       79.695
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       4.160
TTLExpiryTest-cdc                           5     0      0        0       10.371
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       9.176
ValidationExecutorTest-cdc                  2     0      0        0       0.637
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.569
AbstractPendingRepairTest-cdc               1     0      0        1       0.161
ActiveCompactionsTest-cdc                   6     0      0        0       5.806
AntiCompactionBytemanTest-cdc               1     0      0        0       6.242
AntiCompactionTest-cdc                      15    0      0        0       23.400
CancelCompactionsTest-cdc                   8     0      0        0       9.950
CompactionAwareWriterTest-cdc               4     0      0        0       63.964
CompactionControllerTest-cdc                2     0      0        0       3.132
CompactionExecutorTest-cdc                  3     0      0        0       1.110
CompactionInfoTest-cdc                      2     0      0        0       2.929
CompactionIteratorTest-cdc                  12    0      0        0       6.669
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       3.533
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       5.266
CompactionTaskTest-cdc                      2     0      0        0       3.187
CompactionsBytemanTest-cdc                  6     0      0        0       13.798
CompactionsCQLTest-cdc                      24    0      0        0       36.074
CompactionsPurgeTest-cdc                    10    0      0        0       3.477
CompactionsTest-cdc                         6     0      0        1       16.356
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       5.094
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.280
LeveledCompactionStrategyTest-cdc           11    0      0        0       21.145
LeveledGenerationsTest-cdc                  4     0      0        0       4.733
NeverPurgeTest-cdc                          4     0      0        0       8.364
OneCompactionTest-cdc                       2     0      0        0       3.115
PendingRepairManagerTest-cdc                16    0      0        0       4.286
SingleSSTableLCSTaskTest-cdc                4     0      0        0       62.484
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       2.983
TTLExpiryTest-cdc                           5     0      0        0       9.708
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       8.336
ValidationExecutorTest-cdc                  2     0      0        0       0.907
AbstractCompactionStrategyTest-compression  4     0      0        0       4.538
AbstractPendingRepairTest-compression       1     0      0        1       0.081
ActiveCompactionsTest-compression           6     0      0        0       7.715
AntiCompactionBytemanTest-compression       1     0      0        0       8.210
AntiCompactionTest-compression              15    0      0        0       38.755
CancelCompactionsTest-compression           8     0      0        0       10.257
CompactionAwareWriterTest-compression       4     0      0        0       99.283
CompactionControllerTest-compression        2     0      0        0       5.584
CompactionExecutorTest-compression          3     0      0        0       1.398
CompactionInfoTest-compression              2     0      0        0       4.417
CompactionIteratorTest-compression          12    0      0        0       11.235
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       6.038
compression
CompactionStrategyManagerTest-compression   5     0      0        0       8.198
CompactionTaskTest-compression              2     0      0        0       4.663
CompactionsBytemanTest-compression          6     0      0        0       15.567
CompactionsCQLTest-compression              24    0      0        0       38.104
CompactionsPurgeTest-compression            10    0      0        0       4.334
CompactionsTest-compression                 6     0      0        1       17.111
CorruptedSSTablesCompactionsTest-           2     0      0        0       5.745
compression
DateTieredCompactionStrategyTest-           7     0      0        0       8.260
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       30.917
LeveledGenerationsTest-compression          4     0      0        0       4.640
NeverPurgeTest-compression                  4     0      0        0       9.796
OneCompactionTest-compression               2     0      0        0       3.677
PendingRepairManagerTest-compression        16    0      0        0       4.911
SingleSSTableLCSTaskTest-compression        4     0      0        0       106.305
SizeTieredCompactionStrategyTest-           3     0      0        0       3.805
compression
TTLExpiryTest-compression                   5     0      0        0       10.508
TimeWindowCompactionStrategyTest-           5     0      0        0       9.732
compression
ValidationExecutorTest-compression          2     0      0        0       0.748
AbstractCompactionStrategyTest-compression  4     0      0        0       3.467
AbstractPendingRepairTest-compression       1     0      0        1       0.210
ActiveCompactionsTest-compression           6     0      0        0       5.181
AntiCompactionBytemanTest-compression       1     0      0        0       6.618
AntiCompactionTest-compression              15    0      0        0       23.854
CancelCompactionsTest-compression           8     0      0        0       9.296
CompactionAwareWriterTest-compression       4     0      0        0       62.243
CompactionControllerTest-compression        2     0      0        0       3.637
CompactionExecutorTest-compression          3     0      0        0       1.222
CompactionInfoTest-compression              2     0      0        0       3.158
CompactionIteratorTest-compression          12    0      0        0       6.874
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.226
compression
CompactionStrategyManagerTest-compression   5     0      0        0       6.509
CompactionTaskTest-compression              2     0      0        0       3.199
CompactionsBytemanTest-compression          6     0      0        0       13.593
CompactionsCQLTest-compression              24    0      0        0       37.633
CompactionsPurgeTest-compression            10    0      0        0       4.302
CompactionsTest-compression                 6     0      0        1       16.831
CorruptedSSTablesCompactionsTest-           2     0      0        0       6.115
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.401
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       23.001
LeveledGenerationsTest-compression          4     0      0        0       4.111
NeverPurgeTest-compression                  4     0      0        0       9.077
OneCompactionTest-compression               2     0      0        0       3.094
PendingRepairManagerTest-compression        16    0      0        0       4.694
SingleSSTableLCSTaskTest-compression        4     0      0        0       76.338
SizeTieredCompactionStrategyTest-           3     0      0        0       3.167
compression
TTLExpiryTest-compression                   5     0      0        0       9.977
TimeWindowCompactionStrategyTest-           5     0      0        0       9.667
compression
ValidationExecutorTest-compression          2     0      0        0       0.826
AbstractCompactionStrategyTest              4     0      0        0       4.285
AbstractPendingRepairTest                   1     0      0        1       0.088
ActiveCompactionsTest                       6     0      0        0       8.431
AntiCompactionBytemanTest                   1     0      0        0       7.583
AntiCompactionTest                          15    0      0        0       31.341
CancelCompactionsTest                       8     0      0        0       13.200
CompactionAwareWriterTest                   4     0      0        0       91.894
CompactionControllerTest                    2     0      0        0       4.020
CompactionExecutorTest                      3     0      0        0       1.080
CompactionInfoTest                          2     0      0        0       3.509
CompactionIteratorTest                      12    0      0        0       9.280
CompactionStrategyManagerPendingRepairTest  9     0      0        0       4.444
CompactionStrategyManagerTest               5     0      0        0       7.373
CompactionTaskTest                          2     0      0        0       4.072
CompactionsBytemanTest                      6     0      0        0       15.545
CompactionsCQLTest                          24    0      0        0       43.107
CompactionsPurgeTest                        10    0      0        0       4.903
CompactionsTest                             6     0      0        1       17.612
CorruptedSSTablesCompactionsTest            2     0      0        0       6.286
DateTieredCompactionStrategyTest            7     0      0        0       8.268
LeveledCompactionStrategyTest               11    0      0        0       29.690
LeveledGenerationsTest                      4     0      0        0       4.604
NeverPurgeTest                              4     0      0        0       10.478
OneCompactionTest                           2     0      0        0       3.497
PendingRepairManagerTest                    16    0      0        0       5.304
SingleSSTableLCSTaskTest                    4     0      0        0       89.327
SizeTieredCompactionStrategyTest            3     0      0        0       3.583
TTLExpiryTest                               5     0      0        0       10.616
TimeWindowCompactionStrategyTest            5     0      0        0       10.267
ValidationExecutorTest                      2     0      0        0       0.946
AbstractCompactionStrategyTest              4     0      0        0       3.553
AbstractPendingRepairTest                   1     0      0        1       0.150
ActiveCompactionsTest                       6     0      0        0       6.523
AntiCompactionBytemanTest                   1     0      0        0       6.538
AntiCompactionTest                          15    0      0        0       30.328
CancelCompactionsTest                       8     0      0        0       9.707
CompactionAwareWriterTest                   4     0      0        0       69.739
CompactionControllerTest                    2     0      0        0       4.844
CompactionExecutorTest                      3     0      0        0       1.695
CompactionInfoTest                          2     0      0        0       4.345
CompactionIteratorTest                      12    0      0        0       10.141
CompactionStrategyManagerPendingRepairTest  9     0      0        0       5.433
CompactionStrategyManagerTest               5     0      0        0       7.006
CompactionTaskTest                          2     0      0        0       4.234
CompactionsBytemanTest                      6     0      0        0       15.497
CompactionsCQLTest                          24    0      0        0       35.603
CompactionsPurgeTest                        10    0      0        0       4.335
CompactionsTest                             6     0      0        1       16.995
CorruptedSSTablesCompactionsTest            2     0      0        0       5.983
DateTieredCompactionStrategyTest            7     0      0        0       8.734
LeveledCompactionStrategyTest               11    0      0        0       34.471
LeveledGenerationsTest                      4     0      0        0       3.963
NeverPurgeTest                              4     0      0        0       10.128
OneCompactionTest                           2     0      0        0       3.487
PendingRepairManagerTest                    16    0      0        0       4.872
SingleSSTableLCSTaskTest                    4     0      0        0       82.373
SizeTieredCompactionStrategyTest            3     0      0        0       2.938
TTLExpiryTest                               5     0      0        0       10.269
TimeWindowCompactionStrategyTest            5     0      0        0       9.996
ValidationExecutorTest                      2     0      0        0       0.866

-------------------------------------------------------------------------------
org.apache.cassandra.db.composites

Name                  Tests Errors Failures Skipped Time(s)
CTypeTest-cdc         3     0      0        0       0.543
CTypeTest-cdc         3     0      0        0       0.628
CTypeTest-compression 3     0      0        0       0.730
CTypeTest-compression 3     0      0        0       0.594
CTypeTest             3     0      0        0       0.959
CTypeTest             3     0      0        0       0.891

-------------------------------------------------------------------------------
org.apache.cassandra.db.context

Name                           Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc         8     0      0        0       2.397
CounterContextTest-cdc         8     0      0        0       2.192
CounterContextTest-compression 8     0      0        0       2.602
CounterContextTest-compression 8     0      0        0       2.274
CounterContextTest             8     0      0        0       2.751
CounterContextTest             8     0      0        0       2.875

-------------------------------------------------------------------------------
org.apache.cassandra.db.filter

Name                         Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc         3     0      0        0       0.693
RowFilterTest-cdc            1     0      0        0       0.670
SliceTest-cdc                4     0      0        0       0.121
ColumnFilterTest-cdc         3     0      0        0       0.704
RowFilterTest-cdc            1     0      0        0       0.693
SliceTest-cdc                4     0      0        0       0.184
ColumnFilterTest-compression 3     0      0        0       0.711
RowFilterTest-compression    1     0      0        0       0.703
SliceTest-compression        4     0      0        0       0.146
ColumnFilterTest-compression 3     0      0        0       0.765
RowFilterTest-compression    1     0      0        0       0.851
SliceTest-compression        4     0      0        0       0.224
ColumnFilterTest             3     0      0        0       0.644
RowFilterTest                1     0      0        0       0.579
SliceTest                    4     0      0        0       0.113
ColumnFilterTest             3     0      0        0       0.743
RowFilterTest                1     0      0        0       0.735
SliceTest                    4     0      0        0       0.224

-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle

Name                                 Tests Errors Failures Skipped Time(s)
HelpersTest-cdc                      8     0      0        0       16.855
LifecycleTransactionTest-cdc         8     0      0        0       2.957
LogTransactionTest-cdc               39    0      0        0       3.572
RealTransactionsTest-cdc             3     0      0        0       5.057
TrackerTest-cdc                      7     0      0        0       2.648
ViewTest-cdc                         3     0      0        0       2.343
HelpersTest-cdc                      8     0      0        0       13.287
LifecycleTransactionTest-cdc         8     0      0        0       3.107
LogTransactionTest-cdc               39    0      0        0       3.480
RealTransactionsTest-cdc             3     0      0        0       4.145
TrackerTest-cdc                      7     0      0        0       2.727
ViewTest-cdc                         3     0      0        0       2.306
HelpersTest-compression              8     0      0        0       20.186
LifecycleTransactionTest-compression 8     0      0        0       3.349
LogTransactionTest-compression       39    0      0        0       4.537
RealTransactionsTest-compression     3     0      0        0       6.556
TrackerTest-compression              7     0      0        0       3.397
ViewTest-compression                 3     0      0        0       2.396
HelpersTest-compression              8     0      0        0       14.324
LifecycleTransactionTest-compression 8     0      0        0       2.943
LogTransactionTest-compression       39    0      0        0       3.438
RealTransactionsTest-compression     3     0      0        0       3.962
TrackerTest-compression              7     0      0        0       2.632
ViewTest-compression                 3     0      0        0       2.413
HelpersTest                          8     0      0        0       14.680
LifecycleTransactionTest             8     0      0        0       6.640
LogTransactionTest                   39    0      0        0       7.127
RealTransactionsTest                 3     0      0        0       5.637
TrackerTest                          7     0      0        0       5.185
ViewTest                             3     0      0        0       2.539
HelpersTest                          8     0      0        0       19.304
LifecycleTransactionTest             8     0      0        0       2.974
LogTransactionTest                   39    0      0        0       3.874
RealTransactionsTest                 3     0      0        0       3.881
TrackerTest                          7     0      0        0       3.514
ViewTest                             3     0      0        0       2.789

-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal

Name                                   Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc          2     0      0        0       0.078
ByteBufferAccessorTest-cdc             2     0      0        0       0.114
BytesTypeTest-cdc                      2     0      0        0       0.256
CollectionTypeTest-cdc                 6     0      0        0       0.178
CollectionTypesTest-cdc                3     0      0        0       6.715
CompositeAndTupleTypesTest-cdc         3     0      0        0       8.493
CompositeTypeTest-cdc                  9     0      0        0       3.509
DecimalTypeTest-cdc                    3     0      0        0       0.088
DynamicCompositeTypeTest-cdc           8     0      0        0       3.348
EmptyTypeTest-cdc                      7     0      0        0       0.894
IntegerTypeTest-cdc                    10    0      0        0       0.120
JsonConversionTest-cdc                 30    0      0        0       0.749
ReversedTypeTest-cdc                   1     0      0        0       0.118
RoundTripTest-cdc                      8     0      0        0       0.586
SimpleDateTypeTest-cdc                 1     0      0        0       0.124
TimeTypeTest-cdc                       2     0      0        0       3.855
TimeUUIDTypeTest-cdc                   6     0      0        0       8.359
TimestampTypeTest-cdc                  1     0      0        0       0.724
TypeCompareTest-cdc                    6     0      0        0       0.319
TypeParserTest-cdc                     3     0      0        0       1.012
TypeValidationTest-cdc                 18    0      0        0       3.866
UUIDTypeTest-cdc                       6     0      0        0       4.314
ValueAccessorTest-cdc                  4     0      0        0       0.650
AbstractCompositeTypeTest-cdc          2     0      0        0       0.203
ByteBufferAccessorTest-cdc             2     0      0        0       0.208
BytesTypeTest-cdc                      2     0      0        0       0.317
CollectionTypeTest-cdc                 6     0      0        0       0.230
CollectionTypesTest-cdc                3     0      0        0       5.937
CompositeAndTupleTypesTest-cdc         3     0      0        0       8.304
CompositeTypeTest-cdc                  9     0      0        0       3.157
DecimalTypeTest-cdc                    3     0      0        0       0.166
DynamicCompositeTypeTest-cdc           8     0      0        0       2.853
EmptyTypeTest-cdc                      7     0      0        0       0.886
IntegerTypeTest-cdc                    10    0      0        0       0.240
JsonConversionTest-cdc                 30    0      0        0       0.811
ReversedTypeTest-cdc                   1     0      0        0       0.178
RoundTripTest-cdc                      8     0      0        0       0.584
SimpleDateTypeTest-cdc                 1     0      0        0       0.192
TimeTypeTest-cdc                       2     0      0        0       3.183
TimeUUIDTypeTest-cdc                   6     0      0        0       4.751
TimestampTypeTest-cdc                  1     0      0        0       0.575
TypeCompareTest-cdc                    6     0      0        0       0.429
TypeParserTest-cdc                     3     0      0        0       1.132
TypeValidationTest-cdc                 18    0      0        0       3.588
UUIDTypeTest-cdc                       6     0      0        0       2.659
ValueAccessorTest-cdc                  4     0      0        0       0.529
AbstractCompositeTypeTest-compression  2     0      0        0       0.073
ByteBufferAccessorTest-compression     2     0      0        0       0.118
BytesTypeTest-compression              2     0      0        0       0.255
CollectionTypeTest-compression         6     0      0        0       0.179
CollectionTypesTest-compression        3     0      0        0       6.549
CompositeAndTupleTypesTest-compression 3     0      0        0       8.621
CompositeTypeTest-compression          9     0      0        0       3.466
DecimalTypeTest-compression            3     0      0        0       0.083
DynamicCompositeTypeTest-compression   8     0      0        0       3.476
EmptyTypeTest-compression              7     0      0        0       0.913
IntegerTypeTest-compression            10    0      0        0       0.136
JsonConversionTest-compression         30    0      0        0       0.753
ReversedTypeTest-compression           1     0      0        0       0.105
RoundTripTest-compression              8     0      0        0       0.554
SimpleDateTypeTest-compression         1     0      0        0       0.158
TimeTypeTest-compression               2     0      0        0       3.886
TimeUUIDTypeTest-compression           6     0      0        0       8.438
TimestampTypeTest-compression          1     0      0        0       0.733
TypeCompareTest-compression            6     0      0        0       0.408
TypeParserTest-compression             3     0      0        0       1.275
TypeValidationTest-compression         18    0      0        0       3.774
UUIDTypeTest-compression               6     0      0        0       3.864
ValueAccessorTest-compression          4     0      0        0       0.590
AbstractCompositeTypeTest-compression  2     0      0        0       0.182
ByteBufferAccessorTest-compression     2     0      0        0       0.210
BytesTypeTest-compression              2     0      0        0       0.321
CollectionTypeTest-compression         6     0      0        0       0.257
CollectionTypesTest-compression        3     0      0        0       5.770
CompositeAndTupleTypesTest-compression 3     0      0        0       7.914
CompositeTypeTest-compression          9     0      0        0       2.891
DecimalTypeTest-compression            3     0      0        0       0.184
DynamicCompositeTypeTest-compression   8     0      0        0       2.852
EmptyTypeTest-compression              7     0      0        0       0.957
IntegerTypeTest-compression            10    0      0        0       0.230
JsonConversionTest-compression         30    0      0        0       0.821
ReversedTypeTest-compression           1     0      0        0       0.222
RoundTripTest-compression              8     0      0        0       0.626
SimpleDateTypeTest-compression         1     0      0        0       0.224
TimeTypeTest-compression               2     0      0        0       3.598
TimeUUIDTypeTest-compression           6     0      0        0       4.793
TimestampTypeTest-compression          1     0      0        0       0.647
TypeCompareTest-compression            6     0      0        0       0.366
TypeParserTest-compression             3     0      0        0       1.121
TypeValidationTest-compression         18    0      0        0       3.337
UUIDTypeTest-compression               6     0      0        0       2.793
ValueAccessorTest-compression          4     0      0        0       0.577
AbstractCompositeTypeTest              2     0      0        0       0.067
ByteBufferAccessorTest                 2     0      0        0       0.100
BytesTypeTest                          2     0      0        0       0.674
CollectionTypeTest                     6     0      0        0       0.162
CollectionTypesTest                    3     0      0        0       9.764
CompositeAndTupleTypesTest             3     0      0        0       9.836
CompositeTypeTest                      9     0      0        0       4.606
DecimalTypeTest                        3     0      0        0       0.114
DynamicCompositeTypeTest               8     0      0        0       3.491
EmptyTypeTest                          7     0      0        0       0.775
IntegerTypeTest                        10    0      0        0       0.116
JsonConversionTest                     30    0      0        0       0.651
ReversedTypeTest                       1     0      0        0       0.087
RoundTripTest                          8     0      0        0       0.475
SimpleDateTypeTest                     1     0      0        0       0.127
TimeTypeTest                           2     0      0        0       3.893
TimeUUIDTypeTest                       6     0      0        0       8.167
TimestampTypeTest                      1     0      0        0       0.703
TypeCompareTest                        6     0      0        0       0.272
TypeParserTest                         3     0      0        0       1.397
TypeValidationTest                     18    0      0        0       4.823
UUIDTypeTest                           6     0      0        0       5.233
ValueAccessorTest                      4     0      0        0       0.694
AbstractCompositeTypeTest              2     0      0        0       0.238
ByteBufferAccessorTest                 2     0      0        0       0.300
BytesTypeTest                          2     0      0        0       0.450
CollectionTypeTest                     6     0      0        0       0.249
CollectionTypesTest                    3     0      0        0       5.763
CompositeAndTupleTypesTest             3     0      0        0       7.658
CompositeTypeTest                      9     0      0        0       2.792
DecimalTypeTest                        3     0      0        0       0.184
DynamicCompositeTypeTest               8     0      0        0       2.995
EmptyTypeTest                          7     0      0        0       0.924
IntegerTypeTest                        10    0      0        0       0.242
JsonConversionTest                     30    0      0        0       0.904
ReversedTypeTest                       1     0      0        0       0.192
RoundTripTest                          8     0      0        0       0.642
SimpleDateTypeTest                     1     0      0        0       0.226
TimeTypeTest                           2     0      0        0       3.247
TimeUUIDTypeTest                       6     0      0        0       5.249
TimestampTypeTest                      1     0      0        0       0.810
TypeCompareTest                        6     0      0        0       0.435
TypeParserTest                         3     0      0        0       1.235
TypeValidationTest                     18    0      0        0       3.800
UUIDTypeTest                           6     0      0        0       2.730
ValueAccessorTest                      4     0      0        0       0.597

-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring

Name                           Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc         15    0      0        0       5.475
MonitoringTaskTest-cdc         15    0      0        0       5.500
MonitoringTaskTest-compression 15    0      0        0       5.501
MonitoringTaskTest-compression 15    0      0        0       5.545
MonitoringTaskTest             15    0      0        0       5.660
MonitoringTaskTest             15    0      0        0       5.526

-------------------------------------------------------------------------------
org.apache.cassandra.db.partition

Name                                    Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc         7     0      0        0       69.024
PartitionUpdateTest-cdc                 3     0      0        0       4.453
PartitionImplementationTest-cdc         7     0      0        0       57.602
PartitionUpdateTest-cdc                 3     0      0        0       3.418
PartitionImplementationTest-compression 7     0      0        0       65.358
PartitionUpdateTest-compression         3     0      0        0       4.529
PartitionImplementationTest-compression 7     0      0        0       49.403
PartitionUpdateTest-compression         3     0      0        0       4.404
PartitionImplementationTest             7     0      0        0       61.941
PartitionUpdateTest                     3     0      0        0       4.663
PartitionImplementationTest             7     0      0        0       59.743
PartitionUpdateTest                     3     0      0        0       3.862

-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions

Name                          Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc         8     0      0        0       0.665
PurgeFunctionTest-cdc         8     0      0        0       0.731
PurgeFunctionTest-compression 8     0      0        0       0.686
PurgeFunctionTest-compression 8     0      0        0       0.764
PurgeFunctionTest             8     0      0        0       0.577
PurgeFunctionTest             8     0      0        0       0.754

-------------------------------------------------------------------------------
org.apache.cassandra.db.repair

Name                                           Tests Errors Failures Skipped Time
                                                                             (s)
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.064
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       4.176
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       5.076
PendingAntiCompactionTest-cdc                  18    0      0        0       13.057
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.154
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       2.936
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       4.075
PendingAntiCompactionTest-cdc                  18    0      0        0       11.792
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.063
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.832
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       4.692
PendingAntiCompactionTest-compression          18    0      0        0       13.874
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.160
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.203
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       3.942
PendingAntiCompactionTest-compression          18    0      0        0       13.381
AbstractPendingAntiCompactionTest              1     0      0        1       0.054
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.596
PendingAntiCompactionBytemanTest               1     0      0        0       4.104
PendingAntiCompactionTest                      18    0      0        0       13.836
AbstractPendingAntiCompactionTest              1     0      0        1       0.153
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.071
PendingAntiCompactionBytemanTest               1     0      0        0       3.536
PendingAntiCompactionTest                      18    0      0        0       12.293

-------------------------------------------------------------------------------
org.apache.cassandra.db.rows

Name                                    Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.384
EncodingStatsTest-cdc                   10    0      0        0       0.157
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.232
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       3.443
RowsTest-cdc                            9     0      0        0       1.173
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       10.599
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       27.780
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.683
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.383
EncodingStatsTest-cdc                   10    0      0        0       0.213
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.105
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       2.706
RowsTest-cdc                            9     0      0        0       1.251
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       8.918
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       26.278
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.740
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.487
compression
EncodingStatsTest-compression           10    0      0        0       0.160
PartitionSerializationExceptionTest-    2     0      0        0       1.397
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.625
compression
RowsTest-compression                    9     0      0        0       1.270
ThrottledUnfilteredIteratorTest-        7     0      0        0       12.571
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       30.769
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.841
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.394
compression
EncodingStatsTest-compression           10    0      0        0       0.239
PartitionSerializationExceptionTest-    2     0      0        0       1.247
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.136
compression
RowsTest-compression                    9     0      0        0       1.633
ThrottledUnfilteredIteratorTest-        7     0      0        0       10.977
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       26.309
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.703
ColumnMetadataVersionComparatorTest     10    0      0        0       0.298
EncodingStatsTest                       10    0      0        0       0.136
PartitionSerializationExceptionTest     2     0      0        0       1.011
RowAndDeletionMergeIteratorTest         10    0      0        0       3.042
RowsTest                                9     0      0        0       1.052
ThrottledUnfilteredIteratorTest         7     0      0        0       10.300
UnfilteredRowIteratorsMergeTest         5     0      0        0       27.443
UnfilteredRowIteratorsTest              1     0      0        0       0.588
ColumnMetadataVersionComparatorTest     10    0      0        0       0.444
EncodingStatsTest                       10    0      0        0       0.248
PartitionSerializationExceptionTest     2     0      0        0       1.154
RowAndDeletionMergeIteratorTest         10    0      0        0       2.855
RowsTest                                9     0      0        0       1.396
ThrottledUnfilteredIteratorTest         7     0      0        0       9.936
UnfilteredRowIteratorsMergeTest         5     0      0        0       26.626
UnfilteredRowIteratorsTest              1     0      0        0       0.775

-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming

Name                                                Tests Errors Failures Skipped Time
                                                                                  (s)
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.678
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.515
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.454
CassandraStreamManagerTest-cdc                      2     0      0        0       3.642
ComponentManifestTest-cdc                           2     0      0        0       0.289
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.365
cdc
StreamRequestTest-cdc                               1     0      0        0       0.989
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.052
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.069
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.002
CassandraStreamManagerTest-cdc                      2     0      0        0       3.283
ComponentManifestTest-cdc                           2     0      0        0       0.339
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.036
cdc
StreamRequestTest-cdc                               1     0      0        0       1.264
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.856
CassandraOutgoingFileTest-compression               3     0      0        0       3.595
CassandraStreamHeaderTest-compression               5     0      0        0       3.465
CassandraStreamManagerTest-compression              2     0      0        0       3.675
ComponentManifestTest-compression                   2     0      0        0       0.282
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.502
compression
StreamRequestTest-compression                       1     0      0        0       1.035
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.083
CassandraOutgoingFileTest-compression               3     0      0        0       3.100
CassandraStreamHeaderTest-compression               5     0      0        0       3.034
CassandraStreamManagerTest-compression              2     0      0        0       3.242
ComponentManifestTest-compression                   2     0      0        0       0.384
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       13.984
compression
StreamRequestTest-compression                       1     0      0        0       1.084
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.534
CassandraOutgoingFileTest                           3     0      0        0       3.388
CassandraStreamHeaderTest                           5     0      0        0       3.239
CassandraStreamManagerTest                          2     0      0        0       3.715
ComponentManifestTest                               2     0      0        0       0.257
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.455
StreamRequestTest                                   1     0      0        0       0.912
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.086
CassandraOutgoingFileTest                           3     0      0        0       2.868
CassandraStreamHeaderTest                           5     0      0        0       3.017
CassandraStreamManagerTest                          2     0      0        0       3.056
ComponentManifestTest                               2     0      0        0       0.410
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       13.827
StreamRequestTest                                   1     0      0        0       1.208

-------------------------------------------------------------------------------
org.apache.cassandra.db.transform

Name                                Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc         7     0      0        0       6.089
RTTransformationsTest-cdc           15    0      0        0       0.671
DuplicateRowCheckerTest-cdc         7     0      0        0       6.287
RTTransformationsTest-cdc           15    0      0        0       0.756
DuplicateRowCheckerTest-compression 7     0      0        0       6.162
RTTransformationsTest-compression   15    0      0        0       0.674
DuplicateRowCheckerTest-compression 7     0      0        0       5.664
RTTransformationsTest-compression   15    0      0        0       0.798
DuplicateRowCheckerTest             7     0      0        0       7.100
RTTransformationsTest               15    0      0        0       0.586
DuplicateRowCheckerTest             7     0      0        0       5.410
RTTransformationsTest               15    0      0        0       0.802

-------------------------------------------------------------------------------
org.apache.cassandra.db.view

Name                            Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc         1     0      0        0       21.241
ViewUtilsTest-cdc               3     0      0        0       1.470
ViewBuilderTaskTest-cdc         1     0      0        0       18.359
ViewUtilsTest-cdc               3     0      0        0       1.879
ViewBuilderTaskTest-compression 1     0      0        0       20.495
ViewUtilsTest-compression       3     0      0        0       1.530
ViewBuilderTaskTest-compression 1     0      0        0       25.455
ViewUtilsTest-compression       3     0      0        0       1.630
ViewBuilderTaskTest             1     0      0        0       21.616
ViewUtilsTest                   3     0      0        0       1.387
ViewBuilderTaskTest             1     0      0        0       21.057
ViewUtilsTest                   3     0      0        0       1.642

-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual

Name                                  Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc                 7     0      0        0       14.022
SystemPropertiesTableTest-cdc         6     0      0        0       13.346
SettingsTableTest-cdc                 7     0      0        0       14.962
SystemPropertiesTableTest-cdc         6     0      0        0       12.349
SettingsTableTest-compression         7     0      0        0       13.988
SystemPropertiesTableTest-compression 6     0      0        0       13.570
SettingsTableTest-compression         7     0      0        0       13.784
SystemPropertiesTableTest-compression 6     0      0        0       12.848
SettingsTableTest                     7     0      0        0       15.062
SystemPropertiesTableTest             6     0      0        0       14.141
SettingsTableTest                     7     0      0        0       13.416
SystemPropertiesTableTest             6     0      0        0       12.930

-------------------------------------------------------------------------------
org.apache.cassandra.dht

Name                                    Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc                    10    0      0        0       5.991
BoundsTest-cdc                          1     0      0        0       0.105
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.161
KeyCollisionTest-cdc                    1     0      0        0       3.222
Murmur3PartitionerTest-cdc              10    0      0        0       1.843
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.318
RandomPartitionerTest-cdc               9     0      0        0       2.182
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.124
RangeTest-cdc                           32    0      0        0       13.322
SplitterTest-cdc                        14    0      0        0       19.877
StreamStateStoreTest-cdc                1     0      0        0       2.249
BootStrapperTest-cdc                    10    0      0        0       5.147
BoundsTest-cdc                          1     0      0        0       0.218
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.286
KeyCollisionTest-cdc                    1     0      0        0       3.542
Murmur3PartitionerTest-cdc              10    0      0        0       1.868
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.430
RandomPartitionerTest-cdc               9     0      0        0       2.480
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.287
RangeTest-cdc                           32    0      0        0       12.645
SplitterTest-cdc                        14    0      0        0       19.365
StreamStateStoreTest-cdc                1     0      0        0       2.147
BootStrapperTest-compression            10    0      0        0       7.682
BoundsTest-compression                  1     0      0        0       0.120
ByteOrderedPartitionerTest-compression  6     0      0        0       2.369
KeyCollisionTest-compression            1     0      0        0       3.381
Murmur3PartitionerTest-compression      10    0      0        0       2.047
OrderPreservingPartitionerTest-         7     0      0        0       2.361
compression
RandomPartitionerTest-compression       9     0      0        0       2.248
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.160
RangeTest-compression                   32    0      0        0       13.614
SplitterTest-compression                14    0      0        0       19.812
StreamStateStoreTest-compression        1     0      0        0       2.312
BootStrapperTest-compression            10    0      0        0       6.881
BoundsTest-compression                  1     0      0        0       0.200
ByteOrderedPartitionerTest-compression  6     0      0        0       2.387
KeyCollisionTest-compression            1     0      0        0       2.962
Murmur3PartitionerTest-compression      10    0      0        0       2.028
OrderPreservingPartitionerTest-         7     0      0        0       2.439
compression
RandomPartitionerTest-compression       9     0      0        0       2.315
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.272
RangeTest-compression                   32    0      0        0       13.490
SplitterTest-compression                14    0      0        0       17.454
StreamStateStoreTest-compression        1     0      0        0       2.339
BootStrapperTest                        10    0      0        0       6.522
BoundsTest                              1     0      0        0       0.092
ByteOrderedPartitionerTest              6     0      0        0       2.100
KeyCollisionTest                        1     0      0        0       3.103
Murmur3PartitionerTest                  10    0      0        0       1.833
OrderPreservingPartitionerTest          7     0      0        0       2.149
RandomPartitionerTest                   9     0      0        0       2.084
RangeFetchMapCalculatorTest             13    0      0        0       0.932
RangeTest                               32    0      0        0       13.552
SplitterTest                            14    0      0        0       19.370
StreamStateStoreTest                    1     0      0        0       2.019
BootStrapperTest                        10    0      0        0       5.565
BoundsTest                              1     0      0        0       0.214
ByteOrderedPartitionerTest              6     0      0        0       2.452
KeyCollisionTest                        1     0      0        0       2.829
Murmur3PartitionerTest                  10    0      0        0       2.145
OrderPreservingPartitionerTest          7     0      0        0       2.598
RandomPartitionerTest                   9     0      0        0       2.420
RangeFetchMapCalculatorTest             13    0      0        0       1.268
RangeTest                               32    0      0        0       14.374
SplitterTest                            14    0      0        0       18.294
StreamStateStoreTest                    1     0      0        0       2.303

-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.098
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       178.521
NoReplicationTokenAllocatorTest            4     0      0        0       6.967
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       77.593
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.189
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       169.860
NoReplicationTokenAllocatorTest            4     0      0        0       9.120
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       73.808

-------------------------------------------------------------------------------
org.apache.cassandra.diag

Name                                   Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc         6     0      0        0       1.024
DiagnosticEventServiceTest-cdc         6     0      0        0       1.096
DiagnosticEventServiceTest-compression 6     0      0        0       1.032
DiagnosticEventServiceTest-compression 6     0      0        0       1.206
DiagnosticEventServiceTest             6     0      0        0       0.902
DiagnosticEventServiceTest             6     0      0        0       1.151

-------------------------------------------------------------------------------
org.apache.cassandra.diag.store

Name                               Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.074
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.154
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.076
compression
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.170
compression
DiagnosticEventMemoryStoreTest     6     0      0        0       0.066
DiagnosticEventMemoryStoreTest     6     0      0        0       0.163

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test

Name                                                           Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest                                    1     0      0        0       91.045
CASTest                                                        14    0      0        6       168.620
CasWriteTest                                                   9     0      0        0       30.473
ClientNetworkStopStartTest                                     1     0      0        0       26.722
FailingRepairTest                                              6     0      0        0       35.134
FqlReplayDDLExclusionTest                                      1     0      0        0       31.327
FrozenUDTTest                                                  4     0      0        0       30.010
FullRepairCoordinatorFastTest                                  66    0      0        2       80.824
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       248.406
FullRepairCoordinatorTimeoutTest                               6     0      0        0       96.408
GossipSettlesTest                                              1     0      0        0       36.162
GossipShutdownTest                                             1     0      0        0       41.876
GossipTest                                                     2     0      0        0       67.610
IncRepairTruncationTest                                        1     0      0        0       35.884
IncrementalRepairCoordinatorFastTest                           66    0      0        6       78.661
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       253.075
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       97.340
InternodeEncryptionOptionsTest                                 8     0      0        0       70.675
JVMDTestTest                                                   4     0      0        0       168.773
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       83.995
LargeColumnTest                                                1     0      0        0       15.040
MessageFiltersTest                                             5     0      0        0       63.877
MessageForwardingTest                                          1     0      0        0       20.765
NativeProtocolTest                                             2     0      0        0       80.118
NativeTransportEncryptionOptionsTest                           5     0      0        0       30.094
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       252.465
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       241.071
NetstatsRepairStreamingTest                                    2     0      0        0       312.053
NetworkTopologyTest                                            7     0      0        0       53.486
NodeToolEnableDisableBinaryTest                                2     0      0        0       30.868
NodeToolRingTest                                               6     0      0        0       9.943
NodeToolTest                                                   3     0      0        0       8.323
OptimiseStreamsRepairTest                                      2     0      0        0       110.508
PreviewRepairCoordinatorFastTest                               66    0      0        2       78.006
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       239.243
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       93.266
PreviewRepairTest                                              5     0      0        0       148.970
QueryReplayerEndToEndTest                                      1     0      0        0       48.669
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       52.039
ReadRepairQueryTypesTest                                       306   0      0        0       213.203
ReadRepairTest                                                 10    0      0        0       151.539
RepairBoundaryTest                                             2     0      0        0       43.900
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.064
RepairDigestTrackingTest                                       5     0      0        0       46.896
RepairOperationalTest                                          5     0      0        0       72.312
RepairTest                                                     7     0      0        0       112.376
ReplicaFilteringProtectionTest                                 3     0      0        0       11.397
ResourceLeakTest                                               1     0      0        1       0.061
SchemaTest                                                     3     0      0        0       26.705
ShortReadProtectionTest                                        2     0      0        0       18.726
SimpleReadWriteTest                                            14    0      0        0       149.911
StreamPrepareFailTest                                          1     0      0        0       30.919
StreamingTest                                                  1     0      0        0       14.915
TableEstimatesTest                                             2     0      0        0       8.564
TopologyChangeTest                                             4     0      0        0       201.942
BootstrapBinaryDisabledTest                                    1     0      0        0       90.003
CASTest                                                        14    0      0        6       159.031
CasWriteTest                                                   9     0      0        0       28.284
ClientNetworkStopStartTest                                     1     0      0        0       23.799
FailingRepairTest                                              6     0      0        0       34.768
FqlReplayDDLExclusionTest                                      1     0      0        0       31.784
FrozenUDTTest                                                  4     0      0        0       28.249
FullRepairCoordinatorFastTest                                  66    0      0        2       92.759
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       238.250
FullRepairCoordinatorTimeoutTest                               6     0      0        0       96.154
GossipSettlesTest                                              1     0      0        0       34.468
GossipShutdownTest                                             1     0      0        0       39.424
GossipTest                                                     2     0      0        0       68.334
IncRepairTruncationTest                                        1     0      0        0       31.634
IncrementalRepairCoordinatorFastTest                           66    0      0        6       82.799
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       240.990
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       96.456
InternodeEncryptionOptionsTest                                 8     0      0        0       64.217
JVMDTestTest                                                   4     0      0        0       164.437
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       83.652
LargeColumnTest                                                1     0      0        0       14.602
MessageFiltersTest                                             5     0      0        0       61.106
MessageForwardingTest                                          1     0      0        0       16.055
NativeProtocolTest                                             2     0      0        0       74.158
NativeTransportEncryptionOptionsTest                           5     0      0        0       30.629
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       237.642
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       213.561
NetstatsRepairStreamingTest                                    2     0      0        0       320.469
NetworkTopologyTest                                            7     0      0        0       53.058
NodeToolEnableDisableBinaryTest                                2     0      0        0       29.605
NodeToolRingTest                                               6     0      0        0       8.715
NodeToolTest                                                   3     0      0        0       8.655
OptimiseStreamsRepairTest                                      2     0      0        0       113.542
PreviewRepairCoordinatorFastTest                               66    0      0        2       89.801
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       232.930
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       92.476
PreviewRepairTest                                              5     0      0        0       151.024
QueryReplayerEndToEndTest                                      1     0      0        0       48.848
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       71.082
ReadRepairQueryTypesTest                                       306   0      0        0       477.975
ReadRepairTest                                                 10    0      0        0       144.545
RepairBoundaryTest                                             2     0      0        0       44.236
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.142
RepairDigestTrackingTest                                       5     0      0        0       45.290
RepairOperationalTest                                          5     0      0        0       70.035
RepairTest                                                     7     0      0        0       115.701
ReplicaFilteringProtectionTest                                 3     0      0        0       11.489
ResourceLeakTest                                               1     0      0        1       0.143
SchemaTest                                                     3     0      0        0       25.196
ShortReadProtectionTest                                        2     0      0        0       18.202
SimpleReadWriteTest                                            14    0      0        0       141.597
StreamPrepareFailTest                                          1     0      0        0       31.245
StreamingTest                                                  1     0      0        0       14.001
TableEstimatesTest                                             2     0      0        0       8.278
TopologyChangeTest                                             4     0      0        0       200.405

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring

Name                                Tests Errors Failures Skipped Time(s)
BootstrapTest                       2     0      0        0       167.123
CommunicationDuringDecommissionTest 1     0      0        0       59.761
NodeNotInRingTest                   1     0      0        0       30.508
PendingWritesTest                   1     0      0        0       57.805
BootstrapTest                       2     0      0        0       165.767
CommunicationDuringDecommissionTest 1     0      0        0       59.035
NodeNotInRingTest                   1     0      0        0       31.015
PendingWritesTest                   1     0      0        0       57.728

-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade

Name                                Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest       1     0      0        0       11.406
CompactStorageUpgradeTest           5     0      0        0       61.218
MixedModeReadRepairDeleteTest       2     0      0        0       114.501
MixedModeReadRepairWriteTest        2     0      0        0       109.753
MixedModeReadTest                   1     0      0        0       27.335
PagingTest                          1     0      0        0       98.874
ReadRepairCompactStorageUpgradeTest 1     0      0        0       44.841
UpgradeTest                         2     0      0        0       93.488

-------------------------------------------------------------------------------
org.apache.cassandra.fql

Name                            Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc         35    0      0        0       9.122
FullQueryLoggerTest-cdc         35    0      0        0       8.220
FullQueryLoggerTest-compression 35    0      0        0       9.120
FullQueryLoggerTest-compression 35    0      0        0       8.506
FullQueryLoggerTest             35    0      0        0       12.603
FullQueryLoggerTest             35    0      0        0       8.151

-------------------------------------------------------------------------------
org.apache.cassandra.fqltool

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.870
FQLReplayTest  22    0      0        0       2.566
FQLCompareTest 3     0      0        0       3.729
FQLReplayTest  22    0      0        0       3.380

-------------------------------------------------------------------------------
org.apache.cassandra.gms

Name                                    Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.069
ArrivalWindowTest-cdc                   1     0      0        0       0.472
EndpointStateTest-cdc                   2     0      0        0       1.351
ExpireEndpointTest-cdc                  1     0      0        0       1.071
FailureDetectorTest-cdc                 1     0      0        0       2.641
GossipDigestTest-cdc                    1     0      0        0       0.266
GossiperTest-cdc                        4     0      0        0       2.576
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.586
SerializationsTest-cdc                  2     0      0        0       0.987
ShadowRoundTest-cdc                     1     0      0        0       6.028
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.168
ArrivalWindowTest-cdc                   1     0      0        0       0.546
EndpointStateTest-cdc                   2     0      0        0       1.548
ExpireEndpointTest-cdc                  1     0      0        0       1.136
FailureDetectorTest-cdc                 1     0      0        0       2.523
GossipDigestTest-cdc                    1     0      0        0       0.319
GossiperTest-cdc                        4     0      0        0       2.254
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.061
SerializationsTest-cdc                  2     0      0        0       1.054
ShadowRoundTest-cdc                     1     0      0        0       5.809
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.073
ArrivalWindowTest-compression           1     0      0        0       0.486
EndpointStateTest-compression           2     0      0        0       1.407
ExpireEndpointTest-compression          1     0      0        0       1.085
FailureDetectorTest-compression         1     0      0        0       2.712
GossipDigestTest-compression            1     0      0        0       0.304
GossiperTest-compression                4     0      0        0       2.565
PendingRangeCalculatorServiceTest-      1     0      0        0       4.697
compression
SerializationsTest-compression          2     0      0        0       0.989
ShadowRoundTest-compression             1     0      0        0       6.000
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.150
ArrivalWindowTest-compression           1     0      0        0       0.616
EndpointStateTest-compression           2     0      0        0       2.060
ExpireEndpointTest-compression          1     0      0        0       1.251
FailureDetectorTest-compression         1     0      0        0       2.705
GossipDigestTest-compression            1     0      0        0       0.340
GossiperTest-compression                4     0      0        0       2.477
PendingRangeCalculatorServiceTest-      1     0      0        0       4.096
compression
SerializationsTest-compression          2     0      0        0       1.233
ShadowRoundTest-compression             1     0      0        0       6.077
ArrayBackedBoundedStatsTest             2     0      0        0       0.056
ArrivalWindowTest                       1     0      0        0       0.477
EndpointStateTest                       2     0      0        0       1.564
ExpireEndpointTest                      1     0      0        0       0.925
FailureDetectorTest                     1     0      0        0       2.479
GossipDigestTest                        1     0      0        0       0.238
GossiperTest                            4     0      0        0       2.289
PendingRangeCalculatorServiceTest       1     0      0        0       4.388
SerializationsTest                      2     0      0        0       0.923
ShadowRoundTest                         1     0      0        0       5.737
ArrayBackedBoundedStatsTest             2     0      0        0       0.191
ArrivalWindowTest                       1     0      0        0       0.616
EndpointStateTest                       2     0      0        0       1.690
ExpireEndpointTest                      1     0      0        0       1.244
FailureDetectorTest                     1     0      0        0       2.647
GossipDigestTest                        1     0      0        0       0.407
GossiperTest                            4     0      0        0       2.526
PendingRangeCalculatorServiceTest       1     0      0        0       3.931
SerializationsTest                      2     0      0        0       1.213
ShadowRoundTest                         1     0      0        0       5.975

-------------------------------------------------------------------------------
org.apache.cassandra.hints

Name                                 Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest               1     0      0        0       87.896
HintsWriteThenReadTest               1     0      0        0       84.062
ChecksummedDataInputTest-cdc         3     0      0        0       0.966
HintMessageTest-cdc                  1     0      0        0       3.343
HintTest-cdc                         7     0      0        0       4.734
HintWriteTTLTest-cdc                 4     0      0        0       3.279
HintsBufferPoolTest-cdc              1     0      0        0       3.867
HintsBufferTest-cdc                  2     0      0        0       6.885
HintsCatalogTest-cdc                 3     0      0        0       3.374
HintsCompressionTest-cdc             4     0      0        0       7.551
HintsDescriptorTest-cdc              5     0      0        0       0.569
HintsEncryptionTest-cdc              1     0      0        0       4.778
HintsReaderTest-cdc                  2     0      0        0       3.731
HintsServiceTest-cdc                 4     0      0        0       176.041
ChecksummedDataInputTest-cdc         3     0      0        0       1.138
HintMessageTest-cdc                  1     0      0        0       2.889
HintTest-cdc                         7     0      0        0       4.160
HintWriteTTLTest-cdc                 4     0      0        0       2.579
HintsBufferPoolTest-cdc              1     0      0        0       3.105
HintsBufferTest-cdc                  2     0      0        0       4.664
HintsCatalogTest-cdc                 3     0      0        0       2.730
HintsCompressionTest-cdc             4     0      0        0       6.122
HintsDescriptorTest-cdc              5     0      0        0       0.569
HintsEncryptionTest-cdc              1     0      0        0       4.682
HintsReaderTest-cdc                  2     0      0        0       3.555
HintsServiceTest-cdc                 4     0      0        0       175.376
ChecksummedDataInputTest-compression 3     0      0        0       1.010
HintMessageTest-compression          1     0      0        0       3.329
HintTest-compression                 7     0      0        0       4.872
HintWriteTTLTest-compression         4     0      0        0       3.279
HintsBufferPoolTest-compression      1     0      0        0       3.989
HintsBufferTest-compression          2     0      0        0       6.423
HintsCatalogTest-compression         3     0      0        0       3.450
HintsCompressionTest-compression     4     0      0        0       7.437
HintsDescriptorTest-compression      5     0      0        0       0.563
HintsEncryptionTest-compression      1     0      0        0       4.713
HintsReaderTest-compression          2     0      0        0       3.716
HintsServiceTest-compression         4     0      0        0       176.109
ChecksummedDataInputTest-compression 3     0      0        0       1.165
HintMessageTest-compression          1     0      0        0       2.811
HintTest-compression                 7     0      0        0       4.271
HintWriteTTLTest-compression         4     0      0        0       2.869
HintsBufferPoolTest-compression      1     0      0        0       3.425
HintsBufferTest-compression          2     0      0        0       4.749
HintsCatalogTest-compression         3     0      0        0       2.947
HintsCompressionTest-compression     4     0      0        0       6.227
HintsDescriptorTest-compression      5     0      0        0       0.589
HintsEncryptionTest-compression      1     0      0        0       4.621
HintsReaderTest-compression          2     0      0        0       3.188
HintsServiceTest-compression         4     0      0        0       185.590
ChecksummedDataInputTest             3     0      0        0       0.908
HintMessageTest                      1     0      0        0       3.106
HintTest                             7     0      0        0       4.931
HintWriteTTLTest                     4     0      0        0       3.091
HintsBufferPoolTest                  1     0      0        0       3.789
HintsBufferTest                      2     0      0        0       4.890
HintsCatalogTest                     3     0      0        0       3.196
HintsCompressionTest                 4     0      0        0       6.556
HintsDescriptorTest                  5     0      0        0       0.484
HintsEncryptionTest                  1     0      0        0       4.396
HintsReaderTest                      2     0      0        0       3.548
HintsServiceTest                     4     0      0        0       176.017
ChecksummedDataInputTest             3     0      0        0       1.256
HintMessageTest                      1     0      0        0       2.775
HintTest                             7     0      0        0       4.214
HintWriteTTLTest                     4     0      0        0       2.860
HintsBufferPoolTest                  1     0      0        0       3.342
HintsBufferTest                      2     0      0        0       6.597
HintsCatalogTest                     3     0      0        0       2.791
HintsCompressionTest                 4     0      0        0       5.990
HintsDescriptorTest                  5     0      0        0       0.635
HintsEncryptionTest                  1     0      0        0       4.428
HintsReaderTest                      2     0      0        0       3.274
HintsServiceTest                     4     0      0        0       175.519

-------------------------------------------------------------------------------
org.apache.cassandra.index

Name                                  Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc                   29    0      0        0       25.945
SecondaryIndexManagerTest-cdc         16    0      0        0       27.927
CustomIndexTest-cdc                   29    0      0        0       23.692
SecondaryIndexManagerTest-cdc         16    0      0        0       26.291
CustomIndexTest-compression           29    0      0        0       26.277
SecondaryIndexManagerTest-compression 16    0      0        0       28.218
CustomIndexTest-compression           29    0      0        0       25.076
SecondaryIndexManagerTest-compression 16    0      0        0       28.263
CustomIndexTest                       29    0      0        0       33.452
SecondaryIndexManagerTest             16    0      0        0       33.135
CustomIndexTest                       29    0      0        0       25.096
SecondaryIndexManagerTest             16    0      0        0       28.271

-------------------------------------------------------------------------------
org.apache.cassandra.index.internal

Name                           Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc         28    0      0        0       21.986
CassandraIndexTest-cdc         28    0      0        0       18.905
CassandraIndexTest-compression 28    0      0        0       22.168
CassandraIndexTest-compression 28    0      0        0       21.578
CassandraIndexTest             28    0      0        0       32.552
CassandraIndexTest             28    0      0        0       20.382

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi

Name                      Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc           9     0      0        0       21.030
SASIIndexTest-cdc         32    0      0        0       19.663
SASICQLTest-cdc           9     0      0        0       17.958
SASIIndexTest-cdc         32    0      0        0       15.022
SASICQLTest-compression   9     0      0        0       21.047
SASIIndexTest-compression 32    0      0        0       19.943
SASICQLTest-compression   9     0      0        0       20.447
SASIIndexTest-compression 32    0      0        0       16.791
SASICQLTest               9     0      0        0       25.918
SASIIndexTest             32    0      0        0       22.052
SASICQLTest               9     0      0        0       19.752
SASIIndexTest             32    0      0        0       20.016

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer

Name                                  Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc             12    0      0        0       0.420
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.276
StandardAnalyzerTest-cdc              10    0      0        0       0.612
DelimiterAnalyzerTest-cdc             12    0      0        0       0.463
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.371
StandardAnalyzerTest-cdc              10    0      0        0       0.606
DelimiterAnalyzerTest-compression     12    0      0        0       0.438
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.285
StandardAnalyzerTest-compression      10    0      0        0       0.678
DelimiterAnalyzerTest-compression     12    0      0        0       0.579
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.313
StandardAnalyzerTest-compression      10    0      0        0       0.582
DelimiterAnalyzerTest                 12    0      0        0       0.394
NonTokenizingAnalyzerTest             3     0      0        0       0.240
StandardAnalyzerTest                  10    0      0        0       0.595
DelimiterAnalyzerTest                 12    0      0        0       0.500
NonTokenizingAnalyzerTest             3     0      0        0       0.374
StandardAnalyzerTest                  10    0      0        0       0.740

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf

Name                      Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc         14    0      0        0       1.161
IndexModeTest-cdc         14    0      0        0       1.181
IndexModeTest-compression 14    0      0        0       1.176
IndexModeTest-compression 14    0      0        0       1.224
IndexModeTest             14    0      0        0       0.970
IndexModeTest             14    0      0        0       1.277

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk

Name                                  Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc                   12    0      0        0       16.610
PerSSTableIndexWriterTest-cdc         2     0      0        0       5.997
TokenTreeTest-cdc                     14    0      0        0       13.097
OnDiskIndexTest-cdc                   12    0      0        0       14.793
PerSSTableIndexWriterTest-cdc         2     0      0        0       5.007
TokenTreeTest-cdc                     14    0      0        0       13.303
OnDiskIndexTest-compression           12    0      0        0       15.562
PerSSTableIndexWriterTest-compression 2     0      0        0       6.196
TokenTreeTest-compression             14    0      0        0       13.175
OnDiskIndexTest-compression           12    0      0        0       14.713
PerSSTableIndexWriterTest-compression 2     0      0        0       5.634
TokenTreeTest-compression             14    0      0        0       13.792
OnDiskIndexTest                       12    0      0        0       16.273
PerSSTableIndexWriterTest             2     0      0        0       5.921
TokenTreeTest                         14    0      0        0       12.740
OnDiskIndexTest                       12    0      0        0       17.157
PerSSTableIndexWriterTest             2     0      0        0       5.897
TokenTreeTest                         14    0      0        0       13.980

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan

Name                       Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc         2     0      0        0       0.085
OperationTest-cdc          6     0      0        0       4.810
ExpressionTest-cdc         2     0      0        0       0.153
OperationTest-cdc          6     0      0        0       4.027
ExpressionTest-compression 2     0      0        0       0.086
OperationTest-compression  6     0      0        0       4.898
ExpressionTest-compression 2     0      0        0       0.190
OperationTest-compression  6     0      0        0       4.582
ExpressionTest             2     0      0        0       0.072
OperationTest              6     0      0        0       4.878
ExpressionTest             2     0      0        0       0.174
OperationTest              6     0      0        0       4.372

-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils

Name                                      Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc                      2     0      0        0       0.075
MappedBufferTest-cdc                      26    0      0        0       2.262
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.325
RangeUnionIteratorTest-cdc                13    0      0        0       0.297
LongIteratorTest-cdc                      2     0      0        0       0.146
MappedBufferTest-cdc                      26    0      0        0       2.873
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.354
RangeUnionIteratorTest-cdc                13    0      0        0       0.353
LongIteratorTest-compression              2     0      0        0       0.081
MappedBufferTest-compression              26    0      0        0       2.213
RangeIntersectionIteratorTest-compression 11    0      0        0       0.323
RangeUnionIteratorTest-compression        13    0      0        0       0.336
LongIteratorTest-compression              2     0      0        0       0.176
MappedBufferTest-compression              26    0      0        0       3.053
RangeIntersectionIteratorTest-compression 11    0      0        0       0.404
RangeUnionIteratorTest-compression        13    0      0        0       0.432
LongIteratorTest                          2     0      0        0       0.064
MappedBufferTest                          26    0      0        0       3.066
RangeIntersectionIteratorTest             11    0      0        0       0.283
RangeUnionIteratorTest                    13    0      0        0       0.290
LongIteratorTest                          2     0      0        0       0.159
MappedBufferTest                          26    0      0        0       2.408
RangeIntersectionIteratorTest             11    0      0        0       0.405
RangeUnionIteratorTest                    13    0      0        0       0.425

-------------------------------------------------------------------------------
org.apache.cassandra.io

Name                               Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc         3     0      0        0       0.074
DiskSpaceMetricsTest-cdc           2     0      0        0       18.897
BloomFilterTrackerTest-cdc         3     0      0        0       0.144
DiskSpaceMetricsTest-cdc           2     0      0        0       10.002
BloomFilterTrackerTest-compression 3     0      0        0       0.070
DiskSpaceMetricsTest-compression   2     0      0        0       19.312
BloomFilterTrackerTest-compression 3     0      0        0       0.172
DiskSpaceMetricsTest-compression   2     0      0        0       11.350
BloomFilterTrackerTest             3     0      0        0       0.060
DiskSpaceMetricsTest               2     0      0        0       20.032
BloomFilterTrackerTest             3     0      0        0       0.173
DiskSpaceMetricsTest               2     0      0        0       11.151

-------------------------------------------------------------------------------
org.apache.cassandra.io.compress

Name                                     Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc                   11    0      0        0       7.347
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.357
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       8.811
CompressedSequentialWriterTest-cdc       14    0      0        0       1.897
CompressorTest-cdc                       6     0      0        0       0.876
ZstdCompressorTest-cdc                   3     0      0        0       0.265
CQLCompressionTest-cdc                   11    0      0        0       5.626
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.412
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       6.554
CompressedSequentialWriterTest-cdc       14    0      0        0       1.844
CompressorTest-cdc                       6     0      0        0       0.884
ZstdCompressorTest-cdc                   3     0      0        0       0.313
CQLCompressionTest-compression           11    0      0        0       7.335
CompressedRandomAccessReaderTest-        8     0      0        0       1.473
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       8.882
compression
CompressedSequentialWriterTest-          14    0      0        0       1.964
compression
CompressorTest-compression               6     0      0        0       0.878
ZstdCompressorTest-compression           3     0      0        0       0.271
CQLCompressionTest-compression           11    0      0        0       6.225
CompressedRandomAccessReaderTest-        8     0      0        0       1.563
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       7.452
compression
CompressedSequentialWriterTest-          14    0      0        0       2.099
compression
CompressorTest-compression               6     0      0        0       1.041
ZstdCompressorTest-compression           3     0      0        0       0.364
CQLCompressionTest                       11    0      0        0       9.110
CompressedRandomAccessReaderTest         8     0      0        0       1.223
CompressedSequentialWriterReopenTest     4     0      0        0       8.254
CompressedSequentialWriterTest           14    0      0        0       1.867
CompressorTest                           6     0      0        0       0.860
ZstdCompressorTest                       3     0      0        0       0.236
CQLCompressionTest                       11    0      0        0       10.720
CompressedRandomAccessReaderTest         8     0      0        0       1.811
CompressedSequentialWriterReopenTest     4     0      0        0       8.785
CompressedSequentialWriterTest           14    0      0        0       2.359
CompressorTest                           6     0      0        0       1.109
ZstdCompressorTest                       3     0      0        0       0.521

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable

Name                                   Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest               1     0      0        0       6.148
CQLSSTableWriterLongTest               1     0      0        0       5.998
BigTableWriterTest-cdc                 5     0      0        0       3.626
CQLSSTableWriterClientTest-cdc         1     0      0        0       2.101
CQLSSTableWriterTest-cdc               11    0      0        0       26.948
DescriptorTest-cdc                     7     0      0        0       1.129
IndexSummaryManagerTest-cdc            8     0      0        0       6.560
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.441
IndexSummaryTest-cdc                   12    0      0        0       33.071
LargePartitionsTest-cdc                1     0      0        1       0.065
LegacySSTableTest-cdc                  11    0      0        1       57.473
SSTableCorruptionDetectionTest-cdc     2     0      0        0       58.748
SSTableHeaderFixTest-cdc               14    0      0        0       1.301
SSTableLoaderTest-cdc                  4     0      0        0       24.131
SSTableMetadataTest-cdc                3     0      0        0       3.770
SSTableReaderTest-cdc                  19    0      0        0       8.831
SSTableRewriterTest-cdc                20    0      0        0       13.497
SSTableScannerTest-cdc                 3     0      0        0       3.455
SSTableWriterTest-cdc                  5     0      0        0       60.103
BigTableWriterTest-cdc                 5     0      0        0       2.791
CQLSSTableWriterClientTest-cdc         1     0      0        0       1.825
CQLSSTableWriterTest-cdc               11    0      0        0       25.428
DescriptorTest-cdc                     7     0      0        0       1.146
IndexSummaryManagerTest-cdc            8     0      0        0       5.729
IndexSummaryRedistributionTest-cdc     1     0      0        0       3.387
IndexSummaryTest-cdc                   12    0      0        0       31.606
LargePartitionsTest-cdc                1     0      0        1       0.145
LegacySSTableTest-cdc                  11    0      0        1       54.684
SSTableCorruptionDetectionTest-cdc     2     0      0        0       58.049
SSTableHeaderFixTest-cdc               14    0      0        0       1.255
SSTableLoaderTest-cdc                  4     0      0        0       19.930
SSTableMetadataTest-cdc                3     0      0        0       2.869
SSTableReaderTest-cdc                  19    0      0        0       7.802
SSTableRewriterTest-cdc                20    0      0        0       13.001
SSTableScannerTest-cdc                 3     0      0        0       2.610
SSTableWriterTest-cdc                  5     0      0        0       25.378
BigTableWriterTest-compression         5     0      0        0       3.657
CQLSSTableWriterClientTest-compression 1     0      0        0       2.089
CQLSSTableWriterTest-compression       11    0      0        0       26.788
DescriptorTest-compression             7     0      0        0       1.089
IndexSummaryManagerTest-compression    8     0      0        0       6.399
IndexSummaryRedistributionTest-        1     0      0        0       4.621
compression
IndexSummaryTest-compression           12    0      0        0       33.262
LargePartitionsTest-compression        1     0      0        1       0.062
LegacySSTableTest-compression          11    0      0        1       57.220
SSTableCorruptionDetectionTest-        2     0      0        0       54.391
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.327
SSTableLoaderTest-compression          4     0      0        0       23.309
SSTableMetadataTest-compression        3     0      0        0       3.897
SSTableReaderTest-compression          19    0      0        0       9.042
SSTableRewriterTest-compression        20    0      0        0       16.382
SSTableScannerTest-compression         3     0      0        0       3.474
SSTableWriterTest-compression          5     0      0        0       35.947
BigTableWriterTest-compression         5     0      0        0       3.235
CQLSSTableWriterClientTest-compression 1     0      0        0       2.072
CQLSSTableWriterTest-compression       11    0      0        0       25.796
DescriptorTest-compression             7     0      0        0       1.240
IndexSummaryManagerTest-compression    8     0      0        0       5.113
IndexSummaryRedistributionTest-        1     0      0        0       3.696
compression
IndexSummaryTest-compression           12    0      0        0       32.091
LargePartitionsTest-compression        1     0      0        1       0.185
LegacySSTableTest-compression          11    0      0        1       53.834
SSTableCorruptionDetectionTest-        2     0      0        0       57.466
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.442
SSTableLoaderTest-compression          4     0      0        0       19.517
SSTableMetadataTest-compression        3     0      0        0       3.360
SSTableReaderTest-compression          19    0      0        0       8.320
SSTableRewriterTest-compression        20    0      0        0       15.975
SSTableScannerTest-compression         3     0      0        0       3.096
SSTableWriterTest-compression          5     0      0        0       28.940
BigTableWriterTest                     5     0      0        0       3.380
CQLSSTableWriterClientTest             1     0      0        0       1.833
CQLSSTableWriterTest                   11    0      0        0       26.326
DescriptorTest                         7     0      0        0       0.940
IndexSummaryManagerTest                8     0      0        0       6.561
IndexSummaryRedistributionTest         1     0      0        0       4.146
IndexSummaryTest                       12    0      0        0       31.678
LargePartitionsTest                    1     0      0        1       0.054
LegacySSTableTest                      11    0      0        1       59.597
SSTableCorruptionDetectionTest         2     0      0        0       43.738
SSTableHeaderFixTest                   14    0      0        0       1.169
SSTableLoaderTest                      4     0      0        0       22.287
SSTableMetadataTest                    3     0      0        0       3.678
SSTableReaderTest                      19    0      0        0       9.132
SSTableRewriterTest                    20    0      0        0       14.103
SSTableScannerTest                     3     0      0        0       3.248
SSTableWriterTest                      5     0      0        0       31.582
BigTableWriterTest                     5     0      0        0       4.208
CQLSSTableWriterClientTest             1     0      0        0       2.689
CQLSSTableWriterTest                   11    0      0        0       25.165
DescriptorTest                         7     0      0        0       1.254
IndexSummaryManagerTest                8     0      0        0       5.514
IndexSummaryRedistributionTest         1     0      0        0       4.013
IndexSummaryTest                       12    0      0        0       33.915
LargePartitionsTest                    1     0      0        1       0.246
LegacySSTableTest                      11    0      0        1       55.015
SSTableCorruptionDetectionTest         2     0      0        0       56.673
SSTableHeaderFixTest                   14    0      0        0       1.408
SSTableLoaderTest                      4     0      0        0       21.680
SSTableMetadataTest                    3     0      0        0       3.579
SSTableReaderTest                      19    0      0        0       8.533
SSTableRewriterTest                    20    0      0        0       15.365
SSTableScannerTest                     3     0      0        0       2.999
SSTableWriterTest                      5     0      0        0       59.478

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format

Name                                 Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc         1     0      0        0       2.336
SSTableFlushObserverTest-cdc         1     0      0        0       2.088
SSTableFlushObserverTest-compression 1     0      0        0       2.341
SSTableFlushObserverTest-compression 1     0      0        0       2.398
SSTableFlushObserverTest             1     0      0        0       2.091
SSTableFlushObserverTest             1     0      0        0       2.280

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big

Name                                   Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.629
BigTableZeroCopyWriterTest-cdc         2     0      0        0       2.751
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.673
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.214
BigTableZeroCopyWriterTest             2     0      0        0       3.608
BigTableZeroCopyWriterTest             2     0      0        0       3.120

-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata

Name                               Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc         10    0      0        0       1.252
MetadataSerializerTest-cdc         10    0      0        0       1.259
MetadataSerializerTest-compression 10    0      0        0       1.290
MetadataSerializerTest-compression 10    0      0        0       1.455
MetadataSerializerTest             10    0      0        0       1.121
MetadataSerializerTest             10    0      0        0       1.390

-------------------------------------------------------------------------------
org.apache.cassandra.io.util

Name                                     Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc         16    0      0        0       25.559
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.274
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.014
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.039
DataOutputTest-cdc                       15    0      0        0       1.004
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.083
FileSegmentInputStreamTest-cdc           7     0      0        0       0.101
FileUtilsTest-cdc                        4     0      0        0       0.983
MemoryTest-cdc                           2     0      0        0       0.308
MmappedRegionsTest-cdc                   12    0      0        0       1.192
NIODataInputStreamTest-cdc               17    0      0        0       8.847
RandomAccessReaderTest-cdc               11    0      0        0       1.402
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.291
SafeMemoryWriterTest-cdc                 2     0      0        0       2.670
SequentialWriterTest-cdc                 7     0      0        0       1.000
BufferedDataOutputStreamTest-cdc         16    0      0        0       24.499
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.244
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.073
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.032
DataOutputTest-cdc                       15    0      0        0       1.090
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.151
FileSegmentInputStreamTest-cdc           7     0      0        0       0.185
FileUtilsTest-cdc                        4     0      0        0       1.042
MemoryTest-cdc                           2     0      0        0       0.365
MmappedRegionsTest-cdc                   12    0      0        0       1.192
NIODataInputStreamTest-cdc               17    0      0        0       6.796
RandomAccessReaderTest-cdc               11    0      0        0       1.651
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.310
SafeMemoryWriterTest-cdc                 2     0      0        0       2.467
SequentialWriterTest-cdc                 7     0      0        0       1.042
BufferedDataOutputStreamTest-compression 16    0      0        0       25.761
BufferedRandomAccessFileTest-compression 17    0      0        0       1.263
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.101
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.008
compression
DataOutputTest-compression               15    0      0        0       1.073
DiskOptimizationStrategyTest-compression 5     0      0        0       0.078
FileSegmentInputStreamTest-compression   7     0      0        0       0.099
FileUtilsTest-compression                4     0      0        0       1.004
MemoryTest-compression                   2     0      0        0       0.326
MmappedRegionsTest-compression           12    0      0        0       1.228
NIODataInputStreamTest-compression       17    0      0        0       9.041
RandomAccessReaderTest-compression       11    0      0        0       1.508
RewindableDataInputStreamPlusTest-       8     0      0        0       0.265
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.740
SequentialWriterTest-compression         7     0      0        0       0.999
BufferedDataOutputStreamTest-compression 16    0      0        0       23.020
BufferedRandomAccessFileTest-compression 17    0      0        0       1.459
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.184
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.230
compression
DataOutputTest-compression               15    0      0        0       1.203
DiskOptimizationStrategyTest-compression 5     0      0        0       0.166
FileSegmentInputStreamTest-compression   7     0      0        0       0.189
FileUtilsTest-compression                4     0      0        0       1.178
MemoryTest-compression                   2     0      0        0       0.427
MmappedRegionsTest-compression           12    0      0        0       1.326
NIODataInputStreamTest-compression       17    0      0        0       7.094
RandomAccessReaderTest-compression       11    0      0        0       1.823
RewindableDataInputStreamPlusTest-       8     0      0        0       0.343
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.603
SequentialWriterTest-compression         7     0      0        0       1.230
BufferedDataOutputStreamTest             16    0      0        0       23.858
BufferedRandomAccessFileTest             17    0      0        0       1.096
ChecksummedRandomAccessReaderTest        3     0      0        0       0.919
ChecksummedSequentialWriterTest          7     0      0        0       0.886
DataOutputTest                           15    0      0        0       0.904
DiskOptimizationStrategyTest             5     0      0        0       0.076
FileSegmentInputStreamTest               7     0      0        0       0.084
FileUtilsTest                            4     0      0        0       0.875
MemoryTest                               2     0      0        0       0.270
MmappedRegionsTest                       12    0      0        0       1.079
NIODataInputStreamTest                   17    0      0        0       9.039
RandomAccessReaderTest                   11    0      0        0       1.384
RewindableDataInputStreamPlusTest        8     0      0        0       0.231
SafeMemoryWriterTest                     2     0      0        0       2.171
SequentialWriterTest                     7     0      0        0       0.911
BufferedDataOutputStreamTest             16    0      0        0       23.242
BufferedRandomAccessFileTest             17    0      0        0       1.386
ChecksummedRandomAccessReaderTest        3     0      0        0       1.189
ChecksummedSequentialWriterTest          7     0      0        0       1.159
DataOutputTest                           15    0      0        0       1.230
DiskOptimizationStrategyTest             5     0      0        0       0.160
FileSegmentInputStreamTest               7     0      0        0       0.216
FileUtilsTest                            4     0      0        0       1.127
MemoryTest                               2     0      0        0       0.445
MmappedRegionsTest                       12    0      0        0       1.306
NIODataInputStreamTest                   17    0      0        0       7.146
RandomAccessReaderTest                   11    0      0        0       1.684
RewindableDataInputStreamPlusTest        8     0      0        0       0.336
SafeMemoryWriterTest                     2     0      0        0       2.761
SequentialWriterTest                     7     0      0        0       1.292

-------------------------------------------------------------------------------
org.apache.cassandra.locator

Name                                      Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest             1     0      0        0       28.775
DynamicEndpointSnitchLongTest             1     0      0        0       29.849
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.906
CloudstackSnitchTest-cdc                  2     0      0        0       10.857
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.369
EC2SnitchTest-cdc                         13    0      0        0       10.914
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.947
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.016
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.296
InetAddressAndPortTest-cdc                5     0      0        0       0.158
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.208
PendingRangeMapsTest-cdc                  2     0      0        0       0.442
PendingRangesTest-cdc                     5     0      0        0       28.670
PropertyFileSnitchTest-cdc                5     0      0        0       16.084
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.150
ReplicaCollectionTest-cdc                 6     0      0        0       0.780
ReplicaLayoutTest-cdc                     1     0      0        0       0.463
ReplicaPlansTest-cdc                      1     0      0        0       1.487
ReplicationFactorTest-cdc                 2     0      0        0       1.020
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.257
SimpleStrategyTest-cdc                    7     0      0        0       3.197
TokenMetadataTest-cdc                     6     0      0        0       1.031
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.642
CloudstackSnitchTest-cdc                  2     0      0        0       10.577
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.392
EC2SnitchTest-cdc                         13    0      0        0       10.681
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.610
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.012
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.327
InetAddressAndPortTest-cdc                5     0      0        0       0.237
NetworkTopologyStrategyTest-cdc           5     0      0        0       2.970
PendingRangeMapsTest-cdc                  2     0      0        0       0.476
PendingRangesTest-cdc                     5     0      0        0       26.923
PropertyFileSnitchTest-cdc                5     0      0        0       16.114
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.195
ReplicaCollectionTest-cdc                 6     0      0        0       0.779
ReplicaLayoutTest-cdc                     1     0      0        0       0.470
ReplicaPlansTest-cdc                      1     0      0        0       1.392
ReplicationFactorTest-cdc                 2     0      0        0       1.082
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       2.537
SimpleStrategyTest-cdc                    7     0      0        0       2.591
TokenMetadataTest-cdc                     6     0      0        0       1.040
AlibabaCloudSnitchTest-compression        2     0      0        0       10.904
CloudstackSnitchTest-compression          2     0      0        0       10.976
DynamicEndpointSnitchTest-compression     1     0      0        0       2.399
EC2SnitchTest-compression                 13    0      0        0       10.917
GoogleCloudSnitchTest-compression         2     0      0        0       11.009
GossipingPropertyFileSnitchTest-          1     0      0        0       1.023
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.313
compression
InetAddressAndPortTest-compression        5     0      0        0       0.158
NetworkTopologyStrategyTest-compression   5     0      0        0       3.245
PendingRangeMapsTest-compression          2     0      0        0       0.450
PendingRangesTest-compression             5     0      0        0       29.285
PropertyFileSnitchTest-compression        5     0      0        0       16.088
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.166
ReplicaCollectionTest-compression         6     0      0        0       0.821
ReplicaLayoutTest-compression             1     0      0        0       0.461
ReplicaPlansTest-compression              1     0      0        0       1.502
ReplicationFactorTest-compression         2     0      0        0       1.039
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.272
compression
SimpleStrategyTest-compression            7     0      0        0       3.366
TokenMetadataTest-compression             6     0      0        0       1.056
AlibabaCloudSnitchTest-compression        2     0      0        0       11.022
CloudstackSnitchTest-compression          2     0      0        0       10.946
DynamicEndpointSnitchTest-compression     1     0      0        0       2.581
EC2SnitchTest-compression                 13    0      0        0       10.924
GoogleCloudSnitchTest-compression         2     0      0        0       10.981
GossipingPropertyFileSnitchTest-          1     0      0        0       1.080
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.314
compression
InetAddressAndPortTest-compression        5     0      0        0       0.278
NetworkTopologyStrategyTest-compression   5     0      0        0       2.963
PendingRangeMapsTest-compression          2     0      0        0       0.548
PendingRangesTest-compression             5     0      0        0       29.122
PropertyFileSnitchTest-compression        5     0      0        0       16.202
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.316
ReplicaCollectionTest-compression         6     0      0        0       0.844
ReplicaLayoutTest-compression             1     0      0        0       0.564
ReplicaPlansTest-compression              1     0      0        0       1.617
ReplicationFactorTest-compression         2     0      0        0       1.237
ReplicationStrategyEndpointCacheTest-     2     0      0        0       2.830
compression
SimpleStrategyTest-compression            7     0      0        0       2.549
TokenMetadataTest-compression             6     0      0        0       1.047
AlibabaCloudSnitchTest                    2     0      0        0       10.683
CloudstackSnitchTest                      2     0      0        0       10.726
DynamicEndpointSnitchTest                 1     0      0        0       2.255
EC2SnitchTest                             13    0      0        0       10.708
GoogleCloudSnitchTest                     2     0      0        0       10.738
GossipingPropertyFileSnitchTest           1     0      0        0       0.872
InetAddressAndPortSerializerTest          1     0      0        0       0.234
InetAddressAndPortTest                    5     0      0        0       0.122
NetworkTopologyStrategyTest               5     0      0        0       3.025
PendingRangeMapsTest                      2     0      0        0       0.389
PendingRangesTest                         5     0      0        0       30.213
PropertyFileSnitchTest                    5     0      0        0       15.972
ReconnectableSnitchHelperTest             1     0      0        0       1.043
ReplicaCollectionTest                     6     0      0        0       0.724
ReplicaLayoutTest                         1     0      0        0       0.407
ReplicaPlansTest                          1     0      0        0       1.312
ReplicationFactorTest                     2     0      0        0       0.936
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.128
SimpleStrategyTest                        7     0      0        0       3.120
TokenMetadataTest                         6     0      0        0       0.933
AlibabaCloudSnitchTest                    2     0      0        0       10.835
CloudstackSnitchTest                      2     0      0        0       10.864
DynamicEndpointSnitchTest                 1     0      0        0       2.476
EC2SnitchTest                             13    0      0        0       10.727
GoogleCloudSnitchTest                     2     0      0        0       10.805
GossipingPropertyFileSnitchTest           1     0      0        0       1.116
InetAddressAndPortSerializerTest          1     0      0        0       0.350
InetAddressAndPortTest                    5     0      0        0       0.268
NetworkTopologyStrategyTest               5     0      0        0       3.628
PendingRangeMapsTest                      2     0      0        0       0.523
PendingRangesTest                         5     0      0        0       27.748
PropertyFileSnitchTest                    5     0      0        0       16.186
ReconnectableSnitchHelperTest             1     0      0        0       1.354
ReplicaCollectionTest                     6     0      0        0       0.916
ReplicaLayoutTest                         1     0      0        0       0.503
ReplicaPlansTest                          1     0      0        0       1.618
ReplicationFactorTest                     2     0      0        0       1.180
ReplicationStrategyEndpointCacheTest      2     0      0        0       2.718
SimpleStrategyTest                        7     0      0        0       2.921
TokenMetadataTest                         6     0      0        0       1.155

-------------------------------------------------------------------------------
org.apache.cassandra.metrics

Name                                     Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc                     3     0      0        0       12.133
BufferPoolMetricsTest-cdc                7     0      0        0       1.138
CQLMetricsTest-cdc                       4     0      0        0       6.696
CacheMetricsTest-cdc                     1     0      0        0       0.319
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.317
ClientRequestSizeMetricsTest-cdc         3     0      0        0       12.091
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.702
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.249
KeyspaceMetricsTest-cdc                  1     0      0        0       5.936
LatencyMetricsTest-cdc                   3     0      0        0       0.331
MaxSamplerTest-cdc                       8     0      0        0       5.373
SamplerTest-cdc                          5     0      0        0       1.264
TableMetricsTest-cdc                     9     0      0        0       10.284
ThreadPoolMetricsTest-cdc                3     0      0        0       0.554
TopFrequencySamplerTest-cdc              6     0      0        0       2.272
BatchMetricsTest-cdc                     3     0      0        0       11.283
BufferPoolMetricsTest-cdc                7     0      0        0       1.166
CQLMetricsTest-cdc                       4     0      0        0       5.633
CacheMetricsTest-cdc                     1     0      0        0       0.383
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.392
ClientRequestSizeMetricsTest-cdc         3     0      0        0       10.612
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       8.988
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.063
KeyspaceMetricsTest-cdc                  1     0      0        0       4.852
LatencyMetricsTest-cdc                   3     0      0        0       0.410
MaxSamplerTest-cdc                       8     0      0        0       5.393
SamplerTest-cdc                          5     0      0        0       1.302
TableMetricsTest-cdc                     9     0      0        0       8.608
ThreadPoolMetricsTest-cdc                3     0      0        0       0.611
TopFrequencySamplerTest-cdc              6     0      0        0       2.148
BatchMetricsTest-compression             3     0      0        0       13.231
BufferPoolMetricsTest-compression        7     0      0        0       1.177
CQLMetricsTest-compression               4     0      0        0       7.104
CacheMetricsTest-compression             1     0      0        0       0.315
CassandraMetricsRegistryTest-compression 5     0      0        0       0.348
ClientRequestSizeMetricsTest-compression 3     0      0        0       12.128
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.071
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.273
KeyspaceMetricsTest-compression          1     0      0        0       6.123
LatencyMetricsTest-compression           3     0      0        0       0.347
MaxSamplerTest-compression               8     0      0        0       5.294
SamplerTest-compression                  5     0      0        0       1.297
TableMetricsTest-compression             9     0      0        0       10.197
ThreadPoolMetricsTest-compression        3     0      0        0       0.571
TopFrequencySamplerTest-compression      6     0      0        0       2.238
BatchMetricsTest-compression             3     0      0        0       10.007
BufferPoolMetricsTest-compression        7     0      0        0       1.293
CQLMetricsTest-compression               4     0      0        0       6.367
CacheMetricsTest-compression             1     0      0        0       0.395
CassandraMetricsRegistryTest-compression 5     0      0        0       0.414
ClientRequestSizeMetricsTest-compression 3     0      0        0       11.224
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       9.758
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.317
KeyspaceMetricsTest-compression          1     0      0        0       4.948
LatencyMetricsTest-compression           3     0      0        0       0.453
MaxSamplerTest-compression               8     0      0        0       5.614
SamplerTest-compression                  5     0      0        0       1.436
TableMetricsTest-compression             9     0      0        0       10.095
ThreadPoolMetricsTest-compression        3     0      0        0       0.586
TopFrequencySamplerTest-compression      6     0      0        0       2.147
BatchMetricsTest                         3     0      0        0       10.316
BufferPoolMetricsTest                    7     0      0        0       1.038
CQLMetricsTest                           4     0      0        0       6.950
CacheMetricsTest                         1     0      0        0       0.276
CassandraMetricsRegistryTest             5     0      0        0       0.275
ClientRequestSizeMetricsTest             3     0      0        0       12.412
DecayingEstimatedHistogramReservoirTest  15    0      0        1       12.661
HintedHandOffMetricsTest                 1     0      0        0       1.984
KeyspaceMetricsTest                      1     0      0        0       6.067
LatencyMetricsTest                       3     0      0        0       0.287
MaxSamplerTest                           8     0      0        0       5.161
SamplerTest                              5     0      0        0       1.142
TableMetricsTest                         9     0      0        0       12.324
ThreadPoolMetricsTest                    3     0      0        0       0.487
TopFrequencySamplerTest                  6     0      0        0       1.887
BatchMetricsTest                         3     0      0        0       9.495
BufferPoolMetricsTest                    7     0      0        0       1.324
CQLMetricsTest                           4     0      0        0       6.133
CacheMetricsTest                         1     0      0        0       0.461
CassandraMetricsRegistryTest             5     0      0        0       0.498
ClientRequestSizeMetricsTest             3     0      0        0       11.198
DecayingEstimatedHistogramReservoirTest  15    0      0        1       10.789
HintedHandOffMetricsTest                 1     0      0        0       2.211
KeyspaceMetricsTest                      1     0      0        0       5.386
LatencyMetricsTest                       3     0      0        0       0.462
MaxSamplerTest                           8     0      0        0       5.538
SamplerTest                              5     0      0        0       1.424
TableMetricsTest                         9     0      0        0       10.690
ThreadPoolMetricsTest                    3     0      0        0       0.651
TopFrequencySamplerTest                  6     0      0        0       2.249

-------------------------------------------------------------------------------
org.apache.cassandra.net

Name                                      Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                        1     0      0        0       123.494
ConnectionBurnTest                        1     0      0        0       126.489
AsyncChannelPromiseTest-cdc               4     0      0        0       0.499
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.059
AsyncOneResponseTest-cdc                  2     0      0        0       4.285
AsyncPromiseTest-cdc                      4     0      0        0       0.391
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.437
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.124
ChunkedInputPlusTest-cdc                  5     0      0        0       0.546
ConnectionTest-cdc                        13    0      0        0       76.380
ForwardingInfoTest-cdc                    2     0      0        0       0.283
FramingTest-cdc                           5     0      0        0       24.250
HandshakeTest-cdc                         13    0      0        0       2.670
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.863
MessageSerializationPropertyTest-cdc      2     0      0        0       6.444
MessageTest-cdc                           7     0      0        0       1.613
MessagingServiceTest-cdc                  14    0      0        0       2.739
MockMessagingServiceTest-cdc              1     0      0        0       3.904
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.370
OutboundConnectionsTest-cdc               6     0      0        0       2.449
OutboundMessageQueueTest-cdc              3     0      0        0       1.088
ProxyHandlerConnectionsTest-cdc           5     0      0        0       35.996
PrunableArrayQueueTest-cdc                9     0      0        0       0.076
ResourceLimitsTest-cdc                    4     0      0        0       0.140
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.292
VerbTest-cdc                              1     0      0        0       0.152
WriteCallbackInfoTest-cdc                 1     0      0        0       1.693
AsyncChannelPromiseTest-cdc               4     0      0        0       0.494
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.078
AsyncOneResponseTest-cdc                  2     0      0        0       4.323
AsyncPromiseTest-cdc                      4     0      0        0       0.434
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.492
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.091
ChunkedInputPlusTest-cdc                  5     0      0        0       0.598
ConnectionTest-cdc                        13    0      0        0       78.973
ForwardingInfoTest-cdc                    2     0      0        0       0.322
FramingTest-cdc                           5     0      0        0       22.240
HandshakeTest-cdc                         13    0      0        0       2.361
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.853
MessageSerializationPropertyTest-cdc      2     0      0        0       6.747
MessageTest-cdc                           7     0      0        0       1.540
MessagingServiceTest-cdc                  14    0      0        0       2.442
MockMessagingServiceTest-cdc              1     0      0        0       3.024
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.153
OutboundConnectionsTest-cdc               6     0      0        0       2.297
OutboundMessageQueueTest-cdc              3     0      0        0       1.107
ProxyHandlerConnectionsTest-cdc           5     0      0        0       36.033
PrunableArrayQueueTest-cdc                9     0      0        0       0.145
ResourceLimitsTest-cdc                    4     0      0        0       0.229
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.276
VerbTest-cdc                              1     0      0        0       0.199
WriteCallbackInfoTest-cdc                 1     0      0        0       1.601
AsyncChannelPromiseTest-compression       4     0      0        0       0.489
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.102
AsyncOneResponseTest-compression          2     0      0        0       4.270
AsyncPromiseTest-compression              4     0      0        0       0.390
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.446
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.111
ChunkedInputPlusTest-compression          5     0      0        0       0.551
ConnectionTest-compression                13    0      0        0       76.291
ForwardingInfoTest-compression            2     0      0        0       0.283
FramingTest-compression                   5     0      0        0       24.797
HandshakeTest-compression                 13    0      0        0       2.720
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.801
compression
MessageSerializationPropertyTest-         2     0      0        0       6.989
compression
MessageTest-compression                   7     0      0        0       1.626
MessagingServiceTest-compression          14    0      0        0       2.753
MockMessagingServiceTest-compression      1     0      0        0       4.018
OutboundConnectionSettingsTest-           9     0      0        0       2.388
compression
OutboundConnectionsTest-compression       6     0      0        0       2.549
OutboundMessageQueueTest-compression      3     0      0        0       1.150
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.144
PrunableArrayQueueTest-compression        9     0      0        0       0.074
ResourceLimitsTest-compression            4     0      0        0       0.152
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.286
compression
VerbTest-compression                      1     0      0        0       0.153
WriteCallbackInfoTest-compression         1     0      0        0       1.720
AsyncChannelPromiseTest-compression       4     0      0        0       0.486
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.256
AsyncOneResponseTest-compression          2     0      0        0       4.362
AsyncPromiseTest-compression              4     0      0        0       0.509
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.568
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.233
ChunkedInputPlusTest-compression          5     0      0        0       0.642
ConnectionTest-compression                13    0      0        0       79.029
ForwardingInfoTest-compression            2     0      0        0       0.336
FramingTest-compression                   5     0      0        0       22.645
HandshakeTest-compression                 13    0      0        0       2.653
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.997
compression
MessageSerializationPropertyTest-         2     0      0        0       6.923
compression
MessageTest-compression                   7     0      0        0       1.684
MessagingServiceTest-compression          14    0      0        0       2.830
MockMessagingServiceTest-compression      1     0      0        0       3.413
OutboundConnectionSettingsTest-           9     0      0        0       2.370
compression
OutboundConnectionsTest-compression       6     0      0        0       2.497
OutboundMessageQueueTest-compression      3     0      0        0       1.189
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.228
PrunableArrayQueueTest-compression        9     0      0        0       0.156
ResourceLimitsTest-compression            4     0      0        0       0.217
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.476
compression
VerbTest-compression                      1     0      0        0       0.244
WriteCallbackInfoTest-compression         1     0      0        0       1.759
AsyncChannelPromiseTest                   4     0      0        0       0.413
AsyncMessageOutputPlusTest                1     0      0        0       0.996
AsyncOneResponseTest                      2     0      0        0       4.243
AsyncPromiseTest                          4     0      0        0       0.371
AsyncStreamingInputPlusTest               13    0      0        0       1.403
AsyncStreamingOutputPlusTest              3     0      0        0       1.020
ChunkedInputPlusTest                      5     0      0        0       0.474
ConnectionTest                            13    0      0        0       78.331
ForwardingInfoTest                        2     0      0        0       0.247
FramingTest                               5     0      0        0       22.633
HandshakeTest                             13    0      0        0       2.414
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.697
MessageSerializationPropertyTest          2     0      0        0       6.435
MessageTest                               7     0      0        0       1.448
MessagingServiceTest                      14    0      0        0       2.485
MockMessagingServiceTest                  1     0      0        0       3.846
OutboundConnectionSettingsTest            9     0      0        0       2.181
OutboundConnectionsTest                   6     0      0        0       2.364
OutboundMessageQueueTest                  3     0      0        0       0.925
ProxyHandlerConnectionsTest               5     0      0        0       36.520
PrunableArrayQueueTest                    9     0      0        0       0.064
ResourceLimitsTest                        4     0      0        0       0.154
StartupClusterConnectivityCheckerTest     7     0      0        0       1.154
VerbTest                                  1     0      0        0       0.146
WriteCallbackInfoTest                     1     0      0        0       1.482
AsyncChannelPromiseTest                   4     0      0        0       0.553
AsyncMessageOutputPlusTest                1     0      0        0       1.259
AsyncOneResponseTest                      2     0      0        0       4.336
AsyncPromiseTest                          4     0      0        0       0.501
AsyncStreamingInputPlusTest               13    0      0        0       1.524
AsyncStreamingOutputPlusTest              3     0      0        0       1.270
ChunkedInputPlusTest                      5     0      0        0       0.626
ConnectionTest                            13    0      0        0       76.995
ForwardingInfoTest                        2     0      0        0       0.378
FramingTest                               5     0      0        0       22.880
HandshakeTest                             13    0      0        0       2.487
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.804
MessageSerializationPropertyTest          2     0      0        0       6.431
MessageTest                               7     0      0        0       1.702
MessagingServiceTest                      14    0      0        0       2.876
MockMessagingServiceTest                  1     0      0        0       3.410
OutboundConnectionSettingsTest            9     0      0        0       2.301
OutboundConnectionsTest                   6     0      0        0       2.421
OutboundMessageQueueTest                  3     0      0        0       1.208
ProxyHandlerConnectionsTest               5     0      0        0       36.158
PrunableArrayQueueTest                    9     0      0        0       0.173
ResourceLimitsTest                        4     0      0        0       0.228
StartupClusterConnectivityCheckerTest     7     0      0        0       1.365
VerbTest                                  1     0      0        0       0.222
WriteCallbackInfoTest                     1     0      0        0       1.744

-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy

Name                         Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc         3     0      0        0       0.789
ProxyHandlerTest-cdc         3     0      0        0       0.839
ProxyHandlerTest-compression 3     0      0        0       0.811
ProxyHandlerTest-compression 3     0      0        0       0.851
ProxyHandlerTest             3     0      0        0       0.786
ProxyHandlerTest             3     0      0        0       0.877

-------------------------------------------------------------------------------
org.apache.cassandra.repair

Name                                    Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc                  1     0      0        1       0.063
LocalSyncTaskTest-cdc                   6     0      0        0       4.324
NeighborsAndRangesTest-cdc              2     0      0        0       0.988
RepairJobTest-cdc                       16    0      0        0       4.428
RepairSessionTest-cdc                   1     0      0        0       1.062
StreamingRepairTaskTest-cdc             2     0      0        0       3.373
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.075
ValidatorTest-cdc                       6     0      0        0       29.434
AbstractRepairTest-cdc                  1     0      0        1       0.147
LocalSyncTaskTest-cdc                   6     0      0        0       3.398
NeighborsAndRangesTest-cdc              2     0      0        0       1.068
RepairJobTest-cdc                       16    0      0        0       3.844
RepairSessionTest-cdc                   1     0      0        0       1.115
StreamingRepairTaskTest-cdc             2     0      0        0       2.628
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.106
ValidatorTest-cdc                       6     0      0        0       26.253
AbstractRepairTest-compression          1     0      0        1       0.066
LocalSyncTaskTest-compression           6     0      0        0       4.460
NeighborsAndRangesTest-compression      2     0      0        0       1.003
RepairJobTest-compression               16    0      0        0       4.573
RepairSessionTest-compression           1     0      0        0       1.078
StreamingRepairTaskTest-compression     2     0      0        0       3.426
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.097
ValidatorTest-compression               6     0      0        0       29.828
AbstractRepairTest-compression          1     0      0        1       0.183
LocalSyncTaskTest-compression           6     0      0        0       3.806
NeighborsAndRangesTest-compression      2     0      0        0       1.129
RepairJobTest-compression               16    0      0        0       4.299
RepairSessionTest-compression           1     0      0        0       1.228
StreamingRepairTaskTest-compression     2     0      0        0       2.881
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.206
ValidatorTest-compression               6     0      0        0       26.830
AbstractRepairTest                      1     0      0        1       0.059
LocalSyncTaskTest                       6     0      0        0       4.209
NeighborsAndRangesTest                  2     0      0        0       0.877
RepairJobTest                           16    0      0        0       4.361
RepairSessionTest                       1     0      0        0       0.955
StreamingRepairTaskTest                 2     0      0        0       3.193
SymmetricRemoteSyncTaskTest             1     0      0        0       0.964
ValidatorTest                           6     0      0        0       27.609
AbstractRepairTest                      1     0      0        1       0.165
LocalSyncTaskTest                       6     0      0        0       3.585
NeighborsAndRangesTest                  2     0      0        0       1.155
RepairJobTest                           16    0      0        0       4.175
RepairSessionTest                       1     0      0        0       1.208
StreamingRepairTaskTest                 2     0      0        0       2.843
SymmetricRemoteSyncTaskTest             1     0      0        0       1.280
ValidatorTest                           6     0      0        0       29.154

-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric

Name                              Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc          2     0      0        0       0.348
RangeDenormalizerTest-cdc         3     0      0        0       0.291
RangeMapTest-cdc                  2     0      0        0       16.690
ReduceHelperTest-cdc              5     0      0        0       0.321
StreamFromOptionsTest-cdc         3     0      0        0       0.133
DifferenceHolderTest-cdc          2     0      0        0       0.400
RangeDenormalizerTest-cdc         3     0      0        0       0.333
RangeMapTest-cdc                  2     0      0        0       16.451
ReduceHelperTest-cdc              5     0      0        0       0.363
StreamFromOptionsTest-cdc         3     0      0        0       0.209
DifferenceHolderTest-compression  2     0      0        0       0.355
RangeDenormalizerTest-compression 3     0      0        0       0.294
RangeMapTest-compression          2     0      0        0       16.920
ReduceHelperTest-compression      5     0      0        0       0.352
StreamFromOptionsTest-compression 3     0      0        0       0.136
DifferenceHolderTest-compression  2     0      0        0       0.441
RangeDenormalizerTest-compression 3     0      0        0       0.404
RangeMapTest-compression          2     0      0        0       16.412
ReduceHelperTest-compression      5     0      0        0       0.476
StreamFromOptionsTest-compression 3     0      0        0       0.251
DifferenceHolderTest              2     0      0        0       0.301
RangeDenormalizerTest             3     0      0        0       0.256
RangeMapTest                      2     0      0        0       17.081
ReduceHelperTest                  5     0      0        0       0.292
StreamFromOptionsTest             3     0      0        0       0.120
DifferenceHolderTest              2     0      0        0       0.432
RangeDenormalizerTest             3     0      0        0       0.374
RangeMapTest                      2     0      0        0       17.141
ReduceHelperTest                  5     0      0        0       0.399
StreamFromOptionsTest             3     0      0        0       0.216

-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent

Name                                      Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc         1     0      0        1       0.060
CoordinatorMessagingTest-cdc              7     0      0        0       5.894
CoordinatorSessionTest-cdc                7     0      0        0       1.136
CoordinatorSessionsTest-cdc               7     0      0        0       3.322
LocalSessionTest-cdc                      40    0      0        0       4.775
PendingRepairStatTest-cdc                 1     0      0        0       3.416
RepairStateTest-cdc                       6     0      0        0       0.125
AbstractConsistentSessionTest-cdc         1     0      0        1       0.150
CoordinatorMessagingTest-cdc              7     0      0        0       5.093
CoordinatorSessionTest-cdc                7     0      0        0       1.153
CoordinatorSessionsTest-cdc               7     0      0        0       2.530
LocalSessionTest-cdc                      40    0      0        0       4.085
PendingRepairStatTest-cdc                 1     0      0        0       2.611
RepairStateTest-cdc                       6     0      0        0       0.192
AbstractConsistentSessionTest-compression 1     0      0        1       0.062
CoordinatorMessagingTest-compression      7     0      0        0       6.030
CoordinatorSessionTest-compression        7     0      0        0       1.150
CoordinatorSessionsTest-compression       7     0      0        0       3.321
LocalSessionTest-compression              40    0      0        0       4.838
PendingRepairStatTest-compression         1     0      0        0       3.476
RepairStateTest-compression               6     0      0        0       0.135
AbstractConsistentSessionTest-compression 1     0      0        1       0.162
CoordinatorMessagingTest-compression      7     0      0        0       5.502
CoordinatorSessionTest-compression        7     0      0        0       1.381
CoordinatorSessionsTest-compression       7     0      0        0       2.908
LocalSessionTest-compression              40    0      0        0       4.806
PendingRepairStatTest-compression         1     0      0        0       3.038
RepairStateTest-compression               6     0      0        0       0.223
AbstractConsistentSessionTest             1     0      0        1       0.055
CoordinatorMessagingTest                  7     0      0        0       5.911
CoordinatorSessionTest                    7     0      0        0       1.039
CoordinatorSessionsTest                   7     0      0        0       3.074
LocalSessionTest                          40    0      0        0       5.495
PendingRepairStatTest                     1     0      0        0       3.247
RepairStateTest                           6     0      0        0       0.123
AbstractConsistentSessionTest             1     0      0        1       0.148
CoordinatorMessagingTest                  7     0      0        0       5.327
CoordinatorSessionTest                    7     0      0        0       1.299
CoordinatorSessionsTest                   7     0      0        0       2.750
LocalSessionTest                          40    0      0        0       4.154
PendingRepairStatTest                     1     0      0        0       2.917
RepairStateTest                           6     0      0        0       0.206

-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin

Name                             Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc         5     0      0        0       3.285
SchemaArgsParserTest-cdc         5     0      0        0       2.559
SchemaArgsParserTest-compression 5     0      0        0       3.387
SchemaArgsParserTest-compression 5     0      0        0       2.671
SchemaArgsParserTest             5     0      0        0       3.084
SchemaArgsParserTest             5     0      0        0       2.680

-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages

Name                                    Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc     8     0      0        0       1.056
RepairMessageSerializerTest-cdc         6     0      0        0       0.543
RepairOptionTest-cdc                    4     0      0        0       0.978
RepairMessageSerializationsTest-cdc     8     0      0        0       1.125
RepairMessageSerializerTest-cdc         6     0      0        0       0.554
RepairOptionTest-cdc                    4     0      0        0       1.023
RepairMessageSerializationsTest-        8     0      0        0       1.114
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.568
RepairOptionTest-compression            4     0      0        0       1.001
RepairMessageSerializationsTest-        8     0      0        0       1.120
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.615
RepairOptionTest-compression            4     0      0        0       1.248
RepairMessageSerializationsTest         8     0      0        0       1.025
RepairMessageSerializerTest             6     0      0        0       0.504
RepairOptionTest                        4     0      0        0       0.881
RepairMessageSerializationsTest         8     0      0        0       1.209
RepairMessageSerializerTest             6     0      0        0       0.633
RepairOptionTest                        4     0      0        0       1.179

-------------------------------------------------------------------------------
org.apache.cassandra.schema

Name                                     Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc            1     0      0        0       3.489
IndexMetadataTest-cdc                    3     0      0        0       0.240
MigrationCoordinatorTest-cdc             8     0      0        0       0.999
MigrationManagerTest-cdc                 17    0      0        0       5.541
SchemaKeyspaceTest-cdc                   5     0      0        0       3.758
SchemaTest-cdc                           1     0      0        0       2.684
TupleTypesRepresentationTest-cdc         2     0      0        1       0.938
ValidationTest-cdc                       4     0      0        0       0.316
CreateTableValidationTest-cdc            1     0      0        0       2.779
IndexMetadataTest-cdc                    3     0      0        0       0.307
MigrationCoordinatorTest-cdc             8     0      0        0       1.100
MigrationManagerTest-cdc                 17    0      0        0       4.333
SchemaKeyspaceTest-cdc                   5     0      0        0       2.899
SchemaTest-cdc                           1     0      0        0       2.375
TupleTypesRepresentationTest-cdc         2     0      0        1       0.979
ValidationTest-cdc                       4     0      0        0       0.356
CreateTableValidationTest-compression    1     0      0        0       3.536
IndexMetadataTest-compression            3     0      0        0       0.254
MigrationCoordinatorTest-compression     8     0      0        0       1.095
MigrationManagerTest-compression         17    0      0        0       5.741
SchemaKeyspaceTest-compression           5     0      0        0       3.781
SchemaTest-compression                   1     0      0        0       2.712
TupleTypesRepresentationTest-compression 2     0      0        1       1.009
ValidationTest-compression               4     0      0        0       0.321
CreateTableValidationTest-compression    1     0      0        0       3.182
IndexMetadataTest-compression            3     0      0        0       0.384
MigrationCoordinatorTest-compression     8     0      0        0       1.256
MigrationManagerTest-compression         17    0      0        0       5.143
SchemaKeyspaceTest-compression           5     0      0        0       3.307
SchemaTest-compression                   1     0      0        0       2.851
TupleTypesRepresentationTest-compression 2     0      0        1       1.095
ValidationTest-compression               4     0      0        0       0.387
CreateTableValidationTest                1     0      0        0       3.488
IndexMetadataTest                        3     0      0        0       0.237
MigrationCoordinatorTest                 8     0      0        0       0.950
MigrationManagerTest                     17    0      0        0       6.093
SchemaKeyspaceTest                       5     0      0        0       3.735
SchemaTest                               1     0      0        0       2.491
TupleTypesRepresentationTest             2     0      0        1       0.857
ValidationTest                           4     0      0        0       0.273
CreateTableValidationTest                1     0      0        0       2.916
IndexMetadataTest                        3     0      0        0       0.359
MigrationCoordinatorTest                 8     0      0        0       1.191
MigrationManagerTest                     17    0      0        0       5.901
SchemaKeyspaceTest                       5     0      0        0       3.206
SchemaTest                               1     0      0        0       2.621
TupleTypesRepresentationTest             2     0      0        1       1.038
ValidationTest                           4     0      0        0       0.397

-------------------------------------------------------------------------------
org.apache.cassandra.security

Name                            Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc           7     0      0        0       0.566
EncryptionUtilsTest-cdc         3     0      0        0       1.300
JKSKeyProviderTest-cdc          2     0      0        0       0.326
SSLFactoryTest-cdc              14    0      0        0       1.521
CipherFactoryTest-cdc           7     0      0        0       0.560
EncryptionUtilsTest-cdc         3     0      0        0       1.251
JKSKeyProviderTest-cdc          2     0      0        0       0.347
SSLFactoryTest-cdc              14    0      0        0       1.478
CipherFactoryTest-compression   7     0      0        0       0.571
EncryptionUtilsTest-compression 3     0      0        0       1.361
JKSKeyProviderTest-compression  2     0      0        0       0.317
SSLFactoryTest-compression      14    0      0        0       1.453
CipherFactoryTest-compression   7     0      0        0       0.645
EncryptionUtilsTest-compression 3     0      0        0       1.505
JKSKeyProviderTest-compression  2     0      0        0       0.354
SSLFactoryTest-compression      14    0      0        0       1.434
CipherFactoryTest               7     0      0        0       0.494
EncryptionUtilsTest             3     0      0        0       1.195
JKSKeyProviderTest              2     0      0        0       0.278
SSLFactoryTest                  14    0      0        0       1.452
CipherFactoryTest               7     0      0        0       0.688
EncryptionUtilsTest             3     0      0        0       1.384
JKSKeyProviderTest              2     0      0        0       0.391
SSLFactoryTest                  14    0      0        0       1.576

-------------------------------------------------------------------------------
org.apache.cassandra.serializers

Name                                 Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc         9     0      0        0       0.120
TimeSerializerTest-cdc               16    0      0        0       0.086
TimestampSerializerTest-cdc          8     0      0        0       0.321
SimpleDateSerializerTest-cdc         9     0      0        0       0.196
TimeSerializerTest-cdc               16    0      0        0       0.166
TimestampSerializerTest-cdc          8     0      0        0       0.368
SimpleDateSerializerTest-compression 9     0      0        0       0.125
TimeSerializerTest-compression       16    0      0        0       0.084
TimestampSerializerTest-compression  8     0      0        0       0.324
SimpleDateSerializerTest-compression 9     0      0        0       0.203
TimeSerializerTest-compression       16    0      0        0       0.169
TimestampSerializerTest-compression  8     0      0        0       0.431
SimpleDateSerializerTest             9     0      0        0       0.105
TimeSerializerTest                   16    0      0        0       0.070
TimestampSerializerTest              8     0      0        0       0.288
SimpleDateSerializerTest             9     0      0        0       0.239
TimeSerializerTest                   16    0      0        0       0.201
TimestampSerializerTest              8     0      0        0       0.407

-------------------------------------------------------------------------------
org.apache.cassandra.service

Name                                   Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc            11    0      0        0       3.964
BootstrapTransientTest-cdc             1     0      0        0       1.063
ClientWarningsTest-cdc                 4     0      0        0       27.191
GCInspectorTest-cdc                    6     0      0        0       0.997
JoinTokenRingTest-cdc                  1     0      0        0       4.973
LeaveAndBootstrapTest-cdc              8     0      0        0       5.442
LegacyAuthFailTest-cdc                 1     0      0        0       4.828
MoveTest-cdc                           7     0      0        0       22.427
MoveTransientTest-cdc                  19    0      0        0       1.373
NativeTransportServiceTest-cdc         13    0      0        0       8.027
OptionalTasksTest-cdc                  2     0      0        0       3.275
PaxosStateTest-cdc                     2     0      0        0       4.901
ProtocolBetaVersionTest-cdc            2     0      0        0       12.870
QueryPagerTest-cdc                     8     0      0        0       3.486
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.068
RemoveTest-cdc                         4     0      0        0       6.032
SerializationsTest-cdc                 4     0      0        0       1.060
StartupChecksTest-cdc                  3     0      0        0       2.603
StorageProxyTest-cdc                   4     0      0        0       1.106
StorageServiceServerTest-cdc           19    0      0        1       8.562
StorageServiceTest-cdc                 1     0      0        0       1.071
WriteResponseHandlerTest-cdc           5     0      0        0       3.364
WriteResponseHandlerTransientTest-cdc  4     0      0        0       3.287
ActiveRepairServiceTest-cdc            11    0      0        0       2.990
BootstrapTransientTest-cdc             1     0      0        0       1.099
ClientWarningsTest-cdc                 4     0      0        0       21.726
GCInspectorTest-cdc                    6     0      0        0       1.013
JoinTokenRingTest-cdc                  1     0      0        0       3.857
LeaveAndBootstrapTest-cdc              8     0      0        0       4.364
LegacyAuthFailTest-cdc                 1     0      0        0       3.657
MoveTest-cdc                           7     0      0        0       20.696
MoveTransientTest-cdc                  19    0      0        0       1.319
NativeTransportServiceTest-cdc         13    0      0        0       7.845
OptionalTasksTest-cdc                  2     0      0        0       2.555
PaxosStateTest-cdc                     2     0      0        0       3.831
ProtocolBetaVersionTest-cdc            2     0      0        0       11.435
QueryPagerTest-cdc                     8     0      0        0       2.694
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.146
RemoveTest-cdc                         4     0      0        0       5.771
SerializationsTest-cdc                 4     0      0        0       1.092
StartupChecksTest-cdc                  3     0      0        0       2.174
StorageProxyTest-cdc                   4     0      0        0       1.169
StorageServiceServerTest-cdc           19    0      0        1       8.282
StorageServiceTest-cdc                 1     0      0        0       1.094
WriteResponseHandlerTest-cdc           5     0      0        0       2.629
WriteResponseHandlerTransientTest-cdc  4     0      0        0       2.624
ActiveRepairServiceTest-compression    11    0      0        0       4.008
BootstrapTransientTest-compression     1     0      0        0       1.066
ClientWarningsTest-compression         4     0      0        0       28.877
GCInspectorTest-compression            6     0      0        0       0.986
JoinTokenRingTest-compression          1     0      0        0       6.406
LeaveAndBootstrapTest-compression      8     0      0        0       7.167
LegacyAuthFailTest-compression         1     0      0        0       4.882
MoveTest-compression                   7     0      0        0       23.411
MoveTransientTest-compression          19    0      0        0       1.382
NativeTransportServiceTest-compression 13    0      0        0       8.033
OptionalTasksTest-compression          2     0      0        0       3.372
PaxosStateTest-compression             2     0      0        0       6.429
ProtocolBetaVersionTest-compression    2     0      0        0       13.076
QueryPagerTest-compression             8     0      0        0       3.585
RMIServerSocketFactoryImplTest-        1     0      0        0       0.074
compression
RemoveTest-compression                 4     0      0        0       6.129
SerializationsTest-compression         4     0      0        0       1.043
StartupChecksTest-compression          3     0      0        0       2.764
StorageProxyTest-compression           4     0      0        0       1.153
StorageServiceServerTest-compression   19    0      0        1       8.674
StorageServiceTest-compression         1     0      0        0       1.067
WriteResponseHandlerTest-compression   5     0      0        0       3.405
WriteResponseHandlerTransientTest-     4     0      0        0       3.335
compression
ActiveRepairServiceTest-compression    11    0      0        0       3.618
BootstrapTransientTest-compression     1     0      0        0       1.222
ClientWarningsTest-compression         4     0      0        0       25.383
GCInspectorTest-compression            6     0      0        0       1.240
JoinTokenRingTest-compression          1     0      0        0       6.031
LeaveAndBootstrapTest-compression      8     0      0        0       6.820
LegacyAuthFailTest-compression         1     0      0        0       4.472
MoveTest-compression                   7     0      0        0       23.037
MoveTransientTest-compression          19    0      0        0       1.569
NativeTransportServiceTest-compression 13    0      0        0       8.280
OptionalTasksTest-compression          2     0      0        0       2.780
PaxosStateTest-compression             2     0      0        0       5.824
ProtocolBetaVersionTest-compression    2     0      0        0       11.740
QueryPagerTest-compression             8     0      0        0       3.020
RMIServerSocketFactoryImplTest-        1     0      0        0       0.183
compression
RemoveTest-compression                 4     0      0        0       6.060
SerializationsTest-compression         4     0      0        0       1.287
StartupChecksTest-compression          3     0      0        0       2.321
StorageProxyTest-compression           4     0      0        0       1.283
StorageServiceServerTest-compression   19    0      0        1       8.654
StorageServiceTest-compression         1     0      0        0       1.279
WriteResponseHandlerTest-compression   5     0      0        0       2.964
WriteResponseHandlerTransientTest-     4     0      0        0       2.845
compression
ActiveRepairServiceTest                11    0      0        0       3.985
BootstrapTransientTest                 1     0      0        0       0.906
ClientWarningsTest                     4     0      0        0       28.624
GCInspectorTest                        6     0      0        0       0.906
JoinTokenRingTest                      1     0      0        0       5.210
LeaveAndBootstrapTest                  8     0      0        0       5.830
LegacyAuthFailTest                     1     0      0        0       5.078
MoveTest                               7     0      0        0       22.353
MoveTransientTest                      19    0      0        0       1.207
NativeTransportServiceTest             13    0      0        0       7.822
OptionalTasksTest                      2     0      0        0       3.147
PaxosStateTest                         2     0      0        0       4.983
ProtocolBetaVersionTest                2     0      0        0       13.143
QueryPagerTest                         8     0      0        0       3.401
RMIServerSocketFactoryImplTest         1     0      0        0       0.059
RemoveTest                             4     0      0        0       6.018
SerializationsTest                     4     0      0        0       0.899
StartupChecksTest                      3     0      0        0       2.452
StorageProxyTest                       4     0      0        0       0.977
StorageServiceServerTest               19    0      0        1       8.472
StorageServiceTest                     1     0      0        0       0.954
WriteResponseHandlerTest               5     0      0        0       3.202
WriteResponseHandlerTransientTest      4     0      0        0       3.126
ActiveRepairServiceTest                11    0      0        0       3.289
BootstrapTransientTest                 1     0      0        0       1.205
ClientWarningsTest                     4     0      0        0       28.737
GCInspectorTest                        6     0      0        0       1.106
JoinTokenRingTest                      1     0      0        0       4.424
LeaveAndBootstrapTest                  8     0      0        0       4.960
LegacyAuthFailTest                     1     0      0        0       4.037
MoveTest                               7     0      0        0       21.993
MoveTransientTest                      19    0      0        0       1.474
NativeTransportServiceTest             13    0      0        0       8.095
OptionalTasksTest                      2     0      0        0       2.786
PaxosStateTest                         2     0      0        0       4.227
ProtocolBetaVersionTest                2     0      0        0       12.157
QueryPagerTest                         8     0      0        0       2.911
RMIServerSocketFactoryImplTest         1     0      0        0       0.159
RemoveTest                             4     0      0        0       6.104
SerializationsTest                     4     0      0        0       1.237
StartupChecksTest                      3     0      0        0       2.429
StorageProxyTest                       4     0      0        0       1.358
StorageServiceServerTest               19    0      0        1       8.477
StorageServiceTest                     1     0      0        0       1.262
WriteResponseHandlerTest               5     0      0        0       2.784
WriteResponseHandlerTransientTest      4     0      0        0       2.806

-------------------------------------------------------------------------------
org.apache.cassandra.service.pager

Name                        Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc         7     0      0        0       1.129
PagingStateTest-cdc         7     0      0        0       1.164
PagingStateTest-compression 7     0      0        0       1.200
PagingStateTest-compression 7     0      0        0       1.293
PagingStateTest             7     0      0        0       1.027
PagingStateTest             7     0      0        0       1.356

-------------------------------------------------------------------------------
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       3.604
DigestResolverTest-cdc                5     0      0        0       3.414
ReadExecutorTest-cdc                  3     0      0        0       3.492
SpeculativeRetryParseTest-cdc         78    0      0        0       0.138
AbstractReadResponseTest-cdc          1     0      0        1       0.149
DataResolverTest-cdc                  32    0      0        0       2.868
DigestResolverTest-cdc                5     0      0        0       2.733
ReadExecutorTest-cdc                  3     0      0        0       2.807
SpeculativeRetryParseTest-cdc         78    0      0        0       0.185
AbstractReadResponseTest-compression  1     0      0        1       0.064
DataResolverTest-compression          32    0      0        0       3.737
DigestResolverTest-compression        5     0      0        0       3.589
ReadExecutorTest-compression          3     0      0        0       3.578
SpeculativeRetryParseTest-compression 78    0      0        0       0.131
AbstractReadResponseTest-compression  1     0      0        1       0.176
DataResolverTest-compression          32    0      0        0       3.133
DigestResolverTest-compression        5     0      0        0       3.126
ReadExecutorTest-compression          3     0      0        0       2.921
SpeculativeRetryParseTest-compression 78    0      0        0       0.215
AbstractReadResponseTest              1     0      0        1       0.058
DataResolverTest                      32    0      0        0       3.628
DigestResolverTest                    5     0      0        0       3.265
ReadExecutorTest                      3     0      0        0       3.261
SpeculativeRetryParseTest             78    0      0        0       0.102
AbstractReadResponseTest              1     0      0        1       0.160
DataResolverTest                      32    0      0        0       3.230
DigestResolverTest                    5     0      0        0       2.789
ReadExecutorTest                      3     0      0        0       2.984
SpeculativeRetryParseTest             78    0      0        0       0.218

-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair

Name                                 Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc           1     0      0        1       0.071
BlockingReadRepairTest-cdc           9     0      0        0       3.627
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       3.541
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.454
ReadRepairTest-cdc                   7     0      0        0       3.505
RepairedDataVerifierTest-cdc         10    0      0        0       4.796
AbstractReadRepairTest-cdc           1     0      0        1       0.147
BlockingReadRepairTest-cdc           9     0      0        0       2.752
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       2.821
ReadOnlyReadRepairTest-cdc           4     0      0        0       2.623
ReadRepairTest-cdc                   7     0      0        0       2.657
RepairedDataVerifierTest-cdc         10    0      0        0       3.690
AbstractReadRepairTest-compression   1     0      0        1       0.070
BlockingReadRepairTest-compression   9     0      0        0       3.582
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.561
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.440
ReadRepairTest-compression           7     0      0        0       3.544
RepairedDataVerifierTest-compression 10    0      0        0       6.596
AbstractReadRepairTest-compression   1     0      0        1       0.192
BlockingReadRepairTest-compression   9     0      0        0       2.939
DiagEventsBlockingReadRepairTest-    3     0      0        0       2.740
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       2.881
ReadRepairTest-compression           7     0      0        0       2.941
RepairedDataVerifierTest-compression 10    0      0        0       5.724
AbstractReadRepairTest               1     0      0        1       0.055
BlockingReadRepairTest               9     0      0        0       3.434
DiagEventsBlockingReadRepairTest     3     0      0        0       3.538
ReadOnlyReadRepairTest               4     0      0        0       3.216
ReadRepairTest                       7     0      0        0       3.392
RepairedDataVerifierTest             10    0      0        0       4.860
AbstractReadRepairTest               1     0      0        1       0.176
BlockingReadRepairTest               9     0      0        0       2.971
DiagEventsBlockingReadRepairTest     3     0      0        0       2.965
ReadOnlyReadRepairTest               4     0      0        0       2.786
ReadRepairTest                       7     0      0        0       2.970
RepairedDataVerifierTest             10    0      0        0       4.152

-------------------------------------------------------------------------------
org.apache.cassandra.streaming

Name                                         Tests Errors Failures Skipped Time(s)
LongStreamingTest                            2     0      0        0       247.378
LongStreamingTest                            2     0      0        0       292.744
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.640
cdc
SessionInfoTest-cdc                          1     0      0        0       0.506
StreamOperationTest-cdc                      1     0      0        0       0.065
StreamTransferTaskTest-cdc                   2     0      0        0       3.467
StreamingTransferTest-cdc                    5     0      0        0       14.466
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       2.668
cdc
SessionInfoTest-cdc                          1     0      0        0       0.542
StreamOperationTest-cdc                      1     0      0        0       0.143
StreamTransferTaskTest-cdc                   2     0      0        0       2.590
StreamingTransferTest-cdc                    5     0      0        0       12.740
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.699
compression
SessionInfoTest-compression                  1     0      0        0       0.567
StreamOperationTest-compression              1     0      0        0       0.069
StreamTransferTaskTest-compression           2     0      0        0       3.574
StreamingTransferTest-compression            5     0      0        0       14.733
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.105
compression
SessionInfoTest-compression                  1     0      0        0       0.624
StreamOperationTest-compression              1     0      0        0       0.167
StreamTransferTaskTest-compression           2     0      0        0       3.043
StreamingTransferTest-compression            5     0      0        0       13.250
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.390
SessionInfoTest                              1     0      0        0       0.455
StreamOperationTest                          1     0      0        0       0.059
StreamTransferTaskTest                       2     0      0        0       3.360
StreamingTransferTest                        5     0      0        0       13.956
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       2.983
SessionInfoTest                              1     0      0        0       0.613
StreamOperationTest                          1     0      0        0       0.172
StreamTransferTaskTest                       2     0      0        0       2.944
StreamingTransferTest                        5     0      0        0       13.064

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async

Name                                    Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.117
StreamCompressionSerializerTest-cdc     2     0      0        0       0.984
StreamingInboundHandlerTest-cdc         6     0      0        0       1.125
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.163
StreamCompressionSerializerTest-cdc     2     0      0        0       1.062
StreamingInboundHandlerTest-cdc         6     0      0        0       1.169
NettyStreamingMessageSenderTest-        10    0      0        0       1.147
compression
StreamCompressionSerializerTest-        2     0      0        0       1.043
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.215
NettyStreamingMessageSenderTest-        10    0      0        0       1.293
compression
StreamCompressionSerializerTest-        2     0      0        0       1.163
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.375
NettyStreamingMessageSenderTest         10    0      0        0       1.063
StreamCompressionSerializerTest         2     0      0        0       0.888
StreamingInboundHandlerTest             6     0      0        0       1.027
NettyStreamingMessageSenderTest         10    0      0        0       1.292
StreamCompressionSerializerTest         2     0      0        0       1.116
StreamingInboundHandlerTest             6     0      0        0       1.344

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression

Name                                  Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc         6     0      0        0       1.192
CompressedInputStreamTest-cdc         6     0      0        0       1.251
CompressedInputStreamTest-compression 6     0      0        0       1.215
CompressedInputStreamTest-compression 6     0      0        0       1.520
CompressedInputStreamTest             6     0      0        0       1.146
CompressedInputStreamTest             6     0      0        0       1.344

-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages

Name                          Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc         1     0      0        0       0.090
StreamMessageTest-cdc         1     0      0        0       0.155
StreamMessageTest-compression 1     0      0        0       0.093
StreamMessageTest-compression 1     0      0        0       0.191
StreamMessageTest             1     0      0        0       0.078
StreamMessageTest             1     0      0        0       0.198

-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.108
DistributionSequenceTest 4     0      0        0       0.076
DistributionGaussianTest 2     0      0        0       0.177
DistributionSequenceTest 4     0      0        0       0.143

-------------------------------------------------------------------------------
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.101
SettingsNodeTest      2     0      0        0       0.071
StressSettingsTest    1     0      0        0       0.597
OptionReplicationTest 1     0      0        0       0.162
SettingsMiscTest      4     0      0        0       0.192
SettingsNodeTest      2     0      0        0       0.140
StressSettingsTest    1     0      0        0       0.559

-------------------------------------------------------------------------------
org.apache.cassandra.stress.util

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.072
MultiResultLoggerTest 5     0      0        0       0.145

-------------------------------------------------------------------------------
org.apache.cassandra.tools

Name                                    Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc                  10    0      0        0       14.748
BulkLoaderTest-cdc                      6     0      0        0       12.880
ClearSnapshotTest-cdc                   4     0      0        0       13.388
CompactionStressTest-cdc                2     0      0        0       15.086
GetFullQueryLogTest-cdc                 3     0      0        0       14.705
GetVersionTest-cdc                      1     0      0        0       0.427
JMXCompatabilityTest-cdc                3     0      0        0       32.284
JMXToolTest-cdc                         5     0      0        0       11.112
LoaderOptionsTest-cdc                   2     0      0        0       0.605
NodeToolGossipInfoTest-cdc              2     0      0        0       16.228
NodeToolTPStatsTest-cdc                 3     0      0        0       24.607
NodetoolNetStatsTest-cdc                3     0      0        0       6.962
SSTableExpiredBlockersTest-cdc          4     0      0        0       2.573
SSTableExportTest-cdc                   10    0      0        0       1.524
SSTableLevelResetterTest-cdc            5     0      0        0       2.438
SSTableMetadataViewerTest-cdc           10    0      0        0       1.395
SSTableOfflineRelevelTest-cdc           4     0      0        0       2.478
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.171
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.496
StandaloneScrubberTest-cdc              7     0      0        0       2.652
StandaloneSplitterTest-cdc              6     0      0        0       2.521
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       14.921
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       5.626
StandaloneUpgraderTest-cdc              6     0      0        0       2.561
StandaloneVerifierTest-cdc              10    0      0        0       2.578
ToolsEnvsConfigsTest-cdc                1     0      0        0       1.863
TopPartitionsTest-cdc                   2     0      0        0       3.758
AuditLogViewerTest-cdc                  10    0      0        0       14.907
BulkLoaderTest-cdc                      6     0      0        0       12.559
ClearSnapshotTest-cdc                   4     0      0        0       12.201
CompactionStressTest-cdc                2     0      0        0       14.025
GetFullQueryLogTest-cdc                 3     0      0        0       13.785
GetVersionTest-cdc                      1     0      0        0       0.462
JMXCompatabilityTest-cdc                3     0      0        0       29.426
JMXToolTest-cdc                         5     0      0        0       11.009
LoaderOptionsTest-cdc                   2     0      0        0       0.590
NodeToolGossipInfoTest-cdc              2     0      0        0       14.514
NodeToolTPStatsTest-cdc                 3     0      0        0       22.241
NodetoolNetStatsTest-cdc                3     0      0        0       5.637
SSTableExpiredBlockersTest-cdc          4     0      0        0       1.825
SSTableExportTest-cdc                   10    0      0        0       1.224
SSTableLevelResetterTest-cdc            5     0      0        0       1.842
SSTableMetadataViewerTest-cdc           10    0      0        0       1.172
SSTableOfflineRelevelTest-cdc           4     0      0        0       1.786
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.040
StandaloneSSTableUtilTest-cdc           8     0      0        0       1.893
StandaloneScrubberTest-cdc              7     0      0        0       1.935
StandaloneSplitterTest-cdc              6     0      0        0       1.797
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       11.586
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       4.392
StandaloneUpgraderTest-cdc              6     0      0        0       1.826
StandaloneVerifierTest-cdc              10    0      0        0       1.884
ToolsEnvsConfigsTest-cdc                1     0      0        0       1.900
TopPartitionsTest-cdc                   2     0      0        0       3.171
AuditLogViewerTest-compression          10    0      0        0       14.747
BulkLoaderTest-compression              6     0      0        0       12.941
ClearSnapshotTest-compression           4     0      0        0       13.515
CompactionStressTest-compression        2     0      0        0       15.235
GetFullQueryLogTest-compression         3     0      0        0       15.125
GetVersionTest-compression              1     0      0        0       0.439
JMXCompatabilityTest-compression        3     0      0        0       32.370
JMXToolTest-compression                 5     0      0        0       11.541
LoaderOptionsTest-compression           2     0      0        0       0.614
NodeToolGossipInfoTest-compression      2     0      0        0       16.319
NodeToolTPStatsTest-compression         3     0      0        0       24.825
NodetoolNetStatsTest-compression        3     0      0        0       7.029
SSTableExpiredBlockersTest-compression  4     0      0        0       2.556
SSTableExportTest-compression           10    0      0        0       1.528
SSTableLevelResetterTest-compression    5     0      0        0       2.549
SSTableMetadataViewerTest-compression   10    0      0        0       1.492
SSTableOfflineRelevelTest-compression   4     0      0        0       2.616
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.192
StandaloneSSTableUtilTest-compression   8     0      0        0       2.568
StandaloneScrubberTest-compression      7     0      0        0       2.628
StandaloneSplitterTest-compression      6     0      0        0       2.539
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       15.835
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.853
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.606
StandaloneVerifierTest-compression      10    0      0        0       2.566
ToolsEnvsConfigsTest-compression        1     0      0        0       1.946
TopPartitionsTest-compression           2     0      0        0       3.766
AuditLogViewerTest-compression          10    0      0        0       15.007
BulkLoaderTest-compression              6     0      0        0       12.618
ClearSnapshotTest-compression           4     0      0        0       14.048
CompactionStressTest-compression        2     0      0        0       14.006
GetFullQueryLogTest-compression         3     0      0        0       15.570
GetVersionTest-compression              1     0      0        0       0.509
JMXCompatabilityTest-compression        3     0      0        0       31.567
JMXToolTest-compression                 5     0      0        0       11.522
LoaderOptionsTest-compression           2     0      0        0       0.663
NodeToolGossipInfoTest-compression      2     0      0        0       15.763
NodeToolTPStatsTest-compression         3     0      0        0       23.679
NodetoolNetStatsTest-compression        3     0      0        0       6.448
SSTableExpiredBlockersTest-compression  4     0      0        0       1.823
SSTableExportTest-compression           10    0      0        0       1.216
SSTableLevelResetterTest-compression    5     0      0        0       2.053
SSTableMetadataViewerTest-compression   10    0      0        0       1.305
SSTableOfflineRelevelTest-compression   4     0      0        0       2.052
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.205
StandaloneSSTableUtilTest-compression   8     0      0        0       2.037
StandaloneScrubberTest-compression      7     0      0        0       2.098
StandaloneSplitterTest-compression      6     0      0        0       2.110
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       13.061
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.019
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.043
StandaloneVerifierTest-compression      10    0      0        0       2.109
ToolsEnvsConfigsTest-compression        1     0      0        0       2.191
TopPartitionsTest-compression           2     0      0        0       3.401
AuditLogViewerTest                      10    0      0        0       14.960
BulkLoaderTest                          6     0      0        0       12.856
ClearSnapshotTest                       4     0      0        0       13.945
CompactionStressTest                    2     0      0        0       14.821
GetFullQueryLogTest                     3     0      0        0       15.174
GetVersionTest                          1     0      0        0       0.434
JMXCompatabilityTest                    3     0      0        0       32.830
JMXToolTest                             5     0      0        0       11.254
LoaderOptionsTest                       2     0      0        0       0.575
NodeToolGossipInfoTest                  2     0      0        0       16.517
NodeToolTPStatsTest                     3     0      0        0       24.949
NodetoolNetStatsTest                    3     0      0        0       7.362
SSTableExpiredBlockersTest              4     0      0        0       2.257
SSTableExportTest                       10    0      0        0       1.354
SSTableLevelResetterTest                5     0      0        0       2.294
SSTableMetadataViewerTest               10    0      0        0       1.275
SSTableOfflineRelevelTest               4     0      0        0       2.250
SSTableRepairedAtSetterTest             6     0      0        0       1.025
StandaloneSSTableUtilTest               8     0      0        0       2.302
StandaloneScrubberTest                  7     0      0        0       2.330
StandaloneSplitterTest                  6     0      0        0       2.286
StandaloneSplitterWithCQLTesterTest     6     0      0        0       12.997
StandaloneUpgraderOnSStablesTest        3     0      0        0       6.043
StandaloneUpgraderTest                  6     0      0        0       2.301
StandaloneVerifierTest                  10    0      0        0       2.297
ToolsEnvsConfigsTest                    1     0      0        0       1.872
TopPartitionsTest                       2     0      0        0       3.495
AuditLogViewerTest                      10    0      0        0       15.291
BulkLoaderTest                          6     0      0        0       12.522
ClearSnapshotTest                       4     0      0        0       13.880
CompactionStressTest                    2     0      0        0       14.552
GetFullQueryLogTest                     3     0      0        0       15.828
GetVersionTest                          1     0      0        0       0.483
JMXCompatabilityTest                    3     0      0        0       33.032
JMXToolTest                             5     0      0        0       11.935
LoaderOptionsTest                       2     0      0        0       0.651
NodeToolGossipInfoTest                  2     0      0        0       15.708
NodeToolTPStatsTest                     3     0      0        0       24.865
NodetoolNetStatsTest                    3     0      0        0       6.412
SSTableExpiredBlockersTest              4     0      0        0       2.015
SSTableExportTest                       10    0      0        0       1.303
SSTableLevelResetterTest                5     0      0        0       1.976
SSTableMetadataViewerTest               10    0      0        0       1.291
SSTableOfflineRelevelTest               4     0      0        0       1.923
SSTableRepairedAtSetterTest             6     0      0        0       1.098
StandaloneSSTableUtilTest               8     0      0        0       2.014
StandaloneScrubberTest                  7     0      0        0       2.101
StandaloneSplitterTest                  6     0      0        0       2.024
StandaloneSplitterWithCQLTesterTest     6     0      0        0       14.816
StandaloneUpgraderOnSStablesTest        3     0      0        0       5.024
StandaloneUpgraderTest                  6     0      0        0       2.005
StandaloneVerifierTest                  10    0      0        0       2.001
ToolsEnvsConfigsTest                    1     0      0        0       2.123
TopPartitionsTest                       2     0      0        0       3.424

-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress

Name                            Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc         1     0      0        0       13.280
CassandrastressTest-cdc         1     0      0        0       11.859
CassandrastressTest-compression 1     0      0        0       13.309
CassandrastressTest-compression 1     0      0        0       12.750
CassandrastressTest             1     0      0        0       13.498
CassandrastressTest             1     0      0        0       12.723

-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh

Name                  Tests Errors Failures Skipped Time(s)
CqlshTest-cdc         1     0      0        0       12.881
CqlshTest-cdc         1     0      0        0       11.730
CqlshTest-compression 1     0      0        0       13.103
CqlshTest-compression 1     0      0        0       12.502
CqlshTest             1     0      0        0       13.095
CqlshTest             1     0      0        0       12.346

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool

Name                Tests Errors Failures Skipped Time(s)
SjkTest-cdc         1     0      0        0       1.968
SjkTest-cdc         1     0      0        0       1.921
SjkTest-compression 1     0      0        0       2.040
SjkTest-compression 1     0      0        0       2.211
SjkTest             1     0      0        0       1.904
SjkTest             1     0      0        0       2.212

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter

Name                         Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc         6     0      0        0       0.080
TableBuilderTest-cdc         6     0      0        0       0.149
TableBuilderTest-compression 6     0      0        0       0.074
TableBuilderTest-compression 6     0      0        0       0.190
TableBuilderTest             6     0      0        0       0.063
TableBuilderTest             6     0      0        0       0.171

-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats

Name                                 Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc           6     0      0        0       27.088
StatsTableComparatorTest-cdc         6     0      0        0       0.258
TableStatsPrinterTest-cdc            2     0      0        0       0.097
NodetoolTableStatsTest-cdc           6     0      0        0       24.737
StatsTableComparatorTest-cdc         6     0      0        0       0.290
TableStatsPrinterTest-cdc            2     0      0        0       0.243
NodetoolTableStatsTest-compression   6     0      0        0       28.702
StatsTableComparatorTest-compression 6     0      0        0       0.272
TableStatsPrinterTest-compression    2     0      0        0       0.094
NodetoolTableStatsTest-compression   6     0      0        0       27.996
StatsTableComparatorTest-compression 6     0      0        0       0.356
TableStatsPrinterTest-compression    2     0      0        0       0.252
NodetoolTableStatsTest               6     0      0        0       27.743
StatsTableComparatorTest             6     0      0        0       0.228
TableStatsPrinterTest                2     0      0        0       0.084
NodetoolTableStatsTest               6     0      0        0       28.846
StatsTableComparatorTest             6     0      0        0       0.342
TableStatsPrinterTest                2     0      0        0       0.288

-------------------------------------------------------------------------------
org.apache.cassandra.tracing

Name                    Tests Errors Failures Skipped Time(s)
TracingTest-cdc         6     0      0        0       1.009
TracingTest-cdc         6     0      0        0       1.070
TracingTest-compression 6     0      0        0       1.163
TracingTest-compression 6     0      0        0       1.219
TracingTest             6     0      0        0       0.960
TracingTest             6     0      0        0       1.228

-------------------------------------------------------------------------------
org.apache.cassandra.transport

Name                                   Tests Errors Failures Skipped Time(s)
DriverBurnTest                         9     0      0        0       892.495
SimpleClientBurnTest                   1     0      0        0       122.227
SimpleClientPerfTest                   8     0      0        0       724.203
DriverBurnTest                         9     0      0        0       890.243
SimpleClientBurnTest                   1     0      0        0       122.420
SimpleClientPerfTest                   8     0      0        0       724.463
CBUtilTest-cdc                         4     0      0        0       0.388
CQLConnectionTest-cdc                  5     0      0        0       3.925
CQLUserAuditTest-cdc                   8     0      0        0       28.523
ClientResourceLimitsTest-cdc           10    0      0        0       18.032
DataTypeTest-cdc                       3     0      0        0       0.385
ErrorMessageTest-cdc                   7     0      0        0       0.392
IdleDisconnectTest-cdc                 2     0      0        0       17.771
MessagePayloadTest-cdc                 3     0      0        0       13.893
ProtocolErrorTest-cdc                  6     0      0        0       1.173
ProtocolNegotiationTest-cdc            3     0      0        0       20.433
ProtocolVersionTest-cdc                4     0      0        0       0.968
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.322
SerDeserTest-cdc                       6     0      0        0       1.703
CBUtilTest-cdc                         4     0      0        0       0.398
CQLConnectionTest-cdc                  5     0      0        0       3.808
CQLUserAuditTest-cdc                   8     0      0        0       27.215
ClientResourceLimitsTest-cdc           10    0      0        0       16.089
DataTypeTest-cdc                       3     0      0        0       0.429
ErrorMessageTest-cdc                   7     0      0        0       0.440
IdleDisconnectTest-cdc                 2     0      0        0       16.364
MessagePayloadTest-cdc                 3     0      0        0       12.446
ProtocolErrorTest-cdc                  6     0      0        0       1.233
ProtocolNegotiationTest-cdc            3     0      0        0       19.023
ProtocolVersionTest-cdc                4     0      0        0       1.027
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.350
SerDeserTest-cdc                       6     0      0        0       1.633
CBUtilTest-compression                 4     0      0        0       0.404
CQLConnectionTest-compression          5     0      0        0       4.162
CQLUserAuditTest-compression           8     0      0        0       29.367
ClientResourceLimitsTest-compression   10    0      0        0       18.168
DataTypeTest-compression               3     0      0        0       0.389
ErrorMessageTest-compression           7     0      0        0       0.413
IdleDisconnectTest-compression         2     0      0        0       17.844
MessagePayloadTest-compression         3     0      0        0       14.139
ProtocolErrorTest-compression          6     0      0        0       1.179
ProtocolNegotiationTest-compression    3     0      0        0       20.752
ProtocolVersionTest-compression        4     0      0        0       0.994
ProtocolVersionTrackerTest-compression 3     0      0        0       0.328
SerDeserTest-compression               6     0      0        0       1.699
CBUtilTest-compression                 4     0      0        0       0.413
CQLConnectionTest-compression          5     0      0        0       4.016
CQLUserAuditTest-compression           8     0      0        0       27.351
ClientResourceLimitsTest-compression   10    0      0        0       17.080
DataTypeTest-compression               3     0      0        0       0.477
ErrorMessageTest-compression           7     0      0        0       0.503
IdleDisconnectTest-compression         2     0      0        0       17.127
MessagePayloadTest-compression         3     0      0        0       13.382
ProtocolErrorTest-compression          6     0      0        0       1.366
ProtocolNegotiationTest-compression    3     0      0        0       19.704
ProtocolVersionTest-compression        4     0      0        0       1.220
ProtocolVersionTrackerTest-compression 3     0      0        0       0.382
SerDeserTest-compression               6     0      0        0       1.782
CBUtilTest                             4     0      0        0       0.314
CQLConnectionTest                      5     0      0        0       3.969
CQLUserAuditTest                       8     0      0        0       29.324
ClientResourceLimitsTest               10    0      0        0       19.636
DataTypeTest                           3     0      0        0       0.343
ErrorMessageTest                       7     0      0        0       0.357
IdleDisconnectTest                     2     0      0        0       18.075
MessagePayloadTest                     3     0      0        0       14.357
ProtocolErrorTest                      6     0      0        0       1.030
ProtocolNegotiationTest                3     0      0        0       21.119
ProtocolVersionTest                    4     0      0        0       0.877
ProtocolVersionTrackerTest             3     0      0        0       0.276
SerDeserTest                           6     0      0        0       1.619
CBUtilTest                             4     0      0        0       0.424
CQLConnectionTest                      5     0      0        0       4.034
CQLUserAuditTest                       8     0      0        0       27.674
ClientResourceLimitsTest               10    0      0        0       17.164
DataTypeTest                           3     0      0        0       0.518
ErrorMessageTest                       7     0      0        0       0.464
IdleDisconnectTest                     2     0      0        0       17.047
MessagePayloadTest                     3     0      0        0       13.262
ProtocolErrorTest                      6     0      0        0       1.371
ProtocolNegotiationTest                3     0      0        0       19.971
ProtocolVersionTest                    4     0      0        0       1.130
ProtocolVersionTrackerTest             3     0      0        0       0.401
SerDeserTest                           6     0      0        0       1.760

-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages

Name                                Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc         1     0      0        0       0.347
PrepareMessageTest-cdc              1     0      0        0       0.354
AuthenticateMessageTest-cdc         1     0      0        0       0.401
PrepareMessageTest-cdc              1     0      0        0       0.403
AuthenticateMessageTest-compression 1     0      0        0       0.364
PrepareMessageTest-compression      1     0      0        0       0.397
AuthenticateMessageTest-compression 1     0      0        0       0.453
PrepareMessageTest-compression      1     0      0        0       0.455
AuthenticateMessageTest             1     0      0        0       0.309
PrepareMessageTest                  1     0      0        0       0.311
AuthenticateMessageTest             1     0      0        0       0.421
PrepareMessageTest                  1     0      0        0       0.424

-------------------------------------------------------------------------------
org.apache.cassandra.triggers

Name                            Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc         9     0      0        0       1.761
TriggersSchemaTest-cdc          4     0      0        0       3.713
TriggersTest-cdc                7     0      0        0       4.762
TriggerExecutorTest-cdc         9     0      0        0       1.655
TriggersSchemaTest-cdc          4     0      0        0       2.941
TriggersTest-cdc                7     0      0        0       3.793
TriggerExecutorTest-compression 9     0      0        0       1.794
TriggersSchemaTest-compression  4     0      0        0       3.914
TriggersTest-compression        7     0      0        0       5.009
TriggerExecutorTest-compression 9     0      0        0       1.867
TriggersSchemaTest-compression  4     0      0        0       3.413
TriggersTest-compression        7     0      0        0       3.781
TriggerExecutorTest             9     0      0        0       1.576
TriggersSchemaTest              4     0      0        0       3.873
TriggersTest                    7     0      0        0       4.913
TriggerExecutorTest             9     0      0        0       1.798
TriggersSchemaTest              4     0      0        0       3.330
TriggersTest                    7     0      0        0       4.258

-------------------------------------------------------------------------------
org.apache.cassandra.utils

Name                                    Tests Errors Failures Skipped Time(s)
LongBloomFilterTest                     5     0      0        0       146.981
LongBloomFilterTest                     5     0      0        0       154.720
LongBTreeTest                           15    0      0        0       805.030
LongBTreeTest                           15    0      0        0       758.061
AbstractIteratorTest-cdc                9     0      0        0       0.098
BloomFilterTest-cdc                     11    0      0        2       0.603
ByteArrayUtilTest-cdc                   18    0      0        0       0.272
ByteBufferUtilTest-cdc                  12    0      0        0       0.443
BytesReadTrackerTest-cdc                4     0      0        0       0.069
CassandraVersionTest-cdc                11    0      0        0       0.614
EstimatedHistogramTest-cdc              7     0      0        0       0.245
FBUtilitiesTest-cdc                     7     0      0        0       0.772
FastByteOperationsTest-cdc              2     0      0        0       3.912
GeneratorsTest-cdc                      2     0      0        0       0.833
HexTest-cdc                             2     0      0        0       0.245
HistogramBuilderTest-cdc                5     0      0        0       0.302
IntegerIntervalsTest-cdc                6     0      0        0       52.388
IntervalTreeTest-cdc                    3     0      0        0       0.276
JVMStabilityInspectorTest-cdc           4     0      0        0       1.072
JavaUtilsTest-cdc                       1     0      0        0       0.235
MergeIteratorComparisonTest-cdc         16    0      0        0       11.825
MergeIteratorTest-cdc                   1     0      0        0       0.090
MerkleTreeTest-cdc                      27    0      0        0       6.679
MerkleTreesTest-cdc                     13    0      0        0       1.056
MonotonicClockTest-cdc                  1     0      0        0       18.581
NativeLibraryTest-cdc                   2     0      0        0       0.493
NoSpamLoggerTest-cdc                    5     0      0        0       0.081
OverlapIteratorTest-cdc                 1     0      0        0       11.592
SerializationsTest-cdc                  3     0      0        0       1.638
SlidingTimeRateTest-cdc                 7     0      0        0       0.545
StatusLoggerTest-cdc                    1     0      0        0       3.597
AbstractIteratorTest-cdc                9     0      0        0       0.179
BloomFilterTest-cdc                     11    0      0        2       0.617
ByteArrayUtilTest-cdc                   18    0      0        0       0.280
ByteBufferUtilTest-cdc                  12    0      0        0       0.422
BytesReadTrackerTest-cdc                4     0      0        0       0.144
CassandraVersionTest-cdc                11    0      0        0       0.579
EstimatedHistogramTest-cdc              7     0      0        0       0.288
FBUtilitiesTest-cdc                     7     0      0        0       0.818
FastByteOperationsTest-cdc              2     0      0        0       4.540
GeneratorsTest-cdc                      2     0      0        0       0.870
HexTest-cdc                             2     0      0        0       0.284
HistogramBuilderTest-cdc                5     0      0        0       0.313
IntegerIntervalsTest-cdc                6     0      0        0       55.965
IntervalTreeTest-cdc                    3     0      0        0       0.332
JVMStabilityInspectorTest-cdc           4     0      0        0       1.095
JavaUtilsTest-cdc                       1     0      0        0       0.281
MergeIteratorComparisonTest-cdc         16    0      0        0       11.449
MergeIteratorTest-cdc                   1     0      0        0       0.162
MerkleTreeTest-cdc                      27    0      0        0       6.571
MerkleTreesTest-cdc                     13    0      0        0       1.090
MonotonicClockTest-cdc                  1     0      0        0       4.818
NativeLibraryTest-cdc                   2     0      0        0       0.508
NoSpamLoggerTest-cdc                    5     0      0        0       0.154
OverlapIteratorTest-cdc                 1     0      0        0       11.262
SerializationsTest-cdc                  3     0      0        0       1.644
SlidingTimeRateTest-cdc                 7     0      0        0       0.533
StatusLoggerTest-cdc                    1     0      0        0       2.771
AbstractIteratorTest-compression        9     0      0        0       0.093
BloomFilterTest-compression             11    0      0        2       0.605
ByteArrayUtilTest-compression           18    0      0        0       0.284
ByteBufferUtilTest-compression          12    0      0        0       0.391
BytesReadTrackerTest-compression        4     0      0        0       0.072
CassandraVersionTest-compression        11    0      0        0       0.614
EstimatedHistogramTest-compression      7     0      0        0       0.258
FBUtilitiesTest-compression             7     0      0        0       0.745
FastByteOperationsTest-compression      2     0      0        0       3.808
GeneratorsTest-compression              2     0      0        0       0.923
HexTest-compression                     2     0      0        0       0.239
HistogramBuilderTest-compression        5     0      0        0       0.269
IntegerIntervalsTest-compression        6     0      0        0       52.372
IntervalTreeTest-compression            3     0      0        0       0.287
JVMStabilityInspectorTest-compression   4     0      0        0       1.042
JavaUtilsTest-compression               1     0      0        0       0.233
MergeIteratorComparisonTest-compression 16    0      0        0       12.552
MergeIteratorTest-compression           1     0      0        0       0.084
MerkleTreeTest-compression              27    0      0        0       7.328
MerkleTreesTest-compression             13    0      0        0       1.068
MonotonicClockTest-compression          1     0      0        0       18.737
NativeLibraryTest-compression           2     0      0        0       0.486
NoSpamLoggerTest-compression            5     0      0        0       0.083
OverlapIteratorTest-compression         1     0      0        0       11.318
SerializationsTest-compression          3     0      0        0       1.596
SlidingTimeRateTest-compression         7     0      0        0       0.530
StatusLoggerTest-compression            1     0      0        0       3.660
AbstractIteratorTest-compression        9     0      0        0       0.200
BloomFilterTest-compression             11    0      0        2       0.708
ByteArrayUtilTest-compression           18    0      0        0       0.347
ByteBufferUtilTest-compression          12    0      0        0       0.443
BytesReadTrackerTest-compression        4     0      0        0       0.164
CassandraVersionTest-compression        11    0      0        0       0.645
EstimatedHistogramTest-compression      7     0      0        0       0.331
FBUtilitiesTest-compression             7     0      0        0       0.916
FastByteOperationsTest-compression      2     0      0        0       4.490
GeneratorsTest-compression              2     0      0        0       0.996
HexTest-compression                     2     0      0        0       0.302
HistogramBuilderTest-compression        5     0      0        0       0.356
IntegerIntervalsTest-compression        6     0      0        0       57.227
IntervalTreeTest-compression            3     0      0        0       0.348
JVMStabilityInspectorTest-compression   4     0      0        0       1.249
JavaUtilsTest-compression               1     0      0        0       0.300
MergeIteratorComparisonTest-compression 16    0      0        0       12.868
MergeIteratorTest-compression           1     0      0        0       0.188
MerkleTreeTest-compression              27    0      0        0       6.806
MerkleTreesTest-compression             13    0      0        0       1.271
MonotonicClockTest-compression          1     0      0        0       4.758
NativeLibraryTest-compression           2     0      0        0       0.528
NoSpamLoggerTest-compression            5     0      0        0       0.177
OverlapIteratorTest-compression         1     0      0        0       11.291
SerializationsTest-compression          3     0      0        0       1.841
SlidingTimeRateTest-compression         7     0      0        0       0.621
StatusLoggerTest-compression            1     0      0        0       2.904
AbstractIteratorTest                    9     0      0        0       0.090
BloomFilterTest                         11    0      0        2       0.783
ByteArrayUtilTest                       18    0      0        0       0.226
ByteBufferUtilTest                      12    0      0        0       0.373
BytesReadTrackerTest                    4     0      0        0       0.061
CassandraVersionTest                    11    0      0        0       0.546
EstimatedHistogramTest                  7     0      0        0       0.208
FBUtilitiesTest                         7     0      0        0       0.664
FastByteOperationsTest                  2     0      0        0       3.907
GeneratorsTest                          2     0      0        0       0.777
HexTest                                 2     0      0        0       0.208
HistogramBuilderTest                    5     0      0        0       0.241
IntegerIntervalsTest                    6     0      0        0       44.992
IntervalTreeTest                        3     0      0        0       0.250
JVMStabilityInspectorTest               4     0      0        0       0.935
JavaUtilsTest                           1     0      0        0       0.216
MergeIteratorComparisonTest             16    0      0        0       11.933
MergeIteratorTest                       1     0      0        0       0.090
MerkleTreeTest                          27    0      0        0       6.821
MerkleTreesTest                         13    0      0        0       0.935
MonotonicClockTest                      1     0      0        0       7.205
NativeLibraryTest                       2     0      0        0       0.424
NoSpamLoggerTest                        5     0      0        0       0.068
OverlapIteratorTest                     1     0      0        0       11.296
SerializationsTest                      3     0      0        0       1.463
SlidingTimeRateTest                     7     0      0        0       0.522
StatusLoggerTest                        1     0      0        0       3.514
AbstractIteratorTest                    9     0      0        0       0.194
BloomFilterTest                         11    0      0        2       0.661
ByteArrayUtilTest                       18    0      0        0       0.346
ByteBufferUtilTest                      12    0      0        0       0.480
BytesReadTrackerTest                    4     0      0        0       0.160
CassandraVersionTest                    11    0      0        0       0.672
EstimatedHistogramTest                  7     0      0        0       0.320
FBUtilitiesTest                         7     0      0        0       0.903
FastByteOperationsTest                  2     0      0        0       4.467
GeneratorsTest                          2     0      0        0       0.950
HexTest                                 2     0      0        0       0.343
HistogramBuilderTest                    5     0      0        0       0.384
IntegerIntervalsTest                    6     0      0        0       57.889
IntervalTreeTest                        3     0      0        0       0.386
JVMStabilityInspectorTest               4     0      0        0       1.309
JavaUtilsTest                           1     0      0        0       0.326
MergeIteratorComparisonTest             16    0      0        0       13.051
MergeIteratorTest                       1     0      0        0       0.182
MerkleTreeTest                          27    0      0        0       7.166
MerkleTreesTest                         13    0      0        0       1.211
MonotonicClockTest                      1     0      0        0       16.181
NativeLibraryTest                       2     0      0        0       0.559
NoSpamLoggerTest                        5     0      0        0       0.180
OverlapIteratorTest                     1     0      0        0       11.771
SerializationsTest                      3     0      0        0       1.794
SlidingTimeRateTest                     7     0      0        0       0.663
StatusLoggerTest                        1     0      0        0       3.113

-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog

Name                             Tests Errors Failures Skipped Time(s)
BinLogTest-cdc                   13    0      0        0       11.209
DeletingArchiverTest-cdc         3     0      0        0       0.275
ExternalArchiverTest-cdc         5     0      0        0       10.472
BinLogTest-cdc                   13    0      0        0       11.526
DeletingArchiverTest-cdc         3     0      0        0       0.304
ExternalArchiverTest-cdc         5     0      0        0       10.507
BinLogTest-compression           13    0      0        0       11.287
DeletingArchiverTest-compression 3     0      0        0       0.269
ExternalArchiverTest-compression 5     0      0        0       10.454
BinLogTest-compression           13    0      0        0       11.481
DeletingArchiverTest-compression 3     0      0        0       0.361
ExternalArchiverTest-compression 5     0      0        0       10.557
BinLogTest                       13    0      0        0       11.350
DeletingArchiverTest             3     0      0        0       0.241
ExternalArchiverTest             5     0      0        0       10.525
BinLogTest                       13    0      0        0       11.607
DeletingArchiverTest             3     0      0        0       0.333
ExternalArchiverTest             5     0      0        0       10.582

-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree

Name                                Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc                22    0      0        0       0.208
BTreeSearchIteratorTest-cdc         4     0      0        0       0.080
BTreeTest-cdc                       14    0      0        0       0.452
BTreeRemovalTest-cdc                22    0      0        0       0.280
BTreeSearchIteratorTest-cdc         4     0      0        0       0.153
BTreeTest-cdc                       14    0      0        0       0.479
BTreeRemovalTest-compression        22    0      0        0       0.209
BTreeSearchIteratorTest-compression 4     0      0        0       0.080
BTreeTest-compression               14    0      0        0       0.442
BTreeRemovalTest-compression        22    0      0        0       0.315
BTreeSearchIteratorTest-compression 4     0      0        0       0.165
BTreeTest-compression               14    0      0        0       0.539
BTreeRemovalTest                    22    0      0        0       0.199
BTreeSearchIteratorTest             4     0      0        0       0.068
BTreeTest                           14    0      0        0       0.402
BTreeRemovalTest                    22    0      0        0       0.344
BTreeSearchIteratorTest             4     0      0        0       0.164
BTreeTest                           14    0      0        0       0.543

-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent

Name                                  Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc         1     0      0        1       0.071
AccumulatorTest-cdc                   4     0      0        0       0.075
RefCountedTest-cdc                    12    0      0        0       6.278
WeightedQueueTest-cdc                 46    0      0        0       0.999
AbstractTransactionalTest-cdc         1     0      0        1       0.147
AccumulatorTest-cdc                   4     0      0        0       0.146
RefCountedTest-cdc                    12    0      0        0       7.181
WeightedQueueTest-cdc                 46    0      0        0       1.014
AbstractTransactionalTest-compression 1     0      0        1       0.062
AccumulatorTest-compression           4     0      0        0       0.070
RefCountedTest-compression            12    0      0        0       6.310
WeightedQueueTest-compression         46    0      0        0       0.976
AbstractTransactionalTest-compression 1     0      0        1       0.176
AccumulatorTest-compression           4     0      0        0       0.168
RefCountedTest-compression            12    0      0        0       7.594
WeightedQueueTest-compression         46    0      0        0       1.024
AbstractTransactionalTest             1     0      0        1       0.054
AccumulatorTest                       4     0      0        0       0.059
RefCountedTest                        12    0      0        0       6.249
WeightedQueueTest                     46    0      0        0       0.954
AbstractTransactionalTest             1     0      0        1       0.149
AccumulatorTest                       4     0      0        0       0.185
RefCountedTest                        12    0      0        0       7.633
WeightedQueueTest                     46    0      0        0       1.094

-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory

Name                            Tests Errors Failures Skipped Time(s)
LongBufferPoolTest              2     0      0        0       241.102
LongBufferPoolTest              2     0      0        0       241.415
BufferPoolTest-cdc              35    0      0        0       8.124
NativeAllocatorTest-cdc         1     0      0        0       0.425
BufferPoolTest-cdc              35    0      0        0       7.755
NativeAllocatorTest-cdc         1     0      0        0       0.459
BufferPoolTest-compression      35    0      0        0       7.848
NativeAllocatorTest-compression 1     0      0        0       0.401
BufferPoolTest-compression      35    0      0        0       7.932
NativeAllocatorTest-compression 1     0      0        0       0.543
BufferPoolTest                  35    0      0        0       8.450
NativeAllocatorTest             1     0      0        0       0.374
BufferPoolTest                  35    0      0        0       7.905
NativeAllocatorTest             1     0      0        0       0.576

-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs

Name                          Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc         4     0      0        0       0.549
OffHeapBitSetTest-cdc         4     0      0        0       0.545
OffHeapBitSetTest-compression 4     0      0        0       0.533
OffHeapBitSetTest-compression 4     0      0        0       0.609
OffHeapBitSetTest             4     0      0        0       0.467
OffHeapBitSetTest             4     0      0        0       0.599

-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist

Name                                    Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.033
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.099
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       1.988
compression
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.588
compression
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.488
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.605

-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint

Name                       Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc         4     0      0        0       0.280
VIntCodingTest-cdc         4     0      0        0       0.298
VIntCodingTest-compression 4     0      0        0       0.257
VIntCodingTest-compression 4     0      0        0       0.361
VIntCodingTest             4     0      0        0       0.254
VIntCodingTest             4     0      0        0       0.332

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------

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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70b1ed6e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f70b0508df0>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70aa94b4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f70b01d4dc0>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70b0298a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f70aaff0910>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70aab63040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f70b08cb7f0>
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 0x7f70b18100a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70b02f10d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f70b2101d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f70b0931f40>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254a72a880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f254a881a00>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254a7d8fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f254a7b8eb0>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254a71c730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f254aaa84f0>
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 0x7f254b5496a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f254aa849a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f254bc0bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f254b6e7970>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab3195940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ab2fa4940>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab21c72e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ab2254760>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab224a1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ab224a460>
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 0x7f7ab318ee80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7ab25cc2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7ab3859e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ab25188e0>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f45510cce80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f45510ccd90>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f455061d490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f455078e8b0>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f455037b640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f45513b19a0>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4551259c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f455146fc40>
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 0x7f45510ccf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4548720bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4551975d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4548720700>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe06c411400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe06c4112b0>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe06c5be520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe06c7e2c40>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe06a1876d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe06a187640>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe069ef5fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe069ed6e80>
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 0x7fe06c411490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe069fb83a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe06ccfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe069fb8130>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974e8b2370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f974e8b2490>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974c6ea850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f974c763430>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974e5c6b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f974e624f40>
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 0x7f974f0d04f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f974e626e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f974f9bcdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f974e6269a0>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a30534730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8a3052bbe0>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a3167f190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8a3111ef40>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a2850c2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8a306462b0>
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 0x7f8a30f5eb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f8a30089520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f8a31850e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8a30089160>
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 0x7f7a96f040a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7a964342b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7a977e8e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7a9760fbb0>
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 0x7f7a96f040a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7a971f0130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7a977e8e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7a971ed730>
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 0x7f524d215e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f524c1039a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f524da9fdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f524d4043d0>
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 0x7f524d215e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f524d873070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f524da9fdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f524d873280>
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 0x7fce3d5221c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce3d51fdc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce3dd6ddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fce3d51fb80>
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 0x7fce3d5221c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce3c196280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce3dd6ddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fce3dbabb80>
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 0x7fce3d5221c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fce3db40160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fce3dd6ddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fce3dbaa580>
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 0x7f6d6a197160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6d69f49a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6d6a176e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6d4099a610>
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 0x7feae4264130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7feae0d6ff10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feae4b58dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7feae4504130>
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 0x7feae4264130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7feacbb1b4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feae4b58dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7feacb73ae50>
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 0x7feae4264130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7feacb72f610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7feae4b58dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7feacbe497f0>
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 0x7f360aaf53d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3608081700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f360b339ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f36080ac220>
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 0x7f360aaf53d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f36086b8070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f360b339ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f35f387ff10>
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 0x7f5aaa08cca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5aa8625f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5aaa7e2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5aa878cac0>
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 0x7f5aaa08cca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5aa80cf8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5aaa7e2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5aa80bbe50>
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 0x7f37148c41f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3713d94820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3714ee2040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3713cf5e20>
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 0x7f37148c41f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f3713b350d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f3714ee2040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3713bde2e0>
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 0x7faf89d6c820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf8828e610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf8a32eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faf88232e20>
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 0x7faf89d6c820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf880b2fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf8a32eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faf880b29a0>
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 0x7faf89d6c820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7faf8a0f6730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7faf8a32eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faf8a2cb370>
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 0x7fb81ef0b3a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb81e4d0190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb81f6c2040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fb81e4ce610>
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 0x7fb81ef0b3a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb81e2e18e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb81f6c2040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fb81f1b4f40>
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 0x7f93e9168bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f93e206fc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f93e9945f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f93e206f760>
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 0x7fe62426a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe603442400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe624a42ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe603442e80>
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 0x7fe62426a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe624543730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe624a42ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe624543d00>
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 0x7f76164cdca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f76167b0040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7616ca5e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7614c2ebe0>
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 0x7f76164cdca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f76158d2910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7616ca5e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f76158d2cd0>
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 0x7f6ba296aa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6b8ba601c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6ba3142ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6b8b199490>
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 0x7fac15ddb130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac14578520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac165e9f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fac160f0820>
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 0x7fac15ddb130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fac15f81730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fac165e9f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fac15eead90>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f107d4df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f107adca0>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f123f0580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f1225ca60>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f128b10a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f121f1ca0>
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 0x7f4f12223580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f1189c9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f12a75e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f1189cd30>
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 0x7f450c31e340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f44e1e7d9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f450cb24e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f44e1e7dca0>
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 0x7f450c31e340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f44e26dea60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f450cb24e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f44e26de580>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa208b910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcfa3b743d0>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa3ee5bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcfa40c32b0>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa3c8d2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcfa2c107f0>
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 0x7fcfa38c0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcfa30355e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcfa411e040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcfa39656a0>
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 0x7f2a504edf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2a50cdadf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2a50cf7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2a4ec99700>
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 0x7f2a504edf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2a5067da00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2a50cf7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2a5052e520>
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 0x7f2a504edf10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f2a4fc09760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f2a50cf7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2a4fc09340>
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 0x7f6c77447b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6c776b2c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6c77cb6d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6c776b2d00>
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 0x7f6c77447b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6c76a3c850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6c77cb6d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6c7798e0a0>
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 0x7f72ee556940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f72eeb60cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f72eebc6e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f72ee3eabb0>
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 0x7f72ee556940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f72ee577520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f72eebc6e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f72ee44ceb0>
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 0x7f182805ef70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f18244424f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f18288dbe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f18276ada60>
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 0x7f182805ef70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f18286a1c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f18288dbe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f182751f2b0>
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 0x7f182805ef70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f18281ba6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f18288dbe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1828282550>
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 0x7f3769d99a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f37692a8310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f376a59aee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f37692a8040>
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 0x7f3769d99a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f37692f65b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f376a59aee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3769f54730>
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 0x7f4b3f1fc7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4b3e6880d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4b3fa66ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4b3e6e72e0>
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 0x7f4b3f1fc7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4b3f8146d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4b3fa66ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4b3e6e3040>
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 0x7f4b3f1fc7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4b3e8fe400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4b3fa66ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4b3e8c0af0>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0421b69df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f04219ec340>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0421af9520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0420f0d580>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0420cd2250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0420cd2640>
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 0x7f04218e8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f0420adea60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f042213de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0420ade0d0>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d607f7220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4d7192c8b0>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d71034670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4d70ffd190>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d71b1a700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4d7107daf0>
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 0x7f4d719551c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4d70acc250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4d721caee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4d70be7af0>
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 0x7f4f6b6587c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f6b888100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f6bf0bee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f69c1cb50>
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 0x7f4f6b6587c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f6bcac9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f6bf0bee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f6bcacfa0>
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 0x7f4f6b6587c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f4f6b8a27c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f4f6bf0bee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f6b8f1bb0>
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 0x7fbd1c4c2f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbd1c6ed5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd1ccb1e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbd1b9dee80>
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 0x7fbd1c4c2f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbd1bb20550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbd1ccb1e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbd1bb242e0>
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 0x7ff4f2d83d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff4f21ec4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff4f3555dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff4f21d1580>
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 0x7ff4f2d83d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff4f233c370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff4f3555dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff4f32f3f10>
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 0x7f580366b2b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f58005927f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5803e5fe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5802a75130>
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 0x7f580366b2b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5802bb5df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5803e5fe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5802d56520>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601c713fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f601dd07850>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601c705b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f601df46e50>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601dbaba00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f601dbab5e0>
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 0x7f6020073790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f601d7fc520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6020871dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f602024e610>
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 0x7fd6ab49dfd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd6a9a34160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd6abbe9dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd6a9a09370>
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 0x7fd6ab49dfd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd6aabbd760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd6abbe9dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd6aabbdbe0>
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 0x7fd6ab49dfd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd6aabe2a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd6abbe9dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd6a9b826a0>
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 0x7f8160e5c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f81604441f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81615e7ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f81603d82b0>
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 0x7f8160e5c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f81600a7dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81615e7ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8160175ac0>
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 0x7f8160e5c850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f816017c970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f81615e7ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f816007be80>
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 0x7fab0b5fa730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab09790d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab0b8e4f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fab09717730>
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 0x7fab0b5fa730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab0a2ebf10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab0b8e4f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fab0a2ed580>
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 0x7fab0b5fa730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fab0a848550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fab0b8e4f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fab0a8480a0>
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 0x7f5a4ec07d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a4c0f3970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a4f485160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5a4c0ff2e0>
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 0x7f5a4ec07d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a4c16aca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a4f485160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5a4f24f5b0>
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 0x7f5a4ec07d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f5a4c9197f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f5a4f485160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5a4c919310>
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 0x7f605bd01850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f605a31bd90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f605c5aee50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f605a3e1e80>
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 0x7f605bd01850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f605c154760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f605c5aee50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f605bf58880>
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 0x7f605bd01850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f605bf1bb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f605c5aee50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f605bf1b7f0>
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 0x7fbe837b4c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbe83c10df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbe83fcbdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbe82e1e9a0>
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 0x7fbe837b4c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fbe83e083a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fbe83fcbdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbe83e08400>
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 0x7fc2cf556520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc2cf8ea550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc2cfe18ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc2cc1a5d00>
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 0x7fc2cf556520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc2ce899f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc2cfe18ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc2b7fbc4c0>
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 0x7fc2cf556520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fc2ce8a0070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fc2cfe18ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc2ce8a0220>
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 0x7f7c86ee48b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7c84a6d310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7c876faee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7c874f7070>
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 0x7f7c86ee48b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7c86572070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f7c876faee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7c84baf6d0>
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 0x7fd44e546130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd44cb9f4f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd44ed6d040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd44e679520>
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 0x7fd44e546130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd44c0cca60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd44ed6d040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd44c0ccfd0>
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 0x7f30a422c280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f30a01794f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f30a4a89ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f30a0381610>
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 0x7f30a422c280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f30a33c09a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f30a4a89ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f30a33c0400>
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 0x7fd4130ff100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd4135d2940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd413918ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd410429310>
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 0x7fd4130ff100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fd4117e9940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fd413918ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd4117e9be0>
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 0x7ff42d5f5040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff42ccc0b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff42de13dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff42ccc6880>
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 0x7ff42d5f5040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff42d762a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff42de13dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff42cb98fa0>
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 0x7ff42d5f5040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff42d7c8940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff42de13dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff42d7c8be0>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f5a2b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f963f711520>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f44ccd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f963f3ffd60>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f534040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f963f5341c0>
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 0x7f96403232b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f963f476e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9640b3ae50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f963f48d310>
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 0x7fb929294e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb92365c670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb92995dee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fb92365c550>
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 0x7fb929294e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fb9237d0940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fb92995dee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fb9280ca430>
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 0x7f49e274fdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f49e26aa880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f49e2e4cd30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f49e25b5640>
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 0x7f49e274fdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f49d39feca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f49e2e4cd30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f49e26bd730>
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 0x7f49e274fdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f49d2a26670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f49e2e4cd30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f49d2a265b0>
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 0x7fe4ba69ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe4ba533370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe4bad44dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe4ba6d2160>
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 0x7fe4ba69ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe4b9a317c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe4bad44dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe4bab3d760>
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 0x7fe4ba69ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe4b8c647c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe4bad44dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe4b8c64580>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff334490310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff3345f9880>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff310638e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff310704bb0>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff334488ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff33354da30>
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 0x7ff334402520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7ff333b6aaf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7ff334c54ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff334a17c70>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea65188970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fea64621fd0>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea65185ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fea65185c70>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea6527ca90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fea6527c280>
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 0x7fea67da0d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fea65187400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fea68479ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fea65208910>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e66b8be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f90e67e3e20>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e4cd5910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f90e4c95910>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e41af850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f90d456cdc0>
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 0x7f90e6629d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f90e582f0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f90e6e7ce50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f90e582ff40>
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 0x7f1f1cd1ae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1f1cd07610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1f1d568ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1f1cefd5e0>
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 0x7f1f1cd1ae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1ef45a8fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1f1d568ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1ed47ec040>
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 0x7f1f1cd1ae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f1ef475d2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f1f1d568ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1ef475d220>
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 0x7f6e5d250850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6e5d26a670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6e5da9bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6e5d4048e0>
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 0x7f6e5d250850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6e3079f100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6e5da9bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6e5c756f10>
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 0x7f6e5d250850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6e5d8d7a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f6e5da9bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6e5d72bd00>
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 0x7f9aa5efe040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9aa5f86d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9aa6753d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9aa6099520>
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 0x7f9aa5efe040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9aa6545b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9aa6753d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9aa45e5af0>
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 0x7f9aa5efe040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f9aa5512160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f9aa6753d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9aa55127c0>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7086d01940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7086d01e80>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7086d6bfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7086d6b970>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f70872045b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7087264280>
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 0x7f708d2d1a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f7086e11d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f708db20dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7086e116d0>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6732295f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6722f82730>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6730230370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f67302c4040>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f6730552820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f67304af5b0>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f67320904c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6732090940>
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 0x7f67321c4370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f673007ab50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f67327aedc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6731f07d00>
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 0x7fec891ceb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fec883d77c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fec897a7e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fec884186a0>
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 0x7fec891ceb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fec8957baf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fec897a7e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fec89090730>
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 0x7fec891ceb80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fec885a14f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fec897a7e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fec89670370>
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 0x7fe7b836de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7b51c7d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7b8b55d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe7b400fa90>
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 0x7fe7b836de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7b5196760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7b8b55d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe7b4145cd0>
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 0x7fe7b836de50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fe7b84caa90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fe7b8b55d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe7b84ca8b0>
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 0x7fcbbe46fc70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7fcbbd85de20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7fcbbed0cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcbbd80ca30>
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 0x7f02e20d0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02e136cf40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02e25ddee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f02e2413a30>
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 0x7f02e20d0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02e1eeffd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02e25ddee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f02e1e5aca0>
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_describe_keyspace // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f02e20d0790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at
0x7f02e123d7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at
0x7f02e25ddee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables,
etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details).
Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f02e1493550>
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
----------------