You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@cassandra.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2020/12/03 11:19:22 UTC

Build complete: Cassandra-trunk #185 [UNSTABLE] 919a8964a83511d96766c3e53ba603e77bca626c

-------------------------------------------------------------------------------
Build Cassandra-trunk #185 Still unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/185/
-------------------------------------------------------------------------------
Changes:
No changes

-------------------------------------------------------------------------------
Failed Tests:
9 tests failed.
FAILED:  dtest-large.replace_address_test.TestReplaceAddress.test_replace_stopped_node_same_address
FAILED:  dtest-large.replace_address_test.TestReplaceAddress.test_replace_stopped_node_same_address
FAILED:  dtest-large.replace_address_test.TestReplaceAddress.test_replace_stopped_node_same_address
FAILED:  dtest-offheap.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED:  dtest-offheap.rebuild_test.TestRebuild.test_resumable_rebuild
FAILED:  org.apache.cassandra.net.ConnectionBurnTest.test
FAILED:  org.apache.cassandra.cql3.validation.operations.TTLTest.testRecoverOverflowedExpirationWithSSTableScrub-compression
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution

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

Tests Failures Errors Skipped Success rate Time
36237 4        543    206     98.49%       185230.427

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

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3830  542    1        0       136840.603
cqlshlib.python3.jdk8                              166   0      0        0       0.000
org.apache.cassandra.audit                         288   0      0        0       541.547
org.apache.cassandra.auth                          216   0      0        0       103.971
org.apache.cassandra.auth.jmx                      138   0      0        0       35.562
org.apache.cassandra.batchlog                      72    0      0        0       164.881
org.apache.cassandra.cache                         24    0      0        0       48.988
org.apache.cassandra.concurrent                    58    0      2        0       1163.830
org.apache.cassandra.config                        210   0      0        0       22.835
org.apache.cassandra.cql.jdbc                      6     0      0        0       0.843
org.apache.cassandra.cql3                          1438  0      0        54      3542.638
org.apache.cassandra.cql3.conditions               24    0      0        0       4.170
org.apache.cassandra.cql3.functions                186   0      0        0       88.833
org.apache.cassandra.cql3.restrictions             138   0      0        0       7.787
org.apache.cassandra.cql3.selection                60    0      0        0       81.067
org.apache.cassandra.cql3.statements               144   0      0        0       170.366
org.apache.cassandra.cql3.validation.entities      2244  0      0        6       2250.117
org.apache.cassandra.cql3.validation.miscellaneous 336   0      0        0       295.997
org.apache.cassandra.cql3.validation.operations    2898  0      1        0       2349.163
org.apache.cassandra.db                            2406  0      0        4       1454.634
org.apache.cassandra.db.aggregation                36    0      0        0       6.891
org.apache.cassandra.db.columniterator             6     0      0        0       20.526
org.apache.cassandra.db.commitlog                  2426  0      0        14      1729.658
org.apache.cassandra.db.compaction                 1126  0      0        12      3025.726
org.apache.cassandra.db.composites                 18    0      0        0       3.716
org.apache.cassandra.db.context                    48    0      0        0       14.039
org.apache.cassandra.db.filter                     48    0      0        0       9.911
org.apache.cassandra.db.lifecycle                  408   0      0        0       184.104
org.apache.cassandra.db.marshal                    846   0      0        0       268.306
org.apache.cassandra.db.monitoring                 90    0      0        0       33.231
org.apache.cassandra.db.partition                  60    0      0        0       390.831
org.apache.cassandra.db.partitions                 48    0      0        0       4.511
org.apache.cassandra.db.repair                     138   0      0        6       124.572
org.apache.cassandra.db.rows                       324   0      0        0       274.303
org.apache.cassandra.db.streaming                  108   0      0        0       178.621
org.apache.cassandra.db.transform                  132   0      0        0       40.742
org.apache.cassandra.db.view                       24    0      0        0       148.917
org.apache.cassandra.db.virtual                    78    0      0        0       169.645
org.apache.cassandra.dht                           624   0      0        0       346.177
org.apache.cassandra.dht.tokenallocator            18    0      0        2       440.182
org.apache.cassandra.diag                          36    0      0        0       6.955
org.apache.cassandra.diag.store                    36    0      0        0       0.803
org.apache.cassandra.distributed.test              1694  0      0        36      8973.225
org.apache.cassandra.distributed.test.metric       4     0      0        0       35.458
org.apache.cassandra.distributed.test.ring         10    0      0        0       622.501
org.apache.cassandra.distributed.upgrade           15    0      0        0       533.398
org.apache.cassandra.fql                           210   0      0        0       61.773
org.apache.cassandra.fqltool                       50    0      0        0       9.575
org.apache.cassandra.gms                           96    0      0        0       129.270
org.apache.cassandra.hints                         224   0      0        0       1464.711
org.apache.cassandra.index                         270   0      0        0       341.356
org.apache.cassandra.index.internal                168   0      0        0       139.318
org.apache.cassandra.index.sasi                    246   0      0        0       256.865
org.apache.cassandra.index.sasi.analyzer           150   0      0        0       9.326
org.apache.cassandra.index.sasi.conf               84    0      0        0       7.500
org.apache.cassandra.index.sasi.disk               168   0      0        0       221.190
org.apache.cassandra.index.sasi.plan               48    0      0        0       30.741
org.apache.cassandra.index.sasi.utils              312   0      0        0       21.725
org.apache.cassandra.io                            30    0      0        0       99.124
org.apache.cassandra.io.compress                   276   0      0        0       126.770
org.apache.cassandra.io.sstable                    764   0      0        12      1766.733
org.apache.cassandra.io.sstable.format             6     0      0        0       14.653
org.apache.cassandra.io.sstable.format.big         12    0      0        0       21.588
org.apache.cassandra.io.sstable.metadata           60    0      0        0       8.474
org.apache.cassandra.io.util                       798   0      0        0       283.169
org.apache.cassandra.locator                       422   0      0        0       727.836
org.apache.cassandra.metrics                       444   0      0        6       454.464
org.apache.cassandra.net                           938   1      0        0       1311.149
org.apache.cassandra.net.proxy                     18    0      0        0       5.229
org.apache.cassandra.repair                        210   0      0        6       271.976
org.apache.cassandra.repair.asymmetric             90    0      0        0       113.042
org.apache.cassandra.repair.consistent             414   0      0        6       115.074
org.apache.cassandra.repair.consistent.admin       30    0      0        0       19.343
org.apache.cassandra.repair.messages               108   0      0        0       17.827
org.apache.cassandra.schema                        246   0      0        6       111.599
org.apache.cassandra.security                      150   0      0        0       23.882
org.apache.cassandra.serializers                   198   0      0        0       4.334
org.apache.cassandra.service                       780   0      0        6       823.622
org.apache.cassandra.service.pager                 42    0      0        0       7.718
org.apache.cassandra.service.reads                 714   0      0        6       65.073
org.apache.cassandra.service.reads.repair          204   0      0        6       116.133
org.apache.cassandra.streaming                     64    0      0        0       556.424
org.apache.cassandra.streaming.async               108   0      0        0       22.377
org.apache.cassandra.streaming.compression         36    0      0        0       8.342
org.apache.cassandra.streaming.messages            6     0      0        0       0.916
org.apache.cassandra.stress.generate               12    0      0        0       0.559
org.apache.cassandra.stress.settings               16    0      0        0       2.174
org.apache.cassandra.stress.util                   10    0      0        0       0.240
org.apache.cassandra.tools                         792   0      0        0       1335.105
org.apache.cassandra.tools.cassandrastress         6     0      0        0       80.850
org.apache.cassandra.tools.cqlsh                   6     0      0        0       79.022
org.apache.cassandra.tools.nodetool                6     0      0        0       13.343
org.apache.cassandra.tools.nodetool.formatter      36    0      0        0       0.820
org.apache.cassandra.tools.nodetool.stats          84    0      0        0       184.916
org.apache.cassandra.tracing                       36    0      0        0       7.178
org.apache.cassandra.transport                     420   0      0        0       4130.825
org.apache.cassandra.transport.messages            12    0      0        0       5.079
org.apache.cassandra.triggers                      120   0      0        0       63.934
org.apache.cassandra.utils                         1126  0      0        12      2033.720
org.apache.cassandra.utils.binlog                  126   0      0        0       135.104
org.apache.cassandra.utils.btree                   240   0      0        0       5.924
org.apache.cassandra.utils.concurrent              378   0      0        6       51.592
org.apache.cassandra.utils.memory                  220   0      0        0       535.923
org.apache.cassandra.utils.obs                     24    0      0        0       3.621
org.apache.cassandra.utils.streamhist              66    0      0        0       13.636
org.apache.cassandra.utils.vint                    24    0      0        0       1.860

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

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 5     0      0                917.103
Cassandra dtests 5     0      0                519.009
Cassandra dtests 7     2      1                2034.261
Cassandra dtests 5     0      0                795.349
Cassandra dtests 5     0      0                888.100
Cassandra dtests 4     0      0                332.077
Cassandra dtests 2     0      0                385.638
Cassandra dtests 3     0      0                849.261
Cassandra dtests 24    5      0                449.271
Cassandra dtests 22    4      0                593.179
Cassandra dtests 22    4      0                505.524
Cassandra dtests 22    5      0                639.179
Cassandra dtests 22    5      0                399.032
Cassandra dtests 21    4      0                537.570
Cassandra dtests 22    4      0                764.999
Cassandra dtests 20    2      0                704.340
Cassandra dtests 20    2      0                941.600
Cassandra dtests 21    3      0                590.026
Cassandra dtests 19    1      0                990.996
Cassandra dtests 22    3      0                494.571
Cassandra dtests 20    2      0                906.619
Cassandra dtests 20    2      0                981.666
Cassandra dtests 19    2      0                629.291
Cassandra dtests 19    3      0                478.559
Cassandra dtests 19    2      0                538.809
Cassandra dtests 17    1      0                400.536
Cassandra dtests 19    2      0                591.761
Cassandra dtests 19    2      0                577.855
Cassandra dtests 19    1      0                794.122
Cassandra dtests 20    2      0                642.525
Cassandra dtests 23    4      0                464.834
Cassandra dtests 22    2      0                1081.963
Cassandra dtests 21    4      0                787.223
Cassandra dtests 20    3      0                664.762
Cassandra dtests 18    2      0                680.058
Cassandra dtests 17    2      0                333.986
Cassandra dtests 19    3      0                529.720
Cassandra dtests 19    2      0                512.731
Cassandra dtests 20    3      0                465.561
Cassandra dtests 21    4      0                440.358
Cassandra dtests 20    4      0                342.359
Cassandra dtests 22    3      0                420.530
Cassandra dtests 19    2      0                610.976
Cassandra dtests 18    2      0                1103.798
Cassandra dtests 19    2      0                1050.920
Cassandra dtests 22    4      0                1083.794
Cassandra dtests 20    3      0                970.159
Cassandra dtests 20    3      0                952.327
Cassandra dtests 20    3      0                1052.280
Cassandra dtests 20    3      0                852.891
Cassandra dtests 20    3      0                990.989
Cassandra dtests 20    2      0                754.049
Cassandra dtests 22    3      0                577.500
Cassandra dtests 20    2      0                834.840
Cassandra dtests 20    2      0                1001.989
Cassandra dtests 20    2      0                1709.374
Cassandra dtests 20    2      0                1171.100
Cassandra dtests 21    3      0                924.065
Cassandra dtests 22    4      0                735.077
Cassandra dtests 20    2      0                947.651
Cassandra dtests 21    3      0                495.490
Cassandra dtests 21    3      0                853.561
Cassandra dtests 21    4      0                801.851
Cassandra dtests 22    4      0                523.668
Cassandra dtests 22    4      0                492.372
Cassandra dtests 21    3      0                483.276
Cassandra dtests 21    3      0                819.013
Cassandra dtests 21    3      0                809.975
Cassandra dtests 22    4      0                654.832
Cassandra dtests 23    5      0                478.378
Cassandra dtests 21    3      0                529.617
Cassandra dtests 21    3      0                568.261
Cassandra dtests 19    1      0                944.675
Cassandra dtests 19    3      0                549.958
Cassandra dtests 18    2      0                522.252
Cassandra dtests 20    4      0                456.408
Cassandra dtests 20    4      0                390.324
Cassandra dtests 17    1      0                549.684
Cassandra dtests 20    3      0                378.689
Cassandra dtests 19    2      0                436.219
Cassandra dtests 22    5      0                1294.925
Cassandra dtests 21    4      0                733.709
Cassandra dtests 19    3      0                560.303
Cassandra dtests 20    2      0                909.292
Cassandra dtests 19    4      0                360.914
Cassandra dtests 18    3      0                307.124
Cassandra dtests 20    3      0                556.973
Cassandra dtests 20    3      0                554.084
Cassandra dtests 22    5      0                410.585
Cassandra dtests 21    4      0                530.001
Cassandra dtests 21    4      0                479.390
Cassandra dtests 20    3      0                698.594
Cassandra dtests 20    3      0                625.690
Cassandra dtests 20    4      0                601.559
Cassandra dtests 21    3      0                903.149
Cassandra dtests 18    2      0                582.615
Cassandra dtests 18    2      0                531.187
Cassandra dtests 18    2      0                604.234
Cassandra dtests 18    2      0                547.662
Cassandra dtests 16    2      0                410.510
Cassandra dtests 17    2      0                685.401
Cassandra dtests 18    2      0                570.345
Cassandra dtests 17    2      0                847.897
Cassandra dtests 18    2      0                708.364
Cassandra dtests 19    2      0                791.551
Cassandra dtests 20    2      0                776.090
Cassandra dtests 20    4      0                456.548
Cassandra dtests 19    3      0                1180.589
Cassandra dtests 18    2      0                960.418
Cassandra dtests 20    3      0                687.587
Cassandra dtests 20    3      0                701.687
Cassandra dtests 20    3      0                425.215
Cassandra dtests 19    2      0                492.196
Cassandra dtests 20    3      0                638.100
Cassandra dtests 20    3      0                1030.860
Cassandra dtests 20    3      0                750.676
Cassandra dtests 20    2      0                1538.408
Cassandra dtests 20    3      0                427.393
Cassandra dtests 19    2      0                893.571
Cassandra dtests 19    2      0                818.394
Cassandra dtests 19    2      0                590.771
Cassandra dtests 19    2      0                682.933
Cassandra dtests 21    4      0                524.098
Cassandra dtests 19    2      0                628.260
Cassandra dtests 21    4      0                647.927
Cassandra dtests 21    4      0                534.617
Cassandra dtests 20    3      0                695.514
Cassandra dtests 20    2      0                1030.784
Cassandra dtests 20    3      0                480.754
Cassandra dtests 21    4      0                772.265
Cassandra dtests 20    3      0                1086.289
Cassandra dtests 21    4      0                883.286
Cassandra dtests 20    3      0                640.293
Cassandra dtests 19    2      0                623.272
Cassandra dtests 18    2      0                772.489
Cassandra dtests 16    1      0                496.594
Cassandra dtests 20    2      0                654.748
Cassandra dtests 19    3      0                548.013
Cassandra dtests 18    2      0                604.665
Cassandra dtests 19    3      0                564.071
Cassandra dtests 20    4      0                356.757
Cassandra dtests 18    2      0                579.745
Cassandra dtests 19    2      0                462.649
Cassandra dtests 19    2      0                349.245
Cassandra dtests 21    4      0                562.804
Cassandra dtests 21    4      0                736.515
Cassandra dtests 19    3      0                525.078
Cassandra dtests 20    2      0                847.476
Cassandra dtests 17    2      0                432.995
Cassandra dtests 19    4      0                185.935
Cassandra dtests 20    3      0                664.914
Cassandra dtests 20    3      0                503.106
Cassandra dtests 21    4      0                437.514
Cassandra dtests 23    5      0                532.448
Cassandra dtests 21    4      0                390.619
Cassandra dtests 21    4      0                542.541
Cassandra dtests 20    3      0                648.367
Cassandra dtests 19    3      0                618.562
Cassandra dtests 21    3      0                970.506
Cassandra dtests 19    3      0                559.593
Cassandra dtests 18    2      0                575.107
Cassandra dtests 18    2      0                577.806
Cassandra dtests 18    2      0                509.271
Cassandra dtests 17    2      0                488.106
Cassandra dtests 16    2      0                373.673
Cassandra dtests 18    2      0                838.277
Cassandra dtests 18    2      0                943.518
Cassandra dtests 17    2      0                649.497
Cassandra dtests 19    2      0                763.472
Cassandra dtests 19    1      0                1164.567
Cassandra dtests 20    4      0                507.394
Cassandra dtests 19    3      0                913.445
Cassandra dtests 19    3      0                892.936
Cassandra dtests 19    2      0                847.027
Cassandra dtests 20    3      0                690.854
Cassandra dtests 19    2      0                502.018
Cassandra dtests 20    3      0                423.623
Cassandra dtests 19    2      0                533.480
Cassandra dtests 20    3      0                1055.972
Cassandra dtests 20    3      0                713.807
Cassandra dtests 20    2      0                664.271
Cassandra dtests 21    4      0                361.617
Cassandra dtests 19    2      0                742.049
Cassandra dtests 19    2      0                755.828
Cassandra dtests 19    2      0                731.406
Cassandra dtests 19    2      0                749.214
Cassandra dtests 21    4      0                630.433
Cassandra dtests 19    2      0                688.068
Cassandra dtests 20    3      0                572.376
Cassandra dtests 21    4      0                689.310
Cassandra dtests 21    4      0                661.487
Cassandra dtests 20    2      0                1106.951
Cassandra dtests 20    3      0                501.705
Cassandra dtests 21    4      0                426.976
Cassandra dtests 20    3      0                844.682
Cassandra dtests 21    4      0                1022.286
Cassandra dtests 20    3      0                923.758
Cassandra dtests 18    1      0                889.802
Cassandra dtests 20    3      0                802.085
Cassandra dtests 16    1      0                500.452

-------------------------------------------------------------------------------
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.239
AuditLoggerAuthTest-cdc         9     0      0        0       53.215
AuditLoggerTest-cdc             28    0      0        0       21.426
BinAuditLoggerTest-cdc          1     0      0        0       12.990
AuditLogFilterTest-cdc          10    0      0        0       0.424
AuditLoggerAuthTest-cdc         9     0      0        0       55.577
AuditLoggerTest-cdc             28    0      0        0       25.419
BinAuditLoggerTest-cdc          1     0      0        0       14.205
AuditLogFilterTest-compression  10    0      0        0       0.241
AuditLoggerAuthTest-compression 9     0      0        0       53.087
AuditLoggerTest-compression     28    0      0        0       21.402
BinAuditLoggerTest-compression  1     0      0        0       13.009
AuditLogFilterTest-compression  10    0      0        0       0.303
AuditLoggerAuthTest-compression 9     0      0        0       53.523
AuditLoggerTest-compression     28    0      0        0       23.977
BinAuditLoggerTest-compression  1     0      0        0       12.144
AuditLogFilterTest              10    0      0        0       0.216
AuditLoggerAuthTest             9     0      0        0       54.846
AuditLoggerTest                 28    0      0        0       27.452
BinAuditLoggerTest              1     0      0        0       13.147
AuditLogFilterTest              10    0      0        0       0.350
AuditLoggerAuthTest             9     0      0        0       52.648
AuditLoggerTest                 28    0      0        0       19.619
BinAuditLoggerTest              1     0      0        0       12.088

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

Name                                  Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc                     14    0      0        0       0.532
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       4.168
CassandraRoleManagerTest-cdc          1     0      0        0       3.424
PasswordAuthenticatorTest-cdc         7     0      0        0       5.379
RoleOptionsTest-cdc                   4     0      0        0       0.462
RolesTest-cdc                         4     0      0        0       3.401
AuthCacheTest-cdc                     14    0      0        0       0.932
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       4.800
CassandraRoleManagerTest-cdc          1     0      0        0       4.044
PasswordAuthenticatorTest-cdc         7     0      0        0       6.282
RoleOptionsTest-cdc                   4     0      0        0       0.704
RolesTest-cdc                         4     0      0        0       3.978
AuthCacheTest-compression             14    0      0        0       0.533
CassandraNetworkAuthorizerTest-       6     0      0        0       4.192
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.507
PasswordAuthenticatorTest-compression 7     0      0        0       5.327
RoleOptionsTest-compression           4     0      0        0       0.433
RolesTest-compression                 4     0      0        0       3.495
AuthCacheTest-compression             14    0      0        0       0.608
CassandraNetworkAuthorizerTest-       6     0      0        0       3.727
compression
CassandraRoleManagerTest-compression  1     0      0        0       2.734
PasswordAuthenticatorTest-compression 7     0      0        0       5.393
RoleOptionsTest-compression           4     0      0        0       0.437
RolesTest-compression                 4     0      0        0       2.748
AuthCacheTest                         14    0      0        0       0.459
CassandraNetworkAuthorizerTest        6     0      0        0       4.025
CassandraRoleManagerTest              1     0      0        0       3.211
PasswordAuthenticatorTest             7     0      0        0       6.039
RoleOptionsTest                       4     0      0        0       0.400
RolesTest                             4     0      0        0       3.252
AuthCacheTest                         14    0      0        0       0.653
CassandraNetworkAuthorizerTest        6     0      0        0       3.704
CassandraRoleManagerTest              1     0      0        0       2.979
PasswordAuthenticatorTest             7     0      0        0       4.691
RoleOptionsTest                       4     0      0        0       0.474
RolesTest                             4     0      0        0       2.844

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

Name                               Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc         20    0      0        0       1.164
JMXAuthTest-cdc                    3     0      0        0       4.652
AuthorizationProxyTest-cdc         20    0      0        0       1.869
JMXAuthTest-cdc                    3     0      0        0       5.563
AuthorizationProxyTest-compression 20    0      0        0       1.189
JMXAuthTest-compression            3     0      0        0       4.437
AuthorizationProxyTest-compression 20    0      0        0       1.213
JMXAuthTest-compression            3     0      0        0       4.329
AuthorizationProxyTest             20    0      0        0       1.041
JMXAuthTest                        3     0      0        0       4.792
AuthorizationProxyTest             20    0      0        0       1.374
JMXAuthTest                        3     0      0        0       3.939

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

Name                                   Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.481
BatchlogManagerTest-cdc                6     0      0        0       23.490
BatchlogTest-cdc                       1     0      0        0       3.375
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.754
BatchlogManagerTest-cdc                6     0      0        0       25.236
BatchlogTest-cdc                       1     0      0        0       3.789
BatchlogEndpointFilterTest-compression 5     0      0        0       0.486
BatchlogManagerTest-compression        6     0      0        0       23.843
BatchlogTest-compression               1     0      0        0       3.273
BatchlogEndpointFilterTest-compression 5     0      0        0       0.492
BatchlogManagerTest-compression        6     0      0        0       23.115
BatchlogTest-compression               1     0      0        0       2.711
BatchlogEndpointFilterTest             5     0      0        0       0.476
BatchlogManagerTest                    6     0      0        0       23.517
BatchlogTest                           1     0      0        0       3.210
BatchlogEndpointFilterTest             5     0      0        0       0.521
BatchlogManagerTest                    6     0      0        0       23.347
BatchlogTest                           1     0      0        0       2.765

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

Name                            Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc         2     0      0        0       3.613
CacheProviderTest-cdc           2     0      0        0       4.919
AutoSavingCacheTest-cdc         2     0      0        0       3.918
CacheProviderTest-cdc           2     0      0        0       5.607
AutoSavingCacheTest-compression 2     0      0        0       3.517
CacheProviderTest-compression   2     0      0        0       4.686
AutoSavingCacheTest-compression 2     0      0        0       3.038
CacheProviderTest-compression   2     0      0        0       4.287
AutoSavingCacheTest             2     0      0        0       3.357
CacheProviderTest               2     0      0        0       4.569
AutoSavingCacheTest             2     0      0        0       2.999
CacheProviderTest               2     0      0        0       4.478

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

Name                                       Tests Errors Failures Skipped Time(s)
LongOpOrderTest                            1     0      0        0       330.833
LongSharedExecutorPoolTest                 1     0      1        0       0.643
LongOpOrderTest                            1     0      0        0       330.587
LongSharedExecutorPoolTest                 1     0      1        0       362.058
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.592
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.561
SEPExecutorTest-cdc                        2     0      0        0       5.202
WaitQueueTest-cdc                          2     0      0        0       0.260
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       16.430
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       2.105
SEPExecutorTest-cdc                        2     0      0        0       9.511
WaitQueueTest-cdc                          2     0      0        0       0.513
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.553
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.553
compression
SEPExecutorTest-compression                2     0      0        0       5.195
WaitQueueTest-compression                  2     0      0        0       0.260
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.094
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.659
compression
SEPExecutorTest-compression                2     0      0        0       4.747
WaitQueueTest-compression                  2     0      0        0       0.346
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       15.455
DebuggableThreadPoolExecutorTest           4     0      0        0       1.461
SEPExecutorTest                            2     0      0        0       4.420
WaitQueueTest                              2     0      0        0       0.219
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       14.831
DebuggableThreadPoolExecutorTest           4     0      0        0       1.736
SEPExecutorTest                            2     0      0        0       5.676
WaitQueueTest                              2     0      0        0       0.330

-------------------------------------------------------------------------------
org.apache.cassandra.config

Name                                    Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.144
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.356
DatabaseDescriptorTest-cdc              21    0      0        0       1.162
EncryptionOptionsTest-cdc               4     0      0        0       0.430
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.343
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.353
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.844
DatabaseDescriptorTest-cdc              21    0      0        0       1.721
EncryptionOptionsTest-cdc               4     0      0        0       0.732
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.582
CassandraRelevantPropertiesTest-        8     0      0        0       0.146
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.382
DatabaseDescriptorTest-compression      21    0      0        0       1.141
EncryptionOptionsTest-compression       4     0      0        0       0.407
YamlConfigurationLoaderTest-compression 1     0      0        0       0.386
CassandraRelevantPropertiesTest-        8     0      0        0       0.215
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.435
DatabaseDescriptorTest-compression      21    0      0        0       1.204
EncryptionOptionsTest-compression       4     0      0        0       0.490
YamlConfigurationLoaderTest-compression 1     0      0        0       0.428
CassandraRelevantPropertiesTest         8     0      0        0       0.126
DatabaseDescriptorRefTest               1     0      0        0       1.287
DatabaseDescriptorTest                  21    0      0        0       0.971
EncryptionOptionsTest                   4     0      0        0       0.402
YamlConfigurationLoaderTest             1     0      0        0       0.301
CassandraRelevantPropertiesTest         8     0      0        0       0.230
DatabaseDescriptorRefTest               1     0      0        0       1.402
DatabaseDescriptorTest                  21    0      0        0       1.268
EncryptionOptionsTest                   4     0      0        0       0.484
YamlConfigurationLoaderTest             1     0      0        0       0.463

-------------------------------------------------------------------------------
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.257
JdbcDecimalTest-compression 1     0      0        0       0.075
JdbcDecimalTest-compression 1     0      0        0       0.160
JdbcDecimalTest             1     0      0        0       0.064
JdbcDecimalTest             1     0      0        0       0.212

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

Name                                    Tests Errors Failures Skipped Time(s)
CorruptionTest                          1     0      0        0       126.295
ManyRowsTest                            2     0      0        0       6.827
ViewLongTest                            5     0      0        0       104.169
CorruptionTest                          1     0      0        0       125.721
ManyRowsTest                            2     0      0        0       6.170
ViewLongTest                            5     0      0        0       100.139
CDCStatementTest-cdc                    3     0      0        0       4.331
CQL3TypeLiteralTest-cdc                 6     0      0        0       1.064
ColumnIdentifierTest-cdc                4     0      0        0       0.429
CqlParserTest-cdc                       3     0      0        0       0.441
CustomNowInSecondsTest-cdc              4     0      0        0       14.729
DeleteTest-cdc                          1     0      0        0       16.497
DistinctQueryPagingTest-cdc             5     0      0        0       14.989
DurationTest-cdc                        8     0      0        0       0.106
EmptyValuesTest-cdc                     14    0      0        5       38.269
ErrorCollectorTest-cdc                  6     0      0        0       0.076
GcCompactionTest-cdc                    8     0      0        0       9.981
IndexQueryPagingTest-cdc                5     0      0        0       14.971
KeyCacheCqlTest-cdc                     10    0      0        0       20.863
ListsTest-cdc                           6     0      0        0       5.110
NonNativeTimestampTest-cdc              1     0      0        0       3.728
OutOfSpaceTest-cdc                      3     0      0        0       4.509
PagingQueryTest-cdc                     1     0      0        0       22.247
PagingTest-cdc                          1     0      0        0       10.874
PreparedStatementsTest-cdc              10    0      0        0       20.587
PstmtPersistenceTest-cdc                2     0      0        0       14.200
QueryEventsTest-cdc                     4     0      0        0       13.907
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.260
ReservedKeywordsTest-cdc                1     0      0        0       0.934
SerializationMirrorTest-cdc             1     0      0        0       3.594
SimpleQueryTest-cdc                     18    0      0        0       9.015
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.470
TraceCqlTest-cdc                        1     0      0        0       13.013
UDHelperTest-cdc                        3     0      0        0       0.353
ViewComplexTest-cdc                     32    0      0        1       98.982
ViewFilteringTest-cdc                   25    0      0        3       38.162
ViewSchemaTest-cdc                      7     0      0        0       22.640
ViewTest-cdc                            41    0      0        0       57.571
CDCStatementTest-cdc                    3     0      0        0       5.197
CQL3TypeLiteralTest-cdc                 6     0      0        0       1.566
ColumnIdentifierTest-cdc                4     0      0        0       0.699
CqlParserTest-cdc                       3     0      0        0       0.646
CustomNowInSecondsTest-cdc              4     0      0        0       16.601
DeleteTest-cdc                          1     0      0        0       19.006
DistinctQueryPagingTest-cdc             5     0      0        0       16.601
DurationTest-cdc                        8     0      0        0       0.286
EmptyValuesTest-cdc                     14    0      0        5       51.587
ErrorCollectorTest-cdc                  6     0      0        0       0.232
GcCompactionTest-cdc                    8     0      0        0       11.187
IndexQueryPagingTest-cdc                5     0      0        0       16.606
KeyCacheCqlTest-cdc                     10    0      0        0       27.174
ListsTest-cdc                           6     0      0        0       6.154
NonNativeTimestampTest-cdc              1     0      0        0       4.064
OutOfSpaceTest-cdc                      3     0      0        0       5.301
PagingQueryTest-cdc                     1     0      0        0       26.289
PagingTest-cdc                          1     0      0        0       11.684
PreparedStatementsTest-cdc              10    0      0        0       23.284
PstmtPersistenceTest-cdc                2     0      0        0       16.160
QueryEventsTest-cdc                     4     0      0        0       15.609
QueryWithIndexedSSTableTest-cdc         1     0      0        0       5.102
ReservedKeywordsTest-cdc                1     0      0        0       1.253
SerializationMirrorTest-cdc             1     0      0        0       4.080
SimpleQueryTest-cdc                     18    0      0        0       10.710
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       6.758
TraceCqlTest-cdc                        1     0      0        0       14.401
UDHelperTest-cdc                        3     0      0        0       0.526
ViewComplexTest-cdc                     32    0      0        1       104.416
ViewFilteringTest-cdc                   25    0      0        3       43.958
ViewSchemaTest-cdc                      7     0      0        0       25.890
ViewTest-cdc                            41    0      0        0       62.393
CDCStatementTest-compression            3     0      0        0       4.270
CQL3TypeLiteralTest-compression         6     0      0        0       0.990
ColumnIdentifierTest-compression        4     0      0        0       0.424
CqlParserTest-compression               3     0      0        0       0.426
CustomNowInSecondsTest-compression      4     0      0        0       14.905
DeleteTest-compression                  1     0      0        0       16.467
DistinctQueryPagingTest-compression     5     0      0        0       14.917
DurationTest-compression                8     0      0        0       0.097
EmptyValuesTest-compression             14    0      0        5       37.989
ErrorCollectorTest-compression          6     0      0        0       0.072
GcCompactionTest-compression            8     0      0        0       9.894
IndexQueryPagingTest-compression        5     0      0        0       15.852
KeyCacheCqlTest-compression             10    0      0        0       20.864
ListsTest-compression                   6     0      0        0       4.972
NonNativeTimestampTest-compression      1     0      0        0       3.498
OutOfSpaceTest-compression              3     0      0        0       4.408
PagingQueryTest-compression             1     0      0        0       22.562
PagingTest-compression                  1     0      0        0       10.709
PreparedStatementsTest-compression      10    0      0        0       20.495
PstmtPersistenceTest-compression        2     0      0        0       14.120
QueryEventsTest-compression             4     0      0        0       13.950
QueryWithIndexedSSTableTest-compression 1     0      0        0       4.279
ReservedKeywordsTest-compression        1     0      0        0       0.918
SerializationMirrorTest-compression     1     0      0        0       3.601
SimpleQueryTest-compression             18    0      0        0       8.938
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.572
compression
TraceCqlTest-compression                1     0      0        0       12.870
UDHelperTest-compression                3     0      0        0       0.347
ViewComplexTest-compression             32    0      0        1       98.905
ViewFilteringTest-compression           25    0      0        3       39.232
ViewSchemaTest-compression              7     0      0        0       22.479
ViewTest-compression                    41    0      0        0       56.518
CDCStatementTest-compression            3     0      0        0       4.160
CQL3TypeLiteralTest-compression         6     0      0        0       1.153
ColumnIdentifierTest-compression        4     0      0        0       0.501
CqlParserTest-compression               3     0      0        0       0.436
CustomNowInSecondsTest-compression      4     0      0        0       15.156
DeleteTest-compression                  1     0      0        0       15.887
DistinctQueryPagingTest-compression     5     0      0        0       15.183
DurationTest-compression                8     0      0        0       0.186
EmptyValuesTest-compression             14    0      0        5       41.021
ErrorCollectorTest-compression          6     0      0        0       0.159
GcCompactionTest-compression            8     0      0        0       10.435
IndexQueryPagingTest-compression        5     0      0        0       15.023
KeyCacheCqlTest-compression             10    0      0        0       21.902
ListsTest-compression                   6     0      0        0       4.922
NonNativeTimestampTest-compression      1     0      0        0       3.063
OutOfSpaceTest-compression              3     0      0        0       4.130
PagingQueryTest-compression             1     0      0        0       22.990
PagingTest-compression                  1     0      0        0       10.115
PreparedStatementsTest-compression      10    0      0        0       21.987
PstmtPersistenceTest-compression        2     0      0        0       13.699
QueryEventsTest-compression             4     0      0        0       13.788
QueryWithIndexedSSTableTest-compression 1     0      0        0       3.648
ReservedKeywordsTest-compression        1     0      0        0       0.913
SerializationMirrorTest-compression     1     0      0        0       3.126
SimpleQueryTest-compression             18    0      0        0       11.062
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.130
compression
TraceCqlTest-compression                1     0      0        0       12.396
UDHelperTest-compression                3     0      0        0       0.453
ViewComplexTest-compression             32    0      0        1       107.831
ViewFilteringTest-compression           25    0      0        3       51.165
ViewSchemaTest-compression              7     0      0        0       24.392
ViewTest-compression                    41    0      0        0       66.756
CDCStatementTest                        3     0      0        0       4.739
CQL3TypeLiteralTest                     6     0      0        0       0.881
ColumnIdentifierTest                    4     0      0        0       0.387
CqlParserTest                           3     0      0        0       0.393
CustomNowInSecondsTest                  4     0      0        0       16.041
DeleteTest                              1     0      0        0       16.384
DistinctQueryPagingTest                 5     0      0        0       16.203
DurationTest                            8     0      0        0       0.097
EmptyValuesTest                         14    0      0        5       39.715
ErrorCollectorTest                      6     0      0        0       0.062
GcCompactionTest                        8     0      0        0       11.225
IndexQueryPagingTest                    5     0      0        0       16.249
KeyCacheCqlTest                         10    0      0        0       22.958
ListsTest                               6     0      0        0       5.675
NonNativeTimestampTest                  1     0      0        0       3.529
OutOfSpaceTest                          3     0      0        0       4.818
PagingQueryTest                         1     0      0        0       23.657
PagingTest                              1     0      0        0       10.875
PreparedStatementsTest                  10    0      0        0       23.989
PstmtPersistenceTest                    2     0      0        0       14.678
QueryEventsTest                         4     0      0        0       14.669
QueryWithIndexedSSTableTest             1     0      0        0       4.277
ReservedKeywordsTest                    1     0      0        0       0.802
SerializationMirrorTest                 1     0      0        0       3.696
SimpleQueryTest                         18    0      0        0       12.942
TombstonesWithIndexedSSTableTest        2     0      0        0       5.781
TraceCqlTest                            1     0      0        0       13.173
UDHelperTest                            3     0      0        0       0.310
ViewComplexTest                         32    0      0        1       112.470
ViewFilteringTest                       25    0      0        3       55.407
ViewSchemaTest                          7     0      0        0       27.208
ViewTest                                41    0      0        0       71.747
CDCStatementTest                        3     0      0        0       3.761
CQL3TypeLiteralTest                     6     0      0        0       1.103
ColumnIdentifierTest                    4     0      0        0       0.524
CqlParserTest                           3     0      0        0       0.455
CustomNowInSecondsTest                  4     0      0        0       14.037
DeleteTest                              1     0      0        0       15.932
DistinctQueryPagingTest                 5     0      0        0       14.088
DurationTest                            8     0      0        0       0.185
EmptyValuesTest                         14    0      0        5       39.105
ErrorCollectorTest                      6     0      0        0       0.165
GcCompactionTest                        8     0      0        0       9.144
IndexQueryPagingTest                    5     0      0        0       14.037
KeyCacheCqlTest                         10    0      0        0       20.594
ListsTest                               6     0      0        0       4.432
NonNativeTimestampTest                  1     0      0        0       3.114
OutOfSpaceTest                          3     0      0        0       3.892
PagingQueryTest                         1     0      0        0       22.151
PagingTest                              1     0      0        0       9.604
PreparedStatementsTest                  10    0      0        0       19.324
PstmtPersistenceTest                    2     0      0        0       13.515
QueryEventsTest                         4     0      0        0       14.110
QueryWithIndexedSSTableTest             1     0      0        0       3.692
ReservedKeywordsTest                    1     0      0        0       0.925
SerializationMirrorTest                 1     0      0        0       3.126
SimpleQueryTest                         18    0      0        0       7.795
TombstonesWithIndexedSSTableTest        2     0      0        0       4.934
TraceCqlTest                            1     0      0        0       12.189
UDHelperTest                            3     0      0        0       0.435
ViewComplexTest                         32    0      0        1       96.287
ViewFilteringTest                       25    0      0        3       34.473
ViewSchemaTest                          7     0      0        0       21.042
ViewTest                                41    0      0        0       60.480

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

Name                            Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc         4     0      0        0       0.638
ColumnConditionTest-cdc         4     0      0        0       1.000
ColumnConditionTest-compression 4     0      0        0       0.640
ColumnConditionTest-compression 4     0      0        0       0.674
ColumnConditionTest             4     0      0        0       0.553
ColumnConditionTest             4     0      0        0       0.665

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

Name                          Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc              7     0      0        0       6.190
OperationFctsTest-cdc         11    0      0        0       7.149
TimeFctsTest-cdc              13    0      0        0       0.589
CastFctsTest-cdc              7     0      0        0       7.359
OperationFctsTest-cdc         11    0      0        0       8.341
TimeFctsTest-cdc              13    0      0        0       0.882
CastFctsTest-compression      7     0      0        0       6.232
OperationFctsTest-compression 11    0      0        0       7.117
TimeFctsTest-compression      13    0      0        0       0.570
CastFctsTest-compression      7     0      0        0       6.370
OperationFctsTest-compression 11    0      0        0       7.981
TimeFctsTest-compression      13    0      0        0       0.573
CastFctsTest                  7     0      0        0       7.394
OperationFctsTest             11    0      0        0       9.180
TimeFctsTest                  13    0      0        0       0.489
CastFctsTest                  7     0      0        0       5.328
OperationFctsTest             11    0      0        0       6.473
TimeFctsTest                  13    0      0        0       0.616

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

Name                                 Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.142
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.793
ClusteringColumnRestrictionsTest-    23    0      0        0       1.170
compression
ClusteringColumnRestrictionsTest-    23    0      0        0       1.281
compression
ClusteringColumnRestrictionsTest     23    0      0        0       1.025
ClusteringColumnRestrictionsTest     23    0      0        0       1.376

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

Name                                   Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc         2     0      0        0       5.647
TermSelectionTest-cdc                  8     0      0        0       7.443
SelectionColumnMappingTest-cdc         2     0      0        0       6.569
TermSelectionTest-cdc                  8     0      0        0       8.746
SelectionColumnMappingTest-compression 2     0      0        0       5.517
TermSelectionTest-compression          8     0      0        0       7.425
SelectionColumnMappingTest-compression 2     0      0        0       5.207
TermSelectionTest-compression          8     0      0        0       8.089
SelectionColumnMappingTest             2     0      0        0       5.766
TermSelectionTest                      8     0      0        0       9.378
SelectionColumnMappingTest             2     0      0        0       4.834
TermSelectionTest                      8     0      0        0       6.446

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

Name                                Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc          4     0      0        0       0.937
CreateRoleStatementTest-cdc         4     0      0        0       4.044
CreateUserStatementTest-cdc         1     0      0        0       0.916
DescribeStatementTest-cdc           12    0      0        0       18.154
PropertyDefinitionsTest-cdc         2     0      0        0       0.260
SelectStatementTest-cdc             1     0      0        0       3.313
AlterRoleStatementTest-cdc          4     0      0        0       1.300
CreateRoleStatementTest-cdc         4     0      0        0       4.627
CreateUserStatementTest-cdc         1     0      0        0       1.190
DescribeStatementTest-cdc           12    0      0        0       20.631
PropertyDefinitionsTest-cdc         2     0      0        0       0.463
SelectStatementTest-cdc             1     0      0        0       4.098
AlterRoleStatementTest-compression  4     0      0        0       0.912
CreateRoleStatementTest-compression 4     0      0        0       4.078
CreateUserStatementTest-compression 1     0      0        0       0.868
DescribeStatementTest-compression   12    0      0        0       18.032
PropertyDefinitionsTest-compression 2     0      0        0       0.247
SelectStatementTest-compression     1     0      0        0       3.426
AlterRoleStatementTest-compression  4     0      0        0       0.852
CreateRoleStatementTest-compression 4     0      0        0       3.699
CreateUserStatementTest-compression 1     0      0        0       0.839
DescribeStatementTest-compression   12    0      0        0       18.931
PropertyDefinitionsTest-compression 2     0      0        0       0.326
SelectStatementTest-compression     1     0      0        0       2.687
AlterRoleStatementTest              4     0      0        0       0.777
CreateRoleStatementTest             4     0      0        0       4.101
CreateUserStatementTest             1     0      0        0       0.779
DescribeStatementTest               12    0      0        0       20.976
PropertyDefinitionsTest             2     0      0        0       0.203
SelectStatementTest                 1     0      0        0       3.256
AlterRoleStatementTest              4     0      0        0       0.950
CreateRoleStatementTest             4     0      0        0       3.584
CreateUserStatementTest             1     0      0        0       0.919
DescribeStatementTest               12    0      0        0       16.867
PropertyDefinitionsTest             2     0      0        0       0.305
SelectStatementTest                 1     0      0        0       2.819

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

Name                                 Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc                  50    0      0        0       27.730
CountersTest-cdc                     7     0      0        0       5.470
DateTypeTest-cdc                     1     0      0        0       3.589
FrozenCollectionsTest-cdc            34    0      0        0       12.618
JsonTest-cdc                         22    0      0        0       22.323
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       7.351
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       6.686
SecondaryIndexTest-cdc               49    0      0        0       27.608
StaticColumnsTest-cdc                7     0      0        0       7.658
TimestampTest-cdc                    8     0      0        0       18.109
TimeuuidTest-cdc                     2     0      0        0       4.089
TupleTypeTest-cdc                    15    0      0        0       24.873
TypeTest-cdc                         4     0      0        0       4.672
UFAuthTest-cdc                       26    0      0        0       13.395
UFIdentificationTest-cdc             14    0      0        1       15.300
UFJavaTest-cdc                       20    0      0        0       23.147
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       13.809
UFScriptTest-cdc                     12    0      0        0       20.892
UFSecurityTest-cdc                   2     0      0        0       6.619
UFTest-cdc                           24    0      0        0       21.969
UFTypesTest-cdc                      7     0      0        0       19.327
UFVerifierTest-cdc                   20    0      0        0       6.973
UserTypesTest-cdc                    27    0      0        0       15.214
VirtualTableTest-cdc                 5     0      0        0       13.723
CollectionsTest-cdc                  50    0      0        0       31.418
CountersTest-cdc                     7     0      0        0       6.690
DateTypeTest-cdc                     1     0      0        0       4.131
FrozenCollectionsTest-cdc            34    0      0        0       14.977
JsonTest-cdc                         22    0      0        0       26.138
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       8.862
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       8.049
SecondaryIndexTest-cdc               49    0      0        0       30.430
StaticColumnsTest-cdc                7     0      0        0       8.905
TimestampTest-cdc                    8     0      0        0       19.171
TimeuuidTest-cdc                     2     0      0        0       4.677
TupleTypeTest-cdc                    15    0      0        0       28.070
TypeTest-cdc                         4     0      0        0       5.647
UFAuthTest-cdc                       26    0      0        0       15.458
UFIdentificationTest-cdc             14    0      0        1       17.167
UFJavaTest-cdc                       20    0      0        0       25.104
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       15.150
UFScriptTest-cdc                     12    0      0        0       21.982
UFSecurityTest-cdc                   2     0      0        0       7.759
UFTest-cdc                           24    0      0        0       24.761
UFTypesTest-cdc                      7     0      0        0       21.865
UFVerifierTest-cdc                   20    0      0        0       8.225
UserTypesTest-cdc                    27    0      0        0       17.472
VirtualTableTest-cdc                 5     0      0        0       15.324
CollectionsTest-compression          50    0      0        0       27.629
CountersTest-compression             7     0      0        0       5.535
DateTypeTest-compression             1     0      0        0       3.557
FrozenCollectionsTest-compression    34    0      0        0       12.613
JsonTest-compression                 22    0      0        0       22.158
SecondaryIndexOnMapEntriesTest-      11    0      0        0       7.267
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       6.603
compression
SecondaryIndexTest-compression       49    0      0        0       28.611
StaticColumnsTest-compression        7     0      0        0       7.471
TimestampTest-compression            8     0      0        0       18.044
TimeuuidTest-compression             2     0      0        0       3.976
TupleTypeTest-compression            15    0      0        0       23.596
TypeTest-compression                 4     0      0        0       4.605
UFAuthTest-compression               26    0      0        0       13.089
UFIdentificationTest-compression     14    0      0        1       14.311
UFJavaTest-compression               20    0      0        0       22.108
UFPureScriptTupleCollectionTest-     1     0      0        0       13.544
compression
UFScriptTest-compression             12    0      0        0       18.228
UFSecurityTest-compression           2     0      0        0       6.632
UFTest-compression                   24    0      0        0       21.654
UFTypesTest-compression              7     0      0        0       19.126
UFVerifierTest-compression           20    0      0        0       6.917
UserTypesTest-compression            27    0      0        0       16.518
VirtualTableTest-compression         5     0      0        0       13.649
CollectionsTest-compression          50    0      0        0       34.412
CountersTest-compression             7     0      0        0       5.613
DateTypeTest-compression             1     0      0        0       3.008
FrozenCollectionsTest-compression    34    0      0        0       17.157
JsonTest-compression                 22    0      0        0       23.991
SecondaryIndexOnMapEntriesTest-      11    0      0        0       8.381
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       7.384
compression
SecondaryIndexTest-compression       49    0      0        0       39.814
StaticColumnsTest-compression        7     0      0        0       8.319
TimestampTest-compression            8     0      0        0       18.579
TimeuuidTest-compression             2     0      0        0       3.674
TupleTypeTest-compression            15    0      0        0       37.134
TypeTest-compression                 4     0      0        0       4.571
UFAuthTest-compression               26    0      0        0       16.867
UFIdentificationTest-compression     14    0      0        1       31.283
UFJavaTest-compression               20    0      0        0       35.516
UFPureScriptTupleCollectionTest-     1     0      0        0       13.312
compression
UFScriptTest-compression             12    0      0        0       19.884
UFSecurityTest-compression           2     0      0        0       6.289
UFTest-compression                   24    0      0        0       23.909
UFTypesTest-compression              7     0      0        0       20.024
UFVerifierTest-compression           20    0      0        0       7.581
UserTypesTest-compression            27    0      0        0       20.496
VirtualTableTest-compression         5     0      0        0       13.321
CollectionsTest                      50    0      0        0       38.865
CountersTest                         7     0      0        0       6.427
DateTypeTest                         1     0      0        0       3.567
FrozenCollectionsTest                34    0      0        0       19.932
JsonTest                             22    0      0        0       26.026
SecondaryIndexOnMapEntriesTest       11    0      0        0       9.913
SecondaryIndexOnStaticColumnTest     6     0      0        0       8.524
SecondaryIndexTest                   49    0      0        0       45.352
StaticColumnsTest                    7     0      0        0       9.353
TimestampTest                        8     0      0        0       19.722
TimeuuidTest                         2     0      0        0       4.418
TupleTypeTest                        15    0      0        0       41.535
TypeTest                             4     0      0        0       5.190
UFAuthTest                           26    0      0        0       19.530
UFIdentificationTest                 14    0      0        1       23.845
UFJavaTest                           20    0      0        0       31.631
UFPureScriptTupleCollectionTest      1     0      0        0       14.312
UFScriptTest                         12    0      0        0       21.906
UFSecurityTest                       2     0      0        0       7.154
UFTest                               24    0      0        0       26.913
UFTypesTest                          7     0      0        0       22.504
UFVerifierTest                       20    0      0        0       8.992
UserTypesTest                        27    0      0        0       24.890
VirtualTableTest                     5     0      0        0       14.431
CollectionsTest                      50    0      0        0       27.041
CountersTest                         7     0      0        0       4.719
DateTypeTest                         1     0      0        0       3.026
FrozenCollectionsTest                34    0      0        0       10.946
JsonTest                             22    0      0        0       20.716
SecondaryIndexOnMapEntriesTest       11    0      0        0       6.470
SecondaryIndexOnStaticColumnTest     6     0      0        0       5.852
SecondaryIndexTest                   49    0      0        0       25.294
StaticColumnsTest                    7     0      0        0       6.980
TimestampTest                        8     0      0        0       17.296
TimeuuidTest                         2     0      0        0       3.482
TupleTypeTest                        15    0      0        0       20.603
TypeTest                             4     0      0        0       4.041
UFAuthTest                           26    0      0        0       11.574
UFIdentificationTest                 14    0      0        1       12.564
UFJavaTest                           20    0      0        0       20.308
UFPureScriptTupleCollectionTest      1     0      0        0       12.978
UFScriptTest                         12    0      0        0       17.039
UFSecurityTest                       2     0      0        0       5.932
UFTest                               24    0      0        0       19.919
UFTypesTest                          7     0      0        0       17.528
UFVerifierTest                       20    0      0        0       6.013
UserTypesTest                        27    0      0        0       13.386
VirtualTableTest                     5     0      0        0       12.942

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

Name                                    Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc                  3     0      0        0       6.473
OverflowTest-cdc                        14    0      0        0       8.019
PgStringTest-cdc                        3     0      0        0       4.715
RoleSyntaxTest-cdc                      9     0      0        0       4.843
SSTableMetadataTrackingTest-cdc         7     0      0        0       5.783
SSTablesIteratedTest-cdc                14    0      0        0       10.291
TombstonesTest-cdc                      6     0      0        0       7.740
CrcCheckChanceTest-cdc                  3     0      0        0       7.286
OverflowTest-cdc                        14    0      0        0       8.655
PgStringTest-cdc                        3     0      0        0       5.455
RoleSyntaxTest-cdc                      9     0      0        0       5.627
SSTableMetadataTrackingTest-cdc         7     0      0        0       6.711
SSTablesIteratedTest-cdc                14    0      0        0       12.091
TombstonesTest-cdc                      6     0      0        0       9.013
CrcCheckChanceTest-compression          3     0      0        0       6.200
OverflowTest-compression                14    0      0        0       7.323
PgStringTest-compression                3     0      0        0       4.658
RoleSyntaxTest-compression              9     0      0        0       4.712
SSTableMetadataTrackingTest-compression 7     0      0        0       5.692
SSTablesIteratedTest-compression        14    0      0        0       10.635
TombstonesTest-compression              6     0      0        0       7.604
CrcCheckChanceTest-compression          3     0      0        0       6.770
OverflowTest-compression                14    0      0        0       8.372
PgStringTest-compression                3     0      0        0       4.299
RoleSyntaxTest-compression              9     0      0        0       4.790
SSTableMetadataTrackingTest-compression 7     0      0        0       6.001
SSTablesIteratedTest-compression        14    0      0        0       11.062
TombstonesTest-compression              6     0      0        0       7.908
CrcCheckChanceTest                      3     0      0        0       7.963
OverflowTest                            14    0      0        0       9.658
PgStringTest                            3     0      0        0       5.058
RoleSyntaxTest                          9     0      0        0       5.536
SSTableMetadataTrackingTest             7     0      0        0       6.903
SSTablesIteratedTest                    14    0      0        0       12.421
TombstonesTest                          6     0      0        0       8.602
CrcCheckChanceTest                      3     0      0        0       5.379
OverflowTest                            14    0      0        0       6.325
PgStringTest                            3     0      0        0       3.929
RoleSyntaxTest                          9     0      0        0       4.206
SSTableMetadataTrackingTest             7     0      0        0       4.970
SSTablesIteratedTest                    14    0      0        0       9.395
TombstonesTest                          6     0      0        0       6.924

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

Name                                      Tests Errors Failures Skipped Time(s)
AggregationTest-cdc                       50    0      0        0       32.564
AlterTest-cdc                             26    0      0        0       21.373
BatchTest-cdc                             11    0      0        0       48.593
CompactStorageTest-cdc                    83    0      0        0       28.383
CompactTableTest-cdc                      2     0      0        0       4.533
CreateTest-cdc                            20    0      0        0       10.003
DeleteTest-cdc                            33    0      0        0       18.370
DropRecreateAndRestoreTest-cdc            4     0      0        0       4.765
DropTest-cdc                              2     0      0        0       4.069
InsertTest-cdc                            8     0      0        0       6.307
InsertUpdateIfConditionTest-cdc           42    0      0        0       20.627
SelectGroupByTest-cdc                     7     0      0        0       19.256
SelectLimitTest-cdc                       7     0      0        0       15.888
SelectMultiColumnRelationTest-cdc         22    0      0        0       10.048
SelectOrderByTest-cdc                     17    0      0        0       9.042
SelectOrderedPartitionerTest-cdc          20    0      0        0       9.404
SelectSingleColumnRelationTest-cdc        23    0      0        0       10.779
SelectTest-cdc                            82    0      0        0       26.670
TTLTest-cdc                               8     0      0        0       10.645
TruncateTest-cdc                          1     0      0        0       3.869
TuplesWithNullsComparisonTest-cdc         3     0      0        0       4.869
UpdateTest-cdc                            11    0      0        0       8.730
UseTest-cdc                               1     0      0        0       3.395
AggregationTest-cdc                       50    0      0        0       37.432
AlterTest-cdc                             26    0      0        0       25.685
BatchTest-cdc                             11    0      0        0       50.290
CompactStorageTest-cdc                    83    0      0        0       31.746
CompactTableTest-cdc                      2     0      0        0       5.541
CreateTest-cdc                            20    0      0        0       12.103
DeleteTest-cdc                            33    0      0        0       19.473
DropRecreateAndRestoreTest-cdc            4     0      0        0       5.767
DropTest-cdc                              2     0      0        0       4.738
InsertTest-cdc                            8     0      0        0       7.497
InsertUpdateIfConditionTest-cdc           42    0      0        0       23.520
SelectGroupByTest-cdc                     7     0      0        0       22.335
SelectLimitTest-cdc                       7     0      0        0       18.424
SelectMultiColumnRelationTest-cdc         22    0      0        0       11.945
SelectOrderByTest-cdc                     17    0      0        0       10.634
SelectOrderedPartitionerTest-cdc          20    0      0        0       11.301
SelectSingleColumnRelationTest-cdc        23    0      0        0       13.135
SelectTest-cdc                            82    0      0        0       32.205
TTLTest-cdc                               8     0      0        0       12.617
TruncateTest-cdc                          1     0      0        0       4.482
TuplesWithNullsComparisonTest-cdc         3     0      0        0       6.752
UpdateTest-cdc                            11    0      0        0       10.244
UseTest-cdc                               1     0      0        0       4.078
AggregationTest-compression               50    0      0        0       32.784
AlterTest-compression                     26    0      0        0       21.744
BatchTest-compression                     11    0      0        0       48.799
CompactStorageTest-compression            83    0      0        0       29.311
CompactTableTest-compression              2     0      0        0       4.475
CreateTest-compression                    20    0      0        0       10.027
DeleteTest-compression                    33    0      0        0       17.720
DropRecreateAndRestoreTest-compression    4     0      0        0       4.860
DropTest-compression                      2     0      0        0       4.084
InsertTest-compression                    8     0      0        0       6.199
InsertUpdateIfConditionTest-compression   42    0      0        0       20.866
SelectGroupByTest-compression             7     0      0        0       19.101
SelectLimitTest-compression               7     0      0        0       15.871
SelectMultiColumnRelationTest-compression 22    0      0        0       10.076
SelectOrderByTest-compression             17    0      0        0       8.761
SelectOrderedPartitionerTest-compression  20    0      0        0       9.537
SelectSingleColumnRelationTest-           23    0      0        0       10.739
compression
SelectTest-compression                    82    0      0        0       26.610
TTLTest-compression                       8     0      1        0       9.885
TruncateTest-compression                  1     0      0        0       3.754
TuplesWithNullsComparisonTest-compression 3     0      0        0       4.891
UpdateTest-compression                    11    0      0        0       8.612
UseTest-compression                       1     0      0        0       3.466
AggregationTest-compression               50    0      0        0       39.850
AlterTest-compression                     26    0      0        0       25.470
BatchTest-compression                     11    0      0        0       49.529
CompactStorageTest-compression            83    0      0        0       43.837
CompactTableTest-compression              2     0      0        0       4.166
CreateTest-compression                    20    0      0        0       19.486
DeleteTest-compression                    33    0      0        0       44.521
DropRecreateAndRestoreTest-compression    4     0      0        0       6.212
DropTest-compression                      2     0      0        0       4.260
InsertTest-compression                    8     0      0        0       10.409
InsertUpdateIfConditionTest-compression   42    0      0        0       48.759
SelectGroupByTest-compression             7     0      0        0       21.785
SelectLimitTest-compression               7     0      0        0       16.431
SelectMultiColumnRelationTest-compression 22    0      0        0       12.650
SelectOrderByTest-compression             17    0      0        0       10.958
SelectOrderedPartitionerTest-compression  20    0      0        0       11.966
SelectSingleColumnRelationTest-           23    0      0        0       14.076
compression
SelectTest-compression                    82    0      0        0       67.560
TTLTest-compression                       8     0      0        0       21.316
TruncateTest-compression                  1     0      0        0       3.800
TuplesWithNullsComparisonTest-compression 3     0      0        0       6.099
UpdateTest-compression                    11    0      0        0       17.254
UseTest-compression                       1     0      0        0       3.029
AggregationTest                           50    0      0        0       45.322
AlterTest                                 26    0      0        0       28.007
BatchTest                                 11    0      0        0       50.879
CompactStorageTest                        83    0      0        0       50.710
CompactTableTest                          2     0      0        0       4.925
CreateTest                                20    0      0        0       14.620
DeleteTest                                33    0      0        0       38.875
DropRecreateAndRestoreTest                4     0      0        0       6.064
DropTest                                  2     0      0        0       4.175
InsertTest                                8     0      0        0       7.736
InsertUpdateIfConditionTest               42    0      0        0       39.592
SelectGroupByTest                         7     0      0        0       22.708
SelectLimitTest                           7     0      0        0       17.708
SelectMultiColumnRelationTest             22    0      0        0       14.553
SelectOrderByTest                         17    0      0        0       12.801
SelectOrderedPartitionerTest              20    0      0        0       13.713
SelectSingleColumnRelationTest            23    0      0        0       16.419
SelectTest                                82    0      0        0       61.630
TTLTest                                   8     0      0        0       19.338
TruncateTest                              1     0      0        0       4.151
TuplesWithNullsComparisonTest             3     0      0        0       5.678
UpdateTest                                11    0      0        0       12.091
UseTest                                   1     0      0        0       3.379
AggregationTest                           50    0      0        0       29.147
AlterTest                                 26    0      0        0       19.721
BatchTest                                 11    0      0        0       47.938
CompactStorageTest                        83    0      0        0       25.645
CompactTableTest                          2     0      0        0       4.357
CreateTest                                20    0      0        0       9.710
DeleteTest                                33    0      0        0       16.093
DropRecreateAndRestoreTest                4     0      0        0       4.634
DropTest                                  2     0      0        0       3.566
InsertTest                                8     0      0        0       6.041
InsertUpdateIfConditionTest               42    0      0        0       19.239
SelectGroupByTest                         7     0      0        0       18.380
SelectLimitTest                           7     0      0        0       14.971
SelectMultiColumnRelationTest             22    0      0        0       8.718
SelectOrderByTest                         17    0      0        0       7.935
SelectOrderedPartitionerTest              20    0      0        0       8.255
SelectSingleColumnRelationTest            23    0      0        0       10.271
SelectTest                                82    0      0        0       22.464
TTLTest                                   8     0      0        0       9.369
TruncateTest                              1     0      0        0       3.318
TuplesWithNullsComparisonTest             3     0      0        0       4.148
UpdateTest                                11    0      0        0       7.496
UseTest                                   1     0      0        0       2.952

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

Name                                     Tests Errors Failures Skipped Time(s)
CellTest-cdc                             11    0      0        0       3.262
CleanupTest-cdc                          8     0      0        0       17.879
CleanupTransientTest-cdc                 1     0      0        0       3.882
ClusteringBoundTest-cdc                  2     0      0        0       0.082
ColumnFamilyMetricTest-cdc               5     0      0        0       3.625
ColumnFamilyStoreTest-cdc                8     0      0        0       4.574
ColumnsTest-cdc                          8     0      0        0       1.960
CounterCacheTest-cdc                     5     0      0        0       3.644
CounterCellTest-cdc                      5     0      0        0       3.384
CounterMutationTest-cdc                  4     0      0        0       3.574
DeletePartitionTest-cdc                  1     0      0        0       3.366
DigestTest-cdc                           6     0      0        0       0.545
DirectoriesTest-cdc                      13    0      0        0       1.222
DiskBoundaryManagerTest-cdc              4     0      0        0       4.796
ImportTest-cdc                           14    0      0        0       8.545
KeyCacheTest-cdc                         6     0      0        0       4.179
KeyspaceTest-cdc                         11    0      0        0       7.795
LivenessInfoTest-cdc                     2     0      0        0       0.392
MmapFileTest-cdc                         1     0      0        0       0.319
MultiKeyspaceTest-cdc                    1     0      0        0       3.702
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.070
NameSortTest-cdc                         3     0      0        0       3.765
NativeCellTest-cdc                       1     0      0        0       0.959
PartitionRangeReadTest-cdc               7     0      0        0       3.975
PartitionTest-cdc                        4     0      0        0       3.341
RangeTombstoneListTest-cdc               25    0      0        0       1.192
RangeTombstoneTest-cdc                   14    0      0        0       4.414
ReadCommandTest-cdc                      23    0      0        0       5.264
ReadCommandVerbHandlerTest-cdc           4     0      0        0       4.773
ReadMessageTest-cdc                      3     0      0        0       3.453
ReadResponseTest-cdc                     8     0      0        0       0.708
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.554
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       3.009
RecoveryManagerTest-cdc                  42    0      0        0       6.805
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.290
RemoveCellTest-cdc                       1     0      0        0       3.526
RepairedDataInfoTest-cdc                 7     0      0        0       1.757
RepairedDataTombstonesTest-cdc           7     0      0        0       27.835
RowCacheCQLTest-cdc                      3     0      0        0       4.465
RowCacheTest-cdc                         11    0      0        0       5.032
RowIndexEntryTest-cdc                    4     0      0        0       4.595
RowIterationTest-cdc                     3     0      0        0       4.450
RowTest-cdc                              4     0      0        0       3.326
SchemaCQLHelperTest-cdc                  9     0      0        0       6.135
ScrubTest-cdc                            23    0      0        0       8.540
SecondaryIndexTest-cdc                   14    0      0        0       9.534
SerializationHeaderTest-cdc              1     0      0        0       1.693
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.649
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.555
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       4.214
SystemKeyspaceTest-cdc                   4     0      0        0       2.772
TimeSortTest-cdc                         2     0      0        0       4.890
TransformerTest-cdc                      1     0      0        0       1.161
VerifyTest-cdc                           23    0      0        0       4.327
CellTest-cdc                             11    0      0        0       3.688
CleanupTest-cdc                          8     0      0        0       19.039
CleanupTransientTest-cdc                 1     0      0        0       4.465
ClusteringBoundTest-cdc                  2     0      0        0       0.270
ColumnFamilyMetricTest-cdc               5     0      0        0       5.051
ColumnFamilyStoreTest-cdc                8     0      0        0       5.305
ColumnsTest-cdc                          8     0      0        0       2.713
CounterCacheTest-cdc                     5     0      0        0       4.378
CounterCellTest-cdc                      5     0      0        0       3.899
CounterMutationTest-cdc                  4     0      0        0       4.083
DeletePartitionTest-cdc                  1     0      0        0       3.819
DigestTest-cdc                           6     0      0        0       0.943
DirectoriesTest-cdc                      13    0      0        0       1.875
DiskBoundaryManagerTest-cdc              4     0      0        0       5.697
ImportTest-cdc                           14    0      0        0       10.149
KeyCacheTest-cdc                         6     0      0        0       4.891
KeyspaceTest-cdc                         11    0      0        0       8.911
LivenessInfoTest-cdc                     2     0      0        0       0.596
MmapFileTest-cdc                         1     0      0        0       0.748
MultiKeyspaceTest-cdc                    1     0      0        0       4.305
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.240
NameSortTest-cdc                         3     0      0        0       4.596
NativeCellTest-cdc                       1     0      0        0       1.577
PartitionRangeReadTest-cdc               7     0      0        0       4.753
PartitionTest-cdc                        4     0      0        0       3.858
RangeTombstoneListTest-cdc               25    0      0        0       2.007
RangeTombstoneTest-cdc                   14    0      0        0       5.046
ReadCommandTest-cdc                      23    0      0        0       6.500
ReadCommandVerbHandlerTest-cdc           4     0      0        0       5.807
ReadMessageTest-cdc                      3     0      0        0       3.949
ReadResponseTest-cdc                     8     0      0        0       1.092
RecoveryManagerFlushedTest-cdc           6     0      0        0       4.143
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       3.711
RecoveryManagerTest-cdc                  42    0      0        0       10.980
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.804
RemoveCellTest-cdc                       1     0      0        0       4.169
RepairedDataInfoTest-cdc                 7     0      0        0       2.621
RepairedDataTombstonesTest-cdc           7     0      0        0       28.835
RowCacheCQLTest-cdc                      3     0      0        0       5.323
RowCacheTest-cdc                         11    0      0        0       6.089
RowIndexEntryTest-cdc                    4     0      0        0       5.416
RowIterationTest-cdc                     3     0      0        0       5.207
RowTest-cdc                              4     0      0        0       3.742
SchemaCQLHelperTest-cdc                  9     0      0        0       7.202
ScrubTest-cdc                            23    0      0        0       10.313
SecondaryIndexTest-cdc                   14    0      0        0       10.403
SerializationHeaderTest-cdc              1     0      0        0       2.421
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       4.164
SinglePartitionSliceCommandTest-cdc      10    0      0        0       5.390
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       5.075
SystemKeyspaceTest-cdc                   4     0      0        0       3.725
TimeSortTest-cdc                         2     0      0        0       5.816
TransformerTest-cdc                      1     0      0        0       1.771
VerifyTest-cdc                           23    0      0        0       5.006
CellTest-compression                     11    0      0        0       3.295
CleanupTest-compression                  8     0      0        0       17.773
CleanupTransientTest-compression         1     0      0        0       3.877
ClusteringBoundTest-compression          2     0      0        0       0.085
ColumnFamilyMetricTest-compression       5     0      0        0       3.573
ColumnFamilyStoreTest-compression        8     0      0        0       4.597
ColumnsTest-compression                  8     0      0        0       1.908
CounterCacheTest-compression             5     0      0        0       3.608
CounterCellTest-compression              5     0      0        0       3.306
CounterMutationTest-compression          4     0      0        0       3.539
DeletePartitionTest-compression          1     0      0        0       3.348
DigestTest-compression                   6     0      0        0       0.545
DirectoriesTest-compression              13    0      0        0       1.243
DiskBoundaryManagerTest-compression      4     0      0        0       4.731
ImportTest-compression                   14    0      0        0       8.546
KeyCacheTest-compression                 6     0      0        0       4.179
KeyspaceTest-compression                 11    0      0        0       7.759
LivenessInfoTest-compression             2     0      0        0       0.388
MmapFileTest-compression                 1     0      0        0       0.323
MultiKeyspaceTest-compression            1     0      0        0       3.717
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.066
compression
NameSortTest-compression                 3     0      0        0       3.667
NativeCellTest-compression               1     0      0        0       0.952
PartitionRangeReadTest-compression       7     0      0        0       3.859
PartitionTest-compression                4     0      0        0       3.469
RangeTombstoneListTest-compression       25    0      0        0       1.196
RangeTombstoneTest-compression           14    0      0        0       4.422
ReadCommandTest-compression              23    0      0        0       5.341
ReadCommandVerbHandlerTest-compression   4     0      0        0       6.402
ReadMessageTest-compression              3     0      0        0       3.483
ReadResponseTest-compression             8     0      0        0       0.685
RecoveryManagerFlushedTest-compression   6     0      0        0       3.411
RecoveryManagerMissingHeaderTest-        6     0      0        0       3.153
compression
RecoveryManagerTest-compression          42    0      0        0       6.699
RecoveryManagerTruncateTest-compression  6     0      0        0       3.255
RemoveCellTest-compression               1     0      0        0       3.575
RepairedDataInfoTest-compression         7     0      0        0       1.700
RepairedDataTombstonesTest-compression   7     0      0        0       27.775
RowCacheCQLTest-compression              3     0      0        0       4.480
RowCacheTest-compression                 11    0      0        0       5.147
RowIndexEntryTest-compression            4     0      0        0       4.556
RowIterationTest-compression             3     0      0        0       4.460
RowTest-compression                      4     0      0        0       3.231
SchemaCQLHelperTest-compression          9     0      0        0       6.088
ScrubTest-compression                    23    0      0        2       16.506
SecondaryIndexTest-compression           14    0      0        0       9.455
SerializationHeaderTest-compression      1     0      0        0       1.644
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.536
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.609
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.335
SystemKeyspaceTest-compression           4     0      0        0       2.717
TimeSortTest-compression                 2     0      0        0       4.647
TransformerTest-compression              1     0      0        0       1.114
VerifyTest-compression                   23    0      0        0       4.345
CellTest-compression                     11    0      0        0       2.679
CleanupTest-compression                  8     0      0        0       20.285
CleanupTransientTest-compression         1     0      0        0       3.421
ClusteringBoundTest-compression          2     0      0        0       0.164
ColumnFamilyMetricTest-compression       5     0      0        0       3.262
ColumnFamilyStoreTest-compression        8     0      0        0       4.517
ColumnsTest-compression                  8     0      0        0       2.048
CounterCacheTest-compression             5     0      0        0       3.112
CounterCellTest-compression              5     0      0        0       2.841
CounterMutationTest-compression          4     0      0        0       3.113
DeletePartitionTest-compression          1     0      0        0       2.849
DigestTest-compression                   6     0      0        0       0.541
DirectoriesTest-compression              13    0      0        0       1.266
DiskBoundaryManagerTest-compression      4     0      0        0       4.598
ImportTest-compression                   14    0      0        0       9.726
KeyCacheTest-compression                 6     0      0        0       3.604
KeyspaceTest-compression                 11    0      0        0       8.085
LivenessInfoTest-compression             2     0      0        0       0.447
MmapFileTest-compression                 1     0      0        0       0.509
MultiKeyspaceTest-compression            1     0      0        0       3.275
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.183
compression
NameSortTest-compression                 3     0      0        0       3.403
NativeCellTest-compression               1     0      0        0       1.105
PartitionRangeReadTest-compression       7     0      0        0       3.426
PartitionTest-compression                4     0      0        0       2.914
RangeTombstoneListTest-compression       25    0      0        0       1.541
RangeTombstoneTest-compression           14    0      0        0       4.195
ReadCommandTest-compression              23    0      0        0       5.420
ReadCommandVerbHandlerTest-compression   4     0      0        0       6.454
ReadMessageTest-compression              3     0      0        0       2.843
ReadResponseTest-compression             8     0      0        0       0.733
RecoveryManagerFlushedTest-compression   6     0      0        0       3.286
RecoveryManagerMissingHeaderTest-        6     0      0        0       2.663
compression
RecoveryManagerTest-compression          42    0      0        0       7.954
RecoveryManagerTruncateTest-compression  6     0      0        0       2.890
RemoveCellTest-compression               1     0      0        0       3.022
RepairedDataInfoTest-compression         7     0      0        0       1.691
RepairedDataTombstonesTest-compression   7     0      0        0       28.366
RowCacheCQLTest-compression              3     0      0        0       4.148
RowCacheTest-compression                 11    0      0        0       4.450
RowIndexEntryTest-compression            4     0      0        0       4.238
RowIterationTest-compression             3     0      0        0       4.192
RowTest-compression                      4     0      0        0       2.647
SchemaCQLHelperTest-compression          9     0      0        0       6.372
ScrubTest-compression                    23    0      0        2       8.692
SecondaryIndexTest-compression           14    0      0        0       9.501
SerializationHeaderTest-compression      1     0      0        0       1.758
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.035
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.536
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.074
SystemKeyspaceTest-compression           4     0      0        0       2.577
TimeSortTest-compression                 2     0      0        0       4.319
TransformerTest-compression              1     0      0        0       1.196
VerifyTest-compression                   23    0      0        0       3.781
CellTest                                 11    0      0        0       3.051
CleanupTest                              8     0      0        0       18.882
CleanupTransientTest                     1     0      0        0       3.733
ClusteringBoundTest                      2     0      0        0       0.068
ColumnFamilyMetricTest                   5     0      0        0       3.530
ColumnFamilyStoreTest                    8     0      0        0       4.939
ColumnsTest                              8     0      0        0       1.692
CounterCacheTest                         5     0      0        0       3.614
CounterCellTest                          5     0      0        0       3.144
CounterMutationTest                      4     0      0        0       3.552
DeletePartitionTest                      1     0      0        0       3.194
DigestTest                               6     0      0        0       0.454
DirectoriesTest                          13    0      0        0       1.089
DiskBoundaryManagerTest                  4     0      0        0       5.300
ImportTest                               14    0      0        0       11.164
KeyCacheTest                             6     0      0        0       4.075
KeyspaceTest                             11    0      0        0       9.294
LivenessInfoTest                         2     0      0        0       0.376
MmapFileTest                             1     0      0        0       0.289
MultiKeyspaceTest                        1     0      0        0       3.660
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.060
NameSortTest                             3     0      0        0       3.510
NativeCellTest                           1     0      0        0       0.855
PartitionRangeReadTest                   7     0      0        0       3.794
PartitionTest                            4     0      0        0       3.258
RangeTombstoneListTest                   25    0      0        0       1.098
RangeTombstoneTest                       14    0      0        0       4.916
ReadCommandTest                          23    0      0        0       5.902
ReadCommandVerbHandlerTest               4     0      0        0       4.993
ReadMessageTest                          3     0      0        0       3.303
ReadResponseTest                         8     0      0        0       0.606
RecoveryManagerFlushedTest               6     0      0        0       3.588
RecoveryManagerMissingHeaderTest         6     0      0        0       3.201
RecoveryManagerTest                      42    0      0        0       8.681
RecoveryManagerTruncateTest              6     0      0        0       3.431
RemoveCellTest                           1     0      0        0       3.426
RepairedDataInfoTest                     7     0      0        0       1.558
RepairedDataTombstonesTest               7     0      0        0       29.314
RowCacheCQLTest                          3     0      0        0       4.862
RowCacheTest                             11    0      0        0       4.896
RowIndexEntryTest                        4     0      0        0       4.800
RowIterationTest                         3     0      0        0       4.838
RowTest                                  4     0      0        0       3.148
SchemaCQLHelperTest                      9     0      0        0       7.286
ScrubTest                                23    0      0        0       8.728
SecondaryIndexTest                       14    0      0        0       10.385
SerializationHeaderTest                  1     0      0        0       1.447
SinglePartitionReadCommandCQLTest        1     0      0        0       3.524
SinglePartitionSliceCommandTest          10    0      0        0       5.225
SystemKeyspaceMigrator40Test             4     0      0        0       4.778
SystemKeyspaceTest                       4     0      0        0       2.580
TimeSortTest                             2     0      0        0       4.773
TransformerTest                          1     0      0        0       1.013
VerifyTest                               23    0      0        0       4.361
CellTest                                 11    0      0        0       2.823
CleanupTest                              8     0      0        0       17.376
CleanupTransientTest                     1     0      0        0       3.491
ClusteringBoundTest                      2     0      0        0       0.170
ColumnFamilyMetricTest                   5     0      0        0       3.091
ColumnFamilyStoreTest                    8     0      0        0       3.894
ColumnsTest                              8     0      0        0       1.992
CounterCacheTest                         5     0      0        0       3.072
CounterCellTest                          5     0      0        0       2.874
CounterMutationTest                      4     0      0        0       3.008
DeletePartitionTest                      1     0      0        0       2.932
DigestTest                               6     0      0        0       0.560
DirectoriesTest                          13    0      0        0       1.512
DiskBoundaryManagerTest                  4     0      0        0       4.118
ImportTest                               14    0      0        0       7.531
KeyCacheTest                             6     0      0        0       3.668
KeyspaceTest                             11    0      0        0       6.654
LivenessInfoTest                         2     0      0        0       0.457
MmapFileTest                             1     0      0        0       0.525
MultiKeyspaceTest                        1     0      0        0       3.088
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.178
NameSortTest                             3     0      0        0       3.184
NativeCellTest                           1     0      0        0       1.113
PartitionRangeReadTest                   7     0      0        0       3.357
PartitionTest                            4     0      0        0       2.987
RangeTombstoneListTest                   25    0      0        0       1.455
RangeTombstoneTest                       14    0      0        0       3.830
ReadCommandTest                          23    0      0        0       4.636
ReadCommandVerbHandlerTest               4     0      0        0       4.210
ReadMessageTest                          3     0      0        0       2.982
ReadResponseTest                         8     0      0        0       0.755
RecoveryManagerFlushedTest               6     0      0        0       3.087
RecoveryManagerMissingHeaderTest         6     0      0        0       2.554
RecoveryManagerTest                      42    0      0        0       8.132
RecoveryManagerTruncateTest              6     0      0        0       2.968
RemoveCellTest                           1     0      0        0       3.115
RepairedDataInfoTest                     7     0      0        0       1.846
RepairedDataTombstonesTest               7     0      0        0       26.952
RowCacheCQLTest                          3     0      0        0       3.771
RowCacheTest                             11    0      0        0       4.611
RowIndexEntryTest                        4     0      0        0       4.068
RowIterationTest                         3     0      0        0       3.783
RowTest                                  4     0      0        0       2.701
SchemaCQLHelperTest                      9     0      0        0       5.374
ScrubTest                                23    0      0        0       7.981
SecondaryIndexTest                       14    0      0        0       8.721
SerializationHeaderTest                  1     0      0        0       1.858
SinglePartitionReadCommandCQLTest        1     0      0        0       3.073
SinglePartitionSliceCommandTest          10    0      0        0       4.046
SystemKeyspaceMigrator40Test             4     0      0        0       3.598
SystemKeyspaceTest                       4     0      0        0       2.709
TimeSortTest                             2     0      0        0       4.300
TransformerTest                          1     0      0        0       1.364
VerifyTest                               23    0      0        0       3.663

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

Name                       Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc         6     0      0        0       1.017
GroupMakerTest-cdc         6     0      0        0       1.661
GroupMakerTest-compression 6     0      0        0       1.003
GroupMakerTest-compression 6     0      0        0       1.106
GroupMakerTest             6     0      0        0       0.930
GroupMakerTest             6     0      0        0       1.174

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

Name                                   Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc         1     0      0        0       3.560
SSTableReverseIteratorTest-cdc         1     0      0        0       4.227
SSTableReverseIteratorTest-compression 1     0      0        0       3.447
SSTableReverseIteratorTest-compression 1     0      0        0       2.881
SSTableReverseIteratorTest             1     0      0        0       3.411
SSTableReverseIteratorTest             1     0      0        0       3.000

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest                 15    0      0        0       192.911
CommitLogStressTest                      1     0      0        1       0.062
GroupCommitLogStressTest                 15    0      0        0       185.483
PeriodicCommitLogStressTest              15    0      0        0       240.029
BatchCommitLogStressTest                 15    0      0        0       194.993
CommitLogStressTest                      1     0      0        1       0.145
GroupCommitLogStressTest                 15    0      0        0       185.342
PeriodicCommitLogStressTest              15    0      0        0       237.101
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.337
BatchCommitLogTest-cdc                   174   0      0        0       7.616
CommitLogCQLTest-cdc                     1     0      0        0       3.683
CommitLogChainedMarkersTest-cdc          1     0      0        0       4.049
CommitLogDescriptorTest-cdc              14    0      0        0       14.170
CommitLogFailurePolicyTest-cdc           4     0      0        0       5.966
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.642
CommitLogReaderTest-cdc                  5     0      0        0       6.127
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.779
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       8.908
CommitLogTest-cdc                        1     0      0        1       0.069
CommitLogUpgradeTest-cdc                 1     0      0        0       3.651
CommitlogShutdownTest-cdc                1     0      0        0       3.882
GroupCommitLogTest-cdc                   162   0      0        0       13.786
SegmentReaderTest-cdc                    6     0      0        0       1.389
SnapshotDeletingTest-cdc                 1     0      0        1       3.303
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.907
BatchCommitLogTest-cdc                   174   0      0        0       9.951
CommitLogCQLTest-cdc                     1     0      0        0       4.324
CommitLogChainedMarkersTest-cdc          1     0      0        0       4.990
CommitLogDescriptorTest-cdc              14    0      0        0       8.634
CommitLogFailurePolicyTest-cdc           4     0      0        0       6.626
CommitLogInitWithExceptionTest-cdc       1     0      0        0       2.015
CommitLogReaderTest-cdc                  5     0      0        0       7.606
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       5.282
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       10.279
CommitLogTest-cdc                        1     0      0        1       0.269
CommitLogUpgradeTest-cdc                 1     0      0        0       4.075
CommitlogShutdownTest-cdc                1     0      0        0       4.270
GroupCommitLogTest-cdc                   162   0      0        0       16.300
SegmentReaderTest-cdc                    6     0      0        0       1.957
SnapshotDeletingTest-cdc                 1     0      0        1       3.826
AbstractCommitLogServiceTest-compression 9     0      0        0       1.305
BatchCommitLogTest-compression           174   0      0        0       7.448
CommitLogCQLTest-compression             1     0      0        0       3.655
CommitLogChainedMarkersTest-compression  1     0      0        0       4.081
CommitLogDescriptorTest-compression      14    0      0        0       14.395
CommitLogFailurePolicyTest-compression   4     0      0        0       5.966
CommitLogInitWithExceptionTest-          1     0      0        0       1.585
compression
CommitLogReaderTest-compression          5     0      0        0       6.253
CommitLogSegmentBackpressureTest-        1     0      0        0       4.803
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       8.687
compression
CommitLogTest-compression                1     0      0        1       0.062
CommitLogUpgradeTest-compression         1     0      0        0       3.607
CommitlogShutdownTest-compression        1     0      0        0       3.853
GroupCommitLogTest-compression           162   0      0        0       13.587
SegmentReaderTest-compression            6     0      0        0       1.402
SnapshotDeletingTest-compression         1     0      0        1       3.373
AbstractCommitLogServiceTest-compression 9     0      0        0       1.378
BatchCommitLogTest-compression           174   0      0        0       8.109
CommitLogCQLTest-compression             1     0      0        0       3.128
CommitLogChainedMarkersTest-compression  1     0      0        0       3.645
CommitLogDescriptorTest-compression      14    0      0        0       6.548
CommitLogFailurePolicyTest-compression   4     0      0        0       5.340
CommitLogInitWithExceptionTest-          1     0      0        0       1.747
compression
CommitLogReaderTest-compression          5     0      0        0       6.091
CommitLogSegmentBackpressureTest-        1     0      0        0       4.219
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       9.626
compression
CommitLogTest-compression                1     0      0        1       0.194
CommitLogUpgradeTest-compression         1     0      0        0       2.962
CommitlogShutdownTest-compression        1     0      0        0       3.191
GroupCommitLogTest-compression           162   0      0        0       14.667
SegmentReaderTest-compression            6     0      0        0       1.320
SnapshotDeletingTest-compression         1     0      0        1       2.695
AbstractCommitLogServiceTest             9     0      0        0       1.258
BatchCommitLogTest                       174   0      0        0       9.020
CommitLogCQLTest                         1     0      0        0       3.626
CommitLogChainedMarkersTest              1     0      0        0       3.947
CommitLogDescriptorTest                  14    0      0        0       11.717
CommitLogFailurePolicyTest               4     0      0        0       5.686
CommitLogInitWithExceptionTest           1     0      0        0       1.573
CommitLogReaderTest                      5     0      0        0       6.747
CommitLogSegmentBackpressureTest         1     0      0        0       4.675
CommitLogSegmentManagerCDCTest           7     0      0        0       10.283
CommitLogTest                            1     0      0        1       0.053
CommitLogUpgradeTest                     1     0      0        0       3.380
CommitlogShutdownTest                    1     0      0        0       3.786
GroupCommitLogTest                       162   0      0        0       15.395
SegmentReaderTest                        6     0      0        0       1.184
SnapshotDeletingTest                     1     0      0        1       3.087
AbstractCommitLogServiceTest             9     0      0        0       1.522
BatchCommitLogTest                       174   0      0        0       6.711
CommitLogCQLTest                         1     0      0        0       3.288
CommitLogChainedMarkersTest              1     0      0        0       3.766
CommitLogDescriptorTest                  14    0      0        0       8.430
CommitLogFailurePolicyTest               4     0      0        0       5.406
CommitLogInitWithExceptionTest           1     0      0        0       1.800
CommitLogReaderTest                      5     0      0        0       5.656
CommitLogSegmentBackpressureTest         1     0      0        0       4.391
CommitLogSegmentManagerCDCTest           7     0      0        0       7.951
CommitLogTest                            1     0      0        1       0.158
CommitLogUpgradeTest                     1     0      0        0       3.141
CommitlogShutdownTest                    1     0      0        0       3.325
GroupCommitLogTest                       162   0      0        0       12.809
SegmentReaderTest                        6     0      0        0       1.492
SnapshotDeletingTest                     1     0      0        1       2.739

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

Name                                        Tests Errors Failures Skipped Time(s)
LongCompactionsTest                         4     0      0        0       19.883
LongLeveledCompactionStrategyCQLTest        1     0      0        0       303.550
LongLeveledCompactionStrategyTest           3     0      0        0       18.052
LongCompactionsTest                         4     0      0        0       18.860
LongLeveledCompactionStrategyCQLTest        1     0      0        0       303.880
LongLeveledCompactionStrategyTest           3     0      0        0       20.251
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.952
AbstractPendingRepairTest-cdc               1     0      0        1       0.061
ActiveCompactionsTest-cdc                   6     0      0        0       5.870
AntiCompactionBytemanTest-cdc               1     0      0        0       6.495
AntiCompactionTest-cdc                      15    0      0        0       29.722
CancelCompactionsTest-cdc                   8     0      0        0       9.586
CompactionAwareWriterTest-cdc               4     0      0        0       86.171
CompactionControllerTest-cdc                2     0      0        0       3.848
CompactionExecutorTest-cdc                  3     0      0        0       1.091
CompactionInfoTest-cdc                      2     0      0        0       3.516
CompactionIteratorTest-cdc                  12    0      0        0       7.370
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.265
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       5.996
CompactionTaskTest-cdc                      2     0      0        0       3.599
CompactionsBytemanTest-cdc                  6     0      0        0       13.429
CompactionsCQLTest-cdc                      24    0      0        0       35.754
CompactionsPurgeTest-cdc                    10    0      0        0       4.053
CompactionsTest-cdc                         6     0      0        1       16.968
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       5.449
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.346
LeveledCompactionStrategyTest-cdc           11    0      0        0       26.079
LeveledGenerationsTest-cdc                  4     0      0        0       4.247
NeverPurgeTest-cdc                          4     0      0        0       9.259
OneCompactionTest-cdc                       2     0      0        0       3.553
PendingRepairManagerTest-cdc                16    0      0        0       4.779
SingleSSTableLCSTaskTest-cdc                4     0      0        0       72.254
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       3.431
TTLExpiryTest-cdc                           5     0      0        0       10.199
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       8.982
ValidationExecutorTest-cdc                  2     0      0        0       0.631
AbstractCompactionStrategyTest-cdc          4     0      0        0       5.527
AbstractPendingRepairTest-cdc               1     0      0        1       0.231
ActiveCompactionsTest-cdc                   6     0      0        0       7.227
AntiCompactionBytemanTest-cdc               1     0      0        0       7.340
AntiCompactionTest-cdc                      15    0      0        0       33.959
CancelCompactionsTest-cdc                   8     0      0        0       10.787
CompactionAwareWriterTest-cdc               4     0      0        0       76.307
CompactionControllerTest-cdc                2     0      0        0       4.520
CompactionExecutorTest-cdc                  3     0      0        0       1.640
CompactionInfoTest-cdc                      2     0      0        0       4.251
CompactionIteratorTest-cdc                  12    0      0        0       8.744
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       5.133
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       6.763
CompactionTaskTest-cdc                      2     0      0        0       4.093
CompactionsBytemanTest-cdc                  6     0      0        0       14.980
CompactionsCQLTest-cdc                      24    0      0        0       37.248
CompactionsPurgeTest-cdc                    10    0      0        0       5.003
CompactionsTest-cdc                         6     0      0        1       17.451
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       6.457
DateTieredCompactionStrategyTest-cdc        7     0      0        0       8.483
LeveledCompactionStrategyTest-cdc           11    0      0        0       26.008
LeveledGenerationsTest-cdc                  4     0      0        0       4.974
NeverPurgeTest-cdc                          4     0      0        0       10.541
OneCompactionTest-cdc                       2     0      0        0       4.129
PendingRepairManagerTest-cdc                16    0      0        0       5.799
SingleSSTableLCSTaskTest-cdc                4     0      0        0       72.470
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       4.008
TTLExpiryTest-cdc                           5     0      0        0       10.817
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       10.146
ValidationExecutorTest-cdc                  2     0      0        0       1.032
AbstractCompactionStrategyTest-compression  4     0      0        0       4.025
AbstractPendingRepairTest-compression       1     0      0        1       0.062
ActiveCompactionsTest-compression           6     0      0        0       5.862
AntiCompactionBytemanTest-compression       1     0      0        0       6.462
AntiCompactionTest-compression              15    0      0        0       31.448
CancelCompactionsTest-compression           8     0      0        0       9.682
CompactionAwareWriterTest-compression       4     0      0        0       85.569
CompactionControllerTest-compression        2     0      0        0       3.825
CompactionExecutorTest-compression          3     0      0        0       1.064
CompactionInfoTest-compression              2     0      0        0       3.623
CompactionIteratorTest-compression          12    0      0        0       7.368
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.251
compression
CompactionStrategyManagerTest-compression   5     0      0        0       5.981
CompactionTaskTest-compression              2     0      0        0       3.535
CompactionsBytemanTest-compression          6     0      0        0       13.332
CompactionsCQLTest-compression              24    0      0        0       36.053
CompactionsPurgeTest-compression            10    0      0        0       4.314
CompactionsTest-compression                 6     0      0        1       16.953
CorruptedSSTablesCompactionsTest-           2     0      0        0       5.370
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.456
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       29.191
LeveledGenerationsTest-compression          4     0      0        0       4.171
NeverPurgeTest-compression                  4     0      0        0       9.349
OneCompactionTest-compression               2     0      0        0       3.501
PendingRepairManagerTest-compression        16    0      0        0       4.704
SingleSSTableLCSTaskTest-compression        4     0      0        0       95.174
SizeTieredCompactionStrategyTest-           3     0      0        0       3.418
compression
TTLExpiryTest-compression                   5     0      0        0       10.178
TimeWindowCompactionStrategyTest-           5     0      0        0       9.000
compression
ValidationExecutorTest-compression          2     0      0        0       0.628
AbstractCompactionStrategyTest-compression  4     0      0        0       3.511
AbstractPendingRepairTest-compression       1     0      0        1       0.170
ActiveCompactionsTest-compression           6     0      0        0       6.149
AntiCompactionBytemanTest-compression       1     0      0        0       5.945
AntiCompactionTest-compression              15    0      0        0       24.549
CancelCompactionsTest-compression           8     0      0        0       9.984
CompactionAwareWriterTest-compression       4     0      0        0       49.800
CompactionControllerTest-compression        2     0      0        0       3.388
CompactionExecutorTest-compression          3     0      0        0       1.133
CompactionInfoTest-compression              2     0      0        0       2.915
CompactionIteratorTest-compression          12    0      0        0       7.674
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       3.839
compression
CompactionStrategyManagerTest-compression   5     0      0        0       6.124
CompactionTaskTest-compression              2     0      0        0       2.926
CompactionsBytemanTest-compression          6     0      0        0       13.903
CompactionsCQLTest-compression              24    0      0        0       39.910
CompactionsPurgeTest-compression            10    0      0        0       3.799
CompactionsTest-compression                 6     0      0        1       16.520
CorruptedSSTablesCompactionsTest-           2     0      0        0       5.149
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.653
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       20.337
LeveledGenerationsTest-compression          4     0      0        0       3.806
NeverPurgeTest-compression                  4     0      0        0       9.293
OneCompactionTest-compression               2     0      0        0       2.890
PendingRepairManagerTest-compression        16    0      0        0       4.419
SingleSSTableLCSTaskTest-compression        4     0      0        0       62.896
SizeTieredCompactionStrategyTest-           3     0      0        0       2.857
compression
TTLExpiryTest-compression                   5     0      0        0       10.039
TimeWindowCompactionStrategyTest-           5     0      0        0       9.068
compression
ValidationExecutorTest-compression          2     0      0        0       0.730
AbstractCompactionStrategyTest              4     0      0        0       4.131
AbstractPendingRepairTest                   1     0      0        1       0.054
ActiveCompactionsTest                       6     0      0        0       7.203
AntiCompactionBytemanTest                   1     0      0        0       6.363
AntiCompactionTest                          15    0      0        0       25.501
CancelCompactionsTest                       8     0      0        0       11.010
CompactionAwareWriterTest                   4     0      0        0       76.571
CompactionControllerTest                    2     0      0        0       3.837
CompactionExecutorTest                      3     0      0        0       0.929
CompactionInfoTest                          2     0      0        0       3.526
CompactionIteratorTest                      12    0      0        0       8.656
CompactionStrategyManagerPendingRepairTest  9     0      0        0       4.381
CompactionStrategyManagerTest               5     0      0        0       7.307
CompactionTaskTest                          2     0      0        0       3.521
CompactionsBytemanTest                      6     0      0        0       14.880
CompactionsCQLTest                          24    0      0        0       42.587
CompactionsPurgeTest                        10    0      0        0       4.424
CompactionsTest                             6     0      0        1       16.864
CorruptedSSTablesCompactionsTest            2     0      0        0       5.934
DateTieredCompactionStrategyTest            7     0      0        0       7.765
LeveledCompactionStrategyTest               11    0      0        0       26.376
LeveledGenerationsTest                      4     0      0        0       4.457
NeverPurgeTest                              4     0      0        0       9.787
OneCompactionTest                           2     0      0        0       3.321
PendingRepairManagerTest                    16    0      0        0       5.079
SingleSSTableLCSTaskTest                    4     0      0        0       81.210
SizeTieredCompactionStrategyTest            3     0      0        0       3.255
TTLExpiryTest                               5     0      0        0       10.637
TimeWindowCompactionStrategyTest            5     0      0        0       9.520
ValidationExecutorTest                      2     0      0        0       0.545
AbstractCompactionStrategyTest              4     0      0        0       3.374
AbstractPendingRepairTest                   1     0      0        1       0.158
ActiveCompactionsTest                       6     0      0        0       5.202
AntiCompactionBytemanTest                   1     0      0        0       5.874
AntiCompactionTest                          15    0      0        0       27.246
CancelCompactionsTest                       8     0      0        0       8.831
CompactionAwareWriterTest                   4     0      0        0       58.281
CompactionControllerTest                    2     0      0        0       3.381
CompactionExecutorTest                      3     0      0        0       1.233
CompactionInfoTest                          2     0      0        0       3.026
CompactionIteratorTest                      12    0      0        0       6.488
CompactionStrategyManagerPendingRepairTest  9     0      0        0       3.848
CompactionStrategyManagerTest               5     0      0        0       4.907
CompactionTaskTest                          2     0      0        0       3.016
CompactionsBytemanTest                      6     0      0        0       12.671
CompactionsCQLTest                          24    0      0        0       33.893
CompactionsPurgeTest                        10    0      0        0       4.627
CompactionsTest                             6     0      0        1       16.483
CorruptedSSTablesCompactionsTest            2     0      0        0       4.695
DateTieredCompactionStrategyTest            7     0      0        0       7.052
LeveledCompactionStrategyTest               11    0      0        0       20.805
LeveledGenerationsTest                      4     0      0        0       3.678
NeverPurgeTest                              4     0      0        0       8.640
OneCompactionTest                           2     0      0        0       2.976
PendingRepairManagerTest                    16    0      0        0       4.117
SingleSSTableLCSTaskTest                    4     0      0        0       74.070
SizeTieredCompactionStrategyTest            3     0      0        0       3.050
TTLExpiryTest                               5     0      0        0       9.618
TimeWindowCompactionStrategyTest            5     0      0        0       8.632
ValidationExecutorTest                      2     0      0        0       0.799

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

Name                  Tests Errors Failures Skipped Time(s)
CTypeTest-cdc         3     0      0        0       0.585
CTypeTest-cdc         3     0      0        0       0.941
CTypeTest-compression 3     0      0        0       0.536
CTypeTest-compression 3     0      0        0       0.558
CTypeTest             3     0      0        0       0.482
CTypeTest             3     0      0        0       0.614

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

Name                           Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc         8     0      0        0       2.237
CounterContextTest-cdc         8     0      0        0       3.178
CounterContextTest-compression 8     0      0        0       2.241
CounterContextTest-compression 8     0      0        0       2.138
CounterContextTest             8     0      0        0       1.983
CounterContextTest             8     0      0        0       2.262

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

Name                         Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc         3     0      0        0       0.667
RowFilterTest-cdc            1     0      0        0       0.668
SliceTest-cdc                4     0      0        0       0.126
ColumnFilterTest-cdc         3     0      0        0       1.075
RowFilterTest-cdc            1     0      0        0       1.018
SliceTest-cdc                4     0      0        0       0.297
ColumnFilterTest-compression 3     0      0        0       0.664
RowFilterTest-compression    1     0      0        0       0.693
SliceTest-compression        4     0      0        0       0.124
ColumnFilterTest-compression 3     0      0        0       0.705
RowFilterTest-compression    1     0      0        0       0.698
SliceTest-compression        4     0      0        0       0.202
ColumnFilterTest             3     0      0        0       0.575
RowFilterTest                1     0      0        0       0.574
SliceTest                    4     0      0        0       0.106
ColumnFilterTest             3     0      0        0       0.761
RowFilterTest                1     0      0        0       0.746
SliceTest                    4     0      0        0       0.212

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

Name                                 Tests Errors Failures Skipped Time(s)
HelpersTest-cdc                      8     0      0        0       16.251
LifecycleTransactionTest-cdc         8     0      0        0       2.812
LogTransactionTest-cdc               39    0      0        0       3.220
RealTransactionsTest-cdc             3     0      0        0       4.309
TrackerTest-cdc                      7     0      0        0       2.708
ViewTest-cdc                         3     0      0        0       2.304
HelpersTest-cdc                      8     0      0        0       17.739
LifecycleTransactionTest-cdc         8     0      0        0       4.025
LogTransactionTest-cdc               39    0      0        0       4.436
RealTransactionsTest-cdc             3     0      0        0       5.098
TrackerTest-cdc                      7     0      0        0       3.589
ViewTest-cdc                         3     0      0        0       3.317
HelpersTest-compression              8     0      0        0       16.213
LifecycleTransactionTest-compression 8     0      0        0       2.973
LogTransactionTest-compression       39    0      0        0       3.237
RealTransactionsTest-compression     3     0      0        0       4.217
TrackerTest-compression              7     0      0        0       2.541
ViewTest-compression                 3     0      0        0       2.326
HelpersTest-compression              8     0      0        0       11.204
LifecycleTransactionTest-compression 8     0      0        0       2.693
LogTransactionTest-compression       39    0      0        0       3.452
RealTransactionsTest-compression     3     0      0        0       3.692
TrackerTest-compression              7     0      0        0       2.399
ViewTest-compression                 3     0      0        0       2.162
HelpersTest                          8     0      0        0       13.427
LifecycleTransactionTest             8     0      0        0       2.758
LogTransactionTest                   39    0      0        0       3.310
RealTransactionsTest                 3     0      0        0       4.251
TrackerTest                          7     0      0        0       2.473
ViewTest                             3     0      0        0       2.049
HelpersTest                          8     0      0        0       14.004
LifecycleTransactionTest             8     0      0        0       2.891
LogTransactionTest                   39    0      0        0       3.236
RealTransactionsTest                 3     0      0        0       3.825
TrackerTest                          7     0      0        0       2.636
ViewTest                             3     0      0        0       2.327

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

Name                                   Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc          2     0      0        0       0.073
ByteBufferAccessorTest-cdc             2     0      0        0       0.111
BytesTypeTest-cdc                      2     0      0        0       0.260
CollectionTypeTest-cdc                 6     0      0        0       0.164
CollectionTypesTest-cdc                3     0      0        0       5.750
CompositeAndTupleTypesTest-cdc         3     0      0        0       8.304
CompositeTypeTest-cdc                  9     0      0        0       3.392
DecimalTypeTest-cdc                    3     0      0        0       0.085
DynamicCompositeTypeTest-cdc           8     0      0        0       3.342
EmptyTypeTest-cdc                      7     0      0        0       0.930
IntegerTypeTest-cdc                    10    0      0        0       0.121
JsonConversionTest-cdc                 30    0      0        0       0.749
ReversedTypeTest-cdc                   1     0      0        0       0.102
RoundTripTest-cdc                      8     0      0        0       0.573
SimpleDateTypeTest-cdc                 1     0      0        0       0.129
TimeTypeTest-cdc                       2     0      0        0       3.841
TimeUUIDTypeTest-cdc                   6     0      0        0       7.646
TimestampTypeTest-cdc                  1     0      0        0       0.627
TypeCompareTest-cdc                    6     0      0        0       0.295
TypeParserTest-cdc                     3     0      0        0       1.022
TypeValidationTest-cdc                 18    0      0        0       3.653
UUIDTypeTest-cdc                       6     0      0        0       3.818
ValueAccessorTest-cdc                  4     0      0        0       0.544
AbstractCompositeTypeTest-cdc          2     0      0        0       0.312
ByteBufferAccessorTest-cdc             2     0      0        0       0.291
BytesTypeTest-cdc                      2     0      0        0       0.560
CollectionTypeTest-cdc                 6     0      0        0       0.399
CollectionTypesTest-cdc                3     0      0        0       7.282
CompositeAndTupleTypesTest-cdc         3     0      0        0       9.666
CompositeTypeTest-cdc                  9     0      0        0       3.870
DecimalTypeTest-cdc                    3     0      0        0       0.267
DynamicCompositeTypeTest-cdc           8     0      0        0       3.939
EmptyTypeTest-cdc                      7     0      0        0       1.182
IntegerTypeTest-cdc                    10    0      0        0       0.327
JsonConversionTest-cdc                 30    0      0        0       1.156
ReversedTypeTest-cdc                   1     0      0        0       0.316
RoundTripTest-cdc                      8     0      0        0       0.864
SimpleDateTypeTest-cdc                 1     0      0        0       0.312
TimeTypeTest-cdc                       2     0      0        0       4.557
TimeUUIDTypeTest-cdc                   6     0      0        0       6.526
TimestampTypeTest-cdc                  1     0      0        0       0.909
TypeCompareTest-cdc                    6     0      0        0       0.547
TypeParserTest-cdc                     3     0      0        0       1.636
TypeValidationTest-cdc                 18    0      0        0       5.066
UUIDTypeTest-cdc                       6     0      0        0       3.760
ValueAccessorTest-cdc                  4     0      0        0       0.937
AbstractCompositeTypeTest-compression  2     0      0        0       0.072
ByteBufferAccessorTest-compression     2     0      0        0       0.110
BytesTypeTest-compression              2     0      0        0       0.248
CollectionTypeTest-compression         6     0      0        0       0.161
CollectionTypesTest-compression        3     0      0        0       5.826
CompositeAndTupleTypesTest-compression 3     0      0        0       8.465
CompositeTypeTest-compression          9     0      0        0       3.380
DecimalTypeTest-compression            3     0      0        0       0.082
DynamicCompositeTypeTest-compression   8     0      0        0       3.335
EmptyTypeTest-compression              7     0      0        0       0.900
IntegerTypeTest-compression            10    0      0        0       0.136
JsonConversionTest-compression         30    0      0        0       0.738
ReversedTypeTest-compression           1     0      0        0       0.101
RoundTripTest-compression              8     0      0        0       0.528
SimpleDateTypeTest-compression         1     0      0        0       0.125
TimeTypeTest-compression               2     0      0        0       3.662
TimeUUIDTypeTest-compression           6     0      0        0       7.668
TimestampTypeTest-compression          1     0      0        0       0.600
TypeCompareTest-compression            6     0      0        0       0.297
TypeParserTest-compression             3     0      0        0       0.970
TypeValidationTest-compression         18    0      0        0       3.443
UUIDTypeTest-compression               6     0      0        0       3.987
ValueAccessorTest-compression          4     0      0        0       0.511
AbstractCompositeTypeTest-compression  2     0      0        0       0.159
ByteBufferAccessorTest-compression     2     0      0        0       0.192
BytesTypeTest-compression              2     0      0        0       0.298
CollectionTypeTest-compression         6     0      0        0       0.231
CollectionTypesTest-compression        3     0      0        0       5.546
CompositeAndTupleTypesTest-compression 3     0      0        0       7.414
CompositeTypeTest-compression          9     0      0        0       2.802
DecimalTypeTest-compression            3     0      0        0       0.206
DynamicCompositeTypeTest-compression   8     0      0        0       2.683
EmptyTypeTest-compression              7     0      0        0       0.874
IntegerTypeTest-compression            10    0      0        0       0.235
JsonConversionTest-compression         30    0      0        0       0.777
ReversedTypeTest-compression           1     0      0        0       0.186
RoundTripTest-compression              8     0      0        0       0.553
SimpleDateTypeTest-compression         1     0      0        0       0.219
TimeTypeTest-compression               2     0      0        0       3.225
TimeUUIDTypeTest-compression           6     0      0        0       4.915
TimestampTypeTest-compression          1     0      0        0       0.603
TypeCompareTest-compression            6     0      0        0       0.353
TypeParserTest-compression             3     0      0        0       1.087
TypeValidationTest-compression         18    0      0        0       3.428
UUIDTypeTest-compression               6     0      0        0       2.695
ValueAccessorTest-compression          4     0      0        0       0.582
AbstractCompositeTypeTest              2     0      0        0       0.064
ByteBufferAccessorTest                 2     0      0        0       0.094
BytesTypeTest                          2     0      0        0       0.212
CollectionTypeTest                     6     0      0        0       0.142
CollectionTypesTest                    3     0      0        0       5.431
CompositeAndTupleTypesTest             3     0      0        0       7.891
CompositeTypeTest                      9     0      0        0       3.133
DecimalTypeTest                        3     0      0        0       0.070
DynamicCompositeTypeTest               8     0      0        0       3.127
EmptyTypeTest                          7     0      0        0       0.766
IntegerTypeTest                        10    0      0        0       0.109
JsonConversionTest                     30    0      0        0       0.639
ReversedTypeTest                       1     0      0        0       0.088
RoundTripTest                          8     0      0        0       0.479
SimpleDateTypeTest                     1     0      0        0       0.108
TimeTypeTest                           2     0      0        0       3.696
TimeUUIDTypeTest                       6     0      0        0       7.680
TimestampTypeTest                      1     0      0        0       0.537
TypeCompareTest                        6     0      0        0       0.263
TypeParserTest                         3     0      0        0       0.892
TypeValidationTest                     18    0      0        0       3.342
UUIDTypeTest                           6     0      0        0       3.896
ValueAccessorTest                      4     0      0        0       0.464
AbstractCompositeTypeTest              2     0      0        0       0.166
ByteBufferAccessorTest                 2     0      0        0       0.197
BytesTypeTest                          2     0      0        0       0.315
CollectionTypeTest                     6     0      0        0       0.263
CollectionTypesTest                    3     0      0        0       5.786
CompositeAndTupleTypesTest             3     0      0        0       7.518
CompositeTypeTest                      9     0      0        0       2.848
DecimalTypeTest                        3     0      0        0       0.201
DynamicCompositeTypeTest               8     0      0        0       2.815
EmptyTypeTest                          7     0      0        0       0.913
IntegerTypeTest                        10    0      0        0       0.232
JsonConversionTest                     30    0      0        0       0.868
ReversedTypeTest                       1     0      0        0       0.194
RoundTripTest                          8     0      0        0       0.630
SimpleDateTypeTest                     1     0      0        0       0.210
TimeTypeTest                           2     0      0        0       3.164
TimeUUIDTypeTest                       6     0      0        0       4.757
TimestampTypeTest                      1     0      0        0       0.672
TypeCompareTest                        6     0      0        0       0.404
TypeParserTest                         3     0      0        0       1.258
TypeValidationTest                     18    0      0        0       3.641
UUIDTypeTest                           6     0      0        0       2.695
ValueAccessorTest                      4     0      0        0       0.616

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

Name                           Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc         15    0      0        0       5.445
MonitoringTaskTest-cdc         15    0      0        0       5.833
MonitoringTaskTest-compression 15    0      0        0       5.410
MonitoringTaskTest-compression 15    0      0        0       5.573
MonitoringTaskTest             15    0      0        0       5.459
MonitoringTaskTest             15    0      0        0       5.511

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

Name                                    Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc         7     0      0        0       60.599
PartitionUpdateTest-cdc                 3     0      0        0       4.249
PartitionImplementationTest-cdc         7     0      0        0       71.462
PartitionUpdateTest-cdc                 3     0      0        0       5.103
PartitionImplementationTest-compression 7     0      0        0       60.553
PartitionUpdateTest-compression         3     0      0        0       4.325
PartitionImplementationTest-compression 7     0      0        0       53.801
PartitionUpdateTest-compression         3     0      0        0       4.075
PartitionImplementationTest             7     0      0        0       62.807
PartitionUpdateTest                     3     0      0        0       4.590
PartitionImplementationTest             7     0      0        0       55.467
PartitionUpdateTest                     3     0      0        0       3.800

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

Name                          Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc         8     0      0        0       0.676
PurgeFunctionTest-cdc         8     0      0        0       1.048
PurgeFunctionTest-compression 8     0      0        0       0.658
PurgeFunctionTest-compression 8     0      0        0       0.778
PurgeFunctionTest             8     0      0        0       0.568
PurgeFunctionTest             8     0      0        0       0.783

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

Name                                           Tests Errors Failures Skipped Time
                                                                             (s)
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.061
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.531
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       4.074
PendingAntiCompactionTest-cdc                  18    0      0        0       13.020
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.208
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       4.270
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       4.669
PendingAntiCompactionTest-cdc                  18    0      0        0       13.890
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.061
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.596
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       4.130
PendingAntiCompactionTest-compression          18    0      0        0       12.907
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.169
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.136
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       3.662
PendingAntiCompactionTest-compression          18    0      0        0       12.837
AbstractPendingAntiCompactionTest              1     0      0        1       0.062
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.518
PendingAntiCompactionBytemanTest               1     0      0        0       4.087
PendingAntiCompactionTest                      18    0      0        0       13.890
AbstractPendingAntiCompactionTest              1     0      0        1       0.158
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       2.959
PendingAntiCompactionBytemanTest               1     0      0        0       3.583
PendingAntiCompactionTest                      18    0      0        0       12.094

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

Name                                    Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.371
EncodingStatsTest-cdc                   10    0      0        0       0.161
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.191
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       3.350
RowsTest-cdc                            9     0      0        0       1.189
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       10.305
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       27.576
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.685
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.550
EncodingStatsTest-cdc                   10    0      0        0       0.353
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.621
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       3.776
RowsTest-cdc                            9     0      0        0       1.828
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       13.020
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       34.118
UnfilteredRowIteratorsTest-cdc          1     0      0        0       1.053
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.343
compression
EncodingStatsTest-compression           10    0      0        0       0.170
PartitionSerializationExceptionTest-    2     0      0        0       1.191
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.293
compression
RowsTest-compression                    9     0      0        0       1.175
ThrottledUnfilteredIteratorTest-        7     0      0        0       10.671
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       27.466
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.678
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.381
compression
EncodingStatsTest-compression           10    0      0        0       0.247
PartitionSerializationExceptionTest-    2     0      0        0       1.141
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       2.654
compression
RowsTest-compression                    9     0      0        0       1.213
ThrottledUnfilteredIteratorTest-        7     0      0        0       9.460
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       26.072
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.799
ColumnMetadataVersionComparatorTest     10    0      0        0       0.304
EncodingStatsTest                       10    0      0        0       0.135
PartitionSerializationExceptionTest     2     0      0        0       1.019
RowAndDeletionMergeIteratorTest         10    0      0        0       3.188
RowsTest                                9     0      0        0       1.026
ThrottledUnfilteredIteratorTest         7     0      0        0       9.717
UnfilteredRowIteratorsMergeTest         5     0      0        0       27.432
UnfilteredRowIteratorsTest              1     0      0        0       0.595
ColumnMetadataVersionComparatorTest     10    0      0        0       0.407
EncodingStatsTest                       10    0      0        0       0.230
PartitionSerializationExceptionTest     2     0      0        0       1.172
RowAndDeletionMergeIteratorTest         10    0      0        0       2.836
RowsTest                                9     0      0        0       1.328
ThrottledUnfilteredIteratorTest         7     0      0        0       9.710
UnfilteredRowIteratorsMergeTest         5     0      0        0       26.332
UnfilteredRowIteratorsTest              1     0      0        0       0.771

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

Name                                                Tests Errors Failures Skipped Time
                                                                                  (s)
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.847
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.638
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.513
CassandraStreamManagerTest-cdc                      2     0      0        0       3.705
ComponentManifestTest-cdc                           2     0      0        0       0.299
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.607
cdc
StreamRequestTest-cdc                               1     0      0        0       1.023
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       4.161
CassandraOutgoingFileTest-cdc                       3     0      0        0       4.066
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.916
CassandraStreamManagerTest-cdc                      2     0      0        0       4.216
ComponentManifestTest-cdc                           2     0      0        0       0.579
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       15.214
cdc
StreamRequestTest-cdc                               1     0      0        0       1.593
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.673
CassandraOutgoingFileTest-compression               3     0      0        0       3.582
CassandraStreamHeaderTest-compression               5     0      0        0       3.406
CassandraStreamManagerTest-compression              2     0      0        0       3.677
ComponentManifestTest-compression                   2     0      0        0       0.274
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.515
compression
StreamRequestTest-compression                       1     0      0        0       1.019
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.076
CassandraOutgoingFileTest-compression               3     0      0        0       2.911
CassandraStreamHeaderTest-compression               5     0      0        0       2.784
CassandraStreamManagerTest-compression              2     0      0        0       3.063
ComponentManifestTest-compression                   2     0      0        0       0.338
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       13.851
compression
StreamRequestTest-compression                       1     0      0        0       1.074
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.542
CassandraOutgoingFileTest                           3     0      0        0       3.405
CassandraStreamHeaderTest                           5     0      0        0       3.245
CassandraStreamManagerTest                          2     0      0        0       3.668
ComponentManifestTest                               2     0      0        0       0.245
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.527
StreamRequestTest                                   1     0      0        0       0.884
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.133
CassandraOutgoingFileTest                           3     0      0        0       2.972
CassandraStreamHeaderTest                           5     0      0        0       2.916
CassandraStreamManagerTest                          2     0      0        0       3.122
ComponentManifestTest                               2     0      0        0       0.356
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       13.789
StreamRequestTest                                   1     0      0        0       1.197

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

Name                                Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc         7     0      0        0       5.732
RTTransformationsTest-cdc           15    0      0        0       0.686
DuplicateRowCheckerTest-cdc         7     0      0        0       6.717
RTTransformationsTest-cdc           15    0      0        0       1.054
DuplicateRowCheckerTest-compression 7     0      0        0       5.727
RTTransformationsTest-compression   15    0      0        0       0.680
DuplicateRowCheckerTest-compression 7     0      0        0       5.971
RTTransformationsTest-compression   15    0      0        0       0.707
DuplicateRowCheckerTest             7     0      0        0       6.991
RTTransformationsTest               15    0      0        0       0.584
DuplicateRowCheckerTest             7     0      0        0       5.150
RTTransformationsTest               15    0      0        0       0.743

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

Name                            Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc         1     0      0        0       22.576
ViewUtilsTest-cdc               3     0      0        0       1.654
ViewBuilderTaskTest-cdc         1     0      0        0       25.984
ViewUtilsTest-cdc               3     0      0        0       2.070
ViewBuilderTaskTest-compression 1     0      0        0       24.454
ViewUtilsTest-compression       3     0      0        0       1.566
ViewBuilderTaskTest-compression 1     0      0        0       20.865
ViewUtilsTest-compression       3     0      0        0       1.453
ViewBuilderTaskTest             1     0      0        0       21.485
ViewUtilsTest                   3     0      0        0       1.346
ViewBuilderTaskTest             1     0      0        0       23.890
ViewUtilsTest                   3     0      0        0       1.574

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

Name                                  Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc                 7     0      0        0       14.071
SystemPropertiesTableTest-cdc         6     0      0        0       13.593
SettingsTableTest-cdc                 7     0      0        0       16.285
SystemPropertiesTableTest-cdc         6     0      0        0       15.207
SettingsTableTest-compression         7     0      0        0       14.040
SystemPropertiesTableTest-compression 6     0      0        0       13.560
SettingsTableTest-compression         7     0      0        0       14.016
SystemPropertiesTableTest-compression 6     0      0        0       13.246
SettingsTableTest                     7     0      0        0       14.891
SystemPropertiesTableTest             6     0      0        0       14.238
SettingsTableTest                     7     0      0        0       13.548
SystemPropertiesTableTest             6     0      0        0       12.950

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

Name                                    Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc                    10    0      0        0       6.081
BoundsTest-cdc                          1     0      0        0       0.116
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.222
KeyCollisionTest-cdc                    1     0      0        0       3.361
Murmur3PartitionerTest-cdc              10    0      0        0       1.968
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.329
RandomPartitionerTest-cdc               9     0      0        0       2.287
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.147
RangeTest-cdc                           32    0      0        0       13.807
SplitterTest-cdc                        14    0      0        0       19.580
StreamStateStoreTest-cdc                1     0      0        0       2.352
BootStrapperTest-cdc                    10    0      0        0       7.515
BoundsTest-cdc                          1     0      0        0       0.276
ByteOrderedPartitionerTest-cdc          6     0      0        0       3.553
KeyCollisionTest-cdc                    1     0      0        0       3.799
Murmur3PartitionerTest-cdc              10    0      0        0       3.025
OrderPreservingPartitionerTest-cdc      7     0      0        0       3.585
RandomPartitionerTest-cdc               9     0      0        0       3.410
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.668
RangeTest-cdc                           32    0      0        0       16.232
SplitterTest-cdc                        14    0      0        0       24.011
StreamStateStoreTest-cdc                1     0      0        0       3.337
BootStrapperTest-compression            10    0      0        0       7.464
BoundsTest-compression                  1     0      0        0       0.107
ByteOrderedPartitionerTest-compression  6     0      0        0       2.327
KeyCollisionTest-compression            1     0      0        0       3.462
Murmur3PartitionerTest-compression      10    0      0        0       1.873
OrderPreservingPartitionerTest-         7     0      0        0       2.372
compression
RandomPartitionerTest-compression       9     0      0        0       2.163
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.062
RangeTest-compression                   32    0      0        0       13.300
SplitterTest-compression                14    0      0        0       19.996
StreamStateStoreTest-compression        1     0      0        0       2.303
BootStrapperTest-compression            10    0      0        0       7.863
BoundsTest-compression                  1     0      0        0       0.209
ByteOrderedPartitionerTest-compression  6     0      0        0       2.378
KeyCollisionTest-compression            1     0      0        0       2.605
Murmur3PartitionerTest-compression      10    0      0        0       1.982
OrderPreservingPartitionerTest-         7     0      0        0       2.284
compression
RandomPartitionerTest-compression       9     0      0        0       2.276
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.161
RangeTest-compression                   32    0      0        0       14.298
SplitterTest-compression                14    0      0        0       18.195
StreamStateStoreTest-compression        1     0      0        0       2.087
BootStrapperTest                        10    0      0        0       6.420
BoundsTest                              1     0      0        0       0.094
ByteOrderedPartitionerTest              6     0      0        0       2.100
KeyCollisionTest                        1     0      0        0       3.110
Murmur3PartitionerTest                  10    0      0        0       1.911
OrderPreservingPartitionerTest          7     0      0        0       2.162
RandomPartitionerTest                   9     0      0        0       2.020
RangeFetchMapCalculatorTest             13    0      0        0       0.974
RangeTest                               32    0      0        0       13.787
SplitterTest                            14    0      0        0       19.504
StreamStateStoreTest                    1     0      0        0       1.992
BootStrapperTest                        10    0      0        0       6.581
BoundsTest                              1     0      0        0       0.199
ByteOrderedPartitionerTest              6     0      0        0       2.495
KeyCollisionTest                        1     0      0        0       2.891
Murmur3PartitionerTest                  10    0      0        0       2.181
OrderPreservingPartitionerTest          7     0      0        0       2.501
RandomPartitionerTest                   9     0      0        0       2.369
RangeFetchMapCalculatorTest             13    0      0        0       1.235
RangeTest                               32    0      0        0       13.053
SplitterTest                            14    0      0        0       18.788
StreamStateStoreTest                    1     0      0        0       2.382

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

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.061
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       153.456
NoReplicationTokenAllocatorTest            4     0      0        0       6.663
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       66.713
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.156
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       146.399
NoReplicationTokenAllocatorTest            4     0      0        0       6.512
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       60.222

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

Name                                   Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc         6     0      0        0       1.079
DiagnosticEventServiceTest-cdc         6     0      0        0       1.567
DiagnosticEventServiceTest-compression 6     0      0        0       1.075
DiagnosticEventServiceTest-compression 6     0      0        0       1.078
DiagnosticEventServiceTest             6     0      0        0       0.901
DiagnosticEventServiceTest             6     0      0        0       1.255

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

Name                               Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.081
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.233
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.077
compression
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.156
compression
DiagnosticEventMemoryStoreTest     6     0      0        0       0.074
DiagnosticEventMemoryStoreTest     6     0      0        0       0.182

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

Name                                                           Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest                                    1     0      0        0       92.384
CASTest                                                        14    0      0        6       178.330
CasWriteTest                                                   9     0      0        0       29.019
ClientNetworkStopStartTest                                     1     0      0        0       23.657
FailingRepairTest                                              6     0      0        0       32.065
FqlReplayDDLExclusionTest                                      1     0      0        0       30.343
FrozenUDTTest                                                  4     0      0        0       29.391
FullRepairCoordinatorFastTest                                  66    0      0        2       78.658
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       240.471
FullRepairCoordinatorTimeoutTest                               6     0      0        0       95.326
GossipSettlesTest                                              1     0      0        0       34.887
GossipShutdownTest                                             1     0      0        0       39.076
GossipTest                                                     2     0      0        0       66.532
IncRepairTruncationTest                                        1     0      0        0       30.405
IncrementalRepairCoordinatorFastTest                           66    0      0        6       75.232
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       241.160
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       95.847
InternodeEncryptionOptionsTest                                 12    0      0        0       81.970
JVMDTestTest                                                   4     0      0        0       163.899
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       83.274
LargeColumnTest                                                1     0      0        0       14.073
MessageFiltersTest                                             5     0      0        0       61.448
MessageForwardingTest                                          1     0      0        0       14.613
NativeProtocolTest                                             2     0      0        0       71.055
NativeTransportEncryptionOptionsTest                           9     0      0        0       48.852
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       238.671
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       228.879
NetstatsRepairStreamingTest                                    2     0      0        0       260.565
NetworkTopologyTest                                            7     0      0        0       52.147
NodeToolEnableDisableBinaryTest                                2     0      0        0       28.594
NodeToolRingTest                                               6     0      0        0       8.796
NodeToolTest                                                   3     0      0        0       8.463
OptimiseStreamsRepairTest                                      2     0      0        0       110.233
PreviewRepairCoordinatorFastTest                               66    0      0        2       79.069
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       240.017
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       93.515
PreviewRepairTest                                              5     0      0        0       148.631
QueryReplayerEndToEndTest                                      1     0      0        0       48.352
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       51.940
ReadRepairQueryTypesTest                                       306   0      0        0       173.424
ReadRepairTest                                                 10    0      0        0       156.145
RepairBoundaryTest                                             2     0      0        0       44.213
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.061
RepairDigestTrackingTest                                       5     0      0        0       47.767
RepairOperationalTest                                          5     0      0        0       74.373
RepairTest                                                     7     0      0        0       112.527
ReplicaFilteringProtectionTest                                 3     0      0        0       11.694
ResourceLeakTest                                               1     0      0        1       0.062
SchemaTest                                                     3     0      0        0       27.394
ShortReadProtectionTest                                        2     0      0        0       19.485
SimpleReadWriteTest                                            14    0      0        0       169.477
StreamPrepareFailTest                                          1     0      0        0       31.040
StreamingTest                                                  1     0      0        0       15.133
TableEstimatesTest                                             2     0      0        0       8.594
TopologyChangeTest                                             4     0      0        0       202.202
BootstrapBinaryDisabledTest                                    1     0      0        0       87.632
CASTest                                                        14    0      0        6       157.955
CasWriteTest                                                   9     0      0        0       28.745
ClientNetworkStopStartTest                                     1     0      0        0       22.748
FailingRepairTest                                              6     0      0        0       30.507
FqlReplayDDLExclusionTest                                      1     0      0        0       28.767
FrozenUDTTest                                                  4     0      0        0       26.298
FullRepairCoordinatorFastTest                                  66    0      0        2       77.605
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       226.288
FullRepairCoordinatorTimeoutTest                               6     0      0        0       93.856
GossipSettlesTest                                              1     0      0        0       33.827
GossipShutdownTest                                             1     0      0        0       37.852
GossipTest                                                     2     0      0        0       64.644
IncRepairTruncationTest                                        1     0      0        0       29.106
IncrementalRepairCoordinatorFastTest                           66    0      0        6       75.053
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       226.896
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       93.834
InternodeEncryptionOptionsTest                                 12    0      0        0       77.815
JVMDTestTest                                                   4     0      0        0       160.411
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       82.024
LargeColumnTest                                                1     0      0        0       12.376
MessageFiltersTest                                             5     0      0        0       58.160
MessageForwardingTest                                          1     0      0        0       12.356
NativeProtocolTest                                             2     0      0        0       68.688
NativeTransportEncryptionOptionsTest                           9     0      0        0       46.301
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       205.188
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       192.585
NetstatsRepairStreamingTest                                    2     0      0        0       215.455
NetworkTopologyTest                                            7     0      0        0       49.385
NodeToolEnableDisableBinaryTest                                2     0      0        0       27.421
NodeToolRingTest                                               6     0      0        0       7.979
NodeToolTest                                                   3     0      0        0       7.705
OptimiseStreamsRepairTest                                      2     0      0        0       99.370
PreviewRepairCoordinatorFastTest                               66    0      0        2       76.799
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       225.636
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       90.781
PreviewRepairTest                                              5     0      0        0       143.205
QueryReplayerEndToEndTest                                      1     0      0        0       46.991
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       52.225
ReadRepairQueryTypesTest                                       306   0      0        0       192.523
ReadRepairTest                                                 10    0      0        0       139.950
RepairBoundaryTest                                             2     0      0        0       42.133
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.132
RepairDigestTrackingTest                                       5     0      0        0       42.406
RepairOperationalTest                                          5     0      0        0       66.778
RepairTest                                                     7     0      0        0       99.897
ReplicaFilteringProtectionTest                                 3     0      0        0       10.153
ResourceLeakTest                                               1     0      0        1       0.132
SchemaTest                                                     3     0      0        0       24.021
ShortReadProtectionTest                                        2     0      0        0       17.001
SimpleReadWriteTest                                            14    0      0        0       144.859
StreamPrepareFailTest                                          1     0      0        0       29.966
StreamingTest                                                  1     0      0        0       13.692
TableEstimatesTest                                             2     0      0        0       7.681
TopologyChangeTest                                             4     0      0        0       198.002

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

Name            Tests Errors Failures Skipped Time(s)
TableMetricTest 2     0      0        0       18.642
TableMetricTest 2     0      0        0       16.816

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

Name                                Tests Errors Failures Skipped Time(s)
BootstrapTest                       2     0      0        0       167.987
CommunicationDuringDecommissionTest 1     0      0        0       59.736
NodeNotInRingTest                   1     0      0        0       30.565
PendingWritesTest                   1     0      0        0       57.893
BootstrapTest                       2     0      0        0       162.895
CommunicationDuringDecommissionTest 1     0      0        0       58.100
NodeNotInRingTest                   1     0      0        0       29.132
PendingWritesTest                   1     0      0        0       56.193

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

Name                                Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest       1     0      0        0       11.612
CompactStorageUpgradeTest           5     0      0        0       60.813
MixedModeReadRepairDeleteTest       2     0      0        0       101.373
MixedModeReadRepairWriteTest        2     0      0        0       101.035
MixedModeReadTest                   1     0      0        0       24.736
PagingTest                          1     0      0        0       104.900
ReadRepairCompactStorageUpgradeTest 1     0      0        0       40.665
UpgradeTest                         2     0      0        0       88.264

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

Name                            Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc         35    0      0        0       9.669
FullQueryLoggerTest-cdc         35    0      0        0       11.195
FullQueryLoggerTest-compression 35    0      0        0       9.081
FullQueryLoggerTest-compression 35    0      0        0       11.031
FullQueryLoggerTest             35    0      0        0       12.759
FullQueryLoggerTest             35    0      0        0       8.038

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

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.379
FQLReplayTest  22    0      0        0       2.171
FQLCompareTest 3     0      0        0       2.582
FQLReplayTest  22    0      0        0       2.443

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

Name                                    Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.073
ArrivalWindowTest-cdc                   1     0      0        0       0.532
EndpointStateTest-cdc                   2     0      0        0       1.469
ExpireEndpointTest-cdc                  1     0      0        0       1.064
FailureDetectorTest-cdc                 1     0      0        0       2.712
GossipDigestTest-cdc                    1     0      0        0       0.307
GossiperTest-cdc                        4     0      0        0       2.599
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.624
SerializationsTest-cdc                  2     0      0        0       1.027
ShadowRoundTest-cdc                     1     0      0        0       6.020
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.219
ArrivalWindowTest-cdc                   1     0      0        0       0.923
EndpointStateTest-cdc                   2     0      0        0       3.130
ExpireEndpointTest-cdc                  1     0      0        0       1.891
FailureDetectorTest-cdc                 1     0      0        0       3.833
GossipDigestTest-cdc                    1     0      0        0       0.570
GossiperTest-cdc                        4     0      0        0       3.791
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       5.933
SerializationsTest-cdc                  2     0      0        0       1.633
ShadowRoundTest-cdc                     1     0      0        0       7.338
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.069
ArrivalWindowTest-compression           1     0      0        0       0.503
EndpointStateTest-compression           2     0      0        0       1.400
ExpireEndpointTest-compression          1     0      0        0       1.038
FailureDetectorTest-compression         1     0      0        0       2.653
GossipDigestTest-compression            1     0      0        0       0.271
GossiperTest-compression                4     0      0        0       2.583
PendingRangeCalculatorServiceTest-      1     0      0        0       4.588
compression
SerializationsTest-compression          2     0      0        0       0.992
ShadowRoundTest-compression             1     0      0        0       6.067
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.156
ArrivalWindowTest-compression           1     0      0        0       0.548
EndpointStateTest-compression           2     0      0        0       1.749
ExpireEndpointTest-compression          1     0      0        0       1.123
FailureDetectorTest-compression         1     0      0        0       2.604
GossipDigestTest-compression            1     0      0        0       0.329
GossiperTest-compression                4     0      0        0       2.436
PendingRangeCalculatorServiceTest-      1     0      0        0       3.809
compression
SerializationsTest-compression          2     0      0        0       1.073
ShadowRoundTest-compression             1     0      0        0       5.825
ArrayBackedBoundedStatsTest             2     0      0        0       0.059
ArrivalWindowTest                       1     0      0        0       0.428
EndpointStateTest                       2     0      0        0       1.552
ExpireEndpointTest                      1     0      0        0       0.933
FailureDetectorTest                     1     0      0        0       2.526
GossipDigestTest                        1     0      0        0       0.237
GossiperTest                            4     0      0        0       2.413
PendingRangeCalculatorServiceTest       1     0      0        0       4.581
SerializationsTest                      2     0      0        0       0.886
ShadowRoundTest                         1     0      0        0       5.843
ArrayBackedBoundedStatsTest             2     0      0        0       0.183
ArrivalWindowTest                       1     0      0        0       0.630
EndpointStateTest                       2     0      0        0       1.566
ExpireEndpointTest                      1     0      0        0       1.205
FailureDetectorTest                     1     0      0        0       2.681
GossipDigestTest                        1     0      0        0       0.349
GossiperTest                            4     0      0        0       2.506
PendingRangeCalculatorServiceTest       1     0      0        0       4.015
SerializationsTest                      2     0      0        0       1.174
ShadowRoundTest                         1     0      0        0       5.999

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

Name                                 Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest               1     0      0        0       79.042
HintsWriteThenReadTest               1     0      0        0       79.365
ChecksummedDataInputTest-cdc         3     0      0        0       0.983
HintMessageTest-cdc                  1     0      0        0       3.316
HintTest-cdc                         7     0      0        0       4.776
HintWriteTTLTest-cdc                 4     0      0        0       3.495
HintsBufferPoolTest-cdc              1     0      0        0       4.181
HintsBufferTest-cdc                  2     0      0        0       6.016
HintsCatalogTest-cdc                 3     0      0        0       3.375
HintsCompressionTest-cdc             4     0      0        0       7.650
HintsDescriptorTest-cdc              5     0      0        0       0.552
HintsEncryptionTest-cdc              1     0      0        0       4.940
HintsReaderTest-cdc                  2     0      0        0       3.557
HintsServiceTest-cdc                 4     0      0        0       176.111
ChecksummedDataInputTest-cdc         3     0      0        0       1.763
HintMessageTest-cdc                  1     0      0        0       3.958
HintTest-cdc                         7     0      0        0       6.982
HintWriteTTLTest-cdc                 4     0      0        0       4.082
HintsBufferPoolTest-cdc              1     0      0        0       4.902
HintsBufferTest-cdc                  2     0      0        0       9.280
HintsCatalogTest-cdc                 3     0      0        0       3.895
HintsCompressionTest-cdc             4     0      0        0       8.051
HintsDescriptorTest-cdc              5     0      0        0       0.853
HintsEncryptionTest-cdc              1     0      0        0       5.688
HintsReaderTest-cdc                  2     0      0        0       4.240
HintsServiceTest-cdc                 4     0      0        0       176.995
ChecksummedDataInputTest-compression 3     0      0        0       1.025
HintMessageTest-compression          1     0      0        0       3.334
HintTest-compression                 7     0      0        0       4.768
HintWriteTTLTest-compression         4     0      0        0       3.206
HintsBufferPoolTest-compression      1     0      0        0       3.879
HintsBufferTest-compression          2     0      0        0       5.754
HintsCatalogTest-compression         3     0      0        0       3.357
HintsCompressionTest-compression     4     0      0        0       7.567
HintsDescriptorTest-compression      5     0      0        0       0.540
HintsEncryptionTest-compression      1     0      0        0       4.892
HintsReaderTest-compression          2     0      0        0       3.695
HintsServiceTest-compression         4     0      0        0       176.084
ChecksummedDataInputTest-compression 3     0      0        0       1.175
HintMessageTest-compression          1     0      0        0       2.645
HintTest-compression                 7     0      0        0       4.398
HintWriteTTLTest-compression         4     0      0        0       2.621
HintsBufferPoolTest-compression      1     0      0        0       3.155
HintsBufferTest-compression          2     0      0        0       5.122
HintsCatalogTest-compression         3     0      0        0       2.758
HintsCompressionTest-compression     4     0      0        0       5.582
HintsDescriptorTest-compression      5     0      0        0       0.576
HintsEncryptionTest-compression      1     0      0        0       3.944
HintsReaderTest-compression          2     0      0        0       3.022
HintsServiceTest-compression         4     0      0        0       175.393
ChecksummedDataInputTest             3     0      0        0       0.881
HintMessageTest                      1     0      0        0       3.206
HintTest                             7     0      0        0       5.153
HintWriteTTLTest                     4     0      0        0       3.034
HintsBufferPoolTest                  1     0      0        0       3.813
HintsBufferTest                      2     0      0        0       4.830
HintsCatalogTest                     3     0      0        0       3.175
HintsCompressionTest                 4     0      0        0       6.468
HintsDescriptorTest                  5     0      0        0       0.480
HintsEncryptionTest                  1     0      0        0       4.602
HintsReaderTest                      2     0      0        0       3.761
HintsServiceTest                     4     0      0        0       176.094
ChecksummedDataInputTest             3     0      0        0       1.169
HintMessageTest                      1     0      0        0       2.705
HintTest                             7     0      0        0       4.218
HintWriteTTLTest                     4     0      0        0       2.819
HintsBufferPoolTest                  1     0      0        0       3.357
HintsBufferTest                      2     0      0        0       5.712
HintsCatalogTest                     3     0      0        0       2.908
HintsCompressionTest                 4     0      0        0       6.121
HintsDescriptorTest                  5     0      0        0       0.598
HintsEncryptionTest                  1     0      0        0       4.431
HintsReaderTest                      2     0      0        0       3.141
HintsServiceTest                     4     0      0        0       175.495

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

Name                                  Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc                   29    0      0        0       25.275
SecondaryIndexManagerTest-cdc         16    0      0        0       27.612
CustomIndexTest-cdc                   29    0      0        0       28.371
SecondaryIndexManagerTest-cdc         16    0      0        0       29.190
CustomIndexTest-compression           29    0      0        0       25.354
SecondaryIndexManagerTest-compression 16    0      0        0       27.762
CustomIndexTest-compression           29    0      0        0       31.203
SecondaryIndexManagerTest-compression 16    0      0        0       30.905
CustomIndexTest                       29    0      0        0       32.681
SecondaryIndexManagerTest             16    0      0        0       32.841
CustomIndexTest                       29    0      0        0       23.085
SecondaryIndexManagerTest             16    0      0        0       27.077

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

Name                           Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc         28    0      0        0       20.096
CassandraIndexTest-cdc         28    0      0        0       23.485
CassandraIndexTest-compression 28    0      0        0       20.076
CassandraIndexTest-compression 28    0      0        0       26.862
CassandraIndexTest             28    0      0        0       31.020
CassandraIndexTest             28    0      0        0       17.779

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

Name                      Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc           9     0      0        0       20.135
SASIIndexTest-cdc         32    0      0        0       20.584
SASICQLTest-cdc           9     0      0        0       22.968
SASIIndexTest-cdc         32    0      0        0       24.842
SASICQLTest-compression   9     0      0        0       20.035
SASIIndexTest-compression 32    0      0        0       19.952
SASICQLTest-compression   9     0      0        0       22.644
SASIIndexTest-compression 32    0      0        0       20.199
SASICQLTest               9     0      0        0       25.175
SASIIndexTest             32    0      0        0       22.453
SASICQLTest               9     0      0        0       18.609
SASIIndexTest             32    0      0        0       19.269

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

Name                                  Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc             12    0      0        0       0.418
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.271
StandardAnalyzerTest-cdc              10    0      0        0       0.630
DelimiterAnalyzerTest-cdc             12    0      0        0       0.792
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.508
StandardAnalyzerTest-cdc              10    0      0        0       1.069
DelimiterAnalyzerTest-compression     12    0      0        0       0.447
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.291
StandardAnalyzerTest-compression      10    0      0        0       0.636
DelimiterAnalyzerTest-compression     12    0      0        0       0.481
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.323
StandardAnalyzerTest-compression      10    0      0        0       0.657
DelimiterAnalyzerTest                 12    0      0        0       0.437
NonTokenizingAnalyzerTest             3     0      0        0       0.240
StandardAnalyzerTest                  10    0      0        0       0.597
DelimiterAnalyzerTest                 12    0      0        0       0.519
NonTokenizingAnalyzerTest             3     0      0        0       0.343
StandardAnalyzerTest                  10    0      0        0       0.667

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

Name                      Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc         14    0      0        0       1.176
IndexModeTest-cdc         14    0      0        0       1.780
IndexModeTest-compression 14    0      0        0       1.138
IndexModeTest-compression 14    0      0        0       1.164
IndexModeTest             14    0      0        0       0.983
IndexModeTest             14    0      0        0       1.259

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

Name                                  Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc                   12    0      0        0       16.586
PerSSTableIndexWriterTest-cdc         2     0      0        0       6.261
TokenTreeTest-cdc                     14    0      0        0       13.155
OnDiskIndexTest-cdc                   12    0      0        0       20.085
PerSSTableIndexWriterTest-cdc         2     0      0        0       8.112
TokenTreeTest-cdc                     14    0      0        0       17.852
OnDiskIndexTest-compression           12    0      0        0       16.256
PerSSTableIndexWriterTest-compression 2     0      0        0       6.162
TokenTreeTest-compression             14    0      0        0       13.061
OnDiskIndexTest-compression           12    0      0        0       14.535
PerSSTableIndexWriterTest-compression 2     0      0        0       5.470
TokenTreeTest-compression             14    0      0        0       13.078
OnDiskIndexTest                       12    0      0        0       16.491
PerSSTableIndexWriterTest             2     0      0        0       5.925
TokenTreeTest                         14    0      0        0       12.780
OnDiskIndexTest                       12    0      0        0       15.378
PerSSTableIndexWriterTest             2     0      0        0       5.999
TokenTreeTest                         14    0      0        0       14.004

-------------------------------------------------------------------------------
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.960
ExpressionTest-cdc         2     0      0        0       0.263
OperationTest-cdc          6     0      0        0       6.051
ExpressionTest-compression 2     0      0        0       0.086
OperationTest-compression  6     0      0        0       4.852
ExpressionTest-compression 2     0      0        0       0.170
OperationTest-compression  6     0      0        0       4.658
ExpressionTest             2     0      0        0       0.073
OperationTest              6     0      0        0       4.962
ExpressionTest             2     0      0        0       0.174
OperationTest              6     0      0        0       4.407

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

Name                                      Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc                      2     0      0        0       0.074
MappedBufferTest-cdc                      26    0      0        0       2.278
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.337
RangeUnionIteratorTest-cdc                13    0      0        0       0.325
LongIteratorTest-cdc                      2     0      0        0       0.222
MappedBufferTest-cdc                      26    0      0        0       3.177
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.582
RangeUnionIteratorTest-cdc                13    0      0        0       0.548
LongIteratorTest-compression              2     0      0        0       0.076
MappedBufferTest-compression              26    0      0        0       2.242
RangeIntersectionIteratorTest-compression 11    0      0        0       0.346
RangeUnionIteratorTest-compression        13    0      0        0       0.363
LongIteratorTest-compression              2     0      0        0       0.159
MappedBufferTest-compression              26    0      0        0       3.241
RangeIntersectionIteratorTest-compression 11    0      0        0       0.404
RangeUnionIteratorTest-compression        13    0      0        0       0.387
LongIteratorTest                          2     0      0        0       0.077
MappedBufferTest                          26    0      0        0       3.073
RangeIntersectionIteratorTest             11    0      0        0       0.280
RangeUnionIteratorTest                    13    0      0        0       0.268
LongIteratorTest                          2     0      0        0       0.166
MappedBufferTest                          26    0      0        0       2.387
RangeIntersectionIteratorTest             11    0      0        0       0.363
RangeUnionIteratorTest                    13    0      0        0       0.350

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

Name                               Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc         3     0      0        0       0.077
DiskSpaceMetricsTest-cdc           2     0      0        0       19.169
BloomFilterTrackerTest-cdc         3     0      0        0       0.262
DiskSpaceMetricsTest-cdc           2     0      0        0       15.406
BloomFilterTrackerTest-compression 3     0      0        0       0.070
DiskSpaceMetricsTest-compression   2     0      0        0       18.870
BloomFilterTrackerTest-compression 3     0      0        0       0.153
DiskSpaceMetricsTest-compression   2     0      0        0       13.637
BloomFilterTrackerTest             3     0      0        0       0.060
DiskSpaceMetricsTest               2     0      0        0       20.303
BloomFilterTrackerTest             3     0      0        0       0.180
DiskSpaceMetricsTest               2     0      0        0       10.937

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

Name                                     Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc                   11    0      0        0       6.935
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.384
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       8.190
CompressedSequentialWriterTest-cdc       14    0      0        0       1.979
CompressorTest-cdc                       6     0      0        0       0.862
ZstdCompressorTest-cdc                   3     0      0        0       0.277
CQLCompressionTest-cdc                   11    0      0        0       8.410
CompressedRandomAccessReaderTest-cdc     8     0      0        0       2.046
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       9.780
CompressedSequentialWriterTest-cdc       14    0      0        0       2.973
CompressorTest-cdc                       6     0      0        0       1.465
ZstdCompressorTest-cdc                   3     0      0        0       0.593
CQLCompressionTest-compression           11    0      0        0       6.806
CompressedRandomAccessReaderTest-        8     0      0        0       1.441
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       8.491
compression
CompressedSequentialWriterTest-          14    0      0        0       1.971
compression
CompressorTest-compression               6     0      0        0       0.836
ZstdCompressorTest-compression           3     0      0        0       0.282
CQLCompressionTest-compression           11    0      0        0       8.717
CompressedRandomAccessReaderTest-        8     0      0        0       1.377
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       7.422
compression
CompressedSequentialWriterTest-          14    0      0        0       1.985
compression
CompressorTest-compression               6     0      0        0       0.968
ZstdCompressorTest-compression           3     0      0        0       0.327
CQLCompressionTest                       11    0      0        0       9.878
CompressedRandomAccessReaderTest         8     0      0        0       1.270
CompressedSequentialWriterReopenTest     4     0      0        0       7.828
CompressedSequentialWriterTest           14    0      0        0       1.803
CompressorTest                           6     0      0        0       0.840
ZstdCompressorTest                       3     0      0        0       0.230
CQLCompressionTest                       11    0      0        0       5.970
CompressedRandomAccessReaderTest         8     0      0        0       1.503
CompressedSequentialWriterReopenTest     4     0      0        0       8.542
CompressedSequentialWriterTest           14    0      0        0       2.080
CompressorTest                           6     0      0        0       0.973
ZstdCompressorTest                       3     0      0        0       0.336

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

Name                                   Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest               1     0      0        0       6.233
CQLSSTableWriterLongTest               1     0      0        0       5.716
BigTableWriterTest-cdc                 5     0      0        0       3.625
CQLSSTableWriterClientTest-cdc         1     0      0        0       2.045
CQLSSTableWriterTest-cdc               11    0      0        0       26.078
DescriptorTest-cdc                     7     0      0        0       1.084
IndexSummaryManagerTest-cdc            8     0      0        0       6.281
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.388
IndexSummaryTest-cdc                   12    0      0        0       32.942
LargePartitionsTest-cdc                1     0      0        1       0.072
LegacySSTableTest-cdc                  11    0      0        1       57.587
SSTableCorruptionDetectionTest-cdc     2     0      0        0       53.492
SSTableHeaderFixTest-cdc               14    0      0        0       1.374
SSTableLoaderTest-cdc                  4     0      0        0       22.907
SSTableMetadataTest-cdc                3     0      0        0       3.716
SSTableReaderTest-cdc                  19    0      0        0       8.919
SSTableRewriterTest-cdc                20    0      0        0       13.659
SSTableScannerTest-cdc                 3     0      0        0       3.438
SSTableWriterTest-cdc                  5     0      0        0       60.294
BigTableWriterTest-cdc                 5     0      0        0       4.264
CQLSSTableWriterClientTest-cdc         1     0      0        0       2.808
CQLSSTableWriterTest-cdc               11    0      0        0       26.190
DescriptorTest-cdc                     7     0      0        0       1.678
IndexSummaryManagerTest-cdc            8     0      0        0       7.596
IndexSummaryRedistributionTest-cdc     1     0      0        0       5.381
IndexSummaryTest-cdc                   12    0      0        0       38.507
LargePartitionsTest-cdc                1     0      0        1       0.288
LegacySSTableTest-cdc                  11    0      0        1       55.585
SSTableCorruptionDetectionTest-cdc     2     0      0        0       66.645
SSTableHeaderFixTest-cdc               14    0      0        0       2.000
SSTableLoaderTest-cdc                  4     0      0        0       25.692
SSTableMetadataTest-cdc                3     0      0        0       4.458
SSTableReaderTest-cdc                  19    0      0        0       10.851
SSTableRewriterTest-cdc                20    0      0        0       18.787
SSTableScannerTest-cdc                 3     0      0        0       4.080
SSTableWriterTest-cdc                  5     0      0        0       66.480
BigTableWriterTest-compression         5     0      0        0       3.670
CQLSSTableWriterClientTest-compression 1     0      0        0       2.047
CQLSSTableWriterTest-compression       11    0      0        0       26.852
DescriptorTest-compression             7     0      0        0       1.072
IndexSummaryManagerTest-compression    8     0      0        0       6.449
IndexSummaryRedistributionTest-        1     0      0        0       4.527
compression
IndexSummaryTest-compression           12    0      0        0       32.967
LargePartitionsTest-compression        1     0      0        1       0.060
LegacySSTableTest-compression          11    0      0        1       57.582
SSTableCorruptionDetectionTest-        2     0      0        0       56.562
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.293
SSTableLoaderTest-compression          4     0      0        0       24.236
SSTableMetadataTest-compression        3     0      0        0       3.764
SSTableReaderTest-compression          19    0      0        0       8.845
SSTableRewriterTest-compression        20    0      0        0       15.368
SSTableScannerTest-compression         3     0      0        0       3.399
SSTableWriterTest-compression          5     0      0        0       35.451
BigTableWriterTest-compression         5     0      0        0       3.098
CQLSSTableWriterClientTest-compression 1     0      0        0       1.890
CQLSSTableWriterTest-compression       11    0      0        0       26.138
DescriptorTest-compression             7     0      0        0       1.137
IndexSummaryManagerTest-compression    8     0      0        0       5.976
IndexSummaryRedistributionTest-        1     0      0        0       3.707
compression
IndexSummaryTest-compression           12    0      0        0       31.572
LargePartitionsTest-compression        1     0      0        1       0.156
LegacySSTableTest-compression          11    0      0        1       59.788
SSTableCorruptionDetectionTest-        2     0      0        0       41.880
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.323
SSTableLoaderTest-compression          4     0      0        0       21.674
SSTableMetadataTest-compression        3     0      0        0       3.509
SSTableReaderTest-compression          19    0      0        0       8.419
SSTableRewriterTest-compression        20    0      0        0       15.949
SSTableScannerTest-compression         3     0      0        0       2.836
SSTableWriterTest-compression          5     0      0        0       28.492
BigTableWriterTest                     5     0      0        0       3.573
CQLSSTableWriterClientTest             1     0      0        0       1.828
CQLSSTableWriterTest                   11    0      0        0       26.784
DescriptorTest                         7     0      0        0       0.952
IndexSummaryManagerTest                8     0      0        0       6.541
IndexSummaryRedistributionTest         1     0      0        0       4.121
IndexSummaryTest                       12    0      0        0       31.547
LargePartitionsTest                    1     0      0        1       0.054
LegacySSTableTest                      11    0      0        1       61.475
SSTableCorruptionDetectionTest         2     0      0        0       44.630
SSTableHeaderFixTest                   14    0      0        0       1.247
SSTableLoaderTest                      4     0      0        0       22.820
SSTableMetadataTest                    3     0      0        0       3.627
SSTableReaderTest                      19    0      0        0       9.077
SSTableRewriterTest                    20    0      0        0       14.105
SSTableScannerTest                     3     0      0        0       3.235
SSTableWriterTest                      5     0      0        0       29.843
BigTableWriterTest                     5     0      0        0       3.381
CQLSSTableWriterClientTest             1     0      0        0       2.199
CQLSSTableWriterTest                   11    0      0        0       26.167
DescriptorTest                         7     0      0        0       1.450
IndexSummaryManagerTest                8     0      0        0       5.839
IndexSummaryRedistributionTest         1     0      0        0       3.934
IndexSummaryTest                       12    0      0        0       33.970
LargePartitionsTest                    1     0      0        1       0.155
LegacySSTableTest                      11    0      0        1       55.507
SSTableCorruptionDetectionTest         2     0      0        0       59.103
SSTableHeaderFixTest                   14    0      0        0       1.484
SSTableLoaderTest                      4     0      0        0       21.663
SSTableMetadataTest                    3     0      0        0       3.375
SSTableReaderTest                      19    0      0        0       8.347
SSTableRewriterTest                    20    0      0        0       14.911
SSTableScannerTest                     3     0      0        0       2.937
SSTableWriterTest                      5     0      0        0       60.024

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

Name                                 Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc         1     0      0        0       2.394
SSTableFlushObserverTest-cdc         1     0      0        0       3.242
SSTableFlushObserverTest-compression 1     0      0        0       2.305
SSTableFlushObserverTest-compression 1     0      0        0       2.289
SSTableFlushObserverTest             1     0      0        0       2.083
SSTableFlushObserverTest             1     0      0        0       2.340

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

Name                                   Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.679
BigTableZeroCopyWriterTest-cdc         2     0      0        0       4.138
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.725
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.186
BigTableZeroCopyWriterTest             2     0      0        0       3.478
BigTableZeroCopyWriterTest             2     0      0        0       3.382

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

Name                               Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc         10    0      0        0       1.286
MetadataSerializerTest-cdc         10    0      0        0       1.973
MetadataSerializerTest-compression 10    0      0        0       1.272
MetadataSerializerTest-compression 10    0      0        0       1.394
MetadataSerializerTest             10    0      0        0       1.108
MetadataSerializerTest             10    0      0        0       1.441

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

Name                                     Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc         16    0      0        0       25.786
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.301
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.055
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.030
DataOutputTest-cdc                       15    0      0        0       1.050
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.075
FileSegmentInputStreamTest-cdc           7     0      0        0       0.105
FileUtilsTest-cdc                        4     0      0        0       0.998
MemoryTest-cdc                           2     0      0        0       0.310
MmappedRegionsTest-cdc                   12    0      0        0       1.217
NIODataInputStreamTest-cdc               17    0      0        0       9.043
RandomAccessReaderTest-cdc               11    0      0        0       1.459
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.261
SafeMemoryWriterTest-cdc                 2     0      0        0       2.725
SequentialWriterTest-cdc                 7     0      0        0       1.018
BufferedDataOutputStreamTest-cdc         16    0      0        0       27.763
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.883
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.681
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.678
DataOutputTest-cdc                       15    0      0        0       1.635
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.268
FileSegmentInputStreamTest-cdc           7     0      0        0       0.314
FileUtilsTest-cdc                        4     0      0        0       1.685
MemoryTest-cdc                           2     0      0        0       0.590
MmappedRegionsTest-cdc                   12    0      0        0       1.792
NIODataInputStreamTest-cdc               17    0      0        0       9.062
RandomAccessReaderTest-cdc               11    0      0        0       2.189
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.526
SafeMemoryWriterTest-cdc                 2     0      0        0       3.106
SequentialWriterTest-cdc                 7     0      0        0       1.683
BufferedDataOutputStreamTest-compression 16    0      0        0       25.668
BufferedRandomAccessFileTest-compression 17    0      0        0       1.228
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.039
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.000
compression
DataOutputTest-compression               15    0      0        0       1.055
DiskOptimizationStrategyTest-compression 5     0      0        0       0.075
FileSegmentInputStreamTest-compression   7     0      0        0       0.101
FileUtilsTest-compression                4     0      0        0       0.974
MemoryTest-compression                   2     0      0        0       0.331
MmappedRegionsTest-compression           12    0      0        0       1.195
NIODataInputStreamTest-compression       17    0      0        0       8.947
RandomAccessReaderTest-compression       11    0      0        0       1.454
RewindableDataInputStreamPlusTest-       8     0      0        0       0.266
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.755
SequentialWriterTest-compression         7     0      0        0       1.014
BufferedDataOutputStreamTest-compression 16    0      0        0       22.434
BufferedRandomAccessFileTest-compression 17    0      0        0       1.339
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.213
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.078
compression
DataOutputTest-compression               15    0      0        0       1.150
DiskOptimizationStrategyTest-compression 5     0      0        0       0.164
FileSegmentInputStreamTest-compression   7     0      0        0       0.198
FileUtilsTest-compression                4     0      0        0       1.085
MemoryTest-compression                   2     0      0        0       0.383
MmappedRegionsTest-compression           12    0      0        0       1.242
NIODataInputStreamTest-compression       17    0      0        0       7.150
RandomAccessReaderTest-compression       11    0      0        0       1.575
RewindableDataInputStreamPlusTest-       8     0      0        0       0.317
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.150
SequentialWriterTest-compression         7     0      0        0       1.077
BufferedDataOutputStreamTest             16    0      0        0       24.194
BufferedRandomAccessFileTest             17    0      0        0       1.142
ChecksummedRandomAccessReaderTest        3     0      0        0       0.917
ChecksummedSequentialWriterTest          7     0      0        0       0.903
DataOutputTest                           15    0      0        0       0.951
DiskOptimizationStrategyTest             5     0      0        0       0.068
FileSegmentInputStreamTest               7     0      0        0       0.086
FileUtilsTest                            4     0      0        0       0.874
MemoryTest                               2     0      0        0       0.275
MmappedRegionsTest                       12    0      0        0       1.054
NIODataInputStreamTest                   17    0      0        0       9.178
RandomAccessReaderTest                   11    0      0        0       1.412
RewindableDataInputStreamPlusTest        8     0      0        0       0.230
SafeMemoryWriterTest                     2     0      0        0       2.178
SequentialWriterTest                     7     0      0        0       0.899
BufferedDataOutputStreamTest             16    0      0        0       24.169
BufferedRandomAccessFileTest             17    0      0        0       1.389
ChecksummedRandomAccessReaderTest        3     0      0        0       1.371
ChecksummedSequentialWriterTest          7     0      0        0       1.171
DataOutputTest                           15    0      0        0       1.209
DiskOptimizationStrategyTest             5     0      0        0       0.168
FileSegmentInputStreamTest               7     0      0        0       0.202
FileUtilsTest                            4     0      0        0       1.157
MemoryTest                               2     0      0        0       0.434
MmappedRegionsTest                       12    0      0        0       1.329
NIODataInputStreamTest                   17    0      0        0       7.280
RandomAccessReaderTest                   11    0      0        0       1.651
RewindableDataInputStreamPlusTest        8     0      0        0       0.338
SafeMemoryWriterTest                     2     0      0        0       2.802
SequentialWriterTest                     7     0      0        0       1.193

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

Name                                      Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest             1     0      0        0       23.896
DynamicEndpointSnitchLongTest             1     0      0        0       31.518
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.935
CloudstackSnitchTest-cdc                  2     0      0        0       10.972
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.356
EC2SnitchTest-cdc                         13    0      0        0       10.898
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.923
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.047
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.278
InetAddressAndPortTest-cdc                5     0      0        0       0.156
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.286
PendingRangeMapsTest-cdc                  2     0      0        0       0.453
PendingRangesTest-cdc                     5     0      0        0       29.455
PropertyFileSnitchTest-cdc                5     0      0        0       16.090
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.167
ReplicaCollectionTest-cdc                 6     0      0        0       0.806
ReplicaLayoutTest-cdc                     1     0      0        0       0.470
ReplicaPlansTest-cdc                      1     0      0        0       1.521
ReplicationFactorTest-cdc                 2     0      0        0       1.005
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.250
SimpleStrategyTest-cdc                    7     0      0        0       3.391
TokenMetadataTest-cdc                     6     0      0        0       1.042
AlibabaCloudSnitchTest-cdc                2     0      0        0       11.814
CloudstackSnitchTest-cdc                  2     0      0        0       11.951
DynamicEndpointSnitchTest-cdc             1     0      0        0       3.100
EC2SnitchTest-cdc                         13    0      0        0       11.815
GoogleCloudSnitchTest-cdc                 2     0      0        0       11.902
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.648
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.538
InetAddressAndPortTest-cdc                5     0      0        0       0.389
NetworkTopologyStrategyTest-cdc           5     0      0        0       4.635
PendingRangeMapsTest-cdc                  2     0      0        0       0.634
PendingRangesTest-cdc                     5     0      0        0       38.231
PropertyFileSnitchTest-cdc                5     0      0        0       16.693
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.822
ReplicaCollectionTest-cdc                 6     0      0        0       1.250
ReplicaLayoutTest-cdc                     1     0      0        0       0.769
ReplicaPlansTest-cdc                      1     0      0        0       2.039
ReplicationFactorTest-cdc                 2     0      0        0       1.588
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.656
SimpleStrategyTest-cdc                    7     0      0        0       3.664
TokenMetadataTest-cdc                     6     0      0        0       1.653
AlibabaCloudSnitchTest-compression        2     0      0        0       10.908
CloudstackSnitchTest-compression          2     0      0        0       11.027
DynamicEndpointSnitchTest-compression     1     0      0        0       2.351
EC2SnitchTest-compression                 13    0      0        0       10.908
GoogleCloudSnitchTest-compression         2     0      0        0       10.919
GossipingPropertyFileSnitchTest-          1     0      0        0       0.993
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.298
compression
InetAddressAndPortTest-compression        5     0      0        0       0.292
NetworkTopologyStrategyTest-compression   5     0      0        0       3.168
PendingRangeMapsTest-compression          2     0      0        0       0.472
PendingRangesTest-compression             5     0      0        0       28.489
PropertyFileSnitchTest-compression        5     0      0        0       16.076
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.191
ReplicaCollectionTest-compression         6     0      0        0       0.776
ReplicaLayoutTest-compression             1     0      0        0       0.457
ReplicaPlansTest-compression              1     0      0        0       1.506
ReplicationFactorTest-compression         2     0      0        0       1.041
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.294
compression
SimpleStrategyTest-compression            7     0      0        0       3.442
TokenMetadataTest-compression             6     0      0        0       1.063
AlibabaCloudSnitchTest-compression        2     0      0        0       10.754
CloudstackSnitchTest-compression          2     0      0        0       10.805
DynamicEndpointSnitchTest-compression     1     0      0        0       2.400
EC2SnitchTest-compression                 13    0      0        0       10.732
GoogleCloudSnitchTest-compression         2     0      0        0       10.786
GossipingPropertyFileSnitchTest-          1     0      0        0       1.107
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.337
compression
InetAddressAndPortTest-compression        5     0      0        0       0.226
NetworkTopologyStrategyTest-compression   5     0      0        0       3.176
PendingRangeMapsTest-compression          2     0      0        0       0.472
PendingRangesTest-compression             5     0      0        0       28.371
PropertyFileSnitchTest-compression        5     0      0        0       16.164
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.210
ReplicaCollectionTest-compression         6     0      0        0       0.869
ReplicaLayoutTest-compression             1     0      0        0       0.471
ReplicaPlansTest-compression              1     0      0        0       1.413
ReplicationFactorTest-compression         2     0      0        0       1.075
ReplicationStrategyEndpointCacheTest-     2     0      0        0       2.582
compression
SimpleStrategyTest-compression            7     0      0        0       2.654
TokenMetadataTest-compression             6     0      0        0       1.117
AlibabaCloudSnitchTest                    2     0      0        0       10.799
CloudstackSnitchTest                      2     0      0        0       10.730
DynamicEndpointSnitchTest                 1     0      0        0       2.241
EC2SnitchTest                             13    0      0        0       10.792
GoogleCloudSnitchTest                     2     0      0        0       10.777
GossipingPropertyFileSnitchTest           1     0      0        0       0.869
InetAddressAndPortSerializerTest          1     0      0        0       0.307
InetAddressAndPortTest                    5     0      0        0       0.122
NetworkTopologyStrategyTest               5     0      0        0       3.085
PendingRangeMapsTest                      2     0      0        0       0.396
PendingRangesTest                         5     0      0        0       29.001
PropertyFileSnitchTest                    5     0      0        0       16.001
ReconnectableSnitchHelperTest             1     0      0        0       1.106
ReplicaCollectionTest                     6     0      0        0       0.713
ReplicaLayoutTest                         1     0      0        0       0.404
ReplicaPlansTest                          1     0      0        0       1.329
ReplicationFactorTest                     2     0      0        0       0.921
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.060
SimpleStrategyTest                        7     0      0        0       3.091
TokenMetadataTest                         6     0      0        0       0.977
AlibabaCloudSnitchTest                    2     0      0        0       10.784
CloudstackSnitchTest                      2     0      0        0       10.826
DynamicEndpointSnitchTest                 1     0      0        0       2.507
EC2SnitchTest                             13    0      0        0       10.924
GoogleCloudSnitchTest                     2     0      0        0       10.805
GossipingPropertyFileSnitchTest           1     0      0        0       1.175
InetAddressAndPortSerializerTest          1     0      0        0       0.359
InetAddressAndPortTest                    5     0      0        0       0.391
NetworkTopologyStrategyTest               5     0      0        0       3.661
PendingRangeMapsTest                      2     0      0        0       0.504
PendingRangesTest                         5     0      0        0       30.415
PropertyFileSnitchTest                    5     0      0        0       16.345
ReconnectableSnitchHelperTest             1     0      0        0       1.319
ReplicaCollectionTest                     6     0      0        0       0.932
ReplicaLayoutTest                         1     0      0        0       0.511
ReplicaPlansTest                          1     0      0        0       1.587
ReplicationFactorTest                     2     0      0        0       1.224
ReplicationStrategyEndpointCacheTest      2     0      0        0       2.777
SimpleStrategyTest                        7     0      0        0       2.792
TokenMetadataTest                         6     0      0        0       1.179

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc                     3     0      0        0       12.236
BufferPoolMetricsTest-cdc                7     0      0        0       1.191
CQLMetricsTest-cdc                       4     0      0        0       6.957
CacheMetricsTest-cdc                     1     0      0        0       0.311
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.350
ClientRequestSizeMetricsTest-cdc         3     0      0        0       12.166
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.490
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.242
KeyspaceMetricsTest-cdc                  1     0      0        0       6.176
LatencyMetricsTest-cdc                   3     0      0        0       0.331
MaxSamplerTest-cdc                       8     0      0        0       5.298
SamplerTest-cdc                          5     0      0        0       1.363
TableMetricsTest-cdc                     9     0      0        0       10.210
ThreadPoolMetricsTest-cdc                3     0      0        0       0.568
TopFrequencySamplerTest-cdc              6     0      0        0       2.232
BatchMetricsTest-cdc                     3     0      0        0       15.470
BufferPoolMetricsTest-cdc                7     0      0        0       1.795
CQLMetricsTest-cdc                       4     0      0        0       8.222
CacheMetricsTest-cdc                     1     0      0        0       0.598
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.618
ClientRequestSizeMetricsTest-cdc         3     0      0        0       12.918
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.669
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       3.125
KeyspaceMetricsTest-cdc                  1     0      0        0       7.332
LatencyMetricsTest-cdc                   3     0      0        0       0.629
MaxSamplerTest-cdc                       8     0      0        0       6.060
SamplerTest-cdc                          5     0      0        0       1.835
TableMetricsTest-cdc                     9     0      0        0       12.558
ThreadPoolMetricsTest-cdc                3     0      0        0       0.953
TopFrequencySamplerTest-cdc              6     0      0        0       2.839
BatchMetricsTest-compression             3     0      0        0       11.114
BufferPoolMetricsTest-compression        7     0      0        0       1.175
CQLMetricsTest-compression               4     0      0        0       6.929
CacheMetricsTest-compression             1     0      0        0       0.321
CassandraMetricsRegistryTest-compression 5     0      0        0       0.312
ClientRequestSizeMetricsTest-compression 3     0      0        0       12.122
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.756
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.195
KeyspaceMetricsTest-compression          1     0      0        0       6.120
LatencyMetricsTest-compression           3     0      0        0       0.329
MaxSamplerTest-compression               8     0      0        0       5.361
SamplerTest-compression                  5     0      0        0       1.270
TableMetricsTest-compression             9     0      0        0       10.130
ThreadPoolMetricsTest-compression        3     0      0        0       0.568
TopFrequencySamplerTest-compression      6     0      0        0       2.219
BatchMetricsTest-compression             3     0      0        0       10.497
BufferPoolMetricsTest-compression        7     0      0        0       1.187
CQLMetricsTest-compression               4     0      0        0       6.174
CacheMetricsTest-compression             1     0      0        0       0.403
CassandraMetricsRegistryTest-compression 5     0      0        0       0.417
ClientRequestSizeMetricsTest-compression 3     0      0        0       11.455
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       9.860
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.080
KeyspaceMetricsTest-compression          1     0      0        0       5.351
LatencyMetricsTest-compression           3     0      0        0       0.426
MaxSamplerTest-compression               8     0      0        0       5.347
SamplerTest-compression                  5     0      0        0       1.335
TableMetricsTest-compression             9     0      0        0       11.597
ThreadPoolMetricsTest-compression        3     0      0        0       0.608
TopFrequencySamplerTest-compression      6     0      0        0       2.169
BatchMetricsTest                         3     0      0        0       16.300
BufferPoolMetricsTest                    7     0      0        0       1.048
CQLMetricsTest                           4     0      0        0       6.983
CacheMetricsTest                         1     0      0        0       0.279
CassandraMetricsRegistryTest             5     0      0        0       0.302
ClientRequestSizeMetricsTest             3     0      0        0       12.523
DecayingEstimatedHistogramReservoirTest  15    0      0        1       12.750
HintedHandOffMetricsTest                 1     0      0        0       2.014
KeyspaceMetricsTest                      1     0      0        0       6.210
LatencyMetricsTest                       3     0      0        0       0.283
MaxSamplerTest                           8     0      0        0       5.177
SamplerTest                              5     0      0        0       1.173
TableMetricsTest                         9     0      0        0       11.228
ThreadPoolMetricsTest                    3     0      0        0       0.482
TopFrequencySamplerTest                  6     0      0        0       2.021
BatchMetricsTest                         3     0      0        0       12.503
BufferPoolMetricsTest                    7     0      0        0       1.303
CQLMetricsTest                           4     0      0        0       6.387
CacheMetricsTest                         1     0      0        0       0.474
CassandraMetricsRegistryTest             5     0      0        0       0.465
ClientRequestSizeMetricsTest             3     0      0        0       11.259
DecayingEstimatedHistogramReservoirTest  15    0      0        1       10.679
HintedHandOffMetricsTest                 1     0      0        0       2.367
KeyspaceMetricsTest                      1     0      0        0       5.323
LatencyMetricsTest                       3     0      0        0       0.465
MaxSamplerTest                           8     0      0        0       5.528
SamplerTest                              5     0      0        0       1.405
TableMetricsTest                         9     0      0        0       10.895
ThreadPoolMetricsTest                    3     0      0        0       0.654
TopFrequencySamplerTest                  6     0      0        0       2.415

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

Name                                      Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                        1     0      0        0       123.787
ConnectionBurnTest                        1     1      0        0       120.161
AsyncChannelPromiseTest-cdc               4     0      0        0       0.461
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.105
AsyncOneResponseTest-cdc                  2     0      0        0       4.272
AsyncPromiseTest-cdc                      4     0      0        0       0.392
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.473
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.134
ChunkedInputPlusTest-cdc                  5     0      0        0       0.559
ConnectionTest-cdc                        13    0      0        0       77.238
ForwardingInfoTest-cdc                    2     0      0        0       0.292
FramingTest-cdc                           5     0      0        0       24.285
HandshakeTest-cdc                         13    0      0        0       2.643
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.779
MessageSerializationPropertyTest-cdc      2     0      0        0       6.814
MessageTest-cdc                           7     0      0        0       1.644
MessagingServiceTest-cdc                  14    0      0        0       2.696
MockMessagingServiceTest-cdc              1     0      0        0       3.983
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.404
OutboundConnectionsTest-cdc               6     0      0        0       2.495
OutboundMessageQueueTest-cdc              3     0      0        0       1.107
ProxyHandlerConnectionsTest-cdc           5     0      0        0       36.043
PrunableArrayQueueTest-cdc                9     0      0        0       0.074
ResourceLimitsTest-cdc                    4     0      0        0       0.130
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.298
VerbTest-cdc                              1     0      0        0       0.155
WriteCallbackInfoTest-cdc                 1     0      0        0       1.671
AsyncChannelPromiseTest-cdc               4     0      0        0       0.793
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.650
AsyncOneResponseTest-cdc                  2     0      0        0       4.463
AsyncPromiseTest-cdc                      4     0      0        0       0.759
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.685
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.634
ChunkedInputPlusTest-cdc                  5     0      0        0       0.930
ConnectionTest-cdc                        13    0      0        0       76.409
ForwardingInfoTest-cdc                    2     0      0        0       0.596
FramingTest-cdc                           5     0      0        0       27.930
HandshakeTest-cdc                         13    0      0        0       3.500
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.557
MessageSerializationPropertyTest-cdc      2     0      0        0       8.981
MessageTest-cdc                           7     0      0        0       2.284
MessagingServiceTest-cdc                  14    0      0        0       3.664
MockMessagingServiceTest-cdc              1     0      0        0       4.680
OutboundConnectionSettingsTest-cdc        9     0      0        0       3.235
OutboundConnectionsTest-cdc               6     0      0        0       3.392
OutboundMessageQueueTest-cdc              3     0      0        0       1.683
ProxyHandlerConnectionsTest-cdc           5     0      0        0       37.279
PrunableArrayQueueTest-cdc                9     0      0        0       0.296
ResourceLimitsTest-cdc                    4     0      0        0       0.315
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.899
VerbTest-cdc                              1     0      0        0       0.346
WriteCallbackInfoTest-cdc                 1     0      0        0       2.364
AsyncChannelPromiseTest-compression       4     0      0        0       0.450
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.075
AsyncOneResponseTest-compression          2     0      0        0       4.265
AsyncPromiseTest-compression              4     0      0        0       0.381
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.458
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.074
ChunkedInputPlusTest-compression          5     0      0        0       0.536
ConnectionTest-compression                13    0      0        0       76.514
ForwardingInfoTest-compression            2     0      0        0       0.281
FramingTest-compression                   5     0      0        0       23.949
HandshakeTest-compression                 13    0      0        0       2.581
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.807
compression
MessageSerializationPropertyTest-         2     0      0        0       6.733
compression
MessageTest-compression                   7     0      0        0       1.584
MessagingServiceTest-compression          14    0      0        0       2.680
MockMessagingServiceTest-compression      1     0      0        0       4.007
OutboundConnectionSettingsTest-           9     0      0        0       2.483
compression
OutboundConnectionsTest-compression       6     0      0        0       2.517
OutboundMessageQueueTest-compression      3     0      0        0       1.084
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.064
PrunableArrayQueueTest-compression        9     0      0        0       0.075
ResourceLimitsTest-compression            4     0      0        0       0.144
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.293
compression
VerbTest-compression                      1     0      0        0       0.152
WriteCallbackInfoTest-compression         1     0      0        0       1.701
AsyncChannelPromiseTest-compression       4     0      0        0       0.527
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.145
AsyncOneResponseTest-compression          2     0      0        0       4.334
AsyncPromiseTest-compression              4     0      0        0       0.472
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.486
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.230
ChunkedInputPlusTest-compression          5     0      0        0       0.585
ConnectionTest-compression                13    0      0        0       77.619
ForwardingInfoTest-compression            2     0      0        0       0.342
FramingTest-compression                   5     0      0        0       20.634
HandshakeTest-compression                 13    0      0        0       2.456
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.830
compression
MessageSerializationPropertyTest-         2     0      0        0       6.169
compression
MessageTest-compression                   7     0      0        0       1.618
MessagingServiceTest-compression          14    0      0        0       2.587
MockMessagingServiceTest-compression      1     0      0        0       3.291
OutboundConnectionSettingsTest-           9     0      0        0       2.188
compression
OutboundConnectionsTest-compression       6     0      0        0       2.289
OutboundMessageQueueTest-compression      3     0      0        0       1.140
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.726
PrunableArrayQueueTest-compression        9     0      0        0       0.159
ResourceLimitsTest-compression            4     0      0        0       0.241
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.340
compression
VerbTest-compression                      1     0      0        0       0.217
WriteCallbackInfoTest-compression         1     0      0        0       1.640
AsyncChannelPromiseTest                   4     0      0        0       0.408
AsyncMessageOutputPlusTest                1     0      0        0       1.002
AsyncOneResponseTest                      2     0      0        0       4.271
AsyncPromiseTest                          4     0      0        0       0.394
AsyncStreamingInputPlusTest               13    0      0        0       1.395
AsyncStreamingOutputPlusTest              3     0      0        0       0.968
ChunkedInputPlusTest                      5     0      0        0       0.470
ConnectionTest                            13    0      0        0       80.224
ForwardingInfoTest                        2     0      0        0       0.245
FramingTest                               5     0      0        0       21.947
HandshakeTest                             13    0      0        0       2.475
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.702
MessageSerializationPropertyTest          2     0      0        0       6.261
MessageTest                               7     0      0        0       1.441
MessagingServiceTest                      14    0      0        0       2.569
MockMessagingServiceTest                  1     0      0        0       3.884
OutboundConnectionSettingsTest            9     0      0        0       2.253
OutboundConnectionsTest                   6     0      0        0       2.279
OutboundMessageQueueTest                  3     0      0        0       0.936
ProxyHandlerConnectionsTest               5     0      0        0       36.563
PrunableArrayQueueTest                    9     0      0        0       0.076
ResourceLimitsTest                        4     0      0        0       0.156
StartupClusterConnectivityCheckerTest     7     0      0        0       1.160
VerbTest                                  1     0      0        0       0.135
WriteCallbackInfoTest                     1     0      0        0       1.508
AsyncChannelPromiseTest                   4     0      0        0       0.578
AsyncMessageOutputPlusTest                1     0      0        0       1.220
AsyncOneResponseTest                      2     0      0        0       4.342
AsyncPromiseTest                          4     0      0        0       0.485
AsyncStreamingInputPlusTest               13    0      0        0       1.538
AsyncStreamingOutputPlusTest              3     0      0        0       1.327
ChunkedInputPlusTest                      5     0      0        0       0.692
ConnectionTest                            13    0      0        0       77.446
ForwardingInfoTest                        2     0      0        0       0.355
FramingTest                               5     0      0        0       22.999
HandshakeTest                             13    0      0        0       2.515
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.888
MessageSerializationPropertyTest          2     0      0        0       7.109
MessageTest                               7     0      0        0       1.701
MessagingServiceTest                      14    0      0        0       2.717
MockMessagingServiceTest                  1     0      0        0       3.502
OutboundConnectionSettingsTest            9     0      0        0       2.367
OutboundConnectionsTest                   6     0      0        0       2.515
OutboundMessageQueueTest                  3     0      0        0       1.196
ProxyHandlerConnectionsTest               5     0      0        0       36.304
PrunableArrayQueueTest                    9     0      0        0       0.161
ResourceLimitsTest                        4     0      0        0       0.260
StartupClusterConnectivityCheckerTest     7     0      0        0       1.563
VerbTest                                  1     0      0        0       0.234
WriteCallbackInfoTest                     1     0      0        0       1.841

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

Name                         Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc         3     0      0        0       0.804
ProxyHandlerTest-cdc         3     0      0        0       1.090
ProxyHandlerTest-compression 3     0      0        0       0.792
ProxyHandlerTest-compression 3     0      0        0       0.890
ProxyHandlerTest             3     0      0        0       0.772
ProxyHandlerTest             3     0      0        0       0.881

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

Name                                    Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc                  1     0      0        1       0.062
LocalSyncTaskTest-cdc                   6     0      0        0       4.542
NeighborsAndRangesTest-cdc              2     0      0        0       1.025
RepairJobTest-cdc                       16    0      0        0       4.516
RepairSessionTest-cdc                   1     0      0        0       1.104
StreamingRepairTaskTest-cdc             2     0      0        0       3.460
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.100
ValidatorTest-cdc                       6     0      0        0       29.518
AbstractRepairTest-cdc                  1     0      0        1       0.258
LocalSyncTaskTest-cdc                   6     0      0        0       5.021
NeighborsAndRangesTest-cdc              2     0      0        0       1.577
RepairJobTest-cdc                       16    0      0        0       5.960
RepairSessionTest-cdc                   1     0      0        0       1.719
StreamingRepairTaskTest-cdc             2     0      0        0       3.900
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.777
ValidatorTest-cdc                       6     0      0        0       32.766
AbstractRepairTest-compression          1     0      0        1       0.061
LocalSyncTaskTest-compression           6     0      0        0       4.489
NeighborsAndRangesTest-compression      2     0      0        0       0.999
RepairJobTest-compression               16    0      0        0       4.549
RepairSessionTest-compression           1     0      0        0       1.077
StreamingRepairTaskTest-compression     2     0      0        0       3.284
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.088
ValidatorTest-compression               6     0      0        0       29.925
AbstractRepairTest-compression          1     0      0        1       0.159
LocalSyncTaskTest-compression           6     0      0        0       3.523
NeighborsAndRangesTest-compression      2     0      0        0       1.056
RepairJobTest-compression               16    0      0        0       4.165
RepairSessionTest-compression           1     0      0        0       1.125
StreamingRepairTaskTest-compression     2     0      0        0       2.771
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.136
ValidatorTest-compression               6     0      0        0       27.318
AbstractRepairTest                      1     0      0        1       0.055
LocalSyncTaskTest                       6     0      0        0       4.315
NeighborsAndRangesTest                  2     0      0        0       0.874
RepairJobTest                           16    0      0        0       4.362
RepairSessionTest                       1     0      0        0       0.950
StreamingRepairTaskTest                 2     0      0        0       3.219
SymmetricRemoteSyncTaskTest             1     0      0        0       1.015
ValidatorTest                           6     0      0        0       27.608
AbstractRepairTest                      1     0      0        1       0.153
LocalSyncTaskTest                       6     0      0        0       3.858
NeighborsAndRangesTest                  2     0      0        0       1.215
RepairJobTest                           16    0      0        0       4.404
RepairSessionTest                       1     0      0        0       1.254
StreamingRepairTaskTest                 2     0      0        0       2.914
SymmetricRemoteSyncTaskTest             1     0      0        0       1.202
ValidatorTest                           6     0      0        0       29.548

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

Name                              Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc          2     0      0        0       0.342
RangeDenormalizerTest-cdc         3     0      0        0       0.296
RangeMapTest-cdc                  2     0      0        0       16.759
ReduceHelperTest-cdc              5     0      0        0       0.332
StreamFromOptionsTest-cdc         3     0      0        0       0.132
DifferenceHolderTest-cdc          2     0      0        0       0.663
RangeDenormalizerTest-cdc         3     0      0        0       0.562
RangeMapTest-cdc                  2     0      0        0       20.358
ReduceHelperTest-cdc              5     0      0        0       0.577
StreamFromOptionsTest-cdc         3     0      0        0       0.356
DifferenceHolderTest-compression  2     0      0        0       0.345
RangeDenormalizerTest-compression 3     0      0        0       0.291
RangeMapTest-compression          2     0      0        0       16.912
ReduceHelperTest-compression      5     0      0        0       0.334
StreamFromOptionsTest-compression 3     0      0        0       0.133
DifferenceHolderTest-compression  2     0      0        0       0.429
RangeDenormalizerTest-compression 3     0      0        0       0.339
RangeMapTest-compression          2     0      0        0       16.584
ReduceHelperTest-compression      5     0      0        0       0.376
StreamFromOptionsTest-compression 3     0      0        0       0.227
DifferenceHolderTest              2     0      0        0       0.300
RangeDenormalizerTest             3     0      0        0       0.295
RangeMapTest                      2     0      0        0       17.181
ReduceHelperTest                  5     0      0        0       0.291
StreamFromOptionsTest             3     0      0        0       0.113
DifferenceHolderTest              2     0      0        0       0.441
RangeDenormalizerTest             3     0      0        0       0.386
RangeMapTest                      2     0      0        0       17.038
ReduceHelperTest                  5     0      0        0       0.403
StreamFromOptionsTest             3     0      0        0       0.247

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

Name                                      Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc         1     0      0        1       0.063
CoordinatorMessagingTest-cdc              7     0      0        0       6.047
CoordinatorSessionTest-cdc                7     0      0        0       1.169
CoordinatorSessionsTest-cdc               7     0      0        0       3.368
LocalSessionTest-cdc                      40    0      0        0       4.925
PendingRepairStatTest-cdc                 1     0      0        0       3.501
RepairStateTest-cdc                       6     0      0        0       0.133
AbstractConsistentSessionTest-cdc         1     0      0        1       0.264
CoordinatorMessagingTest-cdc              7     0      0        0       6.637
CoordinatorSessionTest-cdc                7     0      0        0       1.850
CoordinatorSessionsTest-cdc               7     0      0        0       3.866
LocalSessionTest-cdc                      40    0      0        0       5.763
PendingRepairStatTest-cdc                 1     0      0        0       3.963
RepairStateTest-cdc                       6     0      0        0       0.271
AbstractConsistentSessionTest-compression 1     0      0        1       0.064
CoordinatorMessagingTest-compression      7     0      0        0       6.019
CoordinatorSessionTest-compression        7     0      0        0       1.119
CoordinatorSessionsTest-compression       7     0      0        0       3.275
LocalSessionTest-compression              40    0      0        0       4.787
PendingRepairStatTest-compression         1     0      0        0       3.481
RepairStateTest-compression               6     0      0        0       0.126
AbstractConsistentSessionTest-compression 1     0      0        1       0.164
CoordinatorMessagingTest-compression      7     0      0        0       5.457
CoordinatorSessionTest-compression        7     0      0        0       1.205
CoordinatorSessionsTest-compression       7     0      0        0       2.591
LocalSessionTest-compression              40    0      0        0       4.861
PendingRepairStatTest-compression         1     0      0        0       2.904
RepairStateTest-compression               6     0      0        0       0.199
AbstractConsistentSessionTest             1     0      0        1       0.054
CoordinatorMessagingTest                  7     0      0        0       5.887
CoordinatorSessionTest                    7     0      0        0       1.031
CoordinatorSessionsTest                   7     0      0        0       3.128
LocalSessionTest                          40    0      0        0       5.640
PendingRepairStatTest                     1     0      0        0       3.218
RepairStateTest                           6     0      0        0       0.111
AbstractConsistentSessionTest             1     0      0        1       0.152
CoordinatorMessagingTest                  7     0      0        0       5.334
CoordinatorSessionTest                    7     0      0        0       1.318
CoordinatorSessionsTest                   7     0      0        0       2.867
LocalSessionTest                          40    0      0        0       5.158
PendingRepairStatTest                     1     0      0        0       2.884
RepairStateTest                           6     0      0        0       0.220

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

Name                             Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc         5     0      0        0       3.414
SchemaArgsParserTest-cdc         5     0      0        0       3.888
SchemaArgsParserTest-compression 5     0      0        0       3.352
SchemaArgsParserTest-compression 5     0      0        0       2.736
SchemaArgsParserTest             5     0      0        0       3.110
SchemaArgsParserTest             5     0      0        0       2.843

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

Name                                    Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc     8     0      0        0       1.105
RepairMessageSerializerTest-cdc         6     0      0        0       0.558
RepairOptionTest-cdc                    4     0      0        0       1.013
RepairMessageSerializationsTest-cdc     8     0      0        0       1.761
RepairMessageSerializerTest-cdc         6     0      0        0       0.816
RepairOptionTest-cdc                    4     0      0        0       1.710
RepairMessageSerializationsTest-        8     0      0        0       1.107
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.565
RepairOptionTest-compression            4     0      0        0       0.996
RepairMessageSerializationsTest-        8     0      0        0       1.210
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.571
RepairOptionTest-compression            4     0      0        0       1.081
RepairMessageSerializationsTest         8     0      0        0       0.962
RepairMessageSerializerTest             6     0      0        0       0.475
RepairOptionTest                        4     0      0        0       0.880
RepairMessageSerializationsTest         8     0      0        0       1.248
RepairMessageSerializerTest             6     0      0        0       0.574
RepairOptionTest                        4     0      0        0       1.195

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

Name                                     Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc            1     0      0        0       3.568
IndexMetadataTest-cdc                    3     0      0        0       0.256
MigrationCoordinatorTest-cdc             8     0      0        0       1.050
MigrationManagerTest-cdc                 17    0      0        0       5.352
SchemaKeyspaceTest-cdc                   5     0      0        0       3.865
SchemaTest-cdc                           1     0      0        0       2.755
TupleTypesRepresentationTest-cdc         2     0      0        1       0.978
ValidationTest-cdc                       4     0      0        0       0.344
CreateTableValidationTest-cdc            1     0      0        0       4.105
IndexMetadataTest-cdc                    3     0      0        0       0.639
MigrationCoordinatorTest-cdc             8     0      0        0       1.665
MigrationManagerTest-cdc                 17    0      0        0       7.312
SchemaKeyspaceTest-cdc                   5     0      0        0       4.432
SchemaTest-cdc                           1     0      0        0       3.672
TupleTypesRepresentationTest-cdc         2     0      0        1       1.606
ValidationTest-cdc                       4     0      0        0       0.642
CreateTableValidationTest-compression    1     0      0        0       3.464
IndexMetadataTest-compression            3     0      0        0       0.249
MigrationCoordinatorTest-compression     8     0      0        0       1.060
MigrationManagerTest-compression         17    0      0        0       5.233
SchemaKeyspaceTest-compression           5     0      0        0       3.735
SchemaTest-compression                   1     0      0        0       2.679
TupleTypesRepresentationTest-compression 2     0      0        1       0.992
ValidationTest-compression               4     0      0        0       0.338
CreateTableValidationTest-compression    1     0      0        0       3.007
IndexMetadataTest-compression            3     0      0        0       0.316
MigrationCoordinatorTest-compression     8     0      0        0       1.122
MigrationManagerTest-compression         17    0      0        0       5.252
SchemaKeyspaceTest-compression           5     0      0        0       3.208
SchemaTest-compression                   1     0      0        0       2.577
TupleTypesRepresentationTest-compression 2     0      0        1       1.004
ValidationTest-compression               4     0      0        0       0.369
CreateTableValidationTest                1     0      0        0       3.505
IndexMetadataTest                        3     0      0        0       0.249
MigrationCoordinatorTest                 8     0      0        0       0.934
MigrationManagerTest                     17    0      0        0       5.964
SchemaKeyspaceTest                       5     0      0        0       3.712
SchemaTest                               1     0      0        0       2.479
TupleTypesRepresentationTest             2     0      0        1       0.915
ValidationTest                           4     0      0        0       0.274
CreateTableValidationTest                1     0      0        0       3.038
IndexMetadataTest                        3     0      0        0       0.369
MigrationCoordinatorTest                 8     0      0        0       1.183
MigrationManagerTest                     17    0      0        0       4.715
SchemaKeyspaceTest                       5     0      0        0       3.252
SchemaTest                               1     0      0        0       2.664
TupleTypesRepresentationTest             2     0      0        1       1.050
ValidationTest                           4     0      0        0       0.450

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

Name                            Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc           7     0      0        0       0.579
EncryptionUtilsTest-cdc         3     0      0        0       1.302
JKSKeyProviderTest-cdc          2     0      0        0       0.317
SSLFactoryTest-cdc              13    0      0        0       1.394
CipherFactoryTest-cdc           7     0      0        0       0.964
EncryptionUtilsTest-cdc         3     0      0        0       1.984
JKSKeyProviderTest-cdc          2     0      0        0       0.610
SSLFactoryTest-cdc              13    0      0        0       2.193
CipherFactoryTest-compression   7     0      0        0       0.585
EncryptionUtilsTest-compression 3     0      0        0       1.283
JKSKeyProviderTest-compression  2     0      0        0       0.310
SSLFactoryTest-compression      13    0      0        0       1.341
CipherFactoryTest-compression   7     0      0        0       0.581
EncryptionUtilsTest-compression 3     0      0        0       1.284
JKSKeyProviderTest-compression  2     0      0        0       0.370
SSLFactoryTest-compression      13    0      0        0       1.610
CipherFactoryTest               7     0      0        0       0.493
EncryptionUtilsTest             3     0      0        0       1.114
JKSKeyProviderTest              2     0      0        0       0.279
SSLFactoryTest                  13    0      0        0       1.218
CipherFactoryTest               7     0      0        0       0.667
EncryptionUtilsTest             3     0      0        0       1.362
JKSKeyProviderTest              2     0      0        0       0.396
SSLFactoryTest                  13    0      0        0       1.646

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

Name                                 Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc         9     0      0        0       0.138
TimeSerializerTest-cdc               16    0      0        0       0.090
TimestampSerializerTest-cdc          8     0      0        0       0.338
SimpleDateSerializerTest-cdc         9     0      0        0       0.322
TimeSerializerTest-cdc               16    0      0        0       0.300
TimestampSerializerTest-cdc          8     0      0        0       0.531
SimpleDateSerializerTest-compression 9     0      0        0       0.118
TimeSerializerTest-compression       16    0      0        0       0.084
TimestampSerializerTest-compression  8     0      0        0       0.317
SimpleDateSerializerTest-compression 9     0      0        0       0.210
TimeSerializerTest-compression       16    0      0        0       0.175
TimestampSerializerTest-compression  8     0      0        0       0.382
SimpleDateSerializerTest             9     0      0        0       0.104
TimeSerializerTest                   16    0      0        0       0.071
TimestampSerializerTest              8     0      0        0       0.285
SimpleDateSerializerTest             9     0      0        0       0.220
TimeSerializerTest                   16    0      0        0       0.194
TimestampSerializerTest              8     0      0        0       0.455

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

Name                                   Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc            11    0      0        0       4.030
BootstrapTransientTest-cdc             1     0      0        0       1.064
ClientWarningsTest-cdc                 4     0      0        0       27.758
GCInspectorTest-cdc                    6     0      0        0       0.976
JoinTokenRingTest-cdc                  1     0      0        0       4.989
LeaveAndBootstrapTest-cdc              8     0      0        0       5.646
LegacyAuthFailTest-cdc                 1     0      0        0       4.511
MoveTest-cdc                           7     0      0        0       22.364
MoveTransientTest-cdc                  19    0      0        0       1.313
NativeTransportServiceTest-cdc         13    0      0        0       8.069
OptionalTasksTest-cdc                  2     0      0        0       3.440
PaxosStateTest-cdc                     2     0      0        0       4.817
ProtocolBetaVersionTest-cdc            2     0      0        0       12.989
QueryPagerTest-cdc                     8     0      0        0       3.516
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.070
RemoveTest-cdc                         4     0      0        0       6.152
SerializationsTest-cdc                 4     0      0        0       1.038
StartupChecksTest-cdc                  3     0      0        0       2.629
StorageProxyTest-cdc                   4     0      0        0       1.094
StorageServiceServerTest-cdc           19    0      0        1       8.808
StorageServiceTest-cdc                 1     0      0        0       1.058
WriteResponseHandlerTest-cdc           5     0      0        0       3.367
WriteResponseHandlerTransientTest-cdc  4     0      0        0       3.445
ActiveRepairServiceTest-cdc            11    0      0        0       4.582
BootstrapTransientTest-cdc             1     0      0        0       1.602
ClientWarningsTest-cdc                 4     0      0        0       32.343
GCInspectorTest-cdc                    6     0      0        0       1.613
JoinTokenRingTest-cdc                  1     0      0        0       6.032
LeaveAndBootstrapTest-cdc              8     0      0        0       6.900
LegacyAuthFailTest-cdc                 1     0      0        0       5.535
MoveTest-cdc                           7     0      0        0       23.115
MoveTransientTest-cdc                  19    0      0        0       2.079
NativeTransportServiceTest-cdc         13    0      0        0       8.863
OptionalTasksTest-cdc                  2     0      0        0       3.671
PaxosStateTest-cdc                     2     0      0        0       6.024
ProtocolBetaVersionTest-cdc            2     0      0        0       14.440
QueryPagerTest-cdc                     8     0      0        0       4.331
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.257
RemoveTest-cdc                         4     0      0        0       7.616
SerializationsTest-cdc                 4     0      0        0       1.638
StartupChecksTest-cdc                  3     0      0        0       3.385
StorageProxyTest-cdc                   4     0      0        0       1.912
StorageServiceServerTest-cdc           19    0      0        1       10.302
StorageServiceTest-cdc                 1     0      0        0       1.737
WriteResponseHandlerTest-cdc           5     0      0        0       4.464
WriteResponseHandlerTransientTest-cdc  4     0      0        0       4.280
ActiveRepairServiceTest-compression    11    0      0        0       3.897
BootstrapTransientTest-compression     1     0      0        0       1.078
ClientWarningsTest-compression         4     0      0        0       28.252
GCInspectorTest-compression            6     0      0        0       0.975
JoinTokenRingTest-compression          1     0      0        0       6.372
LeaveAndBootstrapTest-compression      8     0      0        0       7.038
LegacyAuthFailTest-compression         1     0      0        0       4.498
MoveTest-compression                   7     0      0        0       23.419
MoveTransientTest-compression          19    0      0        0       1.342
NativeTransportServiceTest-compression 13    0      0        0       7.965
OptionalTasksTest-compression          2     0      0        0       3.322
PaxosStateTest-compression             2     0      0        0       6.353
ProtocolBetaVersionTest-compression    2     0      0        0       12.931
QueryPagerTest-compression             8     0      0        0       3.551
RMIServerSocketFactoryImplTest-        1     0      0        0       0.070
compression
RemoveTest-compression                 4     0      0        0       6.082
SerializationsTest-compression         4     0      0        0       1.016
StartupChecksTest-compression          3     0      0        0       2.673
StorageProxyTest-compression           4     0      0        0       1.118
StorageServiceServerTest-compression   19    0      0        1       8.659
StorageServiceTest-compression         1     0      0        0       1.057
WriteResponseHandlerTest-compression   5     0      0        0       3.515
WriteResponseHandlerTransientTest-     4     0      0        0       3.385
compression
ActiveRepairServiceTest-compression    11    0      0        0       3.521
BootstrapTransientTest-compression     1     0      0        0       1.118
ClientWarningsTest-compression         4     0      0        0       27.656
GCInspectorTest-compression            6     0      0        0       1.050
JoinTokenRingTest-compression          1     0      0        0       6.610
LeaveAndBootstrapTest-compression      8     0      0        0       7.090
LegacyAuthFailTest-compression         1     0      0        0       4.249
MoveTest-compression                   7     0      0        0       23.784
MoveTransientTest-compression          19    0      0        0       1.403
NativeTransportServiceTest-compression 13    0      0        0       8.027
OptionalTasksTest-compression          2     0      0        0       2.632
PaxosStateTest-compression             2     0      0        0       6.458
ProtocolBetaVersionTest-compression    2     0      0        0       12.330
QueryPagerTest-compression             8     0      0        0       2.852
RMIServerSocketFactoryImplTest-        1     0      0        0       0.158
compression
RemoveTest-compression                 4     0      0        0       5.895
SerializationsTest-compression         4     0      0        0       1.109
StartupChecksTest-compression          3     0      0        0       2.139
StorageProxyTest-compression           4     0      0        0       1.174
StorageServiceServerTest-compression   19    0      0        1       8.404
StorageServiceTest-compression         1     0      0        0       1.255
WriteResponseHandlerTest-compression   5     0      0        0       2.753
WriteResponseHandlerTransientTest-     4     0      0        0       2.693
compression
ActiveRepairServiceTest                11    0      0        0       4.129
BootstrapTransientTest                 1     0      0        0       0.951
ClientWarningsTest                     4     0      0        0       28.654
GCInspectorTest                        6     0      0        0       0.885
JoinTokenRingTest                      1     0      0        0       5.281
LeaveAndBootstrapTest                  8     0      0        0       5.929
LegacyAuthFailTest                     1     0      0        0       4.981
MoveTest                               7     0      0        0       22.254
MoveTransientTest                      19    0      0        0       1.147
NativeTransportServiceTest             13    0      0        0       7.822
OptionalTasksTest                      2     0      0        0       3.098
PaxosStateTest                         2     0      0        0       5.215
ProtocolBetaVersionTest                2     0      0        0       13.235
QueryPagerTest                         8     0      0        0       3.330
RMIServerSocketFactoryImplTest         1     0      0        0       0.059
RemoveTest                             4     0      0        0       5.984
SerializationsTest                     4     0      0        0       0.911
StartupChecksTest                      3     0      0        0       2.412
StorageProxyTest                       4     0      0        0       1.014
StorageServiceServerTest               19    0      0        1       8.628
StorageServiceTest                     1     0      0        0       0.954
WriteResponseHandlerTest               5     0      0        0       3.351
WriteResponseHandlerTransientTest      4     0      0        0       3.057
ActiveRepairServiceTest                11    0      0        0       3.385
BootstrapTransientTest                 1     0      0        0       1.285
ClientWarningsTest                     4     0      0        0       28.186
GCInspectorTest                        6     0      0        0       1.136
JoinTokenRingTest                      1     0      0        0       4.514
LeaveAndBootstrapTest                  8     0      0        0       5.179
LegacyAuthFailTest                     1     0      0        0       4.006
MoveTest                               7     0      0        0       21.122
MoveTransientTest                      19    0      0        0       1.420
NativeTransportServiceTest             13    0      0        0       8.143
OptionalTasksTest                      2     0      0        0       2.889
PaxosStateTest                         2     0      0        0       4.264
ProtocolBetaVersionTest                2     0      0        0       12.293
QueryPagerTest                         8     0      0        0       2.948
RMIServerSocketFactoryImplTest         1     0      0        0       0.168
RemoveTest                             4     0      0        0       5.984
SerializationsTest                     4     0      0        0       1.238
StartupChecksTest                      3     0      0        0       2.355
StorageProxyTest                       4     0      0        0       1.332
StorageServiceServerTest               19    0      0        1       8.548
StorageServiceTest                     1     0      0        0       1.289
WriteResponseHandlerTest               5     0      0        0       2.978
WriteResponseHandlerTransientTest      4     0      0        0       2.887

-------------------------------------------------------------------------------
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.956
PagingStateTest-compression 7     0      0        0       1.161
PagingStateTest-compression 7     0      0        0       1.193
PagingStateTest             7     0      0        0       1.003
PagingStateTest             7     0      0        0       1.276

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc          1     0      0        1       0.065
DataResolverTest-cdc                  32    0      0        0       3.705
DigestResolverTest-cdc                5     0      0        0       3.414
ReadExecutorTest-cdc                  3     0      0        0       3.599
SpeculativeRetryParseTest-cdc         78    0      0        0       0.144
AbstractReadResponseTest-cdc          1     0      0        1       0.229
DataResolverTest-cdc                  32    0      0        0       4.562
DigestResolverTest-cdc                5     0      0        0       4.390
ReadExecutorTest-cdc                  3     0      0        0       4.567
SpeculativeRetryParseTest-cdc         78    0      0        0       0.352
AbstractReadResponseTest-compression  1     0      0        1       0.060
DataResolverTest-compression          32    0      0        0       3.739
DigestResolverTest-compression        5     0      0        0       3.480
ReadExecutorTest-compression          3     0      0        0       3.645
SpeculativeRetryParseTest-compression 78    0      0        0       0.133
AbstractReadResponseTest-compression  1     0      0        1       0.173
DataResolverTest-compression          32    0      0        0       3.018
DigestResolverTest-compression        5     0      0        0       2.816
ReadExecutorTest-compression          3     0      0        0       2.866
SpeculativeRetryParseTest-compression 78    0      0        0       0.205
AbstractReadResponseTest              1     0      0        1       0.059
DataResolverTest                      32    0      0        0       3.601
DigestResolverTest                    5     0      0        0       3.321
ReadExecutorTest                      3     0      0        0       3.398
SpeculativeRetryParseTest             78    0      0        0       0.112
AbstractReadResponseTest              1     0      0        1       0.164
DataResolverTest                      32    0      0        0       3.052
DigestResolverTest                    5     0      0        0       2.907
ReadExecutorTest                      3     0      0        0       3.073
SpeculativeRetryParseTest             78    0      0        0       0.224

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

Name                                 Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc           1     0      0        1       0.062
BlockingReadRepairTest-cdc           9     0      0        0       3.564
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       3.643
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.462
ReadRepairTest-cdc                   7     0      0        0       3.472
RepairedDataVerifierTest-cdc         10    0      0        0       4.733
AbstractReadRepairTest-cdc           1     0      0        1       0.335
BlockingReadRepairTest-cdc           9     0      0        0       4.132
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       4.426
ReadOnlyReadRepairTest-cdc           4     0      0        0       4.130
ReadRepairTest-cdc                   7     0      0        0       4.414
RepairedDataVerifierTest-cdc         10    0      0        0       6.640
AbstractReadRepairTest-compression   1     0      0        1       0.070
BlockingReadRepairTest-compression   9     0      0        0       3.566
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.474
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.470
ReadRepairTest-compression           7     0      0        0       3.542
RepairedDataVerifierTest-compression 10    0      0        0       6.433
AbstractReadRepairTest-compression   1     0      0        1       0.156
BlockingReadRepairTest-compression   9     0      0        0       2.856
DiagEventsBlockingReadRepairTest-    3     0      0        0       2.783
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       2.780
ReadRepairTest-compression           7     0      0        0       2.816
RepairedDataVerifierTest-compression 10    0      0        0       6.364
AbstractReadRepairTest               1     0      0        1       0.053
BlockingReadRepairTest               9     0      0        0       3.401
DiagEventsBlockingReadRepairTest     3     0      0        0       3.479
ReadOnlyReadRepairTest               4     0      0        0       3.259
ReadRepairTest                       7     0      0        0       3.287
RepairedDataVerifierTest             10    0      0        0       5.025
AbstractReadRepairTest               1     0      0        1       0.156
BlockingReadRepairTest               9     0      0        0       3.092
DiagEventsBlockingReadRepairTest     3     0      0        0       3.035
ReadOnlyReadRepairTest               4     0      0        0       2.800
ReadRepairTest                       7     0      0        0       2.964
RepairedDataVerifierTest             10    0      0        0       4.259

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

Name                                         Tests Errors Failures Skipped Time(s)
LongStreamingTest                            2     0      0        0       215.489
LongStreamingTest                            2     0      0        0       213.187
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.608
cdc
SessionInfoTest-cdc                          1     0      0        0       0.553
StreamOperationTest-cdc                      1     0      0        0       0.067
StreamTransferTaskTest-cdc                   2     0      0        0       3.413
StreamingTransferTest-cdc                    5     0      0        0       14.247
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       4.084
cdc
SessionInfoTest-cdc                          1     0      0        0       0.888
StreamOperationTest-cdc                      1     0      0        0       0.231
StreamTransferTaskTest-cdc                   2     0      0        0       3.811
StreamingTransferTest-cdc                    5     0      0        0       14.235
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.616
compression
SessionInfoTest-compression                  1     0      0        0       0.518
StreamOperationTest-compression              1     0      0        0       0.071
StreamTransferTaskTest-compression           2     0      0        0       3.494
StreamingTransferTest-compression            5     0      0        0       14.280
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       2.882
compression
SessionInfoTest-compression                  1     0      0        0       0.561
StreamOperationTest-compression              1     0      0        0       0.150
StreamTransferTaskTest-compression           2     0      0        0       2.849
StreamingTransferTest-compression            5     0      0        0       13.212
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.397
SessionInfoTest                              1     0      0        0       0.460
StreamOperationTest                          1     0      0        0       0.065
StreamTransferTaskTest                       2     0      0        0       3.297
StreamingTransferTest                        5     0      0        0       14.776
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       2.951
SessionInfoTest                              1     0      0        0       0.611
StreamOperationTest                          1     0      0        0       0.155
StreamTransferTaskTest                       2     0      0        0       2.976
StreamingTransferTest                        5     0      0        0       12.290

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

Name                                    Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.162
StreamCompressionSerializerTest-cdc     2     0      0        0       1.004
StreamingInboundHandlerTest-cdc         6     0      0        0       1.190
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.811
StreamCompressionSerializerTest-cdc     2     0      0        0       1.585
StreamingInboundHandlerTest-cdc         6     0      0        0       1.756
NettyStreamingMessageSenderTest-        10    0      0        0       1.128
compression
StreamCompressionSerializerTest-        2     0      0        0       0.988
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.205
NettyStreamingMessageSenderTest-        10    0      0        0       1.191
compression
StreamCompressionSerializerTest-        2     0      0        0       1.066
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.350
NettyStreamingMessageSenderTest         10    0      0        0       1.093
StreamCompressionSerializerTest         2     0      0        0       0.900
StreamingInboundHandlerTest             6     0      0        0       1.082
NettyStreamingMessageSenderTest         10    0      0        0       1.369
StreamCompressionSerializerTest         2     0      0        0       1.151
StreamingInboundHandlerTest             6     0      0        0       1.346

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

Name                                  Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc         6     0      0        0       1.229
CompressedInputStreamTest-cdc         6     0      0        0       1.995
CompressedInputStreamTest-compression 6     0      0        0       1.211
CompressedInputStreamTest-compression 6     0      0        0       1.307
CompressedInputStreamTest             6     0      0        0       1.203
CompressedInputStreamTest             6     0      0        0       1.397

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

Name                          Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc         1     0      0        0       0.094
StreamMessageTest-cdc         1     0      0        0       0.266
StreamMessageTest-compression 1     0      0        0       0.097
StreamMessageTest-compression 1     0      0        0       0.172
StreamMessageTest             1     0      0        0       0.093
StreamMessageTest             1     0      0        0       0.194

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

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.107
DistributionSequenceTest 4     0      0        0       0.074
DistributionGaussianTest 2     0      0        0       0.208
DistributionSequenceTest 4     0      0        0       0.170

-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.091
SettingsMiscTest      4     0      0        0       0.092
SettingsNodeTest      2     0      0        0       0.076
StressSettingsTest    1     0      0        0       0.538
OptionReplicationTest 1     0      0        0       0.186
SettingsMiscTest      4     0      0        0       0.187
SettingsNodeTest      2     0      0        0       0.180
StressSettingsTest    1     0      0        0       0.824

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

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.075
MultiResultLoggerTest 5     0      0        0       0.165

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

Name                                    Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc                  10    0      0        0       14.800
BulkLoaderTest-cdc                      6     0      0        0       12.980
ClearSnapshotTest-cdc                   4     0      0        0       13.490
CompactionStressTest-cdc                2     0      0        0       15.392
GetFullQueryLogTest-cdc                 3     0      0        0       15.112
GetVersionTest-cdc                      1     0      0        0       0.430
JMXCompatabilityTest-cdc                3     0      0        0       33.676
JMXToolTest-cdc                         5     0      0        0       11.867
LoaderOptionsTest-cdc                   2     0      0        0       0.659
NodeToolGossipInfoTest-cdc              2     0      0        0       16.653
NodeToolTPStatsTest-cdc                 3     0      0        0       24.958
NodetoolNetStatsTest-cdc                3     0      0        0       7.102
SSTableExpiredBlockersTest-cdc          4     0      0        0       2.521
SSTableExportTest-cdc                   10    0      0        0       1.509
SSTableLevelResetterTest-cdc            5     0      0        0       2.539
SSTableMetadataViewerTest-cdc           10    0      0        0       1.415
SSTableOfflineRelevelTest-cdc           4     0      0        0       2.480
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.184
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.538
StandaloneScrubberTest-cdc              7     0      0        0       2.603
StandaloneSplitterTest-cdc              6     0      0        0       2.643
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       15.687
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       5.729
StandaloneUpgraderTest-cdc              6     0      0        0       2.625
StandaloneVerifierTest-cdc              10    0      0        0       2.600
ToolsEnvsConfigsTest-cdc                1     0      0        0       1.948
TopPartitionsTest-cdc                   2     0      0        0       3.722
AuditLogViewerTest-cdc                  10    0      0        0       16.658
BulkLoaderTest-cdc                      6     0      0        0       13.178
ClearSnapshotTest-cdc                   4     0      0        0       19.454
CompactionStressTest-cdc                2     0      0        0       15.847
GetFullQueryLogTest-cdc                 3     0      0        0       21.996
GetVersionTest-cdc                      1     0      0        0       0.704
JMXCompatabilityTest-cdc                3     0      0        0       43.516
JMXToolTest-cdc                         5     0      0        0       15.913
LoaderOptionsTest-cdc                   2     0      0        0       0.878
NodeToolGossipInfoTest-cdc              2     0      0        0       19.554
NodeToolTPStatsTest-cdc                 3     0      0        0       31.826
NodetoolNetStatsTest-cdc                3     0      0        0       8.858
SSTableExpiredBlockersTest-cdc          4     0      0        0       2.574
SSTableExportTest-cdc                   10    0      0        0       1.825
SSTableLevelResetterTest-cdc            5     0      0        0       2.764
SSTableMetadataViewerTest-cdc           10    0      0        0       1.693
SSTableOfflineRelevelTest-cdc           4     0      0        0       2.669
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.518
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.676
StandaloneScrubberTest-cdc              7     0      0        0       2.736
StandaloneSplitterTest-cdc              6     0      0        0       2.713
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       18.374
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       7.183
StandaloneUpgraderTest-cdc              6     0      0        0       2.705
StandaloneVerifierTest-cdc              10    0      0        0       2.849
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.858
TopPartitionsTest-cdc                   2     0      0        0       4.349
AuditLogViewerTest-compression          10    0      0        0       14.710
BulkLoaderTest-compression              6     0      0        0       12.961
ClearSnapshotTest-compression           4     0      0        0       13.321
CompactionStressTest-compression        2     0      0        0       15.278
GetFullQueryLogTest-compression         3     0      0        0       14.880
GetVersionTest-compression              1     0      0        0       0.457
JMXCompatabilityTest-compression        3     0      0        0       31.488
JMXToolTest-compression                 5     0      0        0       10.887
LoaderOptionsTest-compression           2     0      0        0       0.632
NodeToolGossipInfoTest-compression      2     0      0        0       16.232
NodeToolTPStatsTest-compression         3     0      0        0       24.764
NodetoolNetStatsTest-compression        3     0      0        0       6.984
SSTableExpiredBlockersTest-compression  4     0      0        0       2.440
SSTableExportTest-compression           10    0      0        0       1.534
SSTableLevelResetterTest-compression    5     0      0        0       2.622
SSTableMetadataViewerTest-compression   10    0      0        0       1.471
SSTableOfflineRelevelTest-compression   4     0      0        0       2.618
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.139
StandaloneSSTableUtilTest-compression   8     0      0        0       2.579
StandaloneScrubberTest-compression      7     0      0        0       2.696
StandaloneSplitterTest-compression      6     0      0        0       2.611
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       15.839
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.789
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.617
StandaloneVerifierTest-compression      10    0      0        0       2.620
ToolsEnvsConfigsTest-compression        1     0      0        0       1.956
TopPartitionsTest-compression           2     0      0        0       3.842
AuditLogViewerTest-compression          10    0      0        0       15.554
BulkLoaderTest-compression              6     0      0        0       12.577
ClearSnapshotTest-compression           4     0      0        0       15.167
CompactionStressTest-compression        2     0      0        0       14.357
GetFullQueryLogTest-compression         3     0      0        0       16.435
GetVersionTest-compression              1     0      0        0       0.510
JMXCompatabilityTest-compression        3     0      0        0       32.715
JMXToolTest-compression                 5     0      0        0       11.591
LoaderOptionsTest-compression           2     0      0        0       0.609
NodeToolGossipInfoTest-compression      2     0      0        0       16.077
NodeToolTPStatsTest-compression         3     0      0        0       25.277
NodetoolNetStatsTest-compression        3     0      0        0       6.768
SSTableExpiredBlockersTest-compression  4     0      0        0       1.874
SSTableExportTest-compression           10    0      0        0       1.212
SSTableLevelResetterTest-compression    5     0      0        0       1.852
SSTableMetadataViewerTest-compression   10    0      0        0       1.224
SSTableOfflineRelevelTest-compression   4     0      0        0       1.856
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.087
StandaloneSSTableUtilTest-compression   8     0      0        0       1.892
StandaloneScrubberTest-compression      7     0      0        0       1.985
StandaloneSplitterTest-compression      6     0      0        0       1.846
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       12.942
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.332
compression
StandaloneUpgraderTest-compression      6     0      0        0       1.898
StandaloneVerifierTest-compression      10    0      0        0       1.924
ToolsEnvsConfigsTest-compression        1     0      0        0       2.275
TopPartitionsTest-compression           2     0      0        0       3.221
AuditLogViewerTest                      10    0      0        0       14.863
BulkLoaderTest                          6     0      0        0       12.831
ClearSnapshotTest                       4     0      0        0       13.893
CompactionStressTest                    2     0      0        0       14.958
GetFullQueryLogTest                     3     0      0        0       15.112
GetVersionTest                          1     0      0        0       0.432
JMXCompatabilityTest                    3     0      0        0       32.525
JMXToolTest                             5     0      0        0       11.174
LoaderOptionsTest                       2     0      0        0       0.522
NodeToolGossipInfoTest                  2     0      0        0       16.488
NodeToolTPStatsTest                     3     0      0        0       25.067
NodetoolNetStatsTest                    3     0      0        0       7.152
SSTableExpiredBlockersTest              4     0      0        0       2.396
SSTableExportTest                       10    0      0        0       1.401
SSTableLevelResetterTest                5     0      0        0       2.259
SSTableMetadataViewerTest               10    0      0        0       1.268
SSTableOfflineRelevelTest               4     0      0        0       2.281
SSTableRepairedAtSetterTest             6     0      0        0       1.055
StandaloneSSTableUtilTest               8     0      0        0       2.287
StandaloneScrubberTest                  7     0      0        0       2.337
StandaloneSplitterTest                  6     0      0        0       2.263
StandaloneSplitterWithCQLTesterTest     6     0      0        0       12.683
StandaloneUpgraderOnSStablesTest        3     0      0        0       6.080
StandaloneUpgraderTest                  6     0      0        0       2.344
StandaloneVerifierTest                  10    0      0        0       2.334
ToolsEnvsConfigsTest                    1     0      0        0       1.811
TopPartitionsTest                       2     0      0        0       3.602
AuditLogViewerTest                      10    0      0        0       15.337
BulkLoaderTest                          6     0      0        0       12.653
ClearSnapshotTest                       4     0      0        0       14.018
CompactionStressTest                    2     0      0        0       14.568
GetFullQueryLogTest                     3     0      0        0       15.872
GetVersionTest                          1     0      0        0       0.497
JMXCompatabilityTest                    3     0      0        0       33.144
JMXToolTest                             5     0      0        0       11.994
LoaderOptionsTest                       2     0      0        0       0.692
NodeToolGossipInfoTest                  2     0      0        0       15.919
NodeToolTPStatsTest                     3     0      0        0       24.875
NodetoolNetStatsTest                    3     0      0        0       6.397
SSTableExpiredBlockersTest              4     0      0        0       1.995
SSTableExportTest                       10    0      0        0       1.353
SSTableLevelResetterTest                5     0      0        0       1.992
SSTableMetadataViewerTest               10    0      0        0       1.287
SSTableOfflineRelevelTest               4     0      0        0       2.057
SSTableRepairedAtSetterTest             6     0      0        0       1.144
StandaloneSSTableUtilTest               8     0      0        0       1.995
StandaloneScrubberTest                  7     0      0        0       2.043
StandaloneSplitterTest                  6     0      0        0       1.977
StandaloneSplitterWithCQLTesterTest     6     0      0        0       15.177
StandaloneUpgraderOnSStablesTest        3     0      0        0       5.267
StandaloneUpgraderTest                  6     0      0        0       2.067
StandaloneVerifierTest                  10    0      0        0       2.068
ToolsEnvsConfigsTest                    1     0      0        0       2.153
TopPartitionsTest                       2     0      0        0       3.392

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

Name                            Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc         1     0      0        0       13.383
CassandrastressTest-cdc         1     0      0        0       15.116
CassandrastressTest-compression 1     0      0        0       13.317
CassandrastressTest-compression 1     0      0        0       12.775
CassandrastressTest             1     0      0        0       13.352
CassandrastressTest             1     0      0        0       12.907

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

Name                  Tests Errors Failures Skipped Time(s)
CqlshTest-cdc         1     0      0        0       13.111
CqlshTest-cdc         1     0      0        0       14.853
CqlshTest-compression 1     0      0        0       13.040
CqlshTest-compression 1     0      0        0       12.533
CqlshTest             1     0      0        0       13.143
CqlshTest             1     0      0        0       12.342

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

Name                Tests Errors Failures Skipped Time(s)
SjkTest-cdc         1     0      0        0       2.027
SjkTest-cdc         1     0      0        0       3.027
SjkTest-compression 1     0      0        0       2.034
SjkTest-compression 1     0      0        0       2.127
SjkTest             1     0      0        0       1.842
SjkTest             1     0      0        0       2.286

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

Name                         Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc         6     0      0        0       0.074
TableBuilderTest-cdc         6     0      0        0       0.271
TableBuilderTest-compression 6     0      0        0       0.077
TableBuilderTest-compression 6     0      0        0       0.163
TableBuilderTest             6     0      0        0       0.063
TableBuilderTest             6     0      0        0       0.172

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

Name                                 Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc           6     0      0        0       27.721
StatsTableComparatorTest-cdc         6     0      0        0       0.271
TableStatsPrinterTest-cdc            2     0      0        0       0.095
NodetoolTableStatsTest-cdc           6     0      0        0       39.825
StatsTableComparatorTest-cdc         6     0      0        0       0.525
TableStatsPrinterTest-cdc            2     0      0        0       0.429
NodetoolTableStatsTest-compression   6     0      0        0       27.596
StatsTableComparatorTest-compression 6     0      0        0       0.275
TableStatsPrinterTest-compression    2     0      0        0       0.091
NodetoolTableStatsTest-compression   6     0      0        0       29.774
StatsTableComparatorTest-compression 6     0      0        0       0.313
TableStatsPrinterTest-compression    2     0      0        0       0.258
NodetoolTableStatsTest               6     0      0        0       27.568
StatsTableComparatorTest             6     0      0        0       0.228
TableStatsPrinterTest                2     0      0        0       0.083
NodetoolTableStatsTest               6     0      0        0       29.238
StatsTableComparatorTest             6     0      0        0       0.346
TableStatsPrinterTest                2     0      0        0       0.280

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

Name                    Tests Errors Failures Skipped Time(s)
TracingTest-cdc         6     0      0        0       1.135
TracingTest-cdc         6     0      0        0       1.680
TracingTest-compression 6     0      0        0       1.043
TracingTest-compression 6     0      0        0       1.126
TracingTest             6     0      0        0       0.933
TracingTest             6     0      0        0       1.261

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

Name                                   Tests Errors Failures Skipped Time(s)
DriverBurnTest                         9     0      0        0       887.979
SimpleClientBurnTest                   1     0      0        0       122.066
SimpleClientPerfTest                   8     0      0        0       724.034
DriverBurnTest                         9     0      0        0       887.359
SimpleClientBurnTest                   1     0      0        0       122.070
SimpleClientPerfTest                   8     0      0        0       723.981
CBUtilTest-cdc                         4     0      0        0       0.386
CQLConnectionTest-cdc                  5     0      0        0       4.109
CQLUserAuditTest-cdc                   8     0      0        0       28.709
ClientResourceLimitsTest-cdc           10    0      0        0       17.870
DataTypeTest-cdc                       3     0      0        0       0.402
ErrorMessageTest-cdc                   7     0      0        0       0.463
IdleDisconnectTest-cdc                 2     0      0        0       18.041
MessagePayloadTest-cdc                 3     0      0        0       13.747
ProtocolErrorTest-cdc                  6     0      0        0       1.185
ProtocolNegotiationTest-cdc            3     0      0        0       20.556
ProtocolVersionTest-cdc                4     0      0        0       1.024
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.315
SerDeserTest-cdc                       6     0      0        0       1.726
CBUtilTest-cdc                         4     0      0        0       0.652
CQLConnectionTest-cdc                  5     0      0        0       5.143
CQLUserAuditTest-cdc                   8     0      0        0       30.534
ClientResourceLimitsTest-cdc           10    0      0        0       20.024
DataTypeTest-cdc                       3     0      0        0       0.722
ErrorMessageTest-cdc                   7     0      0        0       0.719
IdleDisconnectTest-cdc                 2     0      0        0       19.229
MessagePayloadTest-cdc                 3     0      0        0       15.783
ProtocolErrorTest-cdc                  6     0      0        0       1.800
ProtocolNegotiationTest-cdc            3     0      0        0       23.028
ProtocolVersionTest-cdc                4     0      0        0       1.542
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.524
SerDeserTest-cdc                       6     0      0        0       2.383
CBUtilTest-compression                 4     0      0        0       0.403
CQLConnectionTest-compression          5     0      0        0       3.980
CQLUserAuditTest-compression           8     0      0        0       28.686
ClientResourceLimitsTest-compression   10    0      0        0       17.868
DataTypeTest-compression               3     0      0        0       0.426
ErrorMessageTest-compression           7     0      0        0       0.431
IdleDisconnectTest-compression         2     0      0        0       18.335
MessagePayloadTest-compression         3     0      0        0       14.135
ProtocolErrorTest-compression          6     0      0        0       1.197
ProtocolNegotiationTest-compression    3     0      0        0       20.563
ProtocolVersionTest-compression        4     0      0        0       0.996
ProtocolVersionTrackerTest-compression 3     0      0        0       0.349
SerDeserTest-compression               6     0      0        0       1.718
CBUtilTest-compression                 4     0      0        0       0.408
CQLConnectionTest-compression          5     0      0        0       4.166
CQLUserAuditTest-compression           8     0      0        0       28.515
ClientResourceLimitsTest-compression   10    0      0        0       18.098
DataTypeTest-compression               3     0      0        0       0.461
ErrorMessageTest-compression           7     0      0        0       0.454
IdleDisconnectTest-compression         2     0      0        0       17.353
MessagePayloadTest-compression         3     0      0        0       13.531
ProtocolErrorTest-compression          6     0      0        0       1.332
ProtocolNegotiationTest-compression    3     0      0        0       20.114
ProtocolVersionTest-compression        4     0      0        0       1.067
ProtocolVersionTrackerTest-compression 3     0      0        0       0.354
SerDeserTest-compression               6     0      0        0       1.633
CBUtilTest                             4     0      0        0       0.314
CQLConnectionTest                      5     0      0        0       3.985
CQLUserAuditTest                       8     0      0        0       29.275
ClientResourceLimitsTest               10    0      0        0       19.511
DataTypeTest                           3     0      0        0       0.344
ErrorMessageTest                       7     0      0        0       0.360
IdleDisconnectTest                     2     0      0        0       17.897
MessagePayloadTest                     3     0      0        0       14.282
ProtocolErrorTest                      6     0      0        0       1.018
ProtocolNegotiationTest                3     0      0        0       21.025
ProtocolVersionTest                    4     0      0        0       0.921
ProtocolVersionTrackerTest             3     0      0        0       0.288
SerDeserTest                           6     0      0        0       1.673
CBUtilTest                             4     0      0        0       0.481
CQLConnectionTest                      5     0      0        0       4.025
CQLUserAuditTest                       8     0      0        0       27.950
ClientResourceLimitsTest               10    0      0        0       16.906
DataTypeTest                           3     0      0        0       0.540
ErrorMessageTest                       7     0      0        0       0.468
IdleDisconnectTest                     2     0      0        0       17.030
MessagePayloadTest                     3     0      0        0       12.928
ProtocolErrorTest                      6     0      0        0       1.406
ProtocolNegotiationTest                3     0      0        0       20.103
ProtocolVersionTest                    4     0      0        0       1.247
ProtocolVersionTrackerTest             3     0      0        0       0.416
SerDeserTest                           6     0      0        0       1.754

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

Name                                Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc         1     0      0        0       0.361
PrepareMessageTest-cdc              1     0      0        0       0.350
AuthenticateMessageTest-cdc         1     0      0        0       0.626
PrepareMessageTest-cdc              1     0      0        0       0.662
AuthenticateMessageTest-compression 1     0      0        0       0.356
PrepareMessageTest-compression      1     0      0        0       0.372
AuthenticateMessageTest-compression 1     0      0        0       0.436
PrepareMessageTest-compression      1     0      0        0       0.412
AuthenticateMessageTest             1     0      0        0       0.320
PrepareMessageTest                  1     0      0        0       0.305
AuthenticateMessageTest             1     0      0        0       0.433
PrepareMessageTest                  1     0      0        0       0.446

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

Name                            Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc         9     0      0        0       1.742
TriggersSchemaTest-cdc          4     0      0        0       3.924
TriggersTest-cdc                7     0      0        0       4.909
TriggerExecutorTest-cdc         9     0      0        0       2.454
TriggersSchemaTest-cdc          4     0      0        0       4.709
TriggersTest-cdc                7     0      0        0       5.926
TriggerExecutorTest-compression 9     0      0        0       1.753
TriggersSchemaTest-compression  4     0      0        0       3.899
TriggersTest-compression        7     0      0        0       4.951
TriggerExecutorTest-compression 9     0      0        0       1.704
TriggersSchemaTest-compression  4     0      0        0       3.342
TriggersTest-compression        7     0      0        0       4.307
TriggerExecutorTest             9     0      0        0       1.617
TriggersSchemaTest              4     0      0        0       4.000
TriggersTest                    7     0      0        0       5.240
TriggerExecutorTest             9     0      0        0       1.797
TriggersSchemaTest              4     0      0        0       3.342
TriggersTest                    7     0      0        0       4.318

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

Name                                    Tests Errors Failures Skipped Time(s)
LongBloomFilterTest                     5     0      0        0       134.153
LongBloomFilterTest                     5     0      0        0       121.421
LongBTreeTest                           15    0      0        0       519.045
LongBTreeTest                           15    0      0        0       549.330
AbstractIteratorTest-cdc                9     0      0        0       0.092
BloomFilterTest-cdc                     11    0      0        2       0.621
ByteArrayUtilTest-cdc                   18    0      0        0       0.257
ByteBufferUtilTest-cdc                  12    0      0        0       0.404
BytesReadTrackerTest-cdc                4     0      0        0       0.069
CassandraVersionTest-cdc                11    0      0        0       0.600
EstimatedHistogramTest-cdc              7     0      0        0       0.242
FBUtilitiesTest-cdc                     7     0      0        0       0.753
FastByteOperationsTest-cdc              2     0      0        0       3.669
GeneratorsTest-cdc                      2     0      0        0       0.887
HexTest-cdc                             2     0      0        0       0.239
HistogramBuilderTest-cdc                5     0      0        0       0.305
IntegerIntervalsTest-cdc                6     0      0        0       51.681
IntervalTreeTest-cdc                    3     0      0        0       0.311
JVMStabilityInspectorTest-cdc           4     0      0        0       1.033
JavaUtilsTest-cdc                       1     0      0        0       0.244
MergeIteratorComparisonTest-cdc         16    0      0        0       12.432
MergeIteratorTest-cdc                   1     0      0        0       0.093
MerkleTreeTest-cdc                      27    0      0        0       7.151
MerkleTreesTest-cdc                     13    0      0        0       1.087
MonotonicClockTest-cdc                  1     0      0        0       18.612
NativeLibraryTest-cdc                   2     0      0        0       0.518
NoSpamLoggerTest-cdc                    5     0      0        0       0.082
OverlapIteratorTest-cdc                 1     0      0        0       11.272
SerializationsTest-cdc                  3     0      0        0       1.607
SlidingTimeRateTest-cdc                 7     0      0        0       0.521
StatusLoggerTest-cdc                    1     0      0        0       3.668
AbstractIteratorTest-cdc                9     0      0        0       0.265
BloomFilterTest-cdc                     11    0      0        2       1.020
ByteArrayUtilTest-cdc                   18    0      0        0       0.497
ByteBufferUtilTest-cdc                  12    0      0        0       0.728
BytesReadTrackerTest-cdc                4     0      0        0       0.246
CassandraVersionTest-cdc                11    0      0        0       0.937
EstimatedHistogramTest-cdc              7     0      0        0       0.485
FBUtilitiesTest-cdc                     7     0      0        0       1.171
FastByteOperationsTest-cdc              2     0      0        0       5.992
GeneratorsTest-cdc                      2     0      0        0       1.447
HexTest-cdc                             2     0      0        0       0.462
HistogramBuilderTest-cdc                5     0      0        0       0.505
IntegerIntervalsTest-cdc                6     0      0        0       63.130
IntervalTreeTest-cdc                    3     0      0        0       0.527
JVMStabilityInspectorTest-cdc           4     0      0        0       1.686
JavaUtilsTest-cdc                       1     0      0        0       0.498
MergeIteratorComparisonTest-cdc         16    0      0        0       17.351
MergeIteratorTest-cdc                   1     0      0        0       0.304
MerkleTreeTest-cdc                      27    0      0        0       9.059
MerkleTreesTest-cdc                     13    0      0        0       1.738
MonotonicClockTest-cdc                  1     0      0        0       21.365
NativeLibraryTest-cdc                   2     0      0        0       0.843
NoSpamLoggerTest-cdc                    5     0      0        0       0.233
OverlapIteratorTest-cdc                 1     0      0        0       13.866
SerializationsTest-cdc                  3     0      0        0       2.453
SlidingTimeRateTest-cdc                 7     0      0        0       0.894
StatusLoggerTest-cdc                    1     0      0        0       4.213
AbstractIteratorTest-compression        9     0      0        0       0.106
BloomFilterTest-compression             11    0      0        2       0.603
ByteArrayUtilTest-compression           18    0      0        0       0.250
ByteBufferUtilTest-compression          12    0      0        0       0.387
BytesReadTrackerTest-compression        4     0      0        0       0.073
CassandraVersionTest-compression        11    0      0        0       0.598
EstimatedHistogramTest-compression      7     0      0        0       0.240
FBUtilitiesTest-compression             7     0      0        0       0.761
FastByteOperationsTest-compression      2     0      0        0       3.829
GeneratorsTest-compression              2     0      0        0       0.858
HexTest-compression                     2     0      0        0       0.237
HistogramBuilderTest-compression        5     0      0        0       0.286
IntegerIntervalsTest-compression        6     0      0        0       52.729
IntervalTreeTest-compression            3     0      0        0       0.287
JVMStabilityInspectorTest-compression   4     0      0        0       1.046
JavaUtilsTest-compression               1     0      0        0       0.232
MergeIteratorComparisonTest-compression 16    0      0        0       12.171
MergeIteratorTest-compression           1     0      0        0       0.088
MerkleTreeTest-compression              27    0      0        0       6.878
MerkleTreesTest-compression             13    0      0        0       1.126
MonotonicClockTest-compression          1     0      0        0       18.635
NativeLibraryTest-compression           2     0      0        0       0.475
NoSpamLoggerTest-compression            5     0      0        0       0.080
OverlapIteratorTest-compression         1     0      0        0       11.431
SerializationsTest-compression          3     0      0        0       1.601
SlidingTimeRateTest-compression         7     0      0        0       0.515
StatusLoggerTest-compression            1     0      0        0       3.744
AbstractIteratorTest-compression        9     0      0        0       0.208
BloomFilterTest-compression             11    0      0        2       0.839
ByteArrayUtilTest-compression           18    0      0        0       0.311
ByteBufferUtilTest-compression          12    0      0        0       0.485
BytesReadTrackerTest-compression        4     0      0        0       0.162
CassandraVersionTest-compression        11    0      0        0       0.671
EstimatedHistogramTest-compression      7     0      0        0       0.294
FBUtilitiesTest-compression             7     0      0        0       0.861
FastByteOperationsTest-compression      2     0      0        0       4.598
GeneratorsTest-compression              2     0      0        0       0.959
HexTest-compression                     2     0      0        0       0.290
HistogramBuilderTest-compression        5     0      0        0       0.329
IntegerIntervalsTest-compression        6     0      0        0       40.135
IntervalTreeTest-compression            3     0      0        0       0.335
JVMStabilityInspectorTest-compression   4     0      0        0       1.131
JavaUtilsTest-compression               1     0      0        0       0.283
MergeIteratorComparisonTest-compression 16    0      0        0       12.380
MergeIteratorTest-compression           1     0      0        0       0.175
MerkleTreeTest-compression              27    0      0        0       6.907
MerkleTreesTest-compression             13    0      0        0       1.181
MonotonicClockTest-compression          1     0      0        0       5.020
NativeLibraryTest-compression           2     0      0        0       0.523
NoSpamLoggerTest-compression            5     0      0        0       0.168
OverlapIteratorTest-compression         1     0      0        0       11.631
SerializationsTest-compression          3     0      0        0       1.808
SlidingTimeRateTest-compression         7     0      0        0       0.632
StatusLoggerTest-compression            1     0      0        0       3.087
AbstractIteratorTest                    9     0      0        0       0.088
BloomFilterTest                         11    0      0        2       0.807
ByteArrayUtilTest                       18    0      0        0       0.259
ByteBufferUtilTest                      12    0      0        0       0.377
BytesReadTrackerTest                    4     0      0        0       0.062
CassandraVersionTest                    11    0      0        0       0.561
EstimatedHistogramTest                  7     0      0        0       0.211
FBUtilitiesTest                         7     0      0        0       0.670
FastByteOperationsTest                  2     0      0        0       3.837
GeneratorsTest                          2     0      0        0       0.880
HexTest                                 2     0      0        0       0.206
HistogramBuilderTest                    5     0      0        0       0.265
IntegerIntervalsTest                    6     0      0        0       44.821
IntervalTreeTest                        3     0      0        0       0.250
JVMStabilityInspectorTest               4     0      0        0       0.961
JavaUtilsTest                           1     0      0        0       0.203
MergeIteratorComparisonTest             16    0      0        0       11.806
MergeIteratorTest                       1     0      0        0       0.073
MerkleTreeTest                          27    0      0        0       6.838
MerkleTreesTest                         13    0      0        0       0.962
MonotonicClockTest                      1     0      0        0       7.286
NativeLibraryTest                       2     0      0        0       0.426
NoSpamLoggerTest                        5     0      0        0       0.070
OverlapIteratorTest                     1     0      0        0       11.425
SerializationsTest                      3     0      0        0       1.477
SlidingTimeRateTest                     7     0      0        0       0.523
StatusLoggerTest                        1     0      0        0       3.535
AbstractIteratorTest                    9     0      0        0       0.202
BloomFilterTest                         11    0      0        2       0.694
ByteArrayUtilTest                       18    0      0        0       0.332
ByteBufferUtilTest                      12    0      0        0       0.447
BytesReadTrackerTest                    4     0      0        0       0.155
CassandraVersionTest                    11    0      0        0       0.700
EstimatedHistogramTest                  7     0      0        0       0.362
FBUtilitiesTest                         7     0      0        0       0.917
FastByteOperationsTest                  2     0      0        0       4.414
GeneratorsTest                          2     0      0        0       1.009
HexTest                                 2     0      0        0       0.304
HistogramBuilderTest                    5     0      0        0       0.363
IntegerIntervalsTest                    6     0      0        0       57.829
IntervalTreeTest                        3     0      0        0       0.351
JVMStabilityInspectorTest               4     0      0        0       1.253
JavaUtilsTest                           1     0      0        0       0.303
MergeIteratorComparisonTest             16    0      0        0       13.627
MergeIteratorTest                       1     0      0        0       0.176
MerkleTreeTest                          27    0      0        0       7.115
MerkleTreesTest                         13    0      0        0       1.247
MonotonicClockTest                      1     0      0        0       16.048
NativeLibraryTest                       2     0      0        0       0.560
NoSpamLoggerTest                        5     0      0        0       0.168
OverlapIteratorTest                     1     0      0        0       11.752
SerializationsTest                      3     0      0        0       1.814
SlidingTimeRateTest                     7     0      0        0       0.599
StatusLoggerTest                        1     0      0        0       3.117

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

Name                             Tests Errors Failures Skipped Time(s)
BinLogTest-cdc                   13    0      0        0       11.326
DeletingArchiverTest-cdc         3     0      0        0       0.281
ExternalArchiverTest-cdc         5     0      0        0       10.464
BinLogTest-cdc                   13    0      0        0       12.439
DeletingArchiverTest-cdc         3     0      0        0       0.536
ExternalArchiverTest-cdc         5     0      0        0       10.880
BinLogTest-compression           13    0      0        0       11.292
DeletingArchiverTest-compression 3     0      0        0       0.259
ExternalArchiverTest-compression 5     0      0        0       10.462
BinLogTest-compression           13    0      0        0       11.621
DeletingArchiverTest-compression 3     0      0        0       0.320
ExternalArchiverTest-compression 5     0      0        0       10.635
BinLogTest                       13    0      0        0       11.325
DeletingArchiverTest             3     0      0        0       0.227
ExternalArchiverTest             5     0      0        0       10.518
BinLogTest                       13    0      0        0       11.619
DeletingArchiverTest             3     0      0        0       0.364
ExternalArchiverTest             5     0      0        0       10.536

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

Name                                Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc                22    0      0        0       0.221
BTreeSearchIteratorTest-cdc         4     0      0        0       0.079
BTreeTest-cdc                       14    0      0        0       0.435
BTreeRemovalTest-cdc                22    0      0        0       0.476
BTreeSearchIteratorTest-cdc         4     0      0        0       0.293
BTreeTest-cdc                       14    0      0        0       0.789
BTreeRemovalTest-compression        22    0      0        0       0.237
BTreeSearchIteratorTest-compression 4     0      0        0       0.079
BTreeTest-compression               14    0      0        0       0.446
BTreeRemovalTest-compression        22    0      0        0       0.312
BTreeSearchIteratorTest-compression 4     0      0        0       0.163
BTreeTest-compression               14    0      0        0       0.570
BTreeRemovalTest                    22    0      0        0       0.201
BTreeSearchIteratorTest             4     0      0        0       0.068
BTreeTest                           14    0      0        0       0.414
BTreeRemovalTest                    22    0      0        0       0.361
BTreeSearchIteratorTest             4     0      0        0       0.170
BTreeTest                           14    0      0        0       0.610

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc         1     0      0        1       0.063
AccumulatorTest-cdc                   4     0      0        0       0.071
RefCountedTest-cdc                    12    0      0        0       6.124
WeightedQueueTest-cdc                 46    0      0        0       0.972
AbstractTransactionalTest-cdc         1     0      0        1       0.240
AccumulatorTest-cdc                   4     0      0        0       0.259
RefCountedTest-cdc                    12    0      0        0       9.554
WeightedQueueTest-cdc                 46    0      0        0       1.206
AbstractTransactionalTest-compression 1     0      0        1       0.063
AccumulatorTest-compression           4     0      0        0       0.070
RefCountedTest-compression            12    0      0        0       6.028
WeightedQueueTest-compression         46    0      0        0       0.976
AbstractTransactionalTest-compression 1     0      0        1       0.156
AccumulatorTest-compression           4     0      0        0       0.156
RefCountedTest-compression            12    0      0        0       7.313
WeightedQueueTest-compression         46    0      0        0       1.038
AbstractTransactionalTest             1     0      0        1       0.055
AccumulatorTest                       4     0      0        0       0.061
RefCountedTest                        12    0      0        0       6.182
WeightedQueueTest                     46    0      0        0       0.954
AbstractTransactionalTest             1     0      0        1       0.187
AccumulatorTest                       4     0      0        0       0.181
RefCountedTest                        12    0      0        0       8.587
WeightedQueueTest                     46    0      0        0       1.096

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

Name                            Tests Errors Failures Skipped Time(s)
LongBufferPoolTest              2     0      0        0       241.118
LongBufferPoolTest              2     0      0        0       241.410
BufferPoolTest-cdc              35    0      0        0       7.872
NativeAllocatorTest-cdc         1     0      0        0       0.423
BufferPoolTest-cdc              35    0      0        0       9.567
NativeAllocatorTest-cdc         1     0      0        0       0.753
BufferPoolTest-compression      35    0      0        0       7.804
NativeAllocatorTest-compression 1     0      0        0       0.401
BufferPoolTest-compression      35    0      0        0       8.382
NativeAllocatorTest-compression 1     0      0        0       0.534
BufferPoolTest                  35    0      0        0       8.538
NativeAllocatorTest             1     0      0        0       0.404
BufferPoolTest                  35    0      0        0       8.113
NativeAllocatorTest             1     0      0        0       0.604

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

Name                          Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc         4     0      0        0       0.531
OffHeapBitSetTest-cdc         4     0      0        0       0.852
OffHeapBitSetTest-compression 4     0      0        0       0.528
OffHeapBitSetTest-compression 4     0      0        0       0.589
OffHeapBitSetTest             4     0      0        0       0.459
OffHeapBitSetTest             4     0      0        0       0.662

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

Name                                    Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.638
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.651
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       1.961
compression
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       1.823
compression
StreamingTombstoneHistogramBuilderTest  11    0      0        0       1.735
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.828

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

Name                       Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc         4     0      0        0       0.256
VIntCodingTest-cdc         4     0      0        0       0.446
VIntCodingTest-compression 4     0      0        0       0.250
VIntCodingTest-compression 4     0      0        0       0.321
VIntCodingTest             4     0      0        0       0.215
VIntCodingTest             4     0      0        0       0.372

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

Cassandra dtests // test_replace_stopped_node_same_address // Error
test teardown failure

Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-12-03 10:
32:20,089 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800), ERROR [main] 2020-12-03
10:32:20,089 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800)]
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_replace_stopped_node_same_address // Failure
ccmlib.node.TimeoutError: 03 Dec 2020 10:53:15 [replacement] Missing: ['Starting listening for CQL
clients']: INFO [main] 2020-12-03 10:43:16,387 YamlConfigura..... See system.log for remainder

self = <replace_address_test.TestReplaceAddress object at 0x7f7ded4f0e20>

@pytest.mark.resource_intensive
def test_replace_stopped_node_same_address(self):
"""
@jira_ticket CASSANDRA-8523
Test that we can replace a node with the same address correctly
"""
> self._test_replace_node(gently=False, same_address=True)

replace_address_test.py:266:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replace_address_test.py:282: in _test_replace_node
self._do_replace(same_address=same_address)
replace_address_test.py:109: in _do_replace
self.replacement_node.start(jvm_args=extra_jvm_args,
../venv/src/ccm/ccmlib/node.py:835: in start
self.wait_for_binary_interface(from_mark=self.mark)
../venv/src/ccm/ccmlib/node.py:626: in wait_for_binary_interface
self.watch_log_for("Starting listening for CQL clients", **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <ccmlib.node.Node object at 0x7f7dec1ce4f0>
exprs = 'Starting listening for CQL clients', from_mark = 0, timeout = 600
process = None, verbose = False, filename = 'system.log'

def watch_log_for(self, exprs, from_mark=None, timeout=600, process=None, verbose=False,
filename='system.log'):
"""
Watch the log until one or more (regular) expressions are found or timeouts (a
TimeoutError is then raised). On successful completion, a list of pair (line matched,
match object) is returned.
"""
start = time.time()
tofind = [exprs] if isinstance(exprs, string_types) else exprs
tofind = [re.compile(e) for e in tofind]
matchings = []
reads = ""
if len(tofind) == 0:
return None

log_file = os.path.join(self.log_directory(), filename)
output_read = False
while not os.path.exists(log_file):
time.sleep(.5)
if start + timeout < time.time():
raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time.gmtime()) + " [" + self.name + "] Timed out
waiting for {} to be created.".format(log_file))
if process and not output_read:
process.poll()
if process.returncode is not None:
self.print_process_output(self.name, process, verbose)
output_read = True
if process.returncode != 0:
raise RuntimeError() # Shouldn't reuse RuntimeError but I'm lazy

with open(log_file) as f:
if from_mark:
f.seek(from_mark)

while True:
# First, if we have a process to check, then check it.
# Skip on Windows - stdout/stderr is cassandra.bat
if not common.is_win() and not output_read:
if process:
process.poll()
if process.returncode is not None:
self.print_process_output(self.name, process, verbose)
output_read = True
if process.returncode != 0:
raise RuntimeError() # Shouldn't reuse RuntimeError but I'm lazy

line = f.readline()
if line:
reads = reads + line
for e in tofind:
m = e.search(line)
if m:
matchings.append((line, m))
tofind.remove(e)
if len(tofind) == 0:
return matchings[0] if isinstance(exprs, string_types) else matchings
else:
# yep, it's ugly
time.sleep(1)
if start + timeout < time.time():
> raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time.gmtime()) + " [" + self.name + "] Missing:
" + str([e.pattern for e in tofind]) + ":\n" + reads[:50] + ".....\nSee {} for remainder".format
(filename))
E ccmlib.node.TimeoutError: 03 Dec 2020 10:53:15 [replacement] Missing: ['Starting listening for CQL
clients']:
E INFO [main] 2020-12-03 10:43:16,387 YamlConfigura.....
E See system.log for remainder

../venv/src/ccm/ccmlib/node.py:550: TimeoutError
-------------------------------------------------------------------------------------------------------
Cassandra dtests // test_replace_stopped_node_same_address // Error
test teardown failure

Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-12-03 10:
43:50,043 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800), ERROR [main] 2020-12-03
10:43:50,043 CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1641)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:955)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:916)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:715)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:645)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800)]
-------------------------------------------------------------------------------------------------------
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2554fd3d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f256408a8e0>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2556e0bf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2557734130>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f25575d7640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f25574e2f40>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2556e5d490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2556e5d2e0>
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 0x7f2565b365e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f25574e2520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f256642bd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f256620ea00>
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 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75486d1250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f754893b9d0>
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 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75492b3100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f75492b3c10>
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 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75493a3a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f75486fef10>
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 0x7f754936a6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f754924b1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7549a9adc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7549384280>
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 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2dba00a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0e2d58c5e0>
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 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2d859d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0e2d8d3b20>
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 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2d660790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0e2d660ee0>
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 0x7f0e2e59eac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0e2e570220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0e2ec69ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0e2d8deac0>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f377588e160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3775a08700>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3775f72c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3775f72310>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f37743a4520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f37742d3dc0>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f37759531c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3775aeff10>
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 0x7f377588e1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f376d7ab850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3776136ca0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f376d7ab610>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e056d4490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e056d4070>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e05924040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e058f40d0>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e058871f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e043463a0>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e04086f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e040fe820>
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 0x7f3e056d44f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e04225310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e05fc0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e04225940>
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 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf2c9ed00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2bf2c901f0>
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 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf3890d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2bf34f6130>
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 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf2987af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2bf3be9430>
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 0x7f2bf34bc3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2bf29fe160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2bf3da7d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2bf29fe0a0>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc95a114fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc95a17e5b0>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc95b2b0700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc95a1b9c70>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc959dd2460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc959bd9520>
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 0x7fc95aae5b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc95a1c6520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc95b3d7e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc95aae5a90>
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 0x7ff553109d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff552307d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff5539ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff5526d2d60>
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 0x7ff553109d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff552772a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff5539ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff5532ed520>
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 0x7fc650f785b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc65060e910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6517f8d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc649c8a280>
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 0x7fc650f785b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc6512d3670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6517f8d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc65045eb80>
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 0x7f6e062f6730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e062f6670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e06b49dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6e062f6310>
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 0x7f6e062f6730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e06987d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e06b49dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6df67dc370>
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 0x7f6e062f6730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e04fee760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e06b49dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6df67dcaf0>
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 0x7fb4c9ee2760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb496a207f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb4ca732e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb4bb9d2c40>
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 0x7f7d5a2d9a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d4af78e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d5abc8d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7d4afa9f70>
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 0x7f7d5a2d9a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d4a3baac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d5abc8d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7d4a738520>
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 0x7f7d5a2d9a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d49f23880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d5abc8d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7d49f236d0>
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 0x7f7d1776ceb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d14d71f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d17fb7ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7d14c4fe50>
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 0x7f7d1776ceb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7d14e058b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7d17fb7ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7d16e22e80>
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 0x7f84ad4d0f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f84ac267e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f84adc21e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f84ad697850>
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 0x7f84ad4d0f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f84a66c8af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f84adc21e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f84a6702160>
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 0x7f2b833e2ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b82731070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b83886040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2b82776250>
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 0x7f2b833e2ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b8286c9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b83886040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2b82639b20>
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 0x7f4019db0b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4018334dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f401a3ceee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f40182d6580>
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 0x7f4019db0b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f401814f040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f401a3ceee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f401a202820>
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 0x7f4019db0b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4019e41850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f401a3ceee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4019e45430>
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 0x7f360efd1760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f360e5b8430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f360f78d040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f360e5b72e0>
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 0x7f360efd1760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f360e314ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f360f78d040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f360e314520>
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 0x7f71fea08be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f71e5e01250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f71ff1e8f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f71e5e01910>
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 0x7f1b9fb22370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b7e9d3460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ba02faee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f1b7e9d35e0>
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 0x7f1b9fb22370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1ba01237f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ba02faee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f1ba0123040>
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 0x7fef54b9da90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef551395b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef55378e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fef541d28b0>
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 0x7fef54b9da90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef4eeff490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef55378e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fef4eea0160>
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 0x7fabb4ac3a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fabb4bbbd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fabb52a0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fabb4daad90>
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 0x7f11fdfe0850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f11fc62cdf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f11fe7eef70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f11fc582f40>
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 0x7f11fdfe0850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f11fd53faf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f11fe7eef70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f11fc78ef10>
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 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680a3e1070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f680a3b4af0>
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 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680a410340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f680bf9faf0>
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 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680a484be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f680bf51550>
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 0x7f680bdb65e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f680b36f9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f680c607e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f680b36fd00>
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 0x7f0a6af5a4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a68632070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a6b75ae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0a68632250>
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 0x7f0a6af5a4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a43772d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a6b75ae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0a43772ca0>
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 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04bdc54c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe04c4c8fa0>
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 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04bf3f760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe04c11ca30>
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 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04be2f3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe04afe68b0>
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 0x7fe04bd83790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe04b3c66d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe04c5de040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe04b3c6d00>
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 0x7ff4d69b3ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff4d511a5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4d71bedc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff4d7072d00>
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 0x7ff4d69b3ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff4d69f4fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4d71bedc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff4d69f43d0>
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 0x7ff4d69b3ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff4d6fed8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4d71bedc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff4d6fed910>
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 0x7fab87d86c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab87f4ffa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab885f5d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fab86565fa0>
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 0x7fab87d86c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8841b340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab885f5d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fab8841b5b0>
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 0x7f2b8b9faa60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b8b8a3be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b8c06be50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2b8be9b820>
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 0x7f2b8b9faa60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b8b89a820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b8c06be50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2b8ba6cdc0>
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 0x7fc1f4890790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1ef9728b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1f50ede50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc1eeffd0a0>
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 0x7fc1f4890790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1efd76ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1f50ede50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc1efd76430>
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 0x7fc1f4890790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1f4a4c3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1f50ede50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc1f4a4c220>
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 0x7f90ec3f4a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f90eb91f040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f90ecbf5e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f90eb91f340>
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 0x7f90ec3f4a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f90eba30970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f90ecbf5e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f90eb938070>
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 0x7feb3bb90790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb3adaba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb3c1e9e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7feb3ade1640>
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 0x7feb3bb90790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb3ad092b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb3c1e9e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7feb3acf6040>
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 0x7feb3bb90790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb3ace2190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb3c1e9e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7feb3ad55e50>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde70c95310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fde71a311f0>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde72b56220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fde725d6bb0>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde7197d8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fde7197dd90>
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 0x7fde7266fee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde71695220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde72d1de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fde716962e0>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe858457850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe85791afd0>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe85775ff10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe85775cf40>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe85799e6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe858457130>
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 0x7fe8582c3160>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe8575616a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe858b3aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe8574651c0>
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 0x7f39cb1e2d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39cb283460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39cba93ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f39c989d9d0>
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 0x7f39cb1e2d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39c8fad130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39cba93ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f39c8fb0190>
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 0x7f39cb1e2d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39ca87c7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39cba93ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f39ca88ec10>
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 0x7f5635861f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5635ca7f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5636051e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5635e77130>
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 0x7f5635861f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5634e6d340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5636051e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5634e6d790>
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 0x7f3068093d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f30687f42e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3068862dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3067590370>
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 0x7f3068093d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f306756d4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3068862dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f306756de20>
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 0x7f3a43339850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a428b3eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a43b2de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3a426fff10>
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 0x7f3a43339850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a402380a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a43b2de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3a40238310>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d93daa00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f97d815bb80>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d91caf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f97d93c6580>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d1dc25e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f97d1dc2a90>
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 0x7f97d9231220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f97d9785d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f97d99bddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f97d93e76d0>
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 0x7f316c320f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f316b7de4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f316ca6adc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f316b736bb0>
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 0x7f316c320f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f316b9bb940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f316ca6adc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f316b9bba60>
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 0x7f316c320f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f316b8e5460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f316ca6adc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f316b8e5e80>
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 0x7f0522c6ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f05213b7d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f05233faee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f05231d34f0>
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 0x7f0522c6ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f052123c280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f05233faee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0508792940>
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 0x7f0522c6ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0522dd1430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f05233faee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f05222fa9a0>
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 0x7f9f643e4280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f6287b460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f64a45f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9f648a6b20>
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 0x7f9f643e4280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f635d2820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f64a45f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9f635d85e0>
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 0x7f9f643e4280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f64689730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f64a45f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9f646899d0>
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 0x7fcab2011af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcab1fd3d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcab2829160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcab03fae80>
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 0x7fcab2011af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcab0f9ee80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcab2829160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcab045fcd0>
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 0x7fcab2011af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcab16f8100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcab2829160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcab16f8b80>
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 0x7f456788f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4565eb4670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f456813cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4565fc5c40>
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 0x7f456788f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4567f6dd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f456813cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4567a47ca0>
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 0x7f456788f550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4567de9d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f456813cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f45678e5dc0>
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 0x7f82307d2850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f822fe9f1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8230fe9dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f822fe7a5b0>
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 0x7f82307d2850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f823098d2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8230fe9dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f823098de50>
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 0x7f818d4fd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f818d6d8ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f818ddc4ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f818c04ddf0>
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 0x7f818d4fd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f818c8fe1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f818ddc4ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f818c8f1340>
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 0x7f818d4fd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f818c9c1d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f818ddc4ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f818c9bf220>
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 0x7f555c48af10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f555bb20df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f555ccece50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f555bb1fbe0>
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 0x7f555c48af10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f555bbc2790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f555ccece50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f555bbc2160>
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 0x7fc9e3cdc610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc9e21f45b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc9e44f1040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc9e21f8970>
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 0x7fc9e3cdc610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc9e20747c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc9e44f1040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc9e2074130>
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 0x7fe3674ce100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe34c2cc3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe367d00ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe366922430>
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 0x7fe3674ce100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe36777fe50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe367d00ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe36777fd30>
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 0x7fbe601a5220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbe5e8449a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbe60a61ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbe5e7c4b20>
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 0x7fbe601a5220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbe6083f970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbe60a61ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbe5c38e3a0>
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 0x7fc75f6f9280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc75ed0b160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc75ff0fdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc75ecd8d30>
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 0x7fc75f6f9280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc75f854ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc75ff0fdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc75f854490>
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 0x7fc75f6f9280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc75f815190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc75ff0fdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc75f85b070>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf99adf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6bf99a8fd0>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf980ee20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6bf980b6d0>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf98fb580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6bf98fb070>
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 0x7f6bfa6b8730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6bf97f1910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6bfaed2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6bf98cb250>
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 0x7f3074e9aee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f307536a520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3075532ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f30740fe310>
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 0x7f3074e9aee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f306ffe2f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3075532ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f30743db970>
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 0x7faba81719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faba824ef40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faba89eeca0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faba8159df0>
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 0x7faba81719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faba5ceb5b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faba89eeca0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faba83543d0>
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 0x7faba81719a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faba6835400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faba89eeca0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faba87b97f0>
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 0x7feca45048b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feca439cd00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feca4baddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7feca453fa30>
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 0x7feca45048b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feca2a85ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feca4baddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7feca3931bb0>
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 0x7feca45048b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feca439f490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feca4baddc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7feca439fe50>
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 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc539b16610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5399fec10>
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 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc538d36a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5283528e0>
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 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc528ce09a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5390c19a0>
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 0x7fc539970100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc528d837f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc53a17de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc52bec9d30>
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 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa55438f700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa550b048e0>
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 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa55185a340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa5518c9850>
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 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5545a90d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa5545a94c0>
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 0x7fa554342610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5548a2250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa554a6eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa5548a26d0>
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 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff96a98a550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff96a9398b0>
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 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff968dd7d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff968e70340>
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 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff968183460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff95824b310>
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 0x7ff96a77e9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff9698890d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff96afd2e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff969889ac0>
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 0x7f2c44437f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c445ebd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c44c8df70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c44617a60>
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 0x7f2c44437f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c434a2d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c44c8df70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c2018da90>
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 0x7f2c44437f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c436f07c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c44c8df70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c436f08b0>
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 0x7f1b182dfac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b182f82b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1b18b29dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1b18367940>
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 0x7f1b182dfac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b184fd910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1b18b29dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1b1730f7c0>
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 0x7f1b182dfac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1b18526340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1b18b29dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1b185268b0>
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 0x7fa3ba42c370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa3ba5dcaf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa3bac85d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa3ba613f10>
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 0x7fa3ba42c370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa3ba663a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa3bac85d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa3ba987970>
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 0x7fa3ba42c370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa3b811fbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa3bac85d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa3b9bf5a90>
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 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb45cb220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbeb40fee50>
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 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb407c8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbeb40e8340>
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 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb4142910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbeb4cb0310>
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 0x7fbeb67eaf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb4870e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7033dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbeb48708b0>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee1f59d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ee1edc580>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee8244be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ee1e6bdc0>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee9571cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ee9577760>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee1ff0d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ee1ff07c0>
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 0x7f7ee91b5370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7ee90d3220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7ee979fe50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7ee808d4c0>
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 0x7ff34f579070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff34e7d5fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff34fd6ee50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff34e84b8e0>
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 0x7ff34f579070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff34e8384c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff34fd6ee50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff34e838ca0>
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 0x7ff34f579070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff34e8c0940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff34fd6ee50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff34e8c07c0>
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 0x7fb7d4889f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb7d039b3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb7d4f67d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fb7d0325190>
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 0x7fb7d4889f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb7d3e3a9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb7d4f67d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fb7d3e3a640>
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 0x7fb7d4889f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb7d043db20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb7d4f67d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fb7d043d490>
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 0x7fd5d6e3fdf0>
fixture_