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

Build complete: Cassandra-trunk #176 [UNSTABLE] df401530a47e3bb7094dde5e9dc6de69eb73671c

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

-------------------------------------------------------------------------------
Failed Tests:
14 tests failed.
FAILED:  dtest-novnode.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED:  dtest-novnode.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED:  dtest-novnode.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED:  dtest-novnode.cqlsh_tests.test_cqlsh_copy.TestCqlshCopy.test_bulk_round_trip_with_timeouts
FAILED:  dtest.cql_test.TestMiscellaneousCQL.test_truncate_failure
FAILED:  org.apache.cassandra.index.sasi.SASIIndexTest.testMultiExpressionQueriesWhereRowSplitBetweenSSTables-compression
FAILED:  org.apache.cassandra.distributed.test.OptimiseStreamsRepairTest.randomTest
FAILED:  org.apache.cassandra.distributed.test.OptimiseStreamsRepairTest.randomTest
FAILED:  org.apache.cassandra.tools.JMXCompatabilityTest.diff40-cdc
FAILED:  org.apache.cassandra.tools.JMXCompatabilityTest.diff40-cdc
FAILED:  org.apache.cassandra.tools.JMXCompatabilityTest.diff40-compression
FAILED:  org.apache.cassandra.tools.JMXCompatabilityTest.diff40-compression
FAILED:  org.apache.cassandra.tools.JMXCompatabilityTest.diff40
FAILED:  org.apache.cassandra.tools.JMXCompatabilityTest.diff40

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

Tests Failures Errors Skipped Success rate Time
36205 10       542    206     98.48%       183263.342

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

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3826  540    3        0       133903.683
cqlshlib.python3.jdk8                              166   0      0        0       0.000
org.apache.cassandra.audit                         288   0      0        0       526.878
org.apache.cassandra.auth                          216   0      0        0       104.721
org.apache.cassandra.auth.jmx                      138   0      0        0       35.394
org.apache.cassandra.batchlog                      72    0      0        0       165.474
org.apache.cassandra.cache                         24    0      0        0       50.551
org.apache.cassandra.concurrent                    58    0      0        0       1756.721
org.apache.cassandra.config                        210   0      0        0       21.470
org.apache.cassandra.cql.jdbc                      6     0      0        0       0.766
org.apache.cassandra.cql3                          1438  0      0        54      3450.415
org.apache.cassandra.cql3.conditions               24    0      0        0       3.959
org.apache.cassandra.cql3.functions                186   0      0        0       84.615
org.apache.cassandra.cql3.restrictions             138   0      0        0       7.499
org.apache.cassandra.cql3.selection                60    0      0        0       78.416
org.apache.cassandra.cql3.statements               144   0      0        0       164.972
org.apache.cassandra.cql3.validation.entities      2244  0      0        6       2099.955
org.apache.cassandra.cql3.validation.miscellaneous 336   0      0        0       283.465
org.apache.cassandra.cql3.validation.operations    2898  0      0        0       2071.386
org.apache.cassandra.db                            2394  0      0        4       1438.691
org.apache.cassandra.db.aggregation                36    0      0        0       6.524
org.apache.cassandra.db.columniterator             6     0      0        0       20.816
org.apache.cassandra.db.commitlog                  2426  0      0        14      1747.560
org.apache.cassandra.db.compaction                 1126  0      0        12      3004.285
org.apache.cassandra.db.composites                 18    0      0        0       3.599
org.apache.cassandra.db.context                    48    0      0        0       13.545
org.apache.cassandra.db.filter                     48    0      0        0       9.447
org.apache.cassandra.db.lifecycle                  408   0      0        0       179.009
org.apache.cassandra.db.marshal                    846   0      0        0       260.754
org.apache.cassandra.db.monitoring                 90    0      0        0       32.792
org.apache.cassandra.db.partition                  60    0      0        0       381.063
org.apache.cassandra.db.partitions                 48    0      0        0       4.171
org.apache.cassandra.db.repair                     138   0      0        6       121.847
org.apache.cassandra.db.rows                       324   0      0        0       265.063
org.apache.cassandra.db.streaming                  108   0      0        0       179.780
org.apache.cassandra.db.transform                  132   0      0        0       39.727
org.apache.cassandra.db.view                       24    0      0        0       133.934
org.apache.cassandra.db.virtual                    78    0      0        0       163.104
org.apache.cassandra.dht                           624   0      0        0       329.052
org.apache.cassandra.dht.tokenallocator            18    0      0        2       503.184
org.apache.cassandra.diag                          36    0      0        0       6.580
org.apache.cassandra.diag.store                    36    0      0        0       0.743
org.apache.cassandra.distributed.test              1676  2      0        36      9303.673
org.apache.cassandra.distributed.test.ring         10    0      0        0       628.502
org.apache.cassandra.distributed.upgrade           15    0      0        0       542.683
org.apache.cassandra.fql                           210   0      0        0       52.886
org.apache.cassandra.fqltool                       50    0      0        0       9.960
org.apache.cassandra.gms                           96    0      0        0       121.578
org.apache.cassandra.hints                         224   0      0        0       1482.861
org.apache.cassandra.index                         270   0      0        0       318.086
org.apache.cassandra.index.internal                168   0      0        0       127.767
org.apache.cassandra.index.sasi                    246   0      1        0       242.040
org.apache.cassandra.index.sasi.analyzer           150   0      0        0       8.716
org.apache.cassandra.index.sasi.conf               84    0      0        0       7.095
org.apache.cassandra.index.sasi.disk               168   0      0        0       211.674
org.apache.cassandra.index.sasi.plan               48    0      0        0       29.924
org.apache.cassandra.index.sasi.utils              312   0      0        0       19.687
org.apache.cassandra.io                            30    0      0        0       91.807
org.apache.cassandra.io.compress                   276   0      0        0       123.566
org.apache.cassandra.io.sstable                    764   0      0        12      1806.637
org.apache.cassandra.io.sstable.format             6     0      0        0       14.039
org.apache.cassandra.io.sstable.format.big         12    0      0        0       21.963
org.apache.cassandra.io.sstable.metadata           60    0      0        0       8.174
org.apache.cassandra.io.util                       798   0      0        0       278.857
org.apache.cassandra.locator                       422   0      0        0       730.595
org.apache.cassandra.metrics                       444   0      0        6       433.829
org.apache.cassandra.net                           938   0      0        0       1298.237
org.apache.cassandra.net.proxy                     18    0      0        0       5.101
org.apache.cassandra.repair                        210   0      0        6       272.562
org.apache.cassandra.repair.asymmetric             90    0      0        0       109.861
org.apache.cassandra.repair.consistent             414   0      0        6       113.291
org.apache.cassandra.repair.consistent.admin       30    0      0        0       19.704
org.apache.cassandra.repair.messages               108   0      0        0       17.084
org.apache.cassandra.schema                        246   0      0        6       109.734
org.apache.cassandra.security                      156   0      0        0       23.447
org.apache.cassandra.serializers                   198   0      0        0       4.037
org.apache.cassandra.service                       780   0      0        6       812.488
org.apache.cassandra.service.pager                 42    0      0        0       7.354
org.apache.cassandra.service.reads                 714   0      0        6       65.234
org.apache.cassandra.service.reads.repair          204   0      0        6       114.954
org.apache.cassandra.streaming                     64    0      0        0       605.005
org.apache.cassandra.streaming.async               108   0      0        0       21.399
org.apache.cassandra.streaming.compression         36    0      0        0       7.924
org.apache.cassandra.streaming.messages            6     0      0        0       0.838
org.apache.cassandra.stress.generate               12    0      0        0       0.541
org.apache.cassandra.stress.settings               16    0      0        0       2.019
org.apache.cassandra.stress.util                   10    0      0        0       0.239
org.apache.cassandra.tools                         792   0      6        0       1286.539
org.apache.cassandra.tools.cassandrastress         6     0      0        0       79.160
org.apache.cassandra.tools.cqlsh                   6     0      0        0       77.314
org.apache.cassandra.tools.nodetool                6     0      0        0       14.200
org.apache.cassandra.tools.nodetool.formatter      36    0      0        0       0.781
org.apache.cassandra.tools.nodetool.stats          84    0      0        0       173.032
org.apache.cassandra.tracing                       36    0      0        0       6.871
org.apache.cassandra.transport                     420   0      0        0       4122.902
org.apache.cassandra.transport.messages            12    0      0        0       4.899
org.apache.cassandra.triggers                      120   0      0        0       62.363
org.apache.cassandra.utils                         1126  0      0        12      2811.272
org.apache.cassandra.utils.binlog                  126   0      0        0       133.505
org.apache.cassandra.utils.btree                   240   0      0        0       5.553
org.apache.cassandra.utils.concurrent              378   0      0        6       49.559
org.apache.cassandra.utils.memory                  220   0      0        0       532.572
org.apache.cassandra.utils.obs                     24    0      0        0       3.441
org.apache.cassandra.utils.streamhist              66    0      0        0       14.258
org.apache.cassandra.utils.vint                    24    0      0        0       1.859

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

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 5     0      0                1039.707
Cassandra dtests 5     0      0                523.620
Cassandra dtests 6     0      0                801.863
Cassandra dtests 5     0      0                822.902
Cassandra dtests 5     0      0                788.081
Cassandra dtests 4     0      0                328.931
Cassandra dtests 2     0      0                387.112
Cassandra dtests 3     0      0                881.004
Cassandra dtests 24    5      0                489.815
Cassandra dtests 22    4      0                615.283
Cassandra dtests 22    4      0                479.567
Cassandra dtests 22    5      0                668.601
Cassandra dtests 22    5      0                340.444
Cassandra dtests 21    4      0                507.551
Cassandra dtests 22    4      0                750.745
Cassandra dtests 20    2      0                713.867
Cassandra dtests 20    2      0                1051.602
Cassandra dtests 21    3      0                623.023
Cassandra dtests 19    1      0                1032.929
Cassandra dtests 22    3      0                482.866
Cassandra dtests 20    2      0                781.336
Cassandra dtests 20    2      0                1166.284
Cassandra dtests 19    2      0                618.269
Cassandra dtests 19    3      0                439.481
Cassandra dtests 19    2      0                473.552
Cassandra dtests 17    1      0                453.873
Cassandra dtests 19    2      0                558.566
Cassandra dtests 19    2      0                568.671
Cassandra dtests 19    1      0                799.908
Cassandra dtests 20    2      0                561.083
Cassandra dtests 23    4      0                474.760
Cassandra dtests 21    4      1                2398.247
Cassandra dtests 21    4      0                785.852
Cassandra dtests 20    3      0                660.472
Cassandra dtests 18    2      0                690.804
Cassandra dtests 17    2      0                376.597
Cassandra dtests 19    3      0                468.820
Cassandra dtests 19    2      0                503.092
Cassandra dtests 20    3      0                448.247
Cassandra dtests 21    4      0                416.872
Cassandra dtests 20    4      0                366.411
Cassandra dtests 22    3      0                374.483
Cassandra dtests 19    2      0                593.213
Cassandra dtests 18    2      0                1044.870
Cassandra dtests 19    2      0                1009.985
Cassandra dtests 22    4      0                1008.985
Cassandra dtests 20    3      0                727.458
Cassandra dtests 20    3      0                933.477
Cassandra dtests 20    3      0                1034.213
Cassandra dtests 20    3      0                763.855
Cassandra dtests 20    3      0                995.730
Cassandra dtests 20    2      0                903.094
Cassandra dtests 22    3      0                603.588
Cassandra dtests 20    2      1                923.055
Cassandra dtests 20    2      0                996.661
Cassandra dtests 20    2      0                1609.804
Cassandra dtests 20    2      0                1188.453
Cassandra dtests 21    3      0                846.040
Cassandra dtests 22    4      0                742.859
Cassandra dtests 20    2      0                899.564
Cassandra dtests 21    3      0                538.248
Cassandra dtests 21    3      0                908.719
Cassandra dtests 21    4      0                865.923
Cassandra dtests 22    4      0                503.980
Cassandra dtests 22    4      0                596.825
Cassandra dtests 21    3      0                464.840
Cassandra dtests 21    3      0                874.455
Cassandra dtests 21    3      0                785.392
Cassandra dtests 22    4      0                659.785
Cassandra dtests 23    5      0                491.008
Cassandra dtests 21    3      0                541.363
Cassandra dtests 21    3      0                556.132
Cassandra dtests 19    1      0                933.302
Cassandra dtests 19    3      0                528.774
Cassandra dtests 18    2      0                610.714
Cassandra dtests 20    4      0                404.395
Cassandra dtests 20    4      0                366.316
Cassandra dtests 17    1      0                560.977
Cassandra dtests 20    3      0                379.907
Cassandra dtests 19    2      0                434.170
Cassandra dtests 21    4      0                605.905
Cassandra dtests 21    4      0                727.793
Cassandra dtests 19    3      0                556.993
Cassandra dtests 20    2      0                897.345
Cassandra dtests 19    4      0                342.130
Cassandra dtests 18    3      0                293.069
Cassandra dtests 20    3      0                543.116
Cassandra dtests 20    3      0                501.639
Cassandra dtests 22    5      0                390.368
Cassandra dtests 22    4      0                585.880
Cassandra dtests 21    4      0                527.858
Cassandra dtests 20    3      0                717.443
Cassandra dtests 20    3      0                626.491
Cassandra dtests 20    4      0                590.257
Cassandra dtests 21    3      0                884.186
Cassandra dtests 18    2      0                564.120
Cassandra dtests 18    2      0                524.002
Cassandra dtests 18    2      0                612.016
Cassandra dtests 18    2      0                585.398
Cassandra dtests 16    2      0                333.346
Cassandra dtests 17    2      0                693.946
Cassandra dtests 18    2      0                573.082
Cassandra dtests 17    2      0                812.795
Cassandra dtests 18    2      0                666.258
Cassandra dtests 19    2      0                702.404
Cassandra dtests 20    2      0                635.972
Cassandra dtests 20    4      0                451.493
Cassandra dtests 19    3      0                997.555
Cassandra dtests 18    2      0                950.691
Cassandra dtests 20    3      0                702.108
Cassandra dtests 20    3      0                693.003
Cassandra dtests 20    3      0                462.702
Cassandra dtests 19    2      0                427.446
Cassandra dtests 20    3      0                616.755
Cassandra dtests 20    3      0                890.713
Cassandra dtests 20    3      0                665.574
Cassandra dtests 20    2      0                944.921
Cassandra dtests 20    3      0                489.026
Cassandra dtests 19    2      0                894.947
Cassandra dtests 19    2      0                819.645
Cassandra dtests 19    2      0                491.858
Cassandra dtests 19    2      0                753.494
Cassandra dtests 21    4      0                489.055
Cassandra dtests 19    2      0                691.376
Cassandra dtests 21    4      0                904.109
Cassandra dtests 21    4      0                647.893
Cassandra dtests 20    3      0                712.980
Cassandra dtests 19    1      0                1097.832
Cassandra dtests 20    3      0                599.830
Cassandra dtests 21    4      0                890.959
Cassandra dtests 20    3      0                917.840
Cassandra dtests 21    4      0                869.777
Cassandra dtests 20    3      0                642.525
Cassandra dtests 19    2      0                617.960
Cassandra dtests 18    2      0                842.034
Cassandra dtests 16    1      0                469.595
Cassandra dtests 20    2      0                684.619
Cassandra dtests 19    3      0                563.103
Cassandra dtests 18    2      0                594.394
Cassandra dtests 19    3      0                555.685
Cassandra dtests 20    4      0                395.904
Cassandra dtests 18    2      0                565.303
Cassandra dtests 19    2      0                456.812
Cassandra dtests 19    2      0                342.783
Cassandra dtests 21    4      0                502.380
Cassandra dtests 21    4      1                736.244
Cassandra dtests 19    3      0                546.036
Cassandra dtests 20    2      0                799.577
Cassandra dtests 17    2      0                413.275
Cassandra dtests 19    4      0                173.209
Cassandra dtests 20    3      0                646.811
Cassandra dtests 20    3      0                533.305
Cassandra dtests 21    4      0                445.230
Cassandra dtests 22    5      0                588.838
Cassandra dtests 21    4      0                376.083
Cassandra dtests 21    4      0                499.063
Cassandra dtests 20    3      0                591.343
Cassandra dtests 19    3      0                627.491
Cassandra dtests 21    3      0                892.117
Cassandra dtests 19    3      0                536.582
Cassandra dtests 18    2      0                494.235
Cassandra dtests 18    2      0                541.220
Cassandra dtests 18    2      0                590.035
Cassandra dtests 17    2      0                497.582
Cassandra dtests 16    2      0                380.950
Cassandra dtests 18    2      0                784.712
Cassandra dtests 18    2      0                928.389
Cassandra dtests 17    2      0                635.473
Cassandra dtests 19    2      0                759.104
Cassandra dtests 19    1      0                897.911
Cassandra dtests 20    4      0                496.336
Cassandra dtests 19    3      0                852.346
Cassandra dtests 19    3      0                847.839
Cassandra dtests 19    2      0                823.997
Cassandra dtests 20    3      0                536.851
Cassandra dtests 19    2      0                498.213
Cassandra dtests 20    3      0                498.309
Cassandra dtests 19    2      0                606.510
Cassandra dtests 20    3      0                1086.283
Cassandra dtests 20    3      0                597.542
Cassandra dtests 20    2      0                668.768
Cassandra dtests 21    4      0                407.636
Cassandra dtests 19    2      0                726.791
Cassandra dtests 19    2      0                777.444
Cassandra dtests 19    2      0                887.927
Cassandra dtests 19    2      0                632.802
Cassandra dtests 21    4      0                523.661
Cassandra dtests 19    2      0                653.726
Cassandra dtests 20    3      0                585.485
Cassandra dtests 21    4      0                668.670
Cassandra dtests 21    4      0                543.335
Cassandra dtests 20    2      0                1094.993
Cassandra dtests 20    3      0                457.907
Cassandra dtests 21    4      0                451.447
Cassandra dtests 20    3      0                742.041
Cassandra dtests 21    4      0                890.489
Cassandra dtests 20    3      0                1071.018
Cassandra dtests 18    1      0                768.713
Cassandra dtests 20    3      0                732.680
Cassandra dtests 16    1      0                513.296

-------------------------------------------------------------------------------
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.237
AuditLoggerAuthTest-cdc         9     0      0        0       53.124
AuditLoggerTest-cdc             28    0      0        0       23.183
BinAuditLoggerTest-cdc          1     0      0        0       13.365
AuditLogFilterTest-cdc          10    0      0        0       0.390
AuditLoggerAuthTest-cdc         9     0      0        0       52.528
AuditLoggerTest-cdc             28    0      0        0       20.371
BinAuditLoggerTest-cdc          1     0      0        0       12.381
AuditLogFilterTest-compression  10    0      0        0       0.248
AuditLoggerAuthTest-compression 9     0      0        0       53.309
AuditLoggerTest-compression     28    0      0        0       22.407
BinAuditLoggerTest-compression  1     0      0        0       13.346
AuditLogFilterTest-compression  10    0      0        0       0.391
AuditLoggerAuthTest-compression 9     0      0        0       52.575
AuditLoggerTest-compression     28    0      0        0       20.603
BinAuditLoggerTest-compression  1     0      0        0       12.298
AuditLogFilterTest              10    0      0        0       0.244
AuditLoggerAuthTest             9     0      0        0       53.258
AuditLoggerTest                 28    0      0        0       22.430
BinAuditLoggerTest              1     0      0        0       13.231
AuditLogFilterTest              10    0      0        0       0.342
AuditLoggerAuthTest             9     0      0        0       52.549
AuditLoggerTest                 28    0      0        0       21.780
BinAuditLoggerTest              1     0      0        0       12.288

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

Name                                  Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc                     14    0      0        0       0.531
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       4.388
CassandraRoleManagerTest-cdc          1     0      0        0       3.859
PasswordAuthenticatorTest-cdc         7     0      0        0       5.930
RoleOptionsTest-cdc                   4     0      0        0       0.421
RolesTest-cdc                         4     0      0        0       3.946
AuthCacheTest-cdc                     14    0      0        0       0.673
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       3.829
CassandraRoleManagerTest-cdc          1     0      0        0       3.145
PasswordAuthenticatorTest-cdc         7     0      0        0       4.974
RoleOptionsTest-cdc                   4     0      0        0       0.484
RolesTest-cdc                         4     0      0        0       3.031
AuthCacheTest-compression             14    0      0        0       0.566
CassandraNetworkAuthorizerTest-       6     0      0        0       4.313
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.712
PasswordAuthenticatorTest-compression 7     0      0        0       5.784
RoleOptionsTest-compression           4     0      0        0       0.415
RolesTest-compression                 4     0      0        0       3.659
AuthCacheTest-compression             14    0      0        0       0.634
CassandraNetworkAuthorizerTest-       6     0      0        0       3.788
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.204
PasswordAuthenticatorTest-compression 7     0      0        0       5.080
RoleOptionsTest-compression           4     0      0        0       0.481
RolesTest-compression                 4     0      0        0       3.275
AuthCacheTest                         14    0      0        0       0.517
CassandraNetworkAuthorizerTest        6     0      0        0       4.316
CassandraRoleManagerTest              1     0      0        0       3.587
PasswordAuthenticatorTest             7     0      0        0       5.591
RoleOptionsTest                       4     0      0        0       0.412
RolesTest                             4     0      0        0       3.620
AuthCacheTest                         14    0      0        0       0.716
CassandraNetworkAuthorizerTest        6     0      0        0       3.847
CassandraRoleManagerTest              1     0      0        0       3.347
PasswordAuthenticatorTest             7     0      0        0       5.009
RoleOptionsTest                       4     0      0        0       0.497
RolesTest                             4     0      0        0       3.140

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

Name                               Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc         20    0      0        0       1.261
JMXAuthTest-cdc                    3     0      0        0       4.887
AuthorizationProxyTest-cdc         20    0      0        0       1.368
JMXAuthTest-cdc                    3     0      0        0       4.282
AuthorizationProxyTest-compression 20    0      0        0       1.204
JMXAuthTest-compression            3     0      0        0       4.920
AuthorizationProxyTest-compression 20    0      0        0       1.312
JMXAuthTest-compression            3     0      0        0       4.425
AuthorizationProxyTest             20    0      0        0       1.242
JMXAuthTest                        3     0      0        0       4.753
AuthorizationProxyTest             20    0      0        0       1.377
JMXAuthTest                        3     0      0        0       4.363

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

Name                                   Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.484
BatchlogManagerTest-cdc                6     0      0        0       23.773
BatchlogTest-cdc                       1     0      0        0       3.451
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.525
BatchlogManagerTest-cdc                6     0      0        0       23.553
BatchlogTest-cdc                       1     0      0        0       3.003
BatchlogEndpointFilterTest-compression 5     0      0        0       0.499
BatchlogManagerTest-compression        6     0      0        0       24.224
BatchlogTest-compression               1     0      0        0       3.676
BatchlogEndpointFilterTest-compression 5     0      0        0       0.522
BatchlogManagerTest-compression        6     0      0        0       23.621
BatchlogTest-compression               1     0      0        0       3.119
BatchlogEndpointFilterTest             5     0      0        0       0.476
BatchlogManagerTest                    6     0      0        0       23.859
BatchlogTest                           1     0      0        0       3.491
BatchlogEndpointFilterTest             5     0      0        0       0.525
BatchlogManagerTest                    6     0      0        0       23.627
BatchlogTest                           1     0      0        0       3.046

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

Name                            Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc         2     0      0        0       3.591
CacheProviderTest-cdc           2     0      0        0       5.208
AutoSavingCacheTest-cdc         2     0      0        0       3.146
CacheProviderTest-cdc           2     0      0        0       4.842
AutoSavingCacheTest-compression 2     0      0        0       3.791
CacheProviderTest-compression   2     0      0        0       4.979
AutoSavingCacheTest-compression 2     0      0        0       3.197
CacheProviderTest-compression   2     0      0        0       4.882
AutoSavingCacheTest             2     0      0        0       3.698
CacheProviderTest               2     0      0        0       5.096
AutoSavingCacheTest             2     0      0        0       3.333
CacheProviderTest               2     0      0        0       4.788

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

Name                                       Tests Errors Failures Skipped Time(s)
LongOpOrderTest                            1     0      0        0       330.504
LongSharedExecutorPoolTest                 1     0      0        0       480.425
LongOpOrderTest                            1     0      0        0       330.649
LongSharedExecutorPoolTest                 1     0      0        0       480.550
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.389
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.545
SEPExecutorTest-cdc                        2     0      0        0       5.048
WaitQueueTest-cdc                          2     0      0        0       0.236
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.722
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.716
SEPExecutorTest-cdc                        2     0      0        0       5.514
WaitQueueTest-cdc                          2     0      0        0       0.345
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.613
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.578
compression
SEPExecutorTest-compression                2     0      0        0       5.121
WaitQueueTest-compression                  2     0      0        0       0.251
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.804
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.731
compression
SEPExecutorTest-compression                2     0      0        0       5.560
WaitQueueTest-compression                  2     0      0        0       0.393
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       15.470
DebuggableThreadPoolExecutorTest           4     0      0        0       1.541
SEPExecutorTest                            2     0      0        0       5.113
WaitQueueTest                              2     0      0        0       0.259
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       14.889
DebuggableThreadPoolExecutorTest           4     0      0        0       1.734
SEPExecutorTest                            2     0      0        0       5.674
WaitQueueTest                              2     0      0        0       0.347

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

Name                                    Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.143
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.337
DatabaseDescriptorTest-cdc              21    0      0        0       1.062
EncryptionOptionsTest-cdc               4     0      0        0       0.409
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.342
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.246
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.391
DatabaseDescriptorTest-cdc              21    0      0        0       1.190
EncryptionOptionsTest-cdc               4     0      0        0       0.499
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.420
CassandraRelevantPropertiesTest-        8     0      0        0       0.146
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.397
DatabaseDescriptorTest-compression      21    0      0        0       1.110
EncryptionOptionsTest-compression       4     0      0        0       0.407
YamlConfigurationLoaderTest-compression 1     0      0        0       0.370
CassandraRelevantPropertiesTest-        8     0      0        0       0.248
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.359
DatabaseDescriptorTest-compression      21    0      0        0       1.307
EncryptionOptionsTest-compression       4     0      0        0       0.488
YamlConfigurationLoaderTest-compression 1     0      0        0       0.479
CassandraRelevantPropertiesTest         8     0      0        0       0.157
DatabaseDescriptorRefTest               1     0      0        0       1.344
DatabaseDescriptorTest                  21    0      0        0       1.084
EncryptionOptionsTest                   4     0      0        0       0.393
YamlConfigurationLoaderTest             1     0      0        0       0.352
CassandraRelevantPropertiesTest         8     0      0        0       0.228
DatabaseDescriptorRefTest               1     0      0        0       1.387
DatabaseDescriptorTest                  21    0      0        0       1.224
EncryptionOptionsTest                   4     0      0        0       0.478
YamlConfigurationLoaderTest             1     0      0        0       0.473

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

Name                        Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc         1     0      0        0       0.071
JdbcDecimalTest-cdc         1     0      0        0       0.178
JdbcDecimalTest-compression 1     0      0        0       0.085
JdbcDecimalTest-compression 1     0      0        0       0.195
JdbcDecimalTest             1     0      0        0       0.072
JdbcDecimalTest             1     0      0        0       0.165

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

Name                                    Tests Errors Failures Skipped Time(s)
CorruptionTest                          1     0      0        0       126.636
ManyRowsTest                            2     0      0        0       7.095
ViewLongTest                            5     0      0        0       104.484
CorruptionTest                          1     0      0        0       128.015
ManyRowsTest                            2     0      0        0       9.952
ViewLongTest                            5     0      0        0       107.630
CDCStatementTest-cdc                    3     0      0        0       4.620
CQL3TypeLiteralTest-cdc                 6     0      0        0       1.018
ColumnIdentifierTest-cdc                4     0      0        0       0.442
CqlParserTest-cdc                       3     0      0        0       0.418
CustomNowInSecondsTest-cdc              4     0      0        0       15.152
DeleteTest-cdc                          1     0      0        0       16.322
DistinctQueryPagingTest-cdc             5     0      0        0       15.333
DurationTest-cdc                        8     0      0        0       0.095
EmptyValuesTest-cdc                     14    0      0        5       38.087
ErrorCollectorTest-cdc                  6     0      0        0       0.077
GcCompactionTest-cdc                    8     0      0        0       10.412
IndexQueryPagingTest-cdc                5     0      0        0       15.174
KeyCacheCqlTest-cdc                     10    0      0        0       20.507
ListsTest-cdc                           6     0      0        0       5.310
NonNativeTimestampTest-cdc              1     0      0        0       3.732
OutOfSpaceTest-cdc                      3     0      0        0       4.635
PagingQueryTest-cdc                     1     0      0        0       21.871
PagingTest-cdc                          1     0      0        0       10.658
PreparedStatementsTest-cdc              10    0      0        0       21.088
PstmtPersistenceTest-cdc                2     0      0        0       14.285
QueryEventsTest-cdc                     4     0      0        0       14.188
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.332
ReservedKeywordsTest-cdc                1     0      0        0       0.866
SerializationMirrorTest-cdc             1     0      0        0       3.738
SimpleQueryTest-cdc                     18    0      0        0       9.658
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.681
TraceCqlTest-cdc                        1     0      0        0       12.907
UDHelperTest-cdc                        3     0      0        0       0.338
ViewComplexTest-cdc                     32    0      0        1       101.997
ViewFilteringTest-cdc                   25    0      0        3       47.921
ViewSchemaTest-cdc                      7     0      0        0       23.991
ViewTest-cdc                            41    0      0        0       59.210
CDCStatementTest-cdc                    3     0      0        0       4.135
CQL3TypeLiteralTest-cdc                 6     0      0        0       1.177
ColumnIdentifierTest-cdc                4     0      0        0       0.511
CqlParserTest-cdc                       3     0      0        0       0.443
CustomNowInSecondsTest-cdc              4     0      0        0       14.428
DeleteTest-cdc                          1     0      0        0       16.054
DistinctQueryPagingTest-cdc             5     0      0        0       14.255
DurationTest-cdc                        8     0      0        0       0.201
EmptyValuesTest-cdc                     14    0      0        5       39.228
ErrorCollectorTest-cdc                  6     0      0        0       0.178
GcCompactionTest-cdc                    8     0      0        0       9.558
IndexQueryPagingTest-cdc                5     0      0        0       14.294
KeyCacheCqlTest-cdc                     10    0      0        0       21.074
ListsTest-cdc                           6     0      0        0       4.566
NonNativeTimestampTest-cdc              1     0      0        0       3.203
OutOfSpaceTest-cdc                      3     0      0        0       4.118
PagingQueryTest-cdc                     1     0      0        0       21.345
PagingTest-cdc                          1     0      0        0       9.901
PreparedStatementsTest-cdc              10    0      0        0       19.831
PstmtPersistenceTest-cdc                2     0      0        0       13.746
QueryEventsTest-cdc                     4     0      0        0       13.338
QueryWithIndexedSSTableTest-cdc         1     0      0        0       3.739
ReservedKeywordsTest-cdc                1     0      0        0       0.895
SerializationMirrorTest-cdc             1     0      0        0       3.285
SimpleQueryTest-cdc                     18    0      0        0       8.343
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.117
TraceCqlTest-cdc                        1     0      0        0       12.249
UDHelperTest-cdc                        3     0      0        0       0.443
ViewComplexTest-cdc                     32    0      0        1       98.035
ViewFilteringTest-cdc                   25    0      0        3       39.015
ViewSchemaTest-cdc                      7     0      0        0       22.188
ViewTest-cdc                            41    0      0        0       51.766
CDCStatementTest-compression            3     0      0        0       4.754
CQL3TypeLiteralTest-compression         6     0      0        0       0.974
ColumnIdentifierTest-compression        4     0      0        0       0.441
CqlParserTest-compression               3     0      0        0       0.441
CustomNowInSecondsTest-compression      4     0      0        0       15.420
DeleteTest-compression                  1     0      0        0       16.868
DistinctQueryPagingTest-compression     5     0      0        0       15.508
DurationTest-compression                8     0      0        0       0.107
EmptyValuesTest-compression             14    0      0        5       38.805
ErrorCollectorTest-compression          6     0      0        0       0.075
GcCompactionTest-compression            8     0      0        0       10.551
IndexQueryPagingTest-compression        5     0      0        0       15.404
KeyCacheCqlTest-compression             10    0      0        0       22.338
ListsTest-compression                   6     0      0        0       5.556
NonNativeTimestampTest-compression      1     0      0        0       3.821
OutOfSpaceTest-compression              3     0      0        0       4.844
PagingQueryTest-compression             1     0      0        0       22.783
PagingTest-compression                  1     0      0        0       10.848
PreparedStatementsTest-compression      10    0      0        0       21.416
PstmtPersistenceTest-compression        2     0      0        0       14.671
QueryEventsTest-compression             4     0      0        0       14.408
QueryWithIndexedSSTableTest-compression 1     0      0        0       4.635
ReservedKeywordsTest-compression        1     0      0        0       0.920
SerializationMirrorTest-compression     1     0      0        0       3.891
SimpleQueryTest-compression             18    0      0        0       10.805
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.875
compression
TraceCqlTest-compression                1     0      0        0       13.151
UDHelperTest-compression                3     0      0        0       0.359
ViewComplexTest-compression             32    0      0        1       101.740
ViewFilteringTest-compression           25    0      0        3       43.255
ViewSchemaTest-compression              7     0      0        0       23.736
ViewTest-compression                    41    0      0        0       64.120
CDCStatementTest-compression            3     0      0        0       4.199
CQL3TypeLiteralTest-compression         6     0      0        0       1.105
ColumnIdentifierTest-compression        4     0      0        0       0.565
CqlParserTest-compression               3     0      0        0       0.450
CustomNowInSecondsTest-compression      4     0      0        0       14.398
DeleteTest-compression                  1     0      0        0       16.087
DistinctQueryPagingTest-compression     5     0      0        0       14.439
DurationTest-compression                8     0      0        0       0.207
EmptyValuesTest-compression             14    0      0        5       39.806
ErrorCollectorTest-compression          6     0      0        0       0.176
GcCompactionTest-compression            8     0      0        0       9.567
IndexQueryPagingTest-compression        5     0      0        0       14.493
KeyCacheCqlTest-compression             10    0      0        0       21.584
ListsTest-compression                   6     0      0        0       4.649
NonNativeTimestampTest-compression      1     0      0        0       3.278
OutOfSpaceTest-compression              3     0      0        0       4.085
PagingQueryTest-compression             1     0      0        0       21.816
PagingTest-compression                  1     0      0        0       9.732
PreparedStatementsTest-compression      10    0      0        0       20.020
PstmtPersistenceTest-compression        2     0      0        0       13.972
QueryEventsTest-compression             4     0      0        0       13.507
QueryWithIndexedSSTableTest-compression 1     0      0        0       3.975
ReservedKeywordsTest-compression        1     0      0        0       0.946
SerializationMirrorTest-compression     1     0      0        0       3.405
SimpleQueryTest-compression             18    0      0        0       8.466
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.406
compression
TraceCqlTest-compression                1     0      0        0       12.476
UDHelperTest-compression                3     0      0        0       0.428
ViewComplexTest-compression             32    0      0        1       98.351
ViewFilteringTest-compression           25    0      0        3       40.665
ViewSchemaTest-compression              7     0      0        0       22.515
ViewTest-compression                    41    0      0        0       62.163
CDCStatementTest                        3     0      0        0       4.611
CQL3TypeLiteralTest                     6     0      0        0       0.982
ColumnIdentifierTest                    4     0      0        0       0.433
CqlParserTest                           3     0      0        0       0.428
CustomNowInSecondsTest                  4     0      0        0       15.245
DeleteTest                              1     0      0        0       16.502
DistinctQueryPagingTest                 5     0      0        0       15.343
DurationTest                            8     0      0        0       0.096
EmptyValuesTest                         14    0      0        5       38.316
ErrorCollectorTest                      6     0      0        0       0.071
GcCompactionTest                        8     0      0        0       10.531
IndexQueryPagingTest                    5     0      0        0       15.432
KeyCacheCqlTest                         10    0      0        0       21.287
ListsTest                               6     0      0        0       5.253
NonNativeTimestampTest                  1     0      0        0       3.664
OutOfSpaceTest                          3     0      0        0       4.645
PagingQueryTest                         1     0      0        0       22.478
PagingTest                              1     0      0        0       10.707
PreparedStatementsTest                  10    0      0        0       21.316
PstmtPersistenceTest                    2     0      0        0       14.370
QueryEventsTest                         4     0      0        0       14.307
QueryWithIndexedSSTableTest             1     0      0        0       4.350
ReservedKeywordsTest                    1     0      0        0       0.880
SerializationMirrorTest                 1     0      0        0       3.765
SimpleQueryTest                         18    0      0        0       9.784
TombstonesWithIndexedSSTableTest        2     0      0        0       5.845
TraceCqlTest                            1     0      0        0       13.916
UDHelperTest                            3     0      0        0       0.355
ViewComplexTest                         32    0      0        1       101.517
ViewFilteringTest                       25    0      0        3       43.828
ViewSchemaTest                          7     0      0        0       23.575
ViewTest                                41    0      0        0       64.763
CDCStatementTest                        3     0      0        0       4.134
CQL3TypeLiteralTest                     6     0      0        0       1.048
ColumnIdentifierTest                    4     0      0        0       0.513
CqlParserTest                           3     0      0        0       0.421
CustomNowInSecondsTest                  4     0      0        0       14.266
DeleteTest                              1     0      0        0       16.081
DistinctQueryPagingTest                 5     0      0        0       14.423
DurationTest                            8     0      0        0       0.187
EmptyValuesTest                         14    0      0        5       39.723
ErrorCollectorTest                      6     0      0        0       0.157
GcCompactionTest                        8     0      0        0       9.743
IndexQueryPagingTest                    5     0      0        0       14.320
KeyCacheCqlTest                         10    0      0        0       21.331
ListsTest                               6     0      0        0       4.741
NonNativeTimestampTest                  1     0      0        0       3.280
OutOfSpaceTest                          3     0      0        0       4.100
PagingQueryTest                         1     0      0        0       22.334
PagingTest                              1     0      0        0       9.702
PreparedStatementsTest                  10    0      0        0       20.156
PstmtPersistenceTest                    2     0      0        0       13.794
QueryEventsTest                         4     0      0        0       13.599
QueryWithIndexedSSTableTest             1     0      0        0       4.053
ReservedKeywordsTest                    1     0      0        0       0.943
SerializationMirrorTest                 1     0      0        0       3.387
SimpleQueryTest                         18    0      0        0       8.459
TombstonesWithIndexedSSTableTest        2     0      0        0       5.497
TraceCqlTest                            1     0      0        0       12.262
UDHelperTest                            3     0      0        0       0.444
ViewComplexTest                         32    0      0        1       98.584
ViewFilteringTest                       25    0      0        3       40.795
ViewSchemaTest                          7     0      0        0       22.494
ViewTest                                41    0      0        0       58.864

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

Name                            Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc         4     0      0        0       0.653
ColumnConditionTest-cdc         4     0      0        0       0.705
ColumnConditionTest-compression 4     0      0        0       0.624
ColumnConditionTest-compression 4     0      0        0       0.698
ColumnConditionTest             4     0      0        0       0.620
ColumnConditionTest             4     0      0        0       0.659

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

Name                          Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc              7     0      0        0       6.504
OperationFctsTest-cdc         11    0      0        0       7.662
TimeFctsTest-cdc              13    0      0        0       0.555
CastFctsTest-cdc              7     0      0        0       5.729
OperationFctsTest-cdc         11    0      0        0       6.738
TimeFctsTest-cdc              13    0      0        0       0.617
CastFctsTest-compression      7     0      0        0       6.796
OperationFctsTest-compression 11    0      0        0       7.892
TimeFctsTest-compression      13    0      0        0       0.561
CastFctsTest-compression      7     0      0        0       5.797
OperationFctsTest-compression 11    0      0        0       6.836
TimeFctsTest-compression      13    0      0        0       0.651
CastFctsTest                  7     0      0        0       6.706
OperationFctsTest             11    0      0        0       7.650
TimeFctsTest                  13    0      0        0       0.547
CastFctsTest                  7     0      0        0       5.850
OperationFctsTest             11    0      0        0       6.877
TimeFctsTest                  13    0      0        0       0.647

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

Name                                 Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.183
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.332
ClusteringColumnRestrictionsTest-    23    0      0        0       1.171
compression
ClusteringColumnRestrictionsTest-    23    0      0        0       1.308
compression
ClusteringColumnRestrictionsTest     23    0      0        0       1.163
ClusteringColumnRestrictionsTest     23    0      0        0       1.342

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

Name                                   Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc         2     0      0        0       5.790
TermSelectionTest-cdc                  8     0      0        0       7.872
SelectionColumnMappingTest-cdc         2     0      0        0       5.032
TermSelectionTest-cdc                  8     0      0        0       7.044
SelectionColumnMappingTest-compression 2     0      0        0       5.925
TermSelectionTest-compression          8     0      0        0       8.049
SelectionColumnMappingTest-compression 2     0      0        0       5.182
TermSelectionTest-compression          8     0      0        0       6.871
SelectionColumnMappingTest             2     0      0        0       5.730
TermSelectionTest                      8     0      0        0       8.808
SelectionColumnMappingTest             2     0      0        0       5.130
TermSelectionTest                      8     0      0        0       6.983

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

Name                                Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc          4     0      0        0       0.861
CreateRoleStatementTest-cdc         4     0      0        0       4.158
CreateUserStatementTest-cdc         1     0      0        0       0.858
DescribeStatementTest-cdc           12    0      0        0       18.662
PropertyDefinitionsTest-cdc         2     0      0        0       0.229
SelectStatementTest-cdc             1     0      0        0       3.527
AlterRoleStatementTest-cdc          4     0      0        0       0.920
CreateRoleStatementTest-cdc         4     0      0        0       3.687
CreateUserStatementTest-cdc         1     0      0        0       0.903
DescribeStatementTest-cdc           12    0      0        0       17.409
PropertyDefinitionsTest-cdc         2     0      0        0       0.345
SelectStatementTest-cdc             1     0      0        0       3.040
AlterRoleStatementTest-compression  4     0      0        0       0.923
CreateRoleStatementTest-compression 4     0      0        0       4.214
CreateUserStatementTest-compression 1     0      0        0       0.890
DescribeStatementTest-compression   12    0      0        0       18.885
PropertyDefinitionsTest-compression 2     0      0        0       0.241
SelectStatementTest-compression     1     0      0        0       3.588
AlterRoleStatementTest-compression  4     0      0        0       0.978
CreateRoleStatementTest-compression 4     0      0        0       3.654
CreateUserStatementTest-compression 1     0      0        0       0.927
DescribeStatementTest-compression   12    0      0        0       17.422
PropertyDefinitionsTest-compression 2     0      0        0       0.332
SelectStatementTest-compression     1     0      0        0       3.288
AlterRoleStatementTest              4     0      0        0       0.872
CreateRoleStatementTest             4     0      0        0       4.108
CreateUserStatementTest             1     0      0        0       0.855
DescribeStatementTest               12    0      0        0       18.942
PropertyDefinitionsTest             2     0      0        0       0.229
SelectStatementTest                 1     0      0        0       3.546
AlterRoleStatementTest              4     0      0        0       0.914
CreateRoleStatementTest             4     0      0        0       3.764
CreateUserStatementTest             1     0      0        0       0.917
DescribeStatementTest               12    0      0        0       17.419
PropertyDefinitionsTest             2     0      0        0       0.328
SelectStatementTest                 1     0      0        0       3.137

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

Name                                 Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc                  50    0      0        0       30.221
CountersTest-cdc                     7     0      0        0       5.874
DateTypeTest-cdc                     1     0      0        0       3.711
FrozenCollectionsTest-cdc            34    0      0        0       13.980
JsonTest-cdc                         22    0      0        0       22.894
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       8.052
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       8.179
SecondaryIndexTest-cdc               49    0      0        0       33.970
StaticColumnsTest-cdc                7     0      0        0       8.215
TimestampTest-cdc                    8     0      0        0       18.506
TimeuuidTest-cdc                     2     0      0        0       4.345
TupleTypeTest-cdc                    15    0      0        0       33.661
TypeTest-cdc                         4     0      0        0       5.016
UFAuthTest-cdc                       26    0      0        0       14.432
UFIdentificationTest-cdc             14    0      0        1       16.477
UFJavaTest-cdc                       20    0      0        0       23.027
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       13.645
UFScriptTest-cdc                     12    0      0        0       18.929
UFSecurityTest-cdc                   2     0      0        0       6.822
UFTest-cdc                           24    0      0        0       22.566
UFTypesTest-cdc                      7     0      0        0       19.571
UFVerifierTest-cdc                   20    0      0        0       7.066
UserTypesTest-cdc                    27    0      0        0       16.394
VirtualTableTest-cdc                 5     0      0        0       13.917
CollectionsTest-cdc                  50    0      0        0       26.577
CountersTest-cdc                     7     0      0        0       5.053
DateTypeTest-cdc                     1     0      0        0       3.349
FrozenCollectionsTest-cdc            34    0      0        0       11.906
JsonTest-cdc                         22    0      0        0       22.345
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       7.847
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       6.371
SecondaryIndexTest-cdc               49    0      0        0       29.061
StaticColumnsTest-cdc                7     0      0        0       7.046
TimestampTest-cdc                    8     0      0        0       17.786
TimeuuidTest-cdc                     2     0      0        0       3.854
TupleTypeTest-cdc                    15    0      0        0       27.973
TypeTest-cdc                         4     0      0        0       4.405
UFAuthTest-cdc                       26    0      0        0       13.467
UFIdentificationTest-cdc             14    0      0        1       13.166
UFJavaTest-cdc                       20    0      0        0       20.656
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       12.939
UFScriptTest-cdc                     12    0      0        0       17.291
UFSecurityTest-cdc                   2     0      0        0       6.017
UFTest-cdc                           24    0      0        0       20.572
UFTypesTest-cdc                      7     0      0        0       17.852
UFVerifierTest-cdc                   20    0      0        0       6.142
UserTypesTest-cdc                    27    0      0        0       13.829
VirtualTableTest-cdc                 5     0      0        0       13.133
CollectionsTest-compression          50    0      0        0       29.688
CountersTest-compression             7     0      0        0       6.110
DateTypeTest-compression             1     0      0        0       3.779
FrozenCollectionsTest-compression    34    0      0        0       14.024
JsonTest-compression                 22    0      0        0       23.463
SecondaryIndexOnMapEntriesTest-      11    0      0        0       9.202
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       7.396
compression
SecondaryIndexTest-compression       49    0      0        0       34.082
StaticColumnsTest-compression        7     0      0        0       8.225
TimestampTest-compression            8     0      0        0       18.699
TimeuuidTest-compression             2     0      0        0       4.501
TupleTypeTest-compression            15    0      0        0       31.974
TypeTest-compression                 4     0      0        0       5.196
UFAuthTest-compression               26    0      0        0       14.320
UFIdentificationTest-compression     14    0      0        1       15.118
UFJavaTest-compression               20    0      0        0       23.072
UFPureScriptTupleCollectionTest-     1     0      0        0       13.946
compression
UFScriptTest-compression             12    0      0        0       19.219
UFSecurityTest-compression           2     0      0        0       7.130
UFTest-compression                   24    0      0        0       22.892
UFTypesTest-compression              7     0      0        0       20.271
UFVerifierTest-compression           20    0      0        0       7.186
UserTypesTest-compression            27    0      0        0       16.401
VirtualTableTest-compression         5     0      0        0       14.090
CollectionsTest-compression          50    0      0        0       27.210
CountersTest-compression             7     0      0        0       5.205
DateTypeTest-compression             1     0      0        0       3.280
FrozenCollectionsTest-compression    34    0      0        0       12.926
JsonTest-compression                 22    0      0        0       21.727
SecondaryIndexOnMapEntriesTest-      11    0      0        0       6.967
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       6.372
compression
SecondaryIndexTest-compression       49    0      0        0       29.536
StaticColumnsTest-compression        7     0      0        0       7.260
TimestampTest-compression            8     0      0        0       17.790
TimeuuidTest-compression             2     0      0        0       3.991
TupleTypeTest-compression            15    0      0        0       28.541
TypeTest-compression                 4     0      0        0       4.437
UFAuthTest-compression               26    0      0        0       13.714
UFIdentificationTest-compression     14    0      0        1       13.324
UFJavaTest-compression               20    0      0        0       20.878
UFPureScriptTupleCollectionTest-     1     0      0        0       12.852
compression
UFScriptTest-compression             12    0      0        0       17.965
UFSecurityTest-compression           2     0      0        0       6.328
UFTest-compression                   24    0      0        0       20.902
UFTypesTest-compression              7     0      0        0       18.157
UFVerifierTest-compression           20    0      0        0       6.345
UserTypesTest-compression            27    0      0        0       15.368
VirtualTableTest-compression         5     0      0        0       13.149
CollectionsTest                      50    0      0        0       29.289
CountersTest                         7     0      0        0       5.893
DateTypeTest                         1     0      0        0       3.771
FrozenCollectionsTest                34    0      0        0       13.661
JsonTest                             22    0      0        0       23.220
SecondaryIndexOnMapEntriesTest       11    0      0        0       8.003
SecondaryIndexOnStaticColumnTest     6     0      0        0       7.239
SecondaryIndexTest                   49    0      0        0       33.032
StaticColumnsTest                    7     0      0        0       8.169
TimestampTest                        8     0      0        0       18.459
TimeuuidTest                         2     0      0        0       4.346
TupleTypeTest                        15    0      0        0       31.759
TypeTest                             4     0      0        0       4.979
UFAuthTest                           26    0      0        0       14.086
UFIdentificationTest                 14    0      0        1       15.285
UFJavaTest                           20    0      0        0       22.428
UFPureScriptTupleCollectionTest      1     0      0        0       13.693
UFScriptTest                         12    0      0        0       18.902
UFSecurityTest                       2     0      0        0       6.860
UFTest                               24    0      0        0       22.875
UFTypesTest                          7     0      0        0       19.743
UFVerifierTest                       20    0      0        0       7.081
UserTypesTest                        27    0      0        0       16.054
VirtualTableTest                     5     0      0        0       13.922
CollectionsTest                      50    0      0        0       26.848
CountersTest                         7     0      0        0       5.371
DateTypeTest                         1     0      0        0       3.330
FrozenCollectionsTest                34    0      0        0       15.128
JsonTest                             22    0      0        0       22.625
SecondaryIndexOnMapEntriesTest       11    0      0        0       7.030
SecondaryIndexOnStaticColumnTest     6     0      0        0       6.552
SecondaryIndexTest                   49    0      0        0       29.174
StaticColumnsTest                    7     0      0        0       7.436
TimestampTest                        8     0      0        0       17.585
TimeuuidTest                         2     0      0        0       3.929
TupleTypeTest                        15    0      0        0       28.343
TypeTest                             4     0      0        0       4.393
UFAuthTest                           26    0      0        0       12.908
UFIdentificationTest                 14    0      0        1       13.154
UFJavaTest                           20    0      0        0       20.882
UFPureScriptTupleCollectionTest      1     0      0        0       12.980
UFScriptTest                         12    0      0        0       17.596
UFSecurityTest                       2     0      0        0       6.365
UFTest                               24    0      0        0       21.153
UFTypesTest                          7     0      0        0       18.372
UFVerifierTest                       20    0      0        0       6.324
UserTypesTest                        27    0      0        0       14.084
VirtualTableTest                     5     0      0        0       13.329

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

Name                                    Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc                  3     0      0        0       6.607
OverflowTest-cdc                        14    0      0        0       7.855
PgStringTest-cdc                        3     0      0        0       4.938
RoleSyntaxTest-cdc                      9     0      0        0       4.972
SSTableMetadataTrackingTest-cdc         7     0      0        0       6.232
SSTablesIteratedTest-cdc                14    0      0        0       10.780
TombstonesTest-cdc                      6     0      0        0       8.104
CrcCheckChanceTest-cdc                  3     0      0        0       5.689
OverflowTest-cdc                        14    0      0        0       6.976
PgStringTest-cdc                        3     0      0        0       4.134
RoleSyntaxTest-cdc                      9     0      0        0       4.345
SSTableMetadataTrackingTest-cdc         7     0      0        0       5.425
SSTablesIteratedTest-cdc                14    0      0        0       9.731
TombstonesTest-cdc                      6     0      0        0       7.394
CrcCheckChanceTest-compression          3     0      0        0       6.776
OverflowTest-compression                14    0      0        0       8.441
PgStringTest-compression                3     0      0        0       5.245
RoleSyntaxTest-compression              9     0      0        0       5.188
SSTableMetadataTrackingTest-compression 7     0      0        0       6.490
SSTablesIteratedTest-compression        14    0      0        0       11.319
TombstonesTest-compression              6     0      0        0       8.325
CrcCheckChanceTest-compression          3     0      0        0       5.902
OverflowTest-compression                14    0      0        0       7.134
PgStringTest-compression                3     0      0        0       4.288
RoleSyntaxTest-compression              9     0      0        0       4.354
SSTableMetadataTrackingTest-compression 7     0      0        0       5.358
SSTablesIteratedTest-compression        14    0      0        0       10.033
TombstonesTest-compression              6     0      0        0       7.563
CrcCheckChanceTest                      3     0      0        0       6.647
OverflowTest                            14    0      0        0       8.019
PgStringTest                            3     0      0        0       5.017
RoleSyntaxTest                          9     0      0        0       4.929
SSTableMetadataTrackingTest             7     0      0        0       6.216
SSTablesIteratedTest                    14    0      0        0       10.715
TombstonesTest                          6     0      0        0       8.099
CrcCheckChanceTest                      3     0      0        0       5.887
OverflowTest                            14    0      0        0       6.879
PgStringTest                            3     0      0        0       4.376
RoleSyntaxTest                          9     0      0        0       4.332
SSTableMetadataTrackingTest             7     0      0        0       5.349
SSTablesIteratedTest                    14    0      0        0       9.799
TombstonesTest                          6     0      0        0       7.603

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

Name                                      Tests Errors Failures Skipped Time(s)
AggregationTest-cdc                       50    0      0        0       34.643
AlterTest-cdc                             26    0      0        0       22.404
BatchTest-cdc                             11    0      0        0       49.246
CompactStorageTest-cdc                    83    0      0        0       37.086
CompactTableTest-cdc                      2     0      0        0       4.874
CreateTest-cdc                            20    0      0        0       11.129
DeleteTest-cdc                            33    0      0        0       19.376
DropRecreateAndRestoreTest-cdc            4     0      0        0       5.178
DropTest-cdc                              2     0      0        0       4.373
InsertTest-cdc                            8     0      0        0       6.799
InsertUpdateIfConditionTest-cdc           42    0      0        0       22.652
SelectGroupByTest-cdc                     7     0      0        0       19.370
SelectLimitTest-cdc                       7     0      0        0       16.237
SelectMultiColumnRelationTest-cdc         22    0      0        0       10.893
SelectOrderByTest-cdc                     17    0      0        0       9.519
SelectOrderedPartitionerTest-cdc          20    0      0        0       10.373
SelectSingleColumnRelationTest-cdc        23    0      0        0       12.046
SelectTest-cdc                            82    0      0        0       33.690
TTLTest-cdc                               8     0      0        0       11.770
TruncateTest-cdc                          1     0      0        0       3.941
TuplesWithNullsComparisonTest-cdc         3     0      0        0       5.209
UpdateTest-cdc                            11    0      0        0       9.530
UseTest-cdc                               1     0      0        0       3.580
AggregationTest-cdc                       50    0      0        0       30.303
AlterTest-cdc                             26    0      0        0       22.306
BatchTest-cdc                             11    0      0        0       48.273
CompactStorageTest-cdc                    83    0      0        0       29.600
CompactTableTest-cdc                      2     0      0        0       4.400
CreateTest-cdc                            20    0      0        0       9.432
DeleteTest-cdc                            33    0      0        0       16.951
DropRecreateAndRestoreTest-cdc            4     0      0        0       4.459
DropTest-cdc                              2     0      0        0       3.787
InsertTest-cdc                            8     0      0        0       5.797
InsertUpdateIfConditionTest-cdc           42    0      0        0       19.759
SelectGroupByTest-cdc                     7     0      0        0       18.538
SelectLimitTest-cdc                       7     0      0        0       15.251
SelectMultiColumnRelationTest-cdc         22    0      0        0       9.379
SelectOrderByTest-cdc                     17    0      0        0       8.566
SelectOrderedPartitionerTest-cdc          20    0      0        0       8.967
SelectSingleColumnRelationTest-cdc        23    0      0        0       11.261
SelectTest-cdc                            82    0      0        0       27.219
TTLTest-cdc                               8     0      0        0       10.275
TruncateTest-cdc                          1     0      0        0       3.556
TuplesWithNullsComparisonTest-cdc         3     0      0        0       4.363
UpdateTest-cdc                            11    0      0        0       8.202
UseTest-cdc                               1     0      0        0       3.186
AggregationTest-compression               50    0      0        0       34.925
AlterTest-compression                     26    0      0        0       23.014
BatchTest-compression                     11    0      0        0       49.392
CompactStorageTest-compression            83    0      0        0       35.298
CompactTableTest-compression              2     0      0        0       5.433
CreateTest-compression                    20    0      0        0       11.201
DeleteTest-compression                    33    0      0        0       19.428
DropRecreateAndRestoreTest-compression    4     0      0        0       5.483
DropTest-compression                      2     0      0        0       4.445
InsertTest-compression                    8     0      0        0       6.986
InsertUpdateIfConditionTest-compression   42    0      0        0       22.592
SelectGroupByTest-compression             7     0      0        0       20.058
SelectLimitTest-compression               7     0      0        0       16.618
SelectMultiColumnRelationTest-compression 22    0      0        0       10.963
SelectOrderByTest-compression             17    0      0        0       9.716
SelectOrderedPartitionerTest-compression  20    0      0        0       10.548
SelectSingleColumnRelationTest-           23    0      0        0       11.858
compression
SelectTest-compression                    82    0      0        0       31.651
TTLTest-compression                       8     0      0        0       11.852
TruncateTest-compression                  1     0      0        0       4.094
TuplesWithNullsComparisonTest-compression 3     0      0        0       5.436
UpdateTest-compression                    11    0      0        0       9.484
UseTest-compression                       1     0      0        0       3.743
AggregationTest-compression               50    0      0        0       30.708
AlterTest-compression                     26    0      0        0       20.336
BatchTest-compression                     11    0      0        0       48.444
CompactStorageTest-compression            83    0      0        0       30.228
CompactTableTest-compression              2     0      0        0       4.297
CreateTest-compression                    20    0      0        0       9.840
DeleteTest-compression                    33    0      0        0       17.116
DropRecreateAndRestoreTest-compression    4     0      0        0       4.997
DropTest-compression                      2     0      0        0       3.852
InsertTest-compression                    8     0      0        0       5.993
InsertUpdateIfConditionTest-compression   42    0      0        0       21.491
SelectGroupByTest-compression             7     0      0        0       19.837
SelectLimitTest-compression               7     0      0        0       15.851
SelectMultiColumnRelationTest-compression 22    0      0        0       10.387
SelectOrderByTest-compression             17    0      0        0       8.676
SelectOrderedPartitionerTest-compression  20    0      0        0       9.236
SelectSingleColumnRelationTest-           23    0      0        0       10.467
compression
SelectTest-compression                    82    0      0        0       28.144
TTLTest-compression                       8     0      0        0       10.436
TruncateTest-compression                  1     0      0        0       3.552
TuplesWithNullsComparisonTest-compression 3     0      0        0       4.766
UpdateTest-compression                    11    0      0        0       8.458
UseTest-compression                       1     0      0        0       3.123
AggregationTest                           50    0      0        0       34.744
AlterTest                                 26    0      0        0       22.425
BatchTest                                 11    0      0        0       49.284
CompactStorageTest                        83    0      0        0       34.660
CompactTableTest                          2     0      0        0       4.825
CreateTest                                20    0      0        0       10.944
DeleteTest                                33    0      0        0       18.961
DropRecreateAndRestoreTest                4     0      0        0       5.191
DropTest                                  2     0      0        0       4.301
InsertTest                                8     0      0        0       6.883
InsertUpdateIfConditionTest               42    0      0        0       22.139
SelectGroupByTest                         7     0      0        0       19.595
SelectLimitTest                           7     0      0        0       16.202
SelectMultiColumnRelationTest             22    0      0        0       10.946
SelectOrderByTest                         17    0      0        0       9.763
SelectOrderedPartitionerTest              20    0      0        0       10.206
SelectSingleColumnRelationTest            23    0      0        0       12.690
SelectTest                                82    0      0        0       31.504
TTLTest                                   8     0      0        0       12.266
TruncateTest                              1     0      0        0       4.184
TuplesWithNullsComparisonTest             3     0      0        0       5.494
UpdateTest                                11    0      0        0       9.800
UseTest                                   1     0      0        0       3.739
AggregationTest                           50    0      0        0       30.910
AlterTest                                 26    0      0        0       20.674
BatchTest                                 11    0      0        0       48.523
CompactStorageTest                        83    0      0        0       29.119
CompactTableTest                          2     0      0        0       4.497
CreateTest                                20    0      0        0       10.707
DeleteTest                                33    0      0        0       17.145
DropRecreateAndRestoreTest                4     0      0        0       4.671
DropTest                                  2     0      0        0       3.872
InsertTest                                8     0      0        0       5.987
InsertUpdateIfConditionTest               42    0      0        0       20.202
SelectGroupByTest                         7     0      0        0       18.777
SelectLimitTest                           7     0      0        0       15.484
SelectMultiColumnRelationTest             22    0      0        0       9.865
SelectOrderByTest                         17    0      0        0       9.638
SelectOrderedPartitionerTest              20    0      0        0       9.023
SelectSingleColumnRelationTest            23    0      0        0       10.470
SelectTest                                82    0      0        0       27.577
TTLTest                                   8     0      0        0       10.672
TruncateTest                              1     0      0        0       3.564
TuplesWithNullsComparisonTest             3     0      0        0       4.556
UpdateTest                                11    0      0        0       9.337
UseTest                                   1     0      0        0       3.169

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

Name                                     Tests Errors Failures Skipped Time(s)
CellTest-cdc                             11    0      0        0       3.437
CleanupTest-cdc                          8     0      0        0       18.047
CleanupTransientTest-cdc                 1     0      0        0       4.012
ClusteringBoundTest-cdc                  2     0      0        0       0.077
ColumnFamilyMetricTest-cdc               3     0      0        0       3.725
ColumnFamilyStoreTest-cdc                8     0      0        0       4.749
ColumnsTest-cdc                          8     0      0        0       1.801
CounterCacheTest-cdc                     5     0      0        0       3.708
CounterCellTest-cdc                      5     0      0        0       3.465
CounterMutationTest-cdc                  4     0      0        0       3.641
DeletePartitionTest-cdc                  1     0      0        0       3.531
DigestTest-cdc                           6     0      0        0       0.509
DirectoriesTest-cdc                      13    0      0        0       1.234
DiskBoundaryManagerTest-cdc              4     0      0        0       5.109
ImportTest-cdc                           14    0      0        0       9.038
KeyCacheTest-cdc                         6     0      0        0       4.278
KeyspaceTest-cdc                         11    0      0        0       8.389
LivenessInfoTest-cdc                     2     0      0        0       0.403
MmapFileTest-cdc                         1     0      0        0       0.312
MultiKeyspaceTest-cdc                    1     0      0        0       3.809
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.065
NameSortTest-cdc                         3     0      0        0       3.963
NativeCellTest-cdc                       1     0      0        0       0.914
PartitionRangeReadTest-cdc               7     0      0        0       4.000
PartitionTest-cdc                        4     0      0        0       3.651
RangeTombstoneListTest-cdc               25    0      0        0       1.157
RangeTombstoneTest-cdc                   14    0      0        0       4.522
ReadCommandTest-cdc                      23    0      0        0       5.504
ReadCommandVerbHandlerTest-cdc           4     0      0        0       4.840
ReadMessageTest-cdc                      3     0      0        0       3.578
ReadResponseTest-cdc                     8     0      0        0       0.688
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.631
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       3.296
RecoveryManagerTest-cdc                  42    0      0        0       7.074
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.708
RemoveCellTest-cdc                       1     0      0        0       3.720
RepairedDataInfoTest-cdc                 7     0      0        0       1.708
RepairedDataTombstonesTest-cdc           7     0      0        0       28.433
RowCacheCQLTest-cdc                      3     0      0        0       4.918
RowCacheTest-cdc                         11    0      0        0       5.367
RowIndexEntryTest-cdc                    4     0      0        0       4.845
RowIterationTest-cdc                     3     0      0        0       5.269
RowTest-cdc                              4     0      0        0       3.777
SchemaCQLHelperTest-cdc                  9     0      0        0       6.546
ScrubTest-cdc                            23    0      0        0       8.678
SecondaryIndexTest-cdc                   14    0      0        0       9.721
SerializationHeaderTest-cdc              1     0      0        0       1.606
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.746
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.748
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       4.422
SystemKeyspaceTest-cdc                   4     0      0        0       2.698
TimeSortTest-cdc                         2     0      0        0       4.893
TransformerTest-cdc                      1     0      0        0       1.104
VerifyTest-cdc                           23    0      0        0       4.407
CellTest-cdc                             11    0      0        0       3.007
CleanupTest-cdc                          8     0      0        0       17.344
CleanupTransientTest-cdc                 1     0      0        0       3.553
ClusteringBoundTest-cdc                  2     0      0        0       0.190
ColumnFamilyMetricTest-cdc               3     0      0        0       3.217
ColumnFamilyStoreTest-cdc                8     0      0        0       4.206
ColumnsTest-cdc                          8     0      0        0       1.971
CounterCacheTest-cdc                     5     0      0        0       3.231
CounterCellTest-cdc                      5     0      0        0       3.070
CounterMutationTest-cdc                  4     0      0        0       3.282
DeletePartitionTest-cdc                  1     0      0        0       3.032
DigestTest-cdc                           6     0      0        0       0.576
DirectoriesTest-cdc                      13    0      0        0       1.342
DiskBoundaryManagerTest-cdc              4     0      0        0       4.415
ImportTest-cdc                           14    0      0        0       7.957
KeyCacheTest-cdc                         6     0      0        0       3.823
KeyspaceTest-cdc                         11    0      0        0       7.694
LivenessInfoTest-cdc                     2     0      0        0       0.459
MmapFileTest-cdc                         1     0      0        0       0.488
MultiKeyspaceTest-cdc                    1     0      0        0       3.378
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.168
NameSortTest-cdc                         3     0      0        0       3.481
NativeCellTest-cdc                       1     0      0        0       1.242
PartitionRangeReadTest-cdc               7     0      0        0       3.844
PartitionTest-cdc                        4     0      0        0       3.367
RangeTombstoneListTest-cdc               25    0      0        0       1.570
RangeTombstoneTest-cdc                   14    0      0        0       4.385
ReadCommandTest-cdc                      23    0      0        0       5.199
ReadCommandVerbHandlerTest-cdc           4     0      0        0       4.767
ReadMessageTest-cdc                      3     0      0        0       3.250
ReadResponseTest-cdc                     8     0      0        0       0.887
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.516
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       3.095
RecoveryManagerTest-cdc                  42    0      0        0       7.550
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.125
RemoveCellTest-cdc                       1     0      0        0       3.203
RepairedDataInfoTest-cdc                 7     0      0        0       1.955
RepairedDataTombstonesTest-cdc           7     0      0        0       27.724
RowCacheCQLTest-cdc                      3     0      0        0       4.006
RowCacheTest-cdc                         11    0      0        0       4.776
RowIndexEntryTest-cdc                    4     0      0        0       4.140
RowIterationTest-cdc                     3     0      0        0       4.229
RowTest-cdc                              4     0      0        0       2.981
SchemaCQLHelperTest-cdc                  9     0      0        0       5.642
ScrubTest-cdc                            23    0      0        0       8.070
SecondaryIndexTest-cdc                   14    0      0        0       9.010
SerializationHeaderTest-cdc              1     0      0        0       1.714
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.293
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.208
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       3.950
SystemKeyspaceTest-cdc                   4     0      0        0       2.703
TimeSortTest-cdc                         2     0      0        0       4.428
TransformerTest-cdc                      1     0      0        0       1.366
VerifyTest-cdc                           23    0      0        0       3.784
CellTest-compression                     11    0      0        0       3.605
CleanupTest-compression                  8     0      0        0       18.339
CleanupTransientTest-compression         1     0      0        0       4.220
ClusteringBoundTest-compression          2     0      0        0       0.088
ColumnFamilyMetricTest-compression       3     0      0        0       3.853
ColumnFamilyStoreTest-compression        8     0      0        0       4.999
ColumnsTest-compression                  8     0      0        0       1.855
CounterCacheTest-compression             5     0      0        0       3.875
CounterCellTest-compression              5     0      0        0       3.678
CounterMutationTest-compression          4     0      0        0       3.912
DeletePartitionTest-compression          1     0      0        0       3.744
DigestTest-compression                   6     0      0        0       0.548
DirectoriesTest-compression              13    0      0        0       1.283
DiskBoundaryManagerTest-compression      4     0      0        0       5.184
ImportTest-compression                   14    0      0        0       9.338
KeyCacheTest-compression                 6     0      0        0       4.501
KeyspaceTest-compression                 11    0      0        0       9.497
LivenessInfoTest-compression             2     0      0        0       0.410
MmapFileTest-compression                 1     0      0        0       0.331
MultiKeyspaceTest-compression            1     0      0        0       3.974
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.070
compression
NameSortTest-compression                 3     0      0        0       4.030
NativeCellTest-compression               1     0      0        0       0.947
PartitionRangeReadTest-compression       7     0      0        0       4.171
PartitionTest-compression                4     0      0        0       3.668
RangeTombstoneListTest-compression       25    0      0        0       1.163
RangeTombstoneTest-compression           14    0      0        0       4.707
ReadCommandTest-compression              23    0      0        0       5.720
ReadCommandVerbHandlerTest-compression   4     0      0        0       6.619
ReadMessageTest-compression              3     0      0        0       3.767
ReadResponseTest-compression             8     0      0        0       0.692
RecoveryManagerFlushedTest-compression   6     0      0        0       3.769
RecoveryManagerMissingHeaderTest-        6     0      0        0       3.405
compression
RecoveryManagerTest-compression          42    0      0        0       7.034
RecoveryManagerTruncateTest-compression  6     0      0        0       4.613
RemoveCellTest-compression               1     0      0        0       3.898
RepairedDataInfoTest-compression         7     0      0        0       1.764
RepairedDataTombstonesTest-compression   7     0      0        0       28.172
RowCacheCQLTest-compression              3     0      0        0       4.890
RowCacheTest-compression                 11    0      0        0       5.413
RowIndexEntryTest-compression            4     0      0        0       4.768
RowIterationTest-compression             3     0      0        0       4.919
RowTest-compression                      4     0      0        0       3.543
SchemaCQLHelperTest-compression          9     0      0        0       6.537
ScrubTest-compression                    23    0      0        2       13.956
SecondaryIndexTest-compression           14    0      0        0       9.991
SerializationHeaderTest-compression      1     0      0        0       1.694
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.838
compression
SinglePartitionSliceCommandTest-         10    0      0        0       5.022
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.578
SystemKeyspaceTest-compression           4     0      0        0       2.816
TimeSortTest-compression                 2     0      0        0       5.124
TransformerTest-compression              1     0      0        0       1.134
VerifyTest-compression                   23    0      0        0       4.597
CellTest-compression                     11    0      0        0       3.013
CleanupTest-compression                  8     0      0        0       17.492
CleanupTransientTest-compression         1     0      0        0       3.713
ClusteringBoundTest-compression          2     0      0        0       0.184
ColumnFamilyMetricTest-compression       3     0      0        0       3.397
ColumnFamilyStoreTest-compression        8     0      0        0       4.373
ColumnsTest-compression                  8     0      0        0       2.059
CounterCacheTest-compression             5     0      0        0       3.386
CounterCellTest-compression              5     0      0        0       3.041
CounterMutationTest-compression          4     0      0        0       3.276
DeletePartitionTest-compression          1     0      0        0       3.145
DigestTest-compression                   6     0      0        0       0.643
DirectoriesTest-compression              13    0      0        0       1.409
DiskBoundaryManagerTest-compression      4     0      0        0       4.485
ImportTest-compression                   14    0      0        0       8.248
KeyCacheTest-compression                 6     0      0        0       4.016
KeyspaceTest-compression                 11    0      0        0       7.235
LivenessInfoTest-compression             2     0      0        0       0.476
MmapFileTest-compression                 1     0      0        0       0.466
MultiKeyspaceTest-compression            1     0      0        0       3.392
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.170
compression
NameSortTest-compression                 3     0      0        0       3.438
NativeCellTest-compression               1     0      0        0       1.132
PartitionRangeReadTest-compression       7     0      0        0       3.665
PartitionTest-compression                4     0      0        0       3.184
RangeTombstoneListTest-compression       25    0      0        0       1.412
RangeTombstoneTest-compression           14    0      0        0       6.066
ReadCommandTest-compression              23    0      0        0       4.923
ReadCommandVerbHandlerTest-compression   4     0      0        0       5.951
ReadMessageTest-compression              3     0      0        0       3.173
ReadResponseTest-compression             8     0      0        0       0.741
RecoveryManagerFlushedTest-compression   6     0      0        0       3.305
RecoveryManagerMissingHeaderTest-        6     0      0        0       2.822
compression
RecoveryManagerTest-compression          42    0      0        0       6.181
RecoveryManagerTruncateTest-compression  6     0      0        0       3.059
RemoveCellTest-compression               1     0      0        0       3.375
RepairedDataInfoTest-compression         7     0      0        0       1.830
RepairedDataTombstonesTest-compression   7     0      0        0       28.369
RowCacheCQLTest-compression              3     0      0        0       4.197
RowCacheTest-compression                 11    0      0        0       4.887
RowIndexEntryTest-compression            4     0      0        0       4.215
RowIterationTest-compression             3     0      0        0       4.181
RowTest-compression                      4     0      0        0       3.043
SchemaCQLHelperTest-compression          9     0      0        0       5.836
ScrubTest-compression                    23    0      0        2       11.432
SecondaryIndexTest-compression           14    0      0        0       9.174
SerializationHeaderTest-compression      1     0      0        0       1.800
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.235
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.376
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.013
SystemKeyspaceTest-compression           4     0      0        0       2.754
TimeSortTest-compression                 2     0      0        0       4.475
TransformerTest-compression              1     0      0        0       1.233
VerifyTest-compression                   23    0      0        0       3.828
CellTest                                 11    0      0        0       3.658
CleanupTest                              8     0      0        0       18.338
CleanupTransientTest                     1     0      0        0       4.123
ClusteringBoundTest                      2     0      0        0       0.080
ColumnFamilyMetricTest                   3     0      0        0       3.671
ColumnFamilyStoreTest                    8     0      0        0       4.753
ColumnsTest                              8     0      0        0       1.847
CounterCacheTest                         5     0      0        0       3.777
CounterCellTest                          5     0      0        0       3.543
CounterMutationTest                      4     0      0        0       3.766
DeletePartitionTest                      1     0      0        0       3.521
DigestTest                               6     0      0        0       0.525
DirectoriesTest                          13    0      0        0       1.222
DiskBoundaryManagerTest                  4     0      0        0       5.124
ImportTest                               14    0      0        0       9.056
KeyCacheTest                             6     0      0        0       4.278
KeyspaceTest                             11    0      0        0       8.281
LivenessInfoTest                         2     0      0        0       0.395
MmapFileTest                             1     0      0        0       0.332
MultiKeyspaceTest                        1     0      0        0       3.885
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.067
NameSortTest                             3     0      0        0       3.904
NativeCellTest                           1     0      0        0       0.913
PartitionRangeReadTest                   7     0      0        0       4.060
PartitionTest                            4     0      0        0       3.568
RangeTombstoneListTest                   25    0      0        0       1.175
RangeTombstoneTest                       14    0      0        0       4.569
ReadCommandTest                          23    0      0        0       5.466
ReadCommandVerbHandlerTest               4     0      0        0       4.893
ReadMessageTest                          3     0      0        0       3.581
ReadResponseTest                         8     0      0        0       0.705
RecoveryManagerFlushedTest               6     0      0        0       3.613
RecoveryManagerMissingHeaderTest         6     0      0        0       3.346
RecoveryManagerTest                      42    0      0        0       6.937
RecoveryManagerTruncateTest              6     0      0        0       3.503
RemoveCellTest                           1     0      0        0       3.740
RepairedDataInfoTest                     7     0      0        0       1.689
RepairedDataTombstonesTest               7     0      0        0       28.168
RowCacheCQLTest                          3     0      0        0       4.702
RowCacheTest                             11    0      0        0       5.222
RowIndexEntryTest                        4     0      0        0       4.778
RowIterationTest                         3     0      0        0       4.684
RowTest                                  4     0      0        0       3.605
SchemaCQLHelperTest                      9     0      0        0       6.469
ScrubTest                                23    0      0        0       8.618
SecondaryIndexTest                       14    0      0        0       9.839
SerializationHeaderTest                  1     0      0        0       1.620
SinglePartitionReadCommandCQLTest        1     0      0        0       3.797
SinglePartitionSliceCommandTest          10    0      0        0       4.824
SystemKeyspaceMigrator40Test             4     0      0        0       4.514
SystemKeyspaceTest                       4     0      0        0       2.718
TimeSortTest                             2     0      0        0       4.911
TransformerTest                          1     0      0        0       1.150
VerifyTest                               23    0      0        0       4.502
CellTest                                 11    0      0        0       2.973
CleanupTest                              8     0      0        0       17.444
CleanupTransientTest                     1     0      0        0       3.807
ClusteringBoundTest                      2     0      0        0       0.178
ColumnFamilyMetricTest                   3     0      0        0       3.243
ColumnFamilyStoreTest                    8     0      0        0       4.224
ColumnsTest                              8     0      0        0       1.969
CounterCacheTest                         5     0      0        0       3.363
CounterCellTest                          5     0      0        0       3.090
CounterMutationTest                      4     0      0        0       3.262
DeletePartitionTest                      1     0      0        0       3.128
DigestTest                               6     0      0        0       0.580
DirectoriesTest                          13    0      0        0       1.467
DiskBoundaryManagerTest                  4     0      0        0       4.515
ImportTest                               14    0      0        0       8.758
KeyCacheTest                             6     0      0        0       3.962
KeyspaceTest                             11    0      0        0       7.522
LivenessInfoTest                         2     0      0        0       0.481
MmapFileTest                             1     0      0        0       0.551
MultiKeyspaceTest                        1     0      0        0       3.558
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.172
NameSortTest                             3     0      0        0       3.930
NativeCellTest                           1     0      0        0       1.409
PartitionRangeReadTest                   7     0      0        0       4.016
PartitionTest                            4     0      0        0       3.615
RangeTombstoneListTest                   25    0      0        0       1.501
RangeTombstoneTest                       14    0      0        0       4.122
ReadCommandTest                          23    0      0        0       5.317
ReadCommandVerbHandlerTest               4     0      0        0       5.012
ReadMessageTest                          3     0      0        0       3.456
ReadResponseTest                         8     0      0        0       0.828
RecoveryManagerFlushedTest               6     0      0        0       3.460
RecoveryManagerMissingHeaderTest         6     0      0        0       2.982
RecoveryManagerTest                      42    0      0        0       8.849
RecoveryManagerTruncateTest              6     0      0        0       3.123
RemoveCellTest                           1     0      0        0       3.233
RepairedDataInfoTest                     7     0      0        0       1.823
RepairedDataTombstonesTest               7     0      0        0       27.367
RowCacheCQLTest                          3     0      0        0       4.290
RowCacheTest                             11    0      0        0       4.892
RowIndexEntryTest                        4     0      0        0       4.223
RowIterationTest                         3     0      0        0       4.102
RowTest                                  4     0      0        0       2.950
SchemaCQLHelperTest                      9     0      0        0       5.568
ScrubTest                                23    0      0        0       8.385
SecondaryIndexTest                       14    0      0        0       9.295
SerializationHeaderTest                  1     0      0        0       1.849
SinglePartitionReadCommandCQLTest        1     0      0        0       3.300
SinglePartitionSliceCommandTest          10    0      0        0       4.325
SystemKeyspaceMigrator40Test             4     0      0        0       3.996
SystemKeyspaceTest                       4     0      0        0       2.789
TimeSortTest                             2     0      0        0       4.525
TransformerTest                          1     0      0        0       1.321
VerifyTest                               23    0      0        0       4.045

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

Name                       Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc         6     0      0        0       0.964
GroupMakerTest-cdc         6     0      0        0       1.114
GroupMakerTest-compression 6     0      0        0       1.009
GroupMakerTest-compression 6     0      0        0       1.222
GroupMakerTest             6     0      0        0       1.029
GroupMakerTest             6     0      0        0       1.186

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

Name                                   Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc         1     0      0        0       3.634
SSTableReverseIteratorTest-cdc         1     0      0        0       3.276
SSTableReverseIteratorTest-compression 1     0      0        0       3.746
SSTableReverseIteratorTest-compression 1     0      0        0       3.221
SSTableReverseIteratorTest             1     0      0        0       3.725
SSTableReverseIteratorTest             1     0      0        0       3.214

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest                 15    0      0        0       193.086
CommitLogStressTest                      1     0      0        1       0.061
GroupCommitLogStressTest                 15    0      0        0       185.179
PeriodicCommitLogStressTest              15    0      0        0       240.134
BatchCommitLogStressTest                 15    0      0        0       201.863
CommitLogStressTest                      1     0      0        1       0.236
GroupCommitLogStressTest                 15    0      0        0       190.349
PeriodicCommitLogStressTest              15    0      0        0       250.848
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.302
BatchCommitLogTest-cdc                   174   0      0        0       7.942
CommitLogCQLTest-cdc                     1     0      0        0       3.832
CommitLogChainedMarkersTest-cdc          1     0      0        0       4.320
CommitLogDescriptorTest-cdc              14    0      0        0       14.104
CommitLogFailurePolicyTest-cdc           4     0      0        0       6.125
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.618
CommitLogReaderTest-cdc                  5     0      0        0       6.489
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.946
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       9.241
CommitLogTest-cdc                        1     0      0        1       0.067
CommitLogUpgradeTest-cdc                 1     0      0        0       3.699
CommitlogShutdownTest-cdc                1     0      0        0       4.002
GroupCommitLogTest-cdc                   162   0      0        0       13.947
SegmentReaderTest-cdc                    6     0      0        0       1.323
SnapshotDeletingTest-cdc                 1     0      0        1       3.449
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.487
BatchCommitLogTest-cdc                   174   0      0        0       7.098
CommitLogCQLTest-cdc                     1     0      0        0       3.461
CommitLogChainedMarkersTest-cdc          1     0      0        0       3.821
CommitLogDescriptorTest-cdc              14    0      0        0       7.714
CommitLogFailurePolicyTest-cdc           4     0      0        0       5.496
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.712
CommitLogReaderTest-cdc                  5     0      0        0       5.904
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.444
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       9.561
CommitLogTest-cdc                        1     0      0        1       0.180
CommitLogUpgradeTest-cdc                 1     0      0        0       3.274
CommitlogShutdownTest-cdc                1     0      0        0       3.677
GroupCommitLogTest-cdc                   162   0      0        0       13.017
SegmentReaderTest-cdc                    6     0      0        0       1.415
SnapshotDeletingTest-cdc                 1     0      0        1       3.038
AbstractCommitLogServiceTest-compression 9     0      0        0       1.333
BatchCommitLogTest-compression           174   0      0        0       7.922
CommitLogCQLTest-compression             1     0      0        0       3.862
CommitLogChainedMarkersTest-compression  1     0      0        0       4.469
CommitLogDescriptorTest-compression      14    0      0        0       14.321
CommitLogFailurePolicyTest-compression   4     0      0        0       6.242
CommitLogInitWithExceptionTest-          1     0      0        0       1.598
compression
CommitLogReaderTest-compression          5     0      0        0       6.805
CommitLogSegmentBackpressureTest-        1     0      0        0       5.107
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       9.111
compression
CommitLogTest-compression                1     0      0        1       0.064
CommitLogUpgradeTest-compression         1     0      0        0       3.966
CommitlogShutdownTest-compression        1     0      0        0       4.192
GroupCommitLogTest-compression           162   0      0        0       13.937
SegmentReaderTest-compression            6     0      0        0       1.364
SnapshotDeletingTest-compression         1     0      0        1       3.662
AbstractCommitLogServiceTest-compression 9     0      0        0       1.533
BatchCommitLogTest-compression           174   0      0        0       6.934
CommitLogCQLTest-compression             1     0      0        0       3.523
CommitLogChainedMarkersTest-compression  1     0      0        0       4.009
CommitLogDescriptorTest-compression      14    0      0        0       7.761
CommitLogFailurePolicyTest-compression   4     0      0        0       5.528
CommitLogInitWithExceptionTest-          1     0      0        0       1.771
compression
CommitLogReaderTest-compression          5     0      0        0       6.085
CommitLogSegmentBackpressureTest-        1     0      0        0       4.545
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       8.537
compression
CommitLogTest-compression                1     0      0        1       0.170
CommitLogUpgradeTest-compression         1     0      0        0       3.331
CommitlogShutdownTest-compression        1     0      0        0       3.510
GroupCommitLogTest-compression           162   0      0        0       12.992
SegmentReaderTest-compression            6     0      0        0       1.496
SnapshotDeletingTest-compression         1     0      0        1       3.003
AbstractCommitLogServiceTest             9     0      0        0       1.329
BatchCommitLogTest                       174   0      0        0       7.498
CommitLogCQLTest                         1     0      0        0       3.882
CommitLogChainedMarkersTest              1     0      0        0       4.370
CommitLogDescriptorTest                  14    0      0        0       14.237
CommitLogFailurePolicyTest               4     0      0        0       6.093
CommitLogInitWithExceptionTest           1     0      0        0       1.598
CommitLogReaderTest                      5     0      0        0       6.621
CommitLogSegmentBackpressureTest         1     0      0        0       4.970
CommitLogSegmentManagerCDCTest           7     0      0        0       9.141
CommitLogTest                            1     0      0        1       0.060
CommitLogUpgradeTest                     1     0      0        0       3.716
CommitlogShutdownTest                    1     0      0        0       4.081
GroupCommitLogTest                       162   0      0        0       13.777
SegmentReaderTest                        6     0      0        0       1.339
SnapshotDeletingTest                     1     0      0        1       3.464
AbstractCommitLogServiceTest             9     0      0        0       1.466
BatchCommitLogTest                       174   0      0        0       6.849
CommitLogCQLTest                         1     0      0        0       3.353
CommitLogChainedMarkersTest              1     0      0        0       3.881
CommitLogDescriptorTest                  14    0      0        0       8.421
CommitLogFailurePolicyTest               4     0      0        0       5.585
CommitLogInitWithExceptionTest           1     0      0        0       1.731
CommitLogReaderTest                      5     0      0        0       6.035
CommitLogSegmentBackpressureTest         1     0      0        0       4.655
CommitLogSegmentManagerCDCTest           7     0      0        0       8.534
CommitLogTest                            1     0      0        1       0.160
CommitLogUpgradeTest                     1     0      0        0       3.397
CommitlogShutdownTest                    1     0      0        0       3.619
GroupCommitLogTest                       162   0      0        0       13.048
SegmentReaderTest                        6     0      0        0       1.484
SnapshotDeletingTest                     1     0      0        1       3.022

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

Name                                        Tests Errors Failures Skipped Time(s)
LongCompactionsTest                         4     0      0        0       19.650
LongLeveledCompactionStrategyCQLTest        1     0      0        0       303.983
LongLeveledCompactionStrategyTest           3     0      0        0       17.401
LongCompactionsTest                         4     0      0        0       25.002
LongLeveledCompactionStrategyCQLTest        1     0      0        0       304.230
LongLeveledCompactionStrategyTest           3     0      0        0       19.750
AbstractCompactionStrategyTest-cdc          4     0      0        0       4.117
AbstractPendingRepairTest-cdc               1     0      0        1       0.059
ActiveCompactionsTest-cdc                   6     0      0        0       6.226
AntiCompactionBytemanTest-cdc               1     0      0        0       6.525
AntiCompactionTest-cdc                      15    0      0        0       29.568
CancelCompactionsTest-cdc                   8     0      0        0       9.937
CompactionAwareWriterTest-cdc               4     0      0        0       86.137
CompactionControllerTest-cdc                2     0      0        0       3.907
CompactionExecutorTest-cdc                  3     0      0        0       1.016
CompactionInfoTest-cdc                      2     0      0        0       3.721
CompactionIteratorTest-cdc                  12    0      0        0       7.498
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.349
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       6.085
CompactionTaskTest-cdc                      2     0      0        0       3.685
CompactionsBytemanTest-cdc                  6     0      0        0       13.706
CompactionsCQLTest-cdc                      24    0      0        0       36.522
CompactionsPurgeTest-cdc                    10    0      0        0       4.275
CompactionsTest-cdc                         6     0      0        1       16.972
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       5.633
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.460
LeveledCompactionStrategyTest-cdc           11    0      0        0       26.189
LeveledGenerationsTest-cdc                  4     0      0        0       4.414
NeverPurgeTest-cdc                          4     0      0        0       9.563
OneCompactionTest-cdc                       2     0      0        0       3.619
PendingRepairManagerTest-cdc                16    0      0        0       4.920
SingleSSTableLCSTaskTest-cdc                4     0      0        0       73.618
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       3.522
TTLExpiryTest-cdc                           5     0      0        0       10.336
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       9.099
ValidationExecutorTest-cdc                  2     0      0        0       0.618
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.571
AbstractPendingRepairTest-cdc               1     0      0        1       0.170
ActiveCompactionsTest-cdc                   6     0      0        0       5.334
AntiCompactionBytemanTest-cdc               1     0      0        0       5.964
AntiCompactionTest-cdc                      15    0      0        0       26.903
CancelCompactionsTest-cdc                   8     0      0        0       9.084
CompactionAwareWriterTest-cdc               4     0      0        0       56.976
CompactionControllerTest-cdc                2     0      0        0       3.456
CompactionExecutorTest-cdc                  3     0      0        0       1.213
CompactionInfoTest-cdc                      2     0      0        0       3.321
CompactionIteratorTest-cdc                  12    0      0        0       6.849
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       3.896
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       5.074
CompactionTaskTest-cdc                      2     0      0        0       3.122
CompactionsBytemanTest-cdc                  6     0      0        0       12.973
CompactionsCQLTest-cdc                      24    0      0        0       34.411
CompactionsPurgeTest-cdc                    10    0      0        0       3.796
CompactionsTest-cdc                         6     0      0        1       16.577
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       5.093
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.150
LeveledCompactionStrategyTest-cdc           11    0      0        0       20.884
LeveledGenerationsTest-cdc                  4     0      0        0       3.974
NeverPurgeTest-cdc                          4     0      0        0       8.972
OneCompactionTest-cdc                       2     0      0        0       3.141
PendingRepairManagerTest-cdc                16    0      0        0       4.409
SingleSSTableLCSTaskTest-cdc                4     0      0        0       54.502
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       3.191
TTLExpiryTest-cdc                           5     0      0        0       9.888
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       8.655
ValidationExecutorTest-cdc                  2     0      0        0       0.739
AbstractCompactionStrategyTest-compression  4     0      0        0       4.126
AbstractPendingRepairTest-compression       1     0      0        1       0.061
ActiveCompactionsTest-compression           6     0      0        0       6.433
AntiCompactionBytemanTest-compression       1     0      0        0       6.779
AntiCompactionTest-compression              15    0      0        0       32.538
CancelCompactionsTest-compression           8     0      0        0       10.087
CompactionAwareWriterTest-compression       4     0      0        0       87.041
CompactionControllerTest-compression        2     0      0        0       4.072
CompactionExecutorTest-compression          3     0      0        0       1.040
CompactionInfoTest-compression              2     0      0        0       3.843
CompactionIteratorTest-compression          12    0      0        0       7.763
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.528
compression
CompactionStrategyManagerTest-compression   5     0      0        0       6.391
CompactionTaskTest-compression              2     0      0        0       3.820
CompactionsBytemanTest-compression          6     0      0        0       13.928
CompactionsCQLTest-compression              24    0      0        0       37.038
CompactionsPurgeTest-compression            10    0      0        0       4.408
CompactionsTest-compression                 6     0      0        1       17.247
CorruptedSSTablesCompactionsTest-           2     0      0        0       5.596
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.861
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       29.060
LeveledGenerationsTest-compression          4     0      0        0       4.464
NeverPurgeTest-compression                  4     0      0        0       9.700
OneCompactionTest-compression               2     0      0        0       3.793
PendingRepairManagerTest-compression        16    0      0        0       5.223
SingleSSTableLCSTaskTest-compression        4     0      0        0       96.016
SizeTieredCompactionStrategyTest-           3     0      0        0       3.633
compression
TTLExpiryTest-compression                   5     0      0        0       10.465
TimeWindowCompactionStrategyTest-           5     0      0        0       9.247
compression
ValidationExecutorTest-compression          2     0      0        0       0.649
AbstractCompactionStrategyTest-compression  4     0      0        0       3.762
AbstractPendingRepairTest-compression       1     0      0        1       0.168
ActiveCompactionsTest-compression           6     0      0        0       5.700
AntiCompactionBytemanTest-compression       1     0      0        0       6.050
AntiCompactionTest-compression              15    0      0        0       29.068
CancelCompactionsTest-compression           8     0      0        0       9.165
CompactionAwareWriterTest-compression       4     0      0        0       57.825
CompactionControllerTest-compression        2     0      0        0       3.585
CompactionExecutorTest-compression          3     0      0        0       1.177
CompactionInfoTest-compression              2     0      0        0       3.282
CompactionIteratorTest-compression          12    0      0        0       7.990
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       3.995
compression
CompactionStrategyManagerTest-compression   5     0      0        0       5.185
CompactionTaskTest-compression              2     0      0        0       3.306
CompactionsBytemanTest-compression          6     0      0        0       12.916
CompactionsCQLTest-compression              24    0      0        0       34.616
CompactionsPurgeTest-compression            10    0      0        0       3.818
CompactionsTest-compression                 6     0      0        1       16.754
CorruptedSSTablesCompactionsTest-           2     0      0        0       4.908
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.072
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       22.919
LeveledGenerationsTest-compression          4     0      0        0       3.978
NeverPurgeTest-compression                  4     0      0        0       8.986
OneCompactionTest-compression               2     0      0        0       3.275
PendingRepairManagerTest-compression        16    0      0        0       4.525
SingleSSTableLCSTaskTest-compression        4     0      0        0       73.208
SizeTieredCompactionStrategyTest-           3     0      0        0       3.214
compression
TTLExpiryTest-compression                   5     0      0        0       9.871
TimeWindowCompactionStrategyTest-           5     0      0        0       8.757
compression
ValidationExecutorTest-compression          2     0      0        0       0.752
AbstractCompactionStrategyTest              4     0      0        0       3.965
AbstractPendingRepairTest                   1     0      0        1       0.071
ActiveCompactionsTest                       6     0      0        0       6.355
AntiCompactionBytemanTest                   1     0      0        0       6.712
AntiCompactionTest                          15    0      0        0       29.526
CancelCompactionsTest                       8     0      0        0       9.908
CompactionAwareWriterTest                   4     0      0        0       85.134
CompactionControllerTest                    2     0      0        0       3.989
CompactionExecutorTest                      3     0      0        0       1.040
CompactionInfoTest                          2     0      0        0       3.790
CompactionIteratorTest                      12    0      0        0       7.499
CompactionStrategyManagerPendingRepairTest  9     0      0        0       4.317
CompactionStrategyManagerTest               5     0      0        0       6.254
CompactionTaskTest                          2     0      0        0       3.689
CompactionsBytemanTest                      6     0      0        0       13.711
CompactionsCQLTest                          24    0      0        0       36.523
CompactionsPurgeTest                        10    0      0        0       4.303
CompactionsTest                             6     0      0        1       17.081
CorruptedSSTablesCompactionsTest            2     0      0        0       5.452
DateTieredCompactionStrategyTest            7     0      0        0       7.643
LeveledCompactionStrategyTest               11    0      0        0       26.712
LeveledGenerationsTest                      4     0      0        0       4.364
NeverPurgeTest                              4     0      0        0       9.678
OneCompactionTest                           2     0      0        0       3.737
PendingRepairManagerTest                    16    0      0        0       4.829
SingleSSTableLCSTaskTest                    4     0      0        0       92.560
SizeTieredCompactionStrategyTest            3     0      0        0       3.551
TTLExpiryTest                               5     0      0        0       10.431
TimeWindowCompactionStrategyTest            5     0      0        0       9.054
ValidationExecutorTest                      2     0      0        0       0.609
AbstractCompactionStrategyTest              4     0      0        0       3.496
AbstractPendingRepairTest                   1     0      0        1       0.160
ActiveCompactionsTest                       6     0      0        0       5.554
AntiCompactionBytemanTest                   1     0      0        0       6.118
AntiCompactionTest                          15    0      0        0       27.821
CancelCompactionsTest                       8     0      0        0       9.237
CompactionAwareWriterTest                   4     0      0        0       59.224
CompactionControllerTest                    2     0      0        0       3.619
CompactionExecutorTest                      3     0      0        0       1.173
CompactionInfoTest                          2     0      0        0       3.378
CompactionIteratorTest                      12    0      0        0       6.922
CompactionStrategyManagerPendingRepairTest  9     0      0        0       3.953
CompactionStrategyManagerTest               5     0      0        0       5.311
CompactionTaskTest                          2     0      0        0       3.260
CompactionsBytemanTest                      6     0      0        0       13.179
CompactionsCQLTest                          24    0      0        0       34.582
CompactionsPurgeTest                        10    0      0        0       3.871
CompactionsTest                             6     0      0        1       16.627
CorruptedSSTablesCompactionsTest            2     0      0        0       5.076
DateTieredCompactionStrategyTest            7     0      0        0       7.197
LeveledCompactionStrategyTest               11    0      0        0       20.503
LeveledGenerationsTest                      4     0      0        0       3.862
NeverPurgeTest                              4     0      0        0       9.097
OneCompactionTest                           2     0      0        0       3.267
PendingRepairManagerTest                    16    0      0        0       4.389
SingleSSTableLCSTaskTest                    4     0      0        0       75.170
SizeTieredCompactionStrategyTest            3     0      0        0       3.089
TTLExpiryTest                               5     0      0        0       9.795
TimeWindowCompactionStrategyTest            5     0      0        0       8.830
ValidationExecutorTest                      2     0      0        0       0.761

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

Name                  Tests Errors Failures Skipped Time(s)
CTypeTest-cdc         3     0      0        0       0.537
CTypeTest-cdc         3     0      0        0       0.619
CTypeTest-compression 3     0      0        0       0.595
CTypeTest-compression 3     0      0        0       0.678
CTypeTest             3     0      0        0       0.533
CTypeTest             3     0      0        0       0.637

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

Name                           Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc         8     0      0        0       2.184
CounterContextTest-cdc         8     0      0        0       2.173
CounterContextTest-compression 8     0      0        0       2.262
CounterContextTest-compression 8     0      0        0       2.296
CounterContextTest             8     0      0        0       2.278
CounterContextTest             8     0      0        0       2.352

-------------------------------------------------------------------------------
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.629
SliceTest-cdc                4     0      0        0       0.119
ColumnFilterTest-cdc         3     0      0        0       0.760
RowFilterTest-cdc            1     0      0        0       0.758
SliceTest-cdc                4     0      0        0       0.217
ColumnFilterTest-compression 3     0      0        0       0.656
RowFilterTest-compression    1     0      0        0       0.663
SliceTest-compression        4     0      0        0       0.124
ColumnFilterTest-compression 3     0      0        0       0.742
RowFilterTest-compression    1     0      0        0       0.747
SliceTest-compression        4     0      0        0       0.220
ColumnFilterTest             3     0      0        0       0.666
RowFilterTest                1     0      0        0       0.633
SliceTest                    4     0      0        0       0.128
ColumnFilterTest             3     0      0        0       0.785
RowFilterTest                1     0      0        0       0.713
SliceTest                    4     0      0        0       0.220

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

Name                                 Tests Errors Failures Skipped Time(s)
HelpersTest-cdc                      8     0      0        0       15.121
LifecycleTransactionTest-cdc         8     0      0        0       2.905
LogTransactionTest-cdc               39    0      0        0       3.188
RealTransactionsTest-cdc             3     0      0        0       4.361
TrackerTest-cdc                      7     0      0        0       2.522
ViewTest-cdc                         3     0      0        0       2.256
HelpersTest-cdc                      8     0      0        0       13.975
LifecycleTransactionTest-cdc         8     0      0        0       2.789
LogTransactionTest-cdc               39    0      0        0       3.205
RealTransactionsTest-cdc             3     0      0        0       3.832
TrackerTest-cdc                      7     0      0        0       2.528
ViewTest-cdc                         3     0      0        0       2.237
HelpersTest-compression              8     0      0        0       15.640
LifecycleTransactionTest-compression 8     0      0        0       2.826
LogTransactionTest-compression       39    0      0        0       3.254
RealTransactionsTest-compression     3     0      0        0       4.564
TrackerTest-compression              7     0      0        0       2.596
ViewTest-compression                 3     0      0        0       2.327
HelpersTest-compression              8     0      0        0       14.107
LifecycleTransactionTest-compression 8     0      0        0       2.794
LogTransactionTest-compression       39    0      0        0       3.153
RealTransactionsTest-compression     3     0      0        0       4.007
TrackerTest-compression              7     0      0        0       2.636
ViewTest-compression                 3     0      0        0       2.353
HelpersTest                          8     0      0        0       15.387
LifecycleTransactionTest             8     0      0        0       2.840
LogTransactionTest                   39    0      0        0       3.065
RealTransactionsTest                 3     0      0        0       4.486
TrackerTest                          7     0      0        0       2.570
ViewTest                             3     0      0        0       2.306
HelpersTest                          8     0      0        0       14.268
LifecycleTransactionTest             8     0      0        0       2.803
LogTransactionTest                   39    0      0        0       3.319
RealTransactionsTest                 3     0      0        0       4.004
TrackerTest                          7     0      0        0       2.527
ViewTest                             3     0      0        0       2.258

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

Name                                   Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc          2     0      0        0       0.071
ByteBufferAccessorTest-cdc             2     0      0        0       0.107
BytesTypeTest-cdc                      2     0      0        0       0.251
CollectionTypeTest-cdc                 6     0      0        0       0.160
CollectionTypesTest-cdc                3     0      0        0       5.755
CompositeAndTupleTypesTest-cdc         3     0      0        0       8.377
CompositeTypeTest-cdc                  9     0      0        0       3.525
DecimalTypeTest-cdc                    3     0      0        0       0.079
DynamicCompositeTypeTest-cdc           8     0      0        0       3.441
EmptyTypeTest-cdc                      7     0      0        0       0.899
IntegerTypeTest-cdc                    10    0      0        0       0.115
JsonConversionTest-cdc                 30    0      0        0       0.706
ReversedTypeTest-cdc                   1     0      0        0       0.097
RoundTripTest-cdc                      8     0      0        0       0.520
SimpleDateTypeTest-cdc                 1     0      0        0       0.120
TimeTypeTest-cdc                       2     0      0        0       3.884
TimeUUIDTypeTest-cdc                   6     0      0        0       7.645
TimestampTypeTest-cdc                  1     0      0        0       0.604
TypeCompareTest-cdc                    6     0      0        0       0.290
TypeParserTest-cdc                     3     0      0        0       0.964
TypeValidationTest-cdc                 18    0      0        0       3.427
UUIDTypeTest-cdc                       6     0      0        0       3.780
ValueAccessorTest-cdc                  4     0      0        0       0.499
AbstractCompositeTypeTest-cdc          2     0      0        0       0.183
ByteBufferAccessorTest-cdc             2     0      0        0       0.210
BytesTypeTest-cdc                      2     0      0        0       0.323
CollectionTypeTest-cdc                 6     0      0        0       0.298
CollectionTypesTest-cdc                3     0      0        0       5.778
CompositeAndTupleTypesTest-cdc         3     0      0        0       7.479
CompositeTypeTest-cdc                  9     0      0        0       3.002
DecimalTypeTest-cdc                    3     0      0        0       0.205
DynamicCompositeTypeTest-cdc           8     0      0        0       2.976
EmptyTypeTest-cdc                      7     0      0        0       0.903
IntegerTypeTest-cdc                    10    0      0        0       0.238
JsonConversionTest-cdc                 30    0      0        0       0.875
ReversedTypeTest-cdc                   1     0      0        0       0.206
RoundTripTest-cdc                      8     0      0        0       0.585
SimpleDateTypeTest-cdc                 1     0      0        0       0.219
TimeTypeTest-cdc                       2     0      0        0       3.282
TimeUUIDTypeTest-cdc                   6     0      0        0       4.825
TimestampTypeTest-cdc                  1     0      0        0       0.680
TypeCompareTest-cdc                    6     0      0        0       0.372
TypeParserTest-cdc                     3     0      0        0       1.148
TypeValidationTest-cdc                 18    0      0        0       3.422
UUIDTypeTest-cdc                       6     0      0        0       2.684
ValueAccessorTest-cdc                  4     0      0        0       0.599
AbstractCompositeTypeTest-compression  2     0      0        0       0.072
ByteBufferAccessorTest-compression     2     0      0        0       0.109
BytesTypeTest-compression              2     0      0        0       0.244
CollectionTypeTest-compression         6     0      0        0       0.166
CollectionTypesTest-compression        3     0      0        0       5.808
CompositeAndTupleTypesTest-compression 3     0      0        0       8.305
CompositeTypeTest-compression          9     0      0        0       3.685
DecimalTypeTest-compression            3     0      0        0       0.082
DynamicCompositeTypeTest-compression   8     0      0        0       3.586
EmptyTypeTest-compression              7     0      0        0       0.900
IntegerTypeTest-compression            10    0      0        0       0.122
JsonConversionTest-compression         30    0      0        0       0.766
ReversedTypeTest-compression           1     0      0        0       0.101
RoundTripTest-compression              8     0      0        0       0.558
SimpleDateTypeTest-compression         1     0      0        0       0.128
TimeTypeTest-compression               2     0      0        0       4.058
TimeUUIDTypeTest-compression           6     0      0        0       7.651
TimestampTypeTest-compression          1     0      0        0       0.594
TypeCompareTest-compression            6     0      0        0       0.300
TypeParserTest-compression             3     0      0        0       1.016
TypeValidationTest-compression         18    0      0        0       3.446
UUIDTypeTest-compression               6     0      0        0       3.988
ValueAccessorTest-compression          4     0      0        0       0.512
AbstractCompositeTypeTest-compression  2     0      0        0       0.182
ByteBufferAccessorTest-compression     2     0      0        0       0.236
BytesTypeTest-compression              2     0      0        0       0.365
CollectionTypeTest-compression         6     0      0        0       0.256
CollectionTypesTest-compression        3     0      0        0       5.757
CompositeAndTupleTypesTest-compression 3     0      0        0       7.886
CompositeTypeTest-compression          9     0      0        0       3.174
DecimalTypeTest-compression            3     0      0        0       0.205
DynamicCompositeTypeTest-compression   8     0      0        0       3.018
EmptyTypeTest-compression              7     0      0        0       0.956
IntegerTypeTest-compression            10    0      0        0       0.244
JsonConversionTest-compression         30    0      0        0       0.810
ReversedTypeTest-compression           1     0      0        0       0.217
RoundTripTest-compression              8     0      0        0       0.620
SimpleDateTypeTest-compression         1     0      0        0       0.212
TimeTypeTest-compression               2     0      0        0       3.383
TimeUUIDTypeTest-compression           6     0      0        0       4.885
TimestampTypeTest-compression          1     0      0        0       0.672
TypeCompareTest-compression            6     0      0        0       0.446
TypeParserTest-compression             3     0      0        0       1.228
TypeValidationTest-compression         18    0      0        0       3.590
UUIDTypeTest-compression               6     0      0        0       2.818
ValueAccessorTest-compression          4     0      0        0       0.648
AbstractCompositeTypeTest              2     0      0        0       0.071
ByteBufferAccessorTest                 2     0      0        0       0.108
BytesTypeTest                          2     0      0        0       0.237
CollectionTypeTest                     6     0      0        0       0.156
CollectionTypesTest                    3     0      0        0       5.778
CompositeAndTupleTypesTest             3     0      0        0       8.290
CompositeTypeTest                      9     0      0        0       3.489
DecimalTypeTest                        3     0      0        0       0.079
DynamicCompositeTypeTest               8     0      0        0       3.501
EmptyTypeTest                          7     0      0        0       0.888
IntegerTypeTest                        10    0      0        0       0.118
JsonConversionTest                     30    0      0        0       0.761
ReversedTypeTest                       1     0      0        0       0.097
RoundTripTest                          8     0      0        0       0.539
SimpleDateTypeTest                     1     0      0        0       0.132
TimeTypeTest                           2     0      0        0       3.924
TimeUUIDTypeTest                       6     0      0        0       7.682
TimestampTypeTest                      1     0      0        0       0.579
TypeCompareTest                        6     0      0        0       0.291
TypeParserTest                         3     0      0        0       1.016
TypeValidationTest                     18    0      0        0       3.574
UUIDTypeTest                           6     0      0        0       3.741
ValueAccessorTest                      4     0      0        0       0.482
AbstractCompositeTypeTest              2     0      0        0       0.167
ByteBufferAccessorTest                 2     0      0        0       0.215
BytesTypeTest                          2     0      0        0       0.318
CollectionTypeTest                     6     0      0        0       0.248
CollectionTypesTest                    3     0      0        0       5.793
CompositeAndTupleTypesTest             3     0      0        0       7.994
CompositeTypeTest                      9     0      0        0       3.107
DecimalTypeTest                        3     0      0        0       0.199
DynamicCompositeTypeTest               8     0      0        0       3.040
EmptyTypeTest                          7     0      0        0       0.923
IntegerTypeTest                        10    0      0        0       0.239
JsonConversionTest                     30    0      0        0       0.818
ReversedTypeTest                       1     0      0        0       0.199
RoundTripTest                          8     0      0        0       0.581
SimpleDateTypeTest                     1     0      0        0       0.208
TimeTypeTest                           2     0      0        0       3.395
TimeUUIDTypeTest                       6     0      0        0       4.763
TimestampTypeTest                      1     0      0        0       0.673
TypeCompareTest                        6     0      0        0       0.383
TypeParserTest                         3     0      0        0       1.237
TypeValidationTest                     18    0      0        0       3.645
UUIDTypeTest                           6     0      0        0       2.665
ValueAccessorTest                      4     0      0        0       0.598

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

Name                           Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc         15    0      0        0       5.399
MonitoringTaskTest-cdc         15    0      0        0       5.529
MonitoringTaskTest-compression 15    0      0        0       5.409
MonitoringTaskTest-compression 15    0      0        0       5.548
MonitoringTaskTest             15    0      0        0       5.407
MonitoringTaskTest             15    0      0        0       5.500

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

Name                                    Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc         7     0      0        0       60.378
PartitionUpdateTest-cdc                 3     0      0        0       4.549
PartitionImplementationTest-cdc         7     0      0        0       58.481
PartitionUpdateTest-cdc                 3     0      0        0       3.985
PartitionImplementationTest-compression 7     0      0        0       60.324
PartitionUpdateTest-compression         3     0      0        0       4.765
PartitionImplementationTest-compression 7     0      0        0       59.454
PartitionUpdateTest-compression         3     0      0        0       4.221
PartitionImplementationTest             7     0      0        0       60.561
PartitionUpdateTest                     3     0      0        0       4.597
PartitionImplementationTest             7     0      0        0       55.733
PartitionUpdateTest                     3     0      0        0       4.015

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

Name                          Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc         8     0      0        0       0.629
PurgeFunctionTest-cdc         8     0      0        0       0.721
PurgeFunctionTest-compression 8     0      0        0       0.666
PurgeFunctionTest-compression 8     0      0        0       0.774
PurgeFunctionTest             8     0      0        0       0.670
PurgeFunctionTest             8     0      0        0       0.711

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

Name                                           Tests Errors Failures Skipped Time
                                                                             (s)
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.060
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.659
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       4.186
PendingAntiCompactionTest-cdc                  18    0      0        0       12.920
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.193
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.305
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       3.708
PendingAntiCompactionTest-cdc                  18    0      0        0       12.301
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.063
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.789
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       4.357
PendingAntiCompactionTest-compression          18    0      0        0       13.099
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.171
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.260
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       3.829
PendingAntiCompactionTest-compression          18    0      0        0       12.431
AbstractPendingAntiCompactionTest              1     0      0        1       0.059
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.747
PendingAntiCompactionBytemanTest               1     0      0        0       4.295
PendingAntiCompactionTest                      18    0      0        0       12.915
AbstractPendingAntiCompactionTest              1     0      0        1       0.172
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.376
PendingAntiCompactionBytemanTest               1     0      0        0       3.707
PendingAntiCompactionTest                      18    0      0        0       12.245

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

Name                                    Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.334
EncodingStatsTest-cdc                   10    0      0        0       0.149
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.160
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       3.474
RowsTest-cdc                            9     0      0        0       1.132
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       10.535
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       27.214
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.669
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.413
EncodingStatsTest-cdc                   10    0      0        0       0.255
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.178
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       2.969
RowsTest-cdc                            9     0      0        0       1.338
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       9.676
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       26.201
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.780
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.343
compression
EncodingStatsTest-compression           10    0      0        0       0.152
PartitionSerializationExceptionTest-    2     0      0        0       1.185
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.546
compression
RowsTest-compression                    9     0      0        0       1.172
ThrottledUnfilteredIteratorTest-        7     0      0        0       11.228
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       27.617
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.679
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.436
compression
EncodingStatsTest-compression           10    0      0        0       0.287
PartitionSerializationExceptionTest-    2     0      0        0       1.246
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.052
compression
RowsTest-compression                    9     0      0        0       1.352
ThrottledUnfilteredIteratorTest-        7     0      0        0       9.987
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       26.034
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.788
ColumnMetadataVersionComparatorTest     10    0      0        0       0.349
EncodingStatsTest                       10    0      0        0       0.152
PartitionSerializationExceptionTest     2     0      0        0       1.140
RowAndDeletionMergeIteratorTest         10    0      0        0       3.468
RowsTest                                9     0      0        0       1.113
ThrottledUnfilteredIteratorTest         7     0      0        0       10.616
UnfilteredRowIteratorsMergeTest         5     0      0        0       27.328
UnfilteredRowIteratorsTest              1     0      0        0       0.661
ColumnMetadataVersionComparatorTest     10    0      0        0       0.395
EncodingStatsTest                       10    0      0        0       0.224
PartitionSerializationExceptionTest     2     0      0        0       1.137
RowAndDeletionMergeIteratorTest         10    0      0        0       3.122
RowsTest                                9     0      0        0       1.271
ThrottledUnfilteredIteratorTest         7     0      0        0       10.103
UnfilteredRowIteratorsMergeTest         5     0      0        0       26.661
UnfilteredRowIteratorsTest              1     0      0        0       0.742

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

Name                                                Tests Errors Failures Skipped Time
                                                                                  (s)
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.829
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.657
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.597
CassandraStreamManagerTest-cdc                      2     0      0        0       3.878
ComponentManifestTest-cdc                           2     0      0        0       0.271
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.661
cdc
StreamRequestTest-cdc                               1     0      0        0       1.010
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.294
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.206
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.063
CassandraStreamManagerTest-cdc                      2     0      0        0       3.278
ComponentManifestTest-cdc                           2     0      0        0       0.397
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.004
cdc
StreamRequestTest-cdc                               1     0      0        0       1.168
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       4.022
CassandraOutgoingFileTest-compression               3     0      0        0       3.812
CassandraStreamHeaderTest-compression               5     0      0        0       3.751
CassandraStreamManagerTest-compression              2     0      0        0       3.940
ComponentManifestTest-compression                   2     0      0        0       0.293
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.844
compression
StreamRequestTest-compression                       1     0      0        0       1.060
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.351
CassandraOutgoingFileTest-compression               3     0      0        0       3.251
CassandraStreamHeaderTest-compression               5     0      0        0       3.214
CassandraStreamManagerTest-compression              2     0      0        0       3.402
ComponentManifestTest-compression                   2     0      0        0       0.387
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.095
compression
StreamRequestTest-compression                       1     0      0        0       1.193
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.930
CassandraOutgoingFileTest                           3     0      0        0       3.781
CassandraStreamHeaderTest                           5     0      0        0       3.643
CassandraStreamManagerTest                          2     0      0        0       3.914
ComponentManifestTest                               2     0      0        0       0.288
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.662
StreamRequestTest                                   1     0      0        0       1.016
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.367
CassandraOutgoingFileTest                           3     0      0        0       3.207
CassandraStreamHeaderTest                           5     0      0        0       3.121
CassandraStreamManagerTest                          2     0      0        0       3.330
ComponentManifestTest                               2     0      0        0       0.354
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.091
StreamRequestTest                                   1     0      0        0       1.148

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

Name                                Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc         7     0      0        0       6.141
RTTransformationsTest-cdc           15    0      0        0       0.671
DuplicateRowCheckerTest-cdc         7     0      0        0       5.374
RTTransformationsTest-cdc           15    0      0        0       0.792
DuplicateRowCheckerTest-compression 7     0      0        0       6.529
RTTransformationsTest-compression   15    0      0        0       0.684
DuplicateRowCheckerTest-compression 7     0      0        0       5.386
RTTransformationsTest-compression   15    0      0        0       0.760
DuplicateRowCheckerTest             7     0      0        0       6.317
RTTransformationsTest               15    0      0        0       0.669
DuplicateRowCheckerTest             7     0      0        0       5.635
RTTransformationsTest               15    0      0        0       0.769

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

Name                            Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc         1     0      0        0       20.310
ViewUtilsTest-cdc               3     0      0        0       1.469
ViewBuilderTaskTest-cdc         1     0      0        0       19.679
ViewUtilsTest-cdc               3     0      0        0       1.675
ViewBuilderTaskTest-compression 1     0      0        0       21.992
ViewUtilsTest-compression       3     0      0        0       1.536
ViewBuilderTaskTest-compression 1     0      0        0       20.830
ViewUtilsTest-compression       3     0      0        0       1.545
ViewBuilderTaskTest             1     0      0        0       20.509
ViewUtilsTest                   3     0      0        0       1.546
ViewBuilderTaskTest             1     0      0        0       21.207
ViewUtilsTest                   3     0      0        0       1.636

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

Name                                  Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc                 7     0      0        0       14.077
SystemPropertiesTableTest-cdc         6     0      0        0       13.522
SettingsTableTest-cdc                 7     0      0        0       13.460
SystemPropertiesTableTest-cdc         6     0      0        0       12.940
SettingsTableTest-compression         7     0      0        0       14.304
SystemPropertiesTableTest-compression 6     0      0        0       13.819
SettingsTableTest-compression         7     0      0        0       13.427
SystemPropertiesTableTest-compression 6     0      0        0       13.051
SettingsTableTest                     7     0      0        0       14.238
SystemPropertiesTableTest             6     0      0        0       13.658
SettingsTableTest                     7     0      0        0       13.501
SystemPropertiesTableTest             6     0      0        0       13.107

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

Name                                    Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc                    10    0      0        0       6.149
BoundsTest-cdc                          1     0      0        0       0.105
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.280
KeyCollisionTest-cdc                    1     0      0        0       3.424
Murmur3PartitionerTest-cdc              10    0      0        0       1.878
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.342
RandomPartitionerTest-cdc               9     0      0        0       2.133
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.045
RangeTest-cdc                           32    0      0        0       13.458
SplitterTest-cdc                        14    0      0        0       19.548
StreamStateStoreTest-cdc                1     0      0        0       2.178
BootStrapperTest-cdc                    10    0      0        0       5.581
BoundsTest-cdc                          1     0      0        0       0.209
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.522
KeyCollisionTest-cdc                    1     0      0        0       2.949
Murmur3PartitionerTest-cdc              10    0      0        0       2.108
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.367
RandomPartitionerTest-cdc               9     0      0        0       2.385
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.198
RangeTest-cdc                           32    0      0        0       13.096
SplitterTest-cdc                        14    0      0        0       18.175
StreamStateStoreTest-cdc                1     0      0        0       2.178
BootStrapperTest-compression            10    0      0        0       7.737
BoundsTest-compression                  1     0      0        0       0.111
ByteOrderedPartitionerTest-compression  6     0      0        0       2.277
KeyCollisionTest-compression            1     0      0        0       3.650
Murmur3PartitionerTest-compression      10    0      0        0       1.960
OrderPreservingPartitionerTest-         7     0      0        0       2.355
compression
RandomPartitionerTest-compression       9     0      0        0       2.211
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.122
RangeTest-compression                   32    0      0        0       13.300
SplitterTest-compression                14    0      0        0       19.728
StreamStateStoreTest-compression        1     0      0        0       2.360
BootStrapperTest-compression            10    0      0        0       7.204
BoundsTest-compression                  1     0      0        0       0.225
ByteOrderedPartitionerTest-compression  6     0      0        0       2.527
KeyCollisionTest-compression            1     0      0        0       3.041
Murmur3PartitionerTest-compression      10    0      0        0       2.154
OrderPreservingPartitionerTest-         7     0      0        0       2.541
compression
RandomPartitionerTest-compression       9     0      0        0       2.472
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.240
RangeTest-compression                   32    0      0        0       13.879
SplitterTest-compression                14    0      0        0       18.349
StreamStateStoreTest-compression        1     0      0        0       2.368
BootStrapperTest                        10    0      0        0       6.054
BoundsTest                              1     0      0        0       0.105
ByteOrderedPartitionerTest              6     0      0        0       2.208
KeyCollisionTest                        1     0      0        0       3.510
Murmur3PartitionerTest                  10    0      0        0       1.814
OrderPreservingPartitionerTest          7     0      0        0       2.278
RandomPartitionerTest                   9     0      0        0       2.147
RangeFetchMapCalculatorTest             13    0      0        0       1.038
RangeTest                               32    0      0        0       13.330
SplitterTest                            14    0      0        0       19.654
StreamStateStoreTest                    1     0      0        0       2.258
BootStrapperTest                        10    0      0        0       5.553
BoundsTest                              1     0      0        0       0.194
ByteOrderedPartitionerTest              6     0      0        0       2.453
KeyCollisionTest                        1     0      0        0       3.098
Murmur3PartitionerTest                  10    0      0        0       2.222
OrderPreservingPartitionerTest          7     0      0        0       2.505
RandomPartitionerTest                   9     0      0        0       2.344
RangeFetchMapCalculatorTest             13    0      0        0       1.245
RangeTest                               32    0      0        0       14.412
SplitterTest                            14    0      0        0       18.291
StreamStateStoreTest                    1     0      0        0       2.220

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

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.059
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       155.116
NoReplicationTokenAllocatorTest            4     0      0        0       6.527
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       63.432
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.219
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       190.620
NoReplicationTokenAllocatorTest            4     0      0        0       8.259
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       78.952

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

Name                                   Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc         6     0      0        0       0.997
DiagnosticEventServiceTest-cdc         6     0      0        0       1.187
DiagnosticEventServiceTest-compression 6     0      0        0       1.035
DiagnosticEventServiceTest-compression 6     0      0        0       1.174
DiagnosticEventServiceTest             6     0      0        0       1.047
DiagnosticEventServiceTest             6     0      0        0       1.140

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

Name                               Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.073
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.180
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.073
compression
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.175
compression
DiagnosticEventMemoryStoreTest     6     0      0        0       0.073
DiagnosticEventMemoryStoreTest     6     0      0        0       0.169

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

Name                                                           Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest                                    1     0      0        0       90.298
CASTest                                                        14    0      0        6       168.549
CasWriteTest                                                   9     0      0        0       28.376
ClientNetworkStopStartTest                                     1     0      0        0       23.889
FailingRepairTest                                              6     0      0        0       32.147
FqlReplayDDLExclusionTest                                      1     0      0        0       30.320
FrozenUDTTest                                                  4     0      0        0       28.782
FullRepairCoordinatorFastTest                                  66    0      0        2       78.482
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       240.376
FullRepairCoordinatorTimeoutTest                               6     0      0        0       95.638
GossipSettlesTest                                              1     0      0        0       34.812
GossipShutdownTest                                             1     0      0        0       39.091
GossipTest                                                     2     0      0        0       66.617
IncRepairTruncationTest                                        1     0      0        0       30.426
IncrementalRepairCoordinatorFastTest                           66    0      0        6       75.936
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       240.387
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       95.432
InternodeEncryptionOptionsTest                                 8     0      0        0       66.436
JVMDTestTest                                                   4     0      0        0       164.144
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       83.356
LargeColumnTest                                                1     0      0        0       13.761
MessageFiltersTest                                             5     0      0        0       60.807
MessageForwardingTest                                          1     0      0        0       14.555
NativeProtocolTest                                             2     0      0        0       70.690
NativeTransportEncryptionOptionsTest                           5     0      0        0       29.260
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       237.195
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       226.324
NetstatsRepairStreamingTest                                    2     0      0        0       260.207
NetworkTopologyTest                                            7     0      0        0       52.321
NodeToolEnableDisableBinaryTest                                2     0      0        0       28.411
NodeToolRingTest                                               6     0      0        0       8.787
NodeToolTest                                                   3     0      0        0       8.549
OptimiseStreamsRepairTest                                      1     1      0        0       0.000
PreviewRepairCoordinatorFastTest                               66    0      0        2       78.603
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       239.687
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       93.246
PreviewRepairTest                                              5     0      0        0       149.092
QueryReplayerEndToEndTest                                      1     0      0        0       48.325
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       51.472
ReadRepairQueryTypesTest                                       306   0      0        0       214.883
ReadRepairTest                                                 10    0      0        0       151.149
RepairBoundaryTest                                             2     0      0        0       44.262
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.066
RepairDigestTrackingTest                                       5     0      0        0       46.686
RepairOperationalTest                                          5     0      0        0       72.237
RepairTest                                                     7     0      0        0       112.134
ReplicaFilteringProtectionTest                                 3     0      0        0       11.339
ResourceLeakTest                                               1     0      0        1       0.066
SchemaTest                                                     3     0      0        0       26.515
ShortReadProtectionTest                                        2     0      0        0       18.893
SimpleReadWriteTest                                            14    0      0        0       156.170
StreamPrepareFailTest                                          1     0      0        0       31.422
StreamingTest                                                  1     0      0        0       14.962
TableEstimatesTest                                             2     0      0        0       8.804
TopologyChangeTest                                             4     0      0        0       202.326
BootstrapBinaryDisabledTest                                    1     0      0        0       89.549
CASTest                                                        14    0      0        6       159.352
CasWriteTest                                                   9     0      0        0       28.884
ClientNetworkStopStartTest                                     1     0      0        0       23.999
FailingRepairTest                                              6     0      0        0       33.083
FqlReplayDDLExclusionTest                                      1     0      0        0       30.190
FrozenUDTTest                                                  4     0      0        0       28.991
FullRepairCoordinatorFastTest                                  66    0      0        2       85.380
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       233.588
FullRepairCoordinatorTimeoutTest                               6     0      0        0       95.552
GossipSettlesTest                                              1     0      0        0       34.543
GossipShutdownTest                                             1     0      0        0       38.973
GossipTest                                                     2     0      0        0       65.498
IncRepairTruncationTest                                        1     0      0        0       30.743
IncrementalRepairCoordinatorFastTest                           66    0      0        6       80.927
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       233.788
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       95.621
InternodeEncryptionOptionsTest                                 8     0      0        0       64.324
JVMDTestTest                                                   4     0      0        0       162.983
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       83.537
LargeColumnTest                                                1     0      0        0       13.282
MessageFiltersTest                                             5     0      0        0       59.703
MessageForwardingTest                                          1     0      0        0       13.171
NativeProtocolTest                                             2     0      0        0       71.385
NativeTransportEncryptionOptionsTest                           5     0      0        0       28.456
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       229.550
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       221.814
NetstatsRepairStreamingTest                                    2     0      0        0       333.021
NetworkTopologyTest                                            7     0      0        0       50.875
NodeToolEnableDisableBinaryTest                                2     0      0        0       28.565
NodeToolRingTest                                               6     0      0        0       8.915
NodeToolTest                                                   3     0      0        0       8.255
OptimiseStreamsRepairTest                                      1     1      0        0       0.000
PreviewRepairCoordinatorFastTest                               66    0      0        2       84.556
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       246.715
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       93.603
PreviewRepairTest                                              5     0      0        0       151.009
QueryReplayerEndToEndTest                                      1     0      0        0       48.523
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       70.924
ReadRepairQueryTypesTest                                       306   0      0        0       476.301
ReadRepairTest                                                 10    0      0        0       143.639
RepairBoundaryTest                                             2     0      0        0       44.777
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.147
RepairDigestTrackingTest                                       5     0      0        0       45.147
RepairOperationalTest                                          5     0      0        0       69.367
RepairTest                                                     7     0      0        0       114.944
ReplicaFilteringProtectionTest                                 3     0      0        0       11.128
ResourceLeakTest                                               1     0      0        1       0.143
SchemaTest                                                     3     0      0        0       25.499
ShortReadProtectionTest                                        2     0      0        0       18.389
SimpleReadWriteTest                                            14    0      0        0       142.044
StreamPrepareFailTest                                          1     0      0        0       30.459
StreamingTest                                                  1     0      0        0       14.177
TableEstimatesTest                                             2     0      0        0       8.289
TopologyChangeTest                                             4     0      0        0       200.696

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

Name                                Tests Errors Failures Skipped Time(s)
BootstrapTest                       2     0      0        0       166.003
CommunicationDuringDecommissionTest 1     0      0        0       59.340
NodeNotInRingTest                   1     0      0        0       30.453
PendingWritesTest                   1     0      0        0       58.023
BootstrapTest                       2     0      0        0       166.588
CommunicationDuringDecommissionTest 1     0      0        0       59.652
NodeNotInRingTest                   1     0      0        0       30.825
PendingWritesTest                   1     0      0        0       57.618

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

Name                                Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest       1     0      0        0       11.548
CompactStorageUpgradeTest           5     0      0        0       62.188
MixedModeReadRepairDeleteTest       2     0      0        0       107.975
MixedModeReadRepairWriteTest        2     0      0        0       108.266
MixedModeReadTest                   1     0      0        0       26.341
PagingTest                          1     0      0        0       91.609
ReadRepairCompactStorageUpgradeTest 1     0      0        0       43.680
UpgradeTest                         2     0      0        0       91.076

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

Name                            Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc         35    0      0        0       9.304
FullQueryLoggerTest-cdc         35    0      0        0       8.301
FullQueryLoggerTest-compression 35    0      0        0       9.447
FullQueryLoggerTest-compression 35    0      0        0       8.309
FullQueryLoggerTest             35    0      0        0       9.216
FullQueryLoggerTest             35    0      0        0       8.309

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

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.664
FQLReplayTest  22    0      0        0       2.408
FQLCompareTest 3     0      0        0       2.520
FQLReplayTest  22    0      0        0       2.368

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

Name                                    Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.066
ArrivalWindowTest-cdc                   1     0      0        0       0.476
EndpointStateTest-cdc                   2     0      0        0       1.395
ExpireEndpointTest-cdc                  1     0      0        0       1.017
FailureDetectorTest-cdc                 1     0      0        0       2.632
GossipDigestTest-cdc                    1     0      0        0       0.265
GossiperTest-cdc                        4     0      0        0       2.502
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.577
SerializationsTest-cdc                  2     0      0        0       1.027
ShadowRoundTest-cdc                     1     0      0        0       5.900
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.167
ArrivalWindowTest-cdc                   1     0      0        0       0.600
EndpointStateTest-cdc                   2     0      0        0       1.555
ExpireEndpointTest-cdc                  1     0      0        0       1.195
FailureDetectorTest-cdc                 1     0      0        0       2.613
GossipDigestTest-cdc                    1     0      0        0       0.404
GossiperTest-cdc                        4     0      0        0       2.486
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.217
SerializationsTest-cdc                  2     0      0        0       1.142
ShadowRoundTest-cdc                     1     0      0        0       5.878
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.068
ArrivalWindowTest-compression           1     0      0        0       0.483
EndpointStateTest-compression           2     0      0        0       1.369
ExpireEndpointTest-compression          1     0      0        0       1.126
FailureDetectorTest-compression         1     0      0        0       2.685
GossipDigestTest-compression            1     0      0        0       0.272
GossiperTest-compression                4     0      0        0       2.587
PendingRangeCalculatorServiceTest-      1     0      0        0       4.985
compression
SerializationsTest-compression          2     0      0        0       0.978
ShadowRoundTest-compression             1     0      0        0       6.082
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.171
ArrivalWindowTest-compression           1     0      0        0       0.590
EndpointStateTest-compression           2     0      0        0       1.648
ExpireEndpointTest-compression          1     0      0        0       1.266
FailureDetectorTest-compression         1     0      0        0       2.691
GossipDigestTest-compression            1     0      0        0       0.367
GossiperTest-compression                4     0      0        0       2.569
PendingRangeCalculatorServiceTest-      1     0      0        0       4.146
compression
SerializationsTest-compression          2     0      0        0       1.132
ShadowRoundTest-compression             1     0      0        0       6.002
ArrayBackedBoundedStatsTest             2     0      0        0       0.067
ArrivalWindowTest                       1     0      0        0       0.479
EndpointStateTest                       2     0      0        0       1.365
ExpireEndpointTest                      1     0      0        0       1.047
FailureDetectorTest                     1     0      0        0       2.551
GossipDigestTest                        1     0      0        0       0.266
GossiperTest                            4     0      0        0       2.478
PendingRangeCalculatorServiceTest       1     0      0        0       4.859
SerializationsTest                      2     0      0        0       0.960
ShadowRoundTest                         1     0      0        0       5.915
ArrayBackedBoundedStatsTest             2     0      0        0       0.160
ArrivalWindowTest                       1     0      0        0       0.639
EndpointStateTest                       2     0      0        0       1.595
ExpireEndpointTest                      1     0      0        0       1.166
FailureDetectorTest                     1     0      0        0       2.588
GossipDigestTest                        1     0      0        0       0.347
GossiperTest                            4     0      0        0       2.500
PendingRangeCalculatorServiceTest       1     0      0        0       4.126
SerializationsTest                      2     0      0        0       1.173
ShadowRoundTest                         1     0      0        0       5.966

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

Name                                 Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest               1     0      0        0       78.850
HintsWriteThenReadTest               1     0      0        0       96.923
ChecksummedDataInputTest-cdc         3     0      0        0       0.996
HintMessageTest-cdc                  1     0      0        0       3.490
HintTest-cdc                         7     0      0        0       4.950
HintWriteTTLTest-cdc                 4     0      0        0       3.400
HintsBufferPoolTest-cdc              1     0      0        0       4.068
HintsBufferTest-cdc                  2     0      0        0       6.216
HintsCatalogTest-cdc                 3     0      0        0       3.566
HintsCompressionTest-cdc             4     0      0        0       7.363
HintsDescriptorTest-cdc              5     0      0        0       0.529
HintsEncryptionTest-cdc              1     0      0        0       4.737
HintsReaderTest-cdc                  2     0      0        0       3.898
HintsServiceTest-cdc                 4     0      0        0       176.217
ChecksummedDataInputTest-cdc         3     0      0        0       1.122
HintMessageTest-cdc                  1     0      0        0       3.057
HintTest-cdc                         7     0      0        0       4.395
HintWriteTTLTest-cdc                 4     0      0        0       2.964
HintsBufferPoolTest-cdc              1     0      0        0       3.492
HintsBufferTest-cdc                  2     0      0        0       6.026
HintsCatalogTest-cdc                 3     0      0        0       3.056
HintsCompressionTest-cdc             4     0      0        0       6.440
HintsDescriptorTest-cdc              5     0      0        0       0.662
HintsEncryptionTest-cdc              1     0      0        0       4.512
HintsReaderTest-cdc                  2     0      0        0       3.327
HintsServiceTest-cdc                 4     0      0        0       175.672
ChecksummedDataInputTest-compression 3     0      0        0       1.046
HintMessageTest-compression          1     0      0        0       3.608
HintTest-compression                 7     0      0        0       5.120
HintWriteTTLTest-compression         4     0      0        0       3.550
HintsBufferPoolTest-compression      1     0      0        0       4.188
HintsBufferTest-compression          2     0      0        0       6.469
HintsCatalogTest-compression         3     0      0        0       3.698
HintsCompressionTest-compression     4     0      0        0       7.628
HintsDescriptorTest-compression      5     0      0        0       0.550
HintsEncryptionTest-compression      1     0      0        0       4.898
HintsReaderTest-compression          2     0      0        0       4.026
HintsServiceTest-compression         4     0      0        0       176.340
ChecksummedDataInputTest-compression 3     0      0        0       1.198
HintMessageTest-compression          1     0      0        0       3.091
HintTest-compression                 7     0      0        0       4.499
HintWriteTTLTest-compression         4     0      0        0       3.093
HintsBufferPoolTest-compression      1     0      0        0       3.669
HintsBufferTest-compression          2     0      0        0       5.771
HintsCatalogTest-compression         3     0      0        0       3.113
HintsCompressionTest-compression     4     0      0        0       6.561
HintsDescriptorTest-compression      5     0      0        0       0.625
HintsEncryptionTest-compression      1     0      0        0       4.649
HintsReaderTest-compression          2     0      0        0       3.476
HintsServiceTest-compression         4     0      0        0       175.777
ChecksummedDataInputTest             3     0      0        0       0.983
HintMessageTest                      1     0      0        0       3.575
HintTest                             7     0      0        0       4.946
HintWriteTTLTest                     4     0      0        0       3.551
HintsBufferPoolTest                  1     0      0        0       4.035
HintsBufferTest                      2     0      0        0       6.057
HintsCatalogTest                     3     0      0        0       3.493
HintsCompressionTest                 4     0      0        0       7.491
HintsDescriptorTest                  5     0      0        0       0.544
HintsEncryptionTest                  1     0      0        0       5.083
HintsReaderTest                      2     0      0        0       3.987
HintsServiceTest                     4     0      0        0       176.256
ChecksummedDataInputTest             3     0      0        0       1.180
HintMessageTest                      1     0      0        0       3.047
HintTest                             7     0      0        0       4.435
HintWriteTTLTest                     4     0      0        0       3.046
HintsBufferPoolTest                  1     0      0        0       3.677
HintsBufferTest                      2     0      0        0       6.946
HintsCatalogTest                     3     0      0        0       3.020
HintsCompressionTest                 4     0      0        0       6.549
HintsDescriptorTest                  5     0      0        0       0.632
HintsEncryptionTest                  1     0      0        0       4.642
HintsReaderTest                      2     0      0        0       3.425
HintsServiceTest                     4     0      0        0       175.690

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

Name                                  Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc                   29    0      0        0       26.391
SecondaryIndexManagerTest-cdc         16    0      0        0       28.191
CustomIndexTest-cdc                   29    0      0        0       24.215
SecondaryIndexManagerTest-cdc         16    0      0        0       26.709
CustomIndexTest-compression           29    0      0        0       26.669
SecondaryIndexManagerTest-compression 16    0      0        0       28.415
CustomIndexTest-compression           29    0      0        0       24.490
SecondaryIndexManagerTest-compression 16    0      0        0       26.881
CustomIndexTest                       29    0      0        0       26.302
SecondaryIndexManagerTest             16    0      0        0       28.242
CustomIndexTest                       29    0      0        0       24.650
SecondaryIndexManagerTest             16    0      0        0       26.931

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

Name                           Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc         28    0      0        0       22.415
CassandraIndexTest-cdc         28    0      0        0       20.759
CassandraIndexTest-compression 28    0      0        0       22.665
CassandraIndexTest-compression 28    0      0        0       20.117
CassandraIndexTest             28    0      0        0       22.031
CassandraIndexTest             28    0      0        0       19.780

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

Name                      Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc           9     0      0        0       21.156
SASIIndexTest-cdc         32    0      0        0       20.400
SASICQLTest-cdc           9     0      0        0       19.476
SASIIndexTest-cdc         32    0      0        0       18.917
SASICQLTest-compression   9     0      0        0       21.141
SASIIndexTest-compression 32    0      1        0       20.962
SASICQLTest-compression   9     0      0        0       19.705
SASIIndexTest-compression 32    0      0        0       19.643
SASICQLTest               9     0      0        0       20.962
SASIIndexTest             32    0      0        0       20.683
SASICQLTest               9     0      0        0       19.577
SASIIndexTest             32    0      0        0       19.418

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

Name                                  Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc             12    0      0        0       0.416
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.264
StandardAnalyzerTest-cdc              10    0      0        0       0.609
DelimiterAnalyzerTest-cdc             12    0      0        0       0.548
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.342
StandardAnalyzerTest-cdc              10    0      0        0       0.687
DelimiterAnalyzerTest-compression     12    0      0        0       0.413
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.305
StandardAnalyzerTest-compression      10    0      0        0       0.625
DelimiterAnalyzerTest-compression     12    0      0        0       0.534
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.366
StandardAnalyzerTest-compression      10    0      0        0       0.683
DelimiterAnalyzerTest                 12    0      0        0       0.419
NonTokenizingAnalyzerTest             3     0      0        0       0.265
StandardAnalyzerTest                  10    0      0        0       0.666
DelimiterAnalyzerTest                 12    0      0        0       0.530
NonTokenizingAnalyzerTest             3     0      0        0       0.332
StandardAnalyzerTest                  10    0      0        0       0.712

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

Name                      Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc         14    0      0        0       1.078
IndexModeTest-cdc         14    0      0        0       1.241
IndexModeTest-compression 14    0      0        0       1.121
IndexModeTest-compression 14    0      0        0       1.267
IndexModeTest             14    0      0        0       1.123
IndexModeTest             14    0      0        0       1.265

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

Name                                  Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc                   12    0      0        0       15.845
PerSSTableIndexWriterTest-cdc         2     0      0        0       6.156
TokenTreeTest-cdc                     14    0      0        0       13.009
OnDiskIndexTest-cdc                   12    0      0        0       14.933
PerSSTableIndexWriterTest-cdc         2     0      0        0       5.827
TokenTreeTest-cdc                     14    0      0        0       12.994
OnDiskIndexTest-compression           12    0      0        0       17.638
PerSSTableIndexWriterTest-compression 2     0      0        0       6.403
TokenTreeTest-compression             14    0      0        0       12.900
OnDiskIndexTest-compression           12    0      0        0       15.094
PerSSTableIndexWriterTest-compression 2     0      0        0       6.136
TokenTreeTest-compression             14    0      0        0       13.081
OnDiskIndexTest                       12    0      0        0       16.674
PerSSTableIndexWriterTest             2     0      0        0       6.271
TokenTreeTest                         14    0      0        0       13.135
OnDiskIndexTest                       12    0      0        0       15.565
PerSSTableIndexWriterTest             2     0      0        0       6.107
TokenTreeTest                         14    0      0        0       13.906

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

Name                       Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc         2     0      0        0       0.081
OperationTest-cdc          6     0      0        0       5.109
ExpressionTest-cdc         2     0      0        0       0.182
OperationTest-cdc          6     0      0        0       4.501
ExpressionTest-compression 2     0      0        0       0.085
OperationTest-compression  6     0      0        0       5.119
ExpressionTest-compression 2     0      0        0       0.194
OperationTest-compression  6     0      0        0       4.632
ExpressionTest             2     0      0        0       0.084
OperationTest              6     0      0        0       5.091
ExpressionTest             2     0      0        0       0.169
OperationTest              6     0      0        0       4.677

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

Name                                      Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc                      2     0      0        0       0.073
MappedBufferTest-cdc                      26    0      0        0       2.902
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.314
RangeUnionIteratorTest-cdc                13    0      0        0       0.290
LongIteratorTest-cdc                      2     0      0        0       0.192
MappedBufferTest-cdc                      26    0      0        0       2.366
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.418
RangeUnionIteratorTest-cdc                13    0      0        0       0.419
LongIteratorTest-compression              2     0      0        0       0.084
MappedBufferTest-compression              26    0      0        0       2.286
RangeIntersectionIteratorTest-compression 11    0      0        0       0.315
RangeUnionIteratorTest-compression        13    0      0        0       0.281
LongIteratorTest-compression              2     0      0        0       0.182
MappedBufferTest-compression              26    0      0        0       2.384
RangeIntersectionIteratorTest-compression 11    0      0        0       0.413
RangeUnionIteratorTest-compression        13    0      0        0       0.450
LongIteratorTest                          2     0      0        0       0.073
MappedBufferTest                          26    0      0        0       2.244
RangeIntersectionIteratorTest             11    0      0        0       0.313
RangeUnionIteratorTest                    13    0      0        0       0.345
LongIteratorTest                          2     0      0        0       0.162
MappedBufferTest                          26    0      0        0       2.406
RangeIntersectionIteratorTest             11    0      0        0       0.417
RangeUnionIteratorTest                    13    0      0        0       0.358

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

Name                               Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc         3     0      0        0       0.067
DiskSpaceMetricsTest-cdc           2     0      0        0       18.795
BloomFilterTrackerTest-cdc         3     0      0        0       0.190
DiskSpaceMetricsTest-cdc           2     0      0        0       11.344
BloomFilterTrackerTest-compression 3     0      0        0       0.069
DiskSpaceMetricsTest-compression   2     0      0        0       19.430
BloomFilterTrackerTest-compression 3     0      0        0       0.182
DiskSpaceMetricsTest-compression   2     0      0        0       11.321
BloomFilterTrackerTest             3     0      0        0       0.071
DiskSpaceMetricsTest               2     0      0        0       19.070
BloomFilterTrackerTest             3     0      0        0       0.167
DiskSpaceMetricsTest               2     0      0        0       11.101

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

Name                                     Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc                   11    0      0        0       8.316
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.351
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       8.218
CompressedSequentialWriterTest-cdc       14    0      0        0       1.929
CompressorTest-cdc                       6     0      0        0       0.832
ZstdCompressorTest-cdc                   3     0      0        0       0.258
CQLCompressionTest-cdc                   11    0      0        0       6.431
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.536
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       7.841
CompressedSequentialWriterTest-cdc       14    0      0        0       2.113
CompressorTest-cdc                       6     0      0        0       0.970
ZstdCompressorTest-cdc                   3     0      0        0       0.410
CQLCompressionTest-compression           11    0      0        0       7.569
CompressedRandomAccessReaderTest-        8     0      0        0       1.416
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       9.115
compression
CompressedSequentialWriterTest-          14    0      0        0       1.979
compression
CompressorTest-compression               6     0      0        0       0.841
ZstdCompressorTest-compression           3     0      0        0       0.277
CQLCompressionTest-compression           11    0      0        0       6.992
CompressedRandomAccessReaderTest-        8     0      0        0       1.482
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       8.995
compression
CompressedSequentialWriterTest-          14    0      0        0       2.172
compression
CompressorTest-compression               6     0      0        0       1.133
ZstdCompressorTest-compression           3     0      0        0       0.398
CQLCompressionTest                       11    0      0        0       7.433
CompressedRandomAccessReaderTest         8     0      0        0       1.441
CompressedSequentialWriterReopenTest     4     0      0        0       9.176
CompressedSequentialWriterTest           14    0      0        0       1.913
CompressorTest                           6     0      0        0       0.823
ZstdCompressorTest                       3     0      0        0       0.257
CQLCompressionTest                       11    0      0        0       6.566
CompressedRandomAccessReaderTest         8     0      0        0       1.533
CompressedSequentialWriterReopenTest     4     0      0        0       8.442
CompressedSequentialWriterTest           14    0      0        0       2.067
CompressorTest                           6     0      0        0       0.987
ZstdCompressorTest                       3     0      0        0       0.354

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

Name                                   Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest               1     0      0        0       6.315
CQLSSTableWriterLongTest               1     0      0        0       8.320
BigTableWriterTest-cdc                 5     0      0        0       3.776
CQLSSTableWriterClientTest-cdc         1     0      0        0       1.999
CQLSSTableWriterTest-cdc               11    0      0        0       26.290
DescriptorTest-cdc                     7     0      0        0       1.025
IndexSummaryManagerTest-cdc            8     0      0        0       6.197
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.509
IndexSummaryTest-cdc                   12    0      0        0       32.481
LargePartitionsTest-cdc                1     0      0        1       0.059
LegacySSTableTest-cdc                  11    0      0        1       57.361
SSTableCorruptionDetectionTest-cdc     2     0      0        0       54.091
SSTableHeaderFixTest-cdc               14    0      0        0       1.247
SSTableLoaderTest-cdc                  4     0      0        0       23.322
SSTableMetadataTest-cdc                3     0      0        0       4.231
SSTableReaderTest-cdc                  19    0      0        0       9.268
SSTableRewriterTest-cdc                20    0      0        0       14.736
SSTableScannerTest-cdc                 3     0      0        0       3.689
SSTableWriterTest-cdc                  5     0      0        0       60.697
BigTableWriterTest-cdc                 5     0      0        0       3.298
CQLSSTableWriterClientTest-cdc         1     0      0        0       1.973
CQLSSTableWriterTest-cdc               11    0      0        0       25.924
DescriptorTest-cdc                     7     0      0        0       1.256
IndexSummaryManagerTest-cdc            8     0      0        0       5.765
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.316
IndexSummaryTest-cdc                   12    0      0        0       32.805
LargePartitionsTest-cdc                1     0      0        1       0.180
LegacySSTableTest-cdc                  11    0      0        1       55.293
SSTableCorruptionDetectionTest-cdc     2     0      0        0       57.402
SSTableHeaderFixTest-cdc               14    0      0        0       1.436
SSTableLoaderTest-cdc                  4     0      0        0       21.832
SSTableMetadataTest-cdc                3     0      0        0       3.627
SSTableReaderTest-cdc                  19    0      0        0       8.508
SSTableRewriterTest-cdc                20    0      0        0       14.531
SSTableScannerTest-cdc                 3     0      0        0       3.087
SSTableWriterTest-cdc                  5     0      0        0       59.646
BigTableWriterTest-compression         5     0      0        0       3.913
CQLSSTableWriterClientTest-compression 1     0      0        0       2.061
CQLSSTableWriterTest-compression       11    0      0        0       27.004
DescriptorTest-compression             7     0      0        0       1.113
IndexSummaryManagerTest-compression    8     0      0        0       6.787
IndexSummaryRedistributionTest-        1     0      0        0       4.693
compression
IndexSummaryTest-compression           12    0      0        0       32.943
LargePartitionsTest-compression        1     0      0        1       0.077
LegacySSTableTest-compression          11    0      0        1       58.742
SSTableCorruptionDetectionTest-        2     0      0        0       59.940
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.331
SSTableLoaderTest-compression          4     0      0        0       23.693
SSTableMetadataTest-compression        3     0      0        0       4.092
SSTableReaderTest-compression          19    0      0        0       9.160
SSTableRewriterTest-compression        20    0      0        0       15.804
SSTableScannerTest-compression         3     0      0        0       3.658
SSTableWriterTest-compression          5     0      0        0       35.685
BigTableWriterTest-compression         5     0      0        0       3.775
CQLSSTableWriterClientTest-compression 1     0      0        0       2.148
CQLSSTableWriterTest-compression       11    0      0        0       26.578
DescriptorTest-compression             7     0      0        0       1.317
IndexSummaryManagerTest-compression    8     0      0        0       6.247
IndexSummaryRedistributionTest-        1     0      0        0       4.499
compression
IndexSummaryTest-compression           12    0      0        0       33.369
LargePartitionsTest-compression        1     0      0        1       0.169
LegacySSTableTest-compression          11    0      0        1       55.971
SSTableCorruptionDetectionTest-        2     0      0        0       57.534
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.427
SSTableLoaderTest-compression          4     0      0        0       22.149
SSTableMetadataTest-compression        3     0      0        0       3.514
SSTableReaderTest-compression          19    0      0        0       8.605
SSTableRewriterTest-compression        20    0      0        0       15.989
SSTableScannerTest-compression         3     0      0        0       3.238
SSTableWriterTest-compression          5     0      0        0       35.044
BigTableWriterTest                     5     0      0        0       3.875
CQLSSTableWriterClientTest             1     0      0        0       2.084
CQLSSTableWriterTest                   11    0      0        0       26.311
DescriptorTest                         7     0      0        0       1.048
IndexSummaryManagerTest                8     0      0        0       6.714
IndexSummaryRedistributionTest         1     0      0        0       4.770
IndexSummaryTest                       12    0      0        0       32.948
LargePartitionsTest                    1     0      0        1       0.061
LegacySSTableTest                      11    0      0        1       57.675
SSTableCorruptionDetectionTest         2     0      0        0       55.866
SSTableHeaderFixTest                   14    0      0        0       1.342
SSTableLoaderTest                      4     0      0        0       22.963
SSTableMetadataTest                    3     0      0        0       3.910
SSTableReaderTest                      19    0      0        0       9.097
SSTableRewriterTest                    20    0      0        0       13.803
SSTableScannerTest                     3     0      0        0       3.646
SSTableWriterTest                      5     0      0        0       60.105
BigTableWriterTest                     5     0      0        0       3.268
CQLSSTableWriterClientTest             1     0      0        0       2.050
CQLSSTableWriterTest                   11    0      0        0       26.756
DescriptorTest                         7     0      0        0       1.223
IndexSummaryManagerTest                8     0      0        0       6.018
IndexSummaryRedistributionTest         1     0      0        0       4.129
IndexSummaryTest                       12    0      0        0       33.736
LargePartitionsTest                    1     0      0        1       0.161
LegacySSTableTest                      11    0      0        1       53.290
SSTableCorruptionDetectionTest         2     0      0        0       61.750
SSTableHeaderFixTest                   14    0      0        0       1.509
SSTableLoaderTest                      4     0      0        0       21.602
SSTableMetadataTest                    3     0      0        0       3.650
SSTableReaderTest                      19    0      0        0       8.556
SSTableRewriterTest                    20    0      0        0       16.464
SSTableScannerTest                     3     0      0        0       3.184
SSTableWriterTest                      5     0      0        0       60.312

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

Name                                 Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc         1     0      0        0       2.315
SSTableFlushObserverTest-cdc         1     0      0        0       2.428
SSTableFlushObserverTest-compression 1     0      0        0       2.441
SSTableFlushObserverTest-compression 1     0      0        0       2.258
SSTableFlushObserverTest             1     0      0        0       2.323
SSTableFlushObserverTest             1     0      0        0       2.274

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

Name                                   Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.813
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.597
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.944
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.296
BigTableZeroCopyWriterTest             2     0      0        0       3.858
BigTableZeroCopyWriterTest             2     0      0        0       3.455

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

Name                               Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc         10    0      0        0       1.257
MetadataSerializerTest-cdc         10    0      0        0       1.542
MetadataSerializerTest-compression 10    0      0        0       1.320
MetadataSerializerTest-compression 10    0      0        0       1.465
MetadataSerializerTest             10    0      0        0       1.243
MetadataSerializerTest             10    0      0        0       1.347

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

Name                                     Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc         16    0      0        0       26.268
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.268
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.043
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.009
DataOutputTest-cdc                       15    0      0        0       0.985
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.076
FileSegmentInputStreamTest-cdc           7     0      0        0       0.100
FileUtilsTest-cdc                        4     0      0        0       0.945
MemoryTest-cdc                           2     0      0        0       0.304
MmappedRegionsTest-cdc                   12    0      0        0       1.138
NIODataInputStreamTest-cdc               17    0      0        0       8.892
RandomAccessReaderTest-cdc               11    0      0        0       1.430
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.256
SafeMemoryWriterTest-cdc                 2     0      0        0       2.600
SequentialWriterTest-cdc                 7     0      0        0       0.974
BufferedDataOutputStreamTest-cdc         16    0      0        0       24.149
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.375
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.289
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.363
DataOutputTest-cdc                       15    0      0        0       1.266
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.198
FileSegmentInputStreamTest-cdc           7     0      0        0       0.260
FileUtilsTest-cdc                        4     0      0        0       1.220
MemoryTest-cdc                           2     0      0        0       0.400
MmappedRegionsTest-cdc                   12    0      0        0       1.354
NIODataInputStreamTest-cdc               17    0      0        0       7.166
RandomAccessReaderTest-cdc               11    0      0        0       1.673
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.410
SafeMemoryWriterTest-cdc                 2     0      0        0       2.727
SequentialWriterTest-cdc                 7     0      0        0       1.178
BufferedDataOutputStreamTest-compression 16    0      0        0       25.688
BufferedRandomAccessFileTest-compression 17    0      0        0       1.317
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.089
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.028
compression
DataOutputTest-compression               15    0      0        0       1.045
DiskOptimizationStrategyTest-compression 5     0      0        0       0.080
FileSegmentInputStreamTest-compression   7     0      0        0       0.101
FileUtilsTest-compression                4     0      0        0       1.074
MemoryTest-compression                   2     0      0        0       0.308
MmappedRegionsTest-compression           12    0      0        0       1.217
NIODataInputStreamTest-compression       17    0      0        0       9.094
RandomAccessReaderTest-compression       11    0      0        0       1.476
RewindableDataInputStreamPlusTest-       8     0      0        0       0.283
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.729
SequentialWriterTest-compression         7     0      0        0       1.016
BufferedDataOutputStreamTest-compression 16    0      0        0       22.982
BufferedRandomAccessFileTest-compression 17    0      0        0       1.357
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.229
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.136
compression
DataOutputTest-compression               15    0      0        0       1.212
DiskOptimizationStrategyTest-compression 5     0      0        0       0.190
FileSegmentInputStreamTest-compression   7     0      0        0       0.221
FileUtilsTest-compression                4     0      0        0       1.214
MemoryTest-compression                   2     0      0        0       0.425
MmappedRegionsTest-compression           12    0      0        0       1.367
NIODataInputStreamTest-compression       17    0      0        0       7.635
RandomAccessReaderTest-compression       11    0      0        0       1.639
RewindableDataInputStreamPlusTest-       8     0      0        0       0.364
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.732
SequentialWriterTest-compression         7     0      0        0       1.185
BufferedDataOutputStreamTest             16    0      0        0       26.213
BufferedRandomAccessFileTest             17    0      0        0       1.264
ChecksummedRandomAccessReaderTest        3     0      0        0       1.042
ChecksummedSequentialWriterTest          7     0      0        0       1.007
DataOutputTest                           15    0      0        0       1.058
DiskOptimizationStrategyTest             5     0      0        0       0.079
FileSegmentInputStreamTest               7     0      0        0       0.097
FileUtilsTest                            4     0      0        0       0.979
MemoryTest                               2     0      0        0       0.313
MmappedRegionsTest                       12    0      0        0       1.143
NIODataInputStreamTest                   17    0      0        0       8.884
RandomAccessReaderTest                   11    0      0        0       1.469
RewindableDataInputStreamPlusTest        8     0      0        0       0.266
SafeMemoryWriterTest                     2     0      0        0       2.674
SequentialWriterTest                     7     0      0        0       1.021
BufferedDataOutputStreamTest             16    0      0        0       24.039
BufferedRandomAccessFileTest             17    0      0        0       1.410
ChecksummedRandomAccessReaderTest        3     0      0        0       1.209
ChecksummedSequentialWriterTest          7     0      0        0       1.221
DataOutputTest                           15    0      0        0       1.185
DiskOptimizationStrategyTest             5     0      0        0       0.164
FileSegmentInputStreamTest               7     0      0        0       0.209
FileUtilsTest                            4     0      0        0       1.137
MemoryTest                               2     0      0        0       0.442
MmappedRegionsTest                       12    0      0        0       1.340
NIODataInputStreamTest                   17    0      0        0       7.213
RandomAccessReaderTest                   11    0      0        0       1.645
RewindableDataInputStreamPlusTest        8     0      0        0       0.359
SafeMemoryWriterTest                     2     0      0        0       2.811
SequentialWriterTest                     7     0      0        0       1.215

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

Name                                      Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest             1     0      0        0       24.079
DynamicEndpointSnitchLongTest             1     0      0        0       44.171
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.780
CloudstackSnitchTest-cdc                  2     0      0        0       10.885
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.301
EC2SnitchTest-cdc                         13    0      0        0       10.870
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.796
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       0.943
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.268
InetAddressAndPortTest-cdc                5     0      0        0       0.166
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.398
PendingRangeMapsTest-cdc                  2     0      0        0       0.459
PendingRangesTest-cdc                     5     0      0        0       31.027
PropertyFileSnitchTest-cdc                5     0      0        0       16.023
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.151
ReplicaCollectionTest-cdc                 6     0      0        0       0.762
ReplicaLayoutTest-cdc                     1     0      0        0       0.449
ReplicaPlansTest-cdc                      1     0      0        0       1.451
ReplicationFactorTest-cdc                 2     0      0        0       0.972
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.440
SimpleStrategyTest-cdc                    7     0      0        0       3.552
TokenMetadataTest-cdc                     6     0      0        0       1.023
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.693
CloudstackSnitchTest-cdc                  2     0      0        0       10.786
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.502
EC2SnitchTest-cdc                         13    0      0        0       10.845
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.785
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.236
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.354
InetAddressAndPortTest-cdc                5     0      0        0       0.286
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.485
PendingRangeMapsTest-cdc                  2     0      0        0       0.511
PendingRangesTest-cdc                     5     0      0        0       28.879
PropertyFileSnitchTest-cdc                5     0      0        0       16.240
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.370
ReplicaCollectionTest-cdc                 6     0      0        0       0.899
ReplicaLayoutTest-cdc                     1     0      0        0       0.539
ReplicaPlansTest-cdc                      1     0      0        0       1.586
ReplicationFactorTest-cdc                 2     0      0        0       1.176
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       2.953
SimpleStrategyTest-cdc                    7     0      0        0       2.976
TokenMetadataTest-cdc                     6     0      0        0       1.132
AlibabaCloudSnitchTest-compression        2     0      0        0       10.892
CloudstackSnitchTest-compression          2     0      0        0       10.917
DynamicEndpointSnitchTest-compression     1     0      0        0       2.358
EC2SnitchTest-compression                 13    0      0        0       10.979
GoogleCloudSnitchTest-compression         2     0      0        0       10.909
GossipingPropertyFileSnitchTest-          1     0      0        0       1.001
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.280
compression
InetAddressAndPortTest-compression        5     0      0        0       0.207
NetworkTopologyStrategyTest-compression   5     0      0        0       3.217
PendingRangeMapsTest-compression          2     0      0        0       0.476
PendingRangesTest-compression             5     0      0        0       30.134
PropertyFileSnitchTest-compression        5     0      0        0       16.080
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.193
ReplicaCollectionTest-compression         6     0      0        0       0.845
ReplicaLayoutTest-compression             1     0      0        0       0.465
ReplicaPlansTest-compression              1     0      0        0       1.495
ReplicationFactorTest-compression         2     0      0        0       1.036
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.461
compression
SimpleStrategyTest-compression            7     0      0        0       3.611
TokenMetadataTest-compression             6     0      0        0       1.057
AlibabaCloudSnitchTest-compression        2     0      0        0       10.772
CloudstackSnitchTest-compression          2     0      0        0       10.711
DynamicEndpointSnitchTest-compression     1     0      0        0       2.495
EC2SnitchTest-compression                 13    0      0        0       10.849
GoogleCloudSnitchTest-compression         2     0      0        0       10.864
GossipingPropertyFileSnitchTest-          1     0      0        0       1.206
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.434
compression
InetAddressAndPortTest-compression        5     0      0        0       0.319
NetworkTopologyStrategyTest-compression   5     0      0        0       3.467
PendingRangeMapsTest-compression          2     0      0        0       0.507
PendingRangesTest-compression             5     0      0        0       29.829
PropertyFileSnitchTest-compression        5     0      0        0       16.250
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.299
ReplicaCollectionTest-compression         6     0      0        0       0.939
ReplicaLayoutTest-compression             1     0      0        0       0.504
ReplicaPlansTest-compression              1     0      0        0       1.520
ReplicationFactorTest-compression         2     0      0        0       1.151
ReplicationStrategyEndpointCacheTest-     2     0      0        0       2.963
compression
SimpleStrategyTest-compression            7     0      0        0       3.152
TokenMetadataTest-compression             6     0      0        0       1.133
AlibabaCloudSnitchTest                    2     0      0        0       10.874
CloudstackSnitchTest                      2     0      0        0       10.923
DynamicEndpointSnitchTest                 1     0      0        0       2.347
EC2SnitchTest                             13    0      0        0       10.898
GoogleCloudSnitchTest                     2     0      0        0       10.817
GossipingPropertyFileSnitchTest           1     0      0        0       0.956
InetAddressAndPortSerializerTest          1     0      0        0       0.273
InetAddressAndPortTest                    5     0      0        0       0.163
NetworkTopologyStrategyTest               5     0      0        0       3.226
PendingRangeMapsTest                      2     0      0        0       0.480
PendingRangesTest                         5     0      0        0       31.137
PropertyFileSnitchTest                    5     0      0        0       16.038
ReconnectableSnitchHelperTest             1     0      0        0       1.149
ReplicaCollectionTest                     6     0      0        0       0.794
ReplicaLayoutTest                         1     0      0        0       0.452
ReplicaPlansTest                          1     0      0        0       1.518
ReplicationFactorTest                     2     0      0        0       0.989
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.383
SimpleStrategyTest                        7     0      0        0       3.486
TokenMetadataTest                         6     0      0        0       1.001
AlibabaCloudSnitchTest                    2     0      0        0       10.807
CloudstackSnitchTest                      2     0      0        0       10.919
DynamicEndpointSnitchTest                 1     0      0        0       2.605
EC2SnitchTest                             13    0      0        0       10.780
GoogleCloudSnitchTest                     2     0      0        0       10.785
GossipingPropertyFileSnitchTest           1     0      0        0       1.195
InetAddressAndPortSerializerTest          1     0      0        0       0.357
InetAddressAndPortTest                    5     0      0        0       0.270
NetworkTopologyStrategyTest               5     0      0        0       3.404
PendingRangeMapsTest                      2     0      0        0       0.538
PendingRangesTest                         5     0      0        0       29.643
PropertyFileSnitchTest                    5     0      0        0       16.250
ReconnectableSnitchHelperTest             1     0      0        0       1.342
ReplicaCollectionTest                     6     0      0        0       0.854
ReplicaLayoutTest                         1     0      0        0       0.581
ReplicaPlansTest                          1     0      0        0       1.636
ReplicationFactorTest                     2     0      0        0       1.186
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.055
SimpleStrategyTest                        7     0      0        0       3.087
TokenMetadataTest                         6     0      0        0       1.221

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc                     3     0      0        0       11.177
BufferPoolMetricsTest-cdc                7     0      0        0       1.116
CQLMetricsTest-cdc                       4     0      0        0       6.946
CacheMetricsTest-cdc                     1     0      0        0       0.322
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.333
ClientRequestSizeMetricsTest-cdc         3     0      0        0       12.017
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.009
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.243
KeyspaceMetricsTest-cdc                  1     0      0        0       6.240
LatencyMetricsTest-cdc                   3     0      0        0       0.342
MaxSamplerTest-cdc                       8     0      0        0       5.307
SamplerTest-cdc                          5     0      0        0       1.300
TableMetricsTest-cdc                     9     0      0        0       10.332
ThreadPoolMetricsTest-cdc                3     0      0        0       0.564
TopFrequencySamplerTest-cdc              6     0      0        0       2.078
BatchMetricsTest-cdc                     3     0      0        0       12.391
BufferPoolMetricsTest-cdc                7     0      0        0       1.232
CQLMetricsTest-cdc                       4     0      0        0       6.281
CacheMetricsTest-cdc                     1     0      0        0       0.446
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.467
ClientRequestSizeMetricsTest-cdc         3     0      0        0       11.085
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       9.795
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.238
KeyspaceMetricsTest-cdc                  1     0      0        0       5.479
LatencyMetricsTest-cdc                   3     0      0        0       0.467
MaxSamplerTest-cdc                       8     0      0        0       5.521
SamplerTest-cdc                          5     0      0        0       1.402
TableMetricsTest-cdc                     9     0      0        0       9.460
ThreadPoolMetricsTest-cdc                3     0      0        0       0.649
TopFrequencySamplerTest-cdc              6     0      0        0       2.337
BatchMetricsTest-compression             3     0      0        0       10.191
BufferPoolMetricsTest-compression        7     0      0        0       1.183
CQLMetricsTest-compression               4     0      0        0       7.162
CacheMetricsTest-compression             1     0      0        0       0.325
CassandraMetricsRegistryTest-compression 5     0      0        0       0.320
ClientRequestSizeMetricsTest-compression 3     0      0        0       12.183
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.786
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.308
KeyspaceMetricsTest-compression          1     0      0        0       6.391
LatencyMetricsTest-compression           3     0      0        0       0.329
MaxSamplerTest-compression               8     0      0        0       5.244
SamplerTest-compression                  5     0      0        0       1.308
TableMetricsTest-compression             9     0      0        0       10.482
ThreadPoolMetricsTest-compression        3     0      0        0       0.549
TopFrequencySamplerTest-compression      6     0      0        0       2.206
BatchMetricsTest-compression             3     0      0        0       11.942
BufferPoolMetricsTest-compression        7     0      0        0       1.249
CQLMetricsTest-compression               4     0      0        0       6.384
CacheMetricsTest-compression             1     0      0        0       0.499
CassandraMetricsRegistryTest-compression 5     0      0        0       0.477
ClientRequestSizeMetricsTest-compression 3     0      0        0       11.146
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       10.354
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.272
KeyspaceMetricsTest-compression          1     0      0        0       5.554
LatencyMetricsTest-compression           3     0      0        0       0.482
MaxSamplerTest-compression               8     0      0        0       5.466
SamplerTest-compression                  5     0      0        0       1.467
TableMetricsTest-compression             9     0      0        0       9.764
ThreadPoolMetricsTest-compression        3     0      0        0       0.708
TopFrequencySamplerTest-compression      6     0      0        0       2.243
BatchMetricsTest                         3     0      0        0       15.187
BufferPoolMetricsTest                    7     0      0        0       1.168
CQLMetricsTest                           4     0      0        0       7.107
CacheMetricsTest                         1     0      0        0       0.305
CassandraMetricsRegistryTest             5     0      0        0       0.340
ClientRequestSizeMetricsTest             3     0      0        0       12.084
DecayingEstimatedHistogramReservoirTest  15    0      0        1       12.780
HintedHandOffMetricsTest                 1     0      0        0       2.175
KeyspaceMetricsTest                      1     0      0        0       6.252
LatencyMetricsTest                       3     0      0        0       0.319
MaxSamplerTest                           8     0      0        0       5.198
SamplerTest                              5     0      0        0       1.248
TableMetricsTest                         9     0      0        0       10.336
ThreadPoolMetricsTest                    3     0      0        0       0.555
TopFrequencySamplerTest                  6     0      0        0       2.205
BatchMetricsTest                         3     0      0        0       12.821
BufferPoolMetricsTest                    7     0      0        0       1.409
CQLMetricsTest                           4     0      0        0       6.348
CacheMetricsTest                         1     0      0        0       0.460
CassandraMetricsRegistryTest             5     0      0        0       0.433
ClientRequestSizeMetricsTest             3     0      0        0       11.350
DecayingEstimatedHistogramReservoirTest  15    0      0        1       10.584
HintedHandOffMetricsTest                 1     0      0        0       2.338
KeyspaceMetricsTest                      1     0      0        0       5.689
LatencyMetricsTest                       3     0      0        0       0.473
MaxSamplerTest                           8     0      0        0       5.580
SamplerTest                              5     0      0        0       1.459
TableMetricsTest                         9     0      0        0       9.971
ThreadPoolMetricsTest                    3     0      0        0       0.676
TopFrequencySamplerTest                  6     0      0        0       2.429

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

Name                                      Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                        1     0      0        0       123.702
ConnectionBurnTest                        1     0      0        0       123.885
AsyncChannelPromiseTest-cdc               4     0      0        0       0.447
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.027
AsyncOneResponseTest-cdc                  2     0      0        0       4.259
AsyncPromiseTest-cdc                      4     0      0        0       0.377
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.442
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.066
ChunkedInputPlusTest-cdc                  5     0      0        0       0.525
ConnectionTest-cdc                        13    0      0        0       76.149
ForwardingInfoTest-cdc                    2     0      0        0       0.272
FramingTest-cdc                           5     0      0        0       24.482
HandshakeTest-cdc                         13    0      0        0       2.639
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.750
MessageSerializationPropertyTest-cdc      2     0      0        0       6.750
MessageTest-cdc                           7     0      0        0       1.545
MessagingServiceTest-cdc                  14    0      0        0       2.628
MockMessagingServiceTest-cdc              1     0      0        0       4.171
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.264
OutboundConnectionsTest-cdc               6     0      0        0       2.425
OutboundMessageQueueTest-cdc              3     0      0        0       1.041
ProxyHandlerConnectionsTest-cdc           5     0      0        0       35.921
PrunableArrayQueueTest-cdc                9     0      0        0       0.078
ResourceLimitsTest-cdc                    4     0      0        0       0.158
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.255
VerbTest-cdc                              1     0      0        0       0.151
WriteCallbackInfoTest-cdc                 1     0      0        0       1.656
AsyncChannelPromiseTest-cdc               4     0      0        0       0.546
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.279
AsyncOneResponseTest-cdc                  2     0      0        0       4.360
AsyncPromiseTest-cdc                      4     0      0        0       0.539
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.527
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.221
ChunkedInputPlusTest-cdc                  5     0      0        0       0.629
ConnectionTest-cdc                        13    0      0        0       77.413
ForwardingInfoTest-cdc                    2     0      0        0       0.384
FramingTest-cdc                           5     0      0        0       22.608
HandshakeTest-cdc                         13    0      0        0       2.578
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.877
MessageSerializationPropertyTest-cdc      2     0      0        0       6.793
MessageTest-cdc                           7     0      0        0       1.636
MessagingServiceTest-cdc                  14    0      0        0       2.715
MockMessagingServiceTest-cdc              1     0      0        0       3.545
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.351
OutboundConnectionsTest-cdc               6     0      0        0       2.520
OutboundMessageQueueTest-cdc              3     0      0        0       1.262
ProxyHandlerConnectionsTest-cdc           5     0      0        0       36.190
PrunableArrayQueueTest-cdc                9     0      0        0       0.213
ResourceLimitsTest-cdc                    4     0      0        0       0.247
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.461
VerbTest-cdc                              1     0      0        0       0.232
WriteCallbackInfoTest-cdc                 1     0      0        0       1.778
AsyncChannelPromiseTest-compression       4     0      0        0       0.468
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.091
AsyncOneResponseTest-compression          2     0      0        0       4.276
AsyncPromiseTest-compression              4     0      0        0       0.396
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.447
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.124
ChunkedInputPlusTest-compression          5     0      0        0       0.543
ConnectionTest-compression                13    0      0        0       76.391
ForwardingInfoTest-compression            2     0      0        0       0.313
FramingTest-compression                   5     0      0        0       24.731
HandshakeTest-compression                 13    0      0        0       2.662
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.821
compression
MessageSerializationPropertyTest-         2     0      0        0       6.822
compression
MessageTest-compression                   7     0      0        0       1.676
MessagingServiceTest-compression          14    0      0        0       2.722
MockMessagingServiceTest-compression      1     0      0        0       4.137
OutboundConnectionSettingsTest-           9     0      0        0       2.283
compression
OutboundConnectionsTest-compression       6     0      0        0       2.625
OutboundMessageQueueTest-compression      3     0      0        0       1.139
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.112
PrunableArrayQueueTest-compression        9     0      0        0       0.076
ResourceLimitsTest-compression            4     0      0        0       0.157
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.294
compression
VerbTest-compression                      1     0      0        0       0.165
WriteCallbackInfoTest-compression         1     0      0        0       1.742
AsyncChannelPromiseTest-compression       4     0      0        0       0.566
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.217
AsyncOneResponseTest-compression          2     0      0        0       4.353
AsyncPromiseTest-compression              4     0      0        0       0.495
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.531
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.310
ChunkedInputPlusTest-compression          5     0      0        0       0.647
ConnectionTest-compression                13    0      0        0       76.095
ForwardingInfoTest-compression            2     0      0        0       0.355
FramingTest-compression                   5     0      0        0       22.780
HandshakeTest-compression                 13    0      0        0       2.589
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.881
compression
MessageSerializationPropertyTest-         2     0      0        0       6.228
compression
MessageTest-compression                   7     0      0        0       1.730
MessagingServiceTest-compression          14    0      0        0       2.803
MockMessagingServiceTest-compression      1     0      0        0       3.577
OutboundConnectionSettingsTest-           9     0      0        0       2.280
compression
OutboundConnectionsTest-compression       6     0      0        0       2.445
OutboundMessageQueueTest-compression      3     0      0        0       1.274
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.213
PrunableArrayQueueTest-compression        9     0      0        0       0.177
ResourceLimitsTest-compression            4     0      0        0       0.241
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.387
compression
VerbTest-compression                      1     0      0        0       0.241
WriteCallbackInfoTest-compression         1     0      0        0       1.837
AsyncChannelPromiseTest                   4     0      0        0       0.449
AsyncMessageOutputPlusTest                1     0      0        0       1.032
AsyncOneResponseTest                      2     0      0        0       4.265
AsyncPromiseTest                          4     0      0        0       0.390
AsyncStreamingInputPlusTest               13    0      0        0       1.473
AsyncStreamingOutputPlusTest              3     0      0        0       1.078
ChunkedInputPlusTest                      5     0      0        0       0.523
ConnectionTest                            13    0      0        0       76.013
ForwardingInfoTest                        2     0      0        0       0.317
FramingTest                               5     0      0        0       24.415
HandshakeTest                             13    0      0        0       2.540
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.724
MessageSerializationPropertyTest          2     0      0        0       7.130
MessageTest                               7     0      0        0       1.573
MessagingServiceTest                      14    0      0        0       2.660
MockMessagingServiceTest                  1     0      0        0       4.073
OutboundConnectionSettingsTest            9     0      0        0       2.429
OutboundConnectionsTest                   6     0      0        0       2.405
OutboundMessageQueueTest                  3     0      0        0       1.091
ProxyHandlerConnectionsTest               5     0      0        0       35.996
PrunableArrayQueueTest                    9     0      0        0       0.074
ResourceLimitsTest                        4     0      0        0       0.155
StartupClusterConnectivityCheckerTest     7     0      0        0       1.251
VerbTest                                  1     0      0        0       0.149
WriteCallbackInfoTest                     1     0      0        0       1.660
AsyncChannelPromiseTest                   4     0      0        0       0.541
AsyncMessageOutputPlusTest                1     0      0        0       1.315
AsyncOneResponseTest                      2     0      0        0       4.351
AsyncPromiseTest                          4     0      0        0       0.491
AsyncStreamingInputPlusTest               13    0      0        0       1.540
AsyncStreamingOutputPlusTest              3     0      0        0       1.192
ChunkedInputPlusTest                      5     0      0        0       0.684
ConnectionTest                            13    0      0        0       75.955
ForwardingInfoTest                        2     0      0        0       0.368
FramingTest                               5     0      0        0       23.199
HandshakeTest                             13    0      0        0       2.641
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.909
MessageSerializationPropertyTest          2     0      0        0       6.303
MessageTest                               7     0      0        0       1.764
MessagingServiceTest                      14    0      0        0       2.778
MockMessagingServiceTest                  1     0      0        0       3.661
OutboundConnectionSettingsTest            9     0      0        0       2.378
OutboundConnectionsTest                   6     0      0        0       2.557
OutboundMessageQueueTest                  3     0      0        0       1.326
ProxyHandlerConnectionsTest               5     0      0        0       36.194
PrunableArrayQueueTest                    9     0      0        0       0.168
ResourceLimitsTest                        4     0      0        0       0.211
StartupClusterConnectivityCheckerTest     7     0      0        0       1.404
VerbTest                                  1     0      0        0       0.254
WriteCallbackInfoTest                     1     0      0        0       1.754

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

Name                         Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc         3     0      0        0       0.787
ProxyHandlerTest-cdc         3     0      0        0       0.871
ProxyHandlerTest-compression 3     0      0        0       0.819
ProxyHandlerTest-compression 3     0      0        0       0.896
ProxyHandlerTest             3     0      0        0       0.795
ProxyHandlerTest             3     0      0        0       0.933

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

Name                                    Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc                  1     0      0        1       0.064
LocalSyncTaskTest-cdc                   6     0      0        0       4.572
NeighborsAndRangesTest-cdc              2     0      0        0       0.961
RepairJobTest-cdc                       16    0      0        0       4.614
RepairSessionTest-cdc                   1     0      0        0       1.097
StreamingRepairTaskTest-cdc             2     0      0        0       3.519
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.029
ValidatorTest-cdc                       6     0      0        0       29.777
AbstractRepairTest-cdc                  1     0      0        1       0.169
LocalSyncTaskTest-cdc                   6     0      0        0       3.964
NeighborsAndRangesTest-cdc              2     0      0        0       1.274
RepairJobTest-cdc                       16    0      0        0       4.592
RepairSessionTest-cdc                   1     0      0        0       1.256
StreamingRepairTaskTest-cdc             2     0      0        0       3.095
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.195
ValidatorTest-cdc                       6     0      0        0       29.259
AbstractRepairTest-compression          1     0      0        1       0.062
LocalSyncTaskTest-compression           6     0      0        0       4.769
NeighborsAndRangesTest-compression      2     0      0        0       1.015
RepairJobTest-compression               16    0      0        0       4.841
RepairSessionTest-compression           1     0      0        0       1.118
StreamingRepairTaskTest-compression     2     0      0        0       3.663
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.099
ValidatorTest-compression               6     0      0        0       29.947
AbstractRepairTest-compression          1     0      0        1       0.173
LocalSyncTaskTest-compression           6     0      0        0       4.003
NeighborsAndRangesTest-compression      2     0      0        0       1.168
RepairJobTest-compression               16    0      0        0       4.529
RepairSessionTest-compression           1     0      0        0       1.276
StreamingRepairTaskTest-compression     2     0      0        0       3.041
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.264
ValidatorTest-compression               6     0      0        0       29.651
AbstractRepairTest                      1     0      0        1       0.061
LocalSyncTaskTest                       6     0      0        0       4.656
NeighborsAndRangesTest                  2     0      0        0       0.973
RepairJobTest                           16    0      0        0       4.696
RepairSessionTest                       1     0      0        0       1.043
StreamingRepairTaskTest                 2     0      0        0       3.549
SymmetricRemoteSyncTaskTest             1     0      0        0       1.061
ValidatorTest                           6     0      0        0       29.675
AbstractRepairTest                      1     0      0        1       0.159
LocalSyncTaskTest                       6     0      0        0       4.037
NeighborsAndRangesTest                  2     0      0        0       1.151
RepairJobTest                           16    0      0        0       4.531
RepairSessionTest                       1     0      0        0       1.222
StreamingRepairTaskTest                 2     0      0        0       3.177
SymmetricRemoteSyncTaskTest             1     0      0        0       1.234
ValidatorTest                           6     0      0        0       29.281

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

Name                              Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc          2     0      0        0       0.330
RangeDenormalizerTest-cdc         3     0      0        0       0.279
RangeMapTest-cdc                  2     0      0        0       16.987
ReduceHelperTest-cdc              5     0      0        0       0.314
StreamFromOptionsTest-cdc         3     0      0        0       0.128
DifferenceHolderTest-cdc          2     0      0        0       0.442
RangeDenormalizerTest-cdc         3     0      0        0       0.365
RangeMapTest-cdc                  2     0      0        0       17.038
ReduceHelperTest-cdc              5     0      0        0       0.414
StreamFromOptionsTest-cdc         3     0      0        0       0.243
DifferenceHolderTest-compression  2     0      0        0       0.350
RangeDenormalizerTest-compression 3     0      0        0       0.289
RangeMapTest-compression          2     0      0        0       17.111
ReduceHelperTest-compression      5     0      0        0       0.333
StreamFromOptionsTest-compression 3     0      0        0       0.133
DifferenceHolderTest-compression  2     0      0        0       0.439
RangeDenormalizerTest-compression 3     0      0        0       0.384
RangeMapTest-compression          2     0      0        0       16.931
ReduceHelperTest-compression      5     0      0        0       0.432
StreamFromOptionsTest-compression 3     0      0        0       0.260
DifferenceHolderTest              2     0      0        0       0.334
RangeDenormalizerTest             3     0      0        0       0.290
RangeMapTest                      2     0      0        0       17.035
ReduceHelperTest                  5     0      0        0       0.324
StreamFromOptionsTest             3     0      0        0       0.145
DifferenceHolderTest              2     0      0        0       0.441
RangeDenormalizerTest             3     0      0        0       0.362
RangeMapTest                      2     0      0        0       17.093
ReduceHelperTest                  5     0      0        0       0.406
StreamFromOptionsTest             3     0      0        0       0.229

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

Name                                      Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc         1     0      0        1       0.060
CoordinatorMessagingTest-cdc              7     0      0        0       6.125
CoordinatorSessionTest-cdc                7     0      0        0       1.113
CoordinatorSessionsTest-cdc               7     0      0        0       3.525
LocalSessionTest-cdc                      40    0      0        0       4.908
PendingRepairStatTest-cdc                 1     0      0        0       3.641
RepairStateTest-cdc                       6     0      0        0       0.124
AbstractConsistentSessionTest-cdc         1     0      0        1       0.172
CoordinatorMessagingTest-cdc              7     0      0        0       5.633
CoordinatorSessionTest-cdc                7     0      0        0       1.255
CoordinatorSessionsTest-cdc               7     0      0        0       3.094
LocalSessionTest-cdc                      40    0      0        0       4.334
PendingRepairStatTest-cdc                 1     0      0        0       3.090
RepairStateTest-cdc                       6     0      0        0       0.217
AbstractConsistentSessionTest-compression 1     0      0        1       0.072
CoordinatorMessagingTest-compression      7     0      0        0       6.246
CoordinatorSessionTest-compression        7     0      0        0       1.164
CoordinatorSessionsTest-compression       7     0      0        0       3.527
LocalSessionTest-compression              40    0      0        0       4.995
PendingRepairStatTest-compression         1     0      0        0       3.707
RepairStateTest-compression               6     0      0        0       0.128
AbstractConsistentSessionTest-compression 1     0      0        1       0.172
CoordinatorMessagingTest-compression      7     0      0        0       5.524
CoordinatorSessionTest-compression        7     0      0        0       1.274
CoordinatorSessionsTest-compression       7     0      0        0       3.099
LocalSessionTest-compression              40    0      0        0       5.339
PendingRepairStatTest-compression         1     0      0        0       3.128
RepairStateTest-compression               6     0      0        0       0.220
AbstractConsistentSessionTest             1     0      0        1       0.061
CoordinatorMessagingTest                  7     0      0        0       6.146
CoordinatorSessionTest                    7     0      0        0       1.205
CoordinatorSessionsTest                   7     0      0        0       3.483
LocalSessionTest                          40    0      0        0       4.800
PendingRepairStatTest                     1     0      0        0       3.611
RepairStateTest                           6     0      0        0       0.125
AbstractConsistentSessionTest             1     0      0        1       0.162
CoordinatorMessagingTest                  7     0      0        0       5.731
CoordinatorSessionTest                    7     0      0        0       1.297
CoordinatorSessionsTest                   7     0      0        0       3.038
LocalSessionTest                          40    0      0        0       4.345
PendingRepairStatTest                     1     0      0        0       3.197
RepairStateTest                           6     0      0        0       0.204

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

Name                             Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc         5     0      0        0       3.496
SchemaArgsParserTest-cdc         5     0      0        0       2.969
SchemaArgsParserTest-compression 5     0      0        0       3.620
SchemaArgsParserTest-compression 5     0      0        0       3.082
SchemaArgsParserTest             5     0      0        0       3.518
SchemaArgsParserTest             5     0      0        0       3.019

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

Name                                    Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc     8     0      0        0       1.055
RepairMessageSerializerTest-cdc         6     0      0        0       0.544
RepairOptionTest-cdc                    4     0      0        0       0.967
RepairMessageSerializationsTest-cdc     8     0      0        0       1.289
RepairMessageSerializerTest-cdc         6     0      0        0       0.659
RepairOptionTest-cdc                    4     0      0        0       1.187
RepairMessageSerializationsTest-        8     0      0        0       1.092
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.550
RepairOptionTest-compression            4     0      0        0       0.991
RepairMessageSerializationsTest-        8     0      0        0       1.254
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.653
RepairOptionTest-compression            4     0      0        0       1.180
RepairMessageSerializationsTest         8     0      0        0       1.049
RepairMessageSerializerTest             6     0      0        0       0.533
RepairOptionTest                        4     0      0        0       0.997
RepairMessageSerializationsTest         8     0      0        0       1.276
RepairMessageSerializerTest             6     0      0        0       0.611
RepairOptionTest                        4     0      0        0       1.197

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

Name                                     Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc            1     0      0        0       3.607
IndexMetadataTest-cdc                    3     0      0        0       0.243
MigrationCoordinatorTest-cdc             8     0      0        0       1.025
MigrationManagerTest-cdc                 17    0      0        0       5.795
SchemaKeyspaceTest-cdc                   5     0      0        0       3.920
SchemaTest-cdc                           1     0      0        0       2.599
TupleTypesRepresentationTest-cdc         2     0      0        1       0.947
ValidationTest-cdc                       4     0      0        0       0.310
CreateTableValidationTest-cdc            1     0      0        0       3.200
IndexMetadataTest-cdc                    3     0      0        0       0.343
MigrationCoordinatorTest-cdc             8     0      0        0       1.232
MigrationManagerTest-cdc                 17    0      0        0       5.178
SchemaKeyspaceTest-cdc                   5     0      0        0       3.504
SchemaTest-cdc                           1     0      0        0       2.727
TupleTypesRepresentationTest-cdc         2     0      0        1       1.079
ValidationTest-cdc                       4     0      0        0       0.389
CreateTableValidationTest-compression    1     0      0        0       3.811
IndexMetadataTest-compression            3     0      0        0       0.251
MigrationCoordinatorTest-compression     8     0      0        0       1.067
MigrationManagerTest-compression         17    0      0        0       6.035
SchemaKeyspaceTest-compression           5     0      0        0       4.051
SchemaTest-compression                   1     0      0        0       2.712
TupleTypesRepresentationTest-compression 2     0      0        1       0.997
ValidationTest-compression               4     0      0        0       0.316
CreateTableValidationTest-compression    1     0      0        0       3.334
IndexMetadataTest-compression            3     0      0        0       0.409
MigrationCoordinatorTest-compression     8     0      0        0       1.199
MigrationManagerTest-compression         17    0      0        0       5.236
SchemaKeyspaceTest-compression           5     0      0        0       3.391
SchemaTest-compression                   1     0      0        0       2.640
TupleTypesRepresentationTest-compression 2     0      0        1       1.107
ValidationTest-compression               4     0      0        0       0.400
CreateTableValidationTest                1     0      0        0       3.738
IndexMetadataTest                        3     0      0        0       0.242
MigrationCoordinatorTest                 8     0      0        0       1.007
MigrationManagerTest                     17    0      0        0       5.900
SchemaKeyspaceTest                       5     0      0        0       4.076
SchemaTest                               1     0      0        0       2.692
TupleTypesRepresentationTest             2     0      0        1       1.026
ValidationTest                           4     0      0        0       0.307
CreateTableValidationTest                1     0      0        0       3.307
IndexMetadataTest                        3     0      0        0       0.325
MigrationCoordinatorTest                 8     0      0        0       1.191
MigrationManagerTest                     17    0      0        0       5.145
SchemaKeyspaceTest                       5     0      0        0       3.519
SchemaTest                               1     0      0        0       2.663
TupleTypesRepresentationTest             2     0      0        1       1.138
ValidationTest                           4     0      0        0       0.404

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

Name                            Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc           7     0      0        0       0.561
EncryptionUtilsTest-cdc         3     0      0        0       1.248
JKSKeyProviderTest-cdc          2     0      0        0       0.309
SSLFactoryTest-cdc              14    0      0        0       1.429
CipherFactoryTest-cdc           7     0      0        0       0.618
EncryptionUtilsTest-cdc         3     0      0        0       1.398
JKSKeyProviderTest-cdc          2     0      0        0       0.445
SSLFactoryTest-cdc              14    0      0        0       1.616
CipherFactoryTest-compression   7     0      0        0       0.575
EncryptionUtilsTest-compression 3     0      0        0       1.306
JKSKeyProviderTest-compression  2     0      0        0       0.320
SSLFactoryTest-compression      14    0      0        0       1.459
CipherFactoryTest-compression   7     0      0        0       0.649
EncryptionUtilsTest-compression 3     0      0        0       1.373
JKSKeyProviderTest-compression  2     0      0        0       0.410
SSLFactoryTest-compression      14    0      0        0       1.666
CipherFactoryTest               7     0      0        0       0.576
EncryptionUtilsTest             3     0      0        0       1.290
JKSKeyProviderTest              2     0      0        0       0.311
SSLFactoryTest                  14    0      0        0       1.579
CipherFactoryTest               7     0      0        0       0.648
EncryptionUtilsTest             3     0      0        0       1.466
JKSKeyProviderTest              2     0      0        0       0.409
SSLFactoryTest                  14    0      0        0       1.786

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

Name                                 Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc         9     0      0        0       0.116
TimeSerializerTest-cdc               16    0      0        0       0.085
TimestampSerializerTest-cdc          8     0      0        0       0.306
SimpleDateSerializerTest-cdc         9     0      0        0       0.249
TimeSerializerTest-cdc               16    0      0        0       0.218
TimestampSerializerTest-cdc          8     0      0        0       0.405
SimpleDateSerializerTest-compression 9     0      0        0       0.121
TimeSerializerTest-compression       16    0      0        0       0.085
TimestampSerializerTest-compression  8     0      0        0       0.324
SimpleDateSerializerTest-compression 9     0      0        0       0.221
TimeSerializerTest-compression       16    0      0        0       0.199
TimestampSerializerTest-compression  8     0      0        0       0.390
SimpleDateSerializerTest             9     0      0        0       0.118
TimeSerializerTest                   16    0      0        0       0.081
TimestampSerializerTest              8     0      0        0       0.307
SimpleDateSerializerTest             9     0      0        0       0.222
TimeSerializerTest                   16    0      0        0       0.180
TimestampSerializerTest              8     0      0        0       0.410

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

Name                                   Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc            11    0      0        0       4.218
BootstrapTransientTest-cdc             1     0      0        0       1.029
ClientWarningsTest-cdc                 4     0      0        0       26.761
GCInspectorTest-cdc                    6     0      0        0       0.951
JoinTokenRingTest-cdc                  1     0      0        0       4.965
LeaveAndBootstrapTest-cdc              8     0      0        0       5.673
LegacyAuthFailTest-cdc                 1     0      0        0       4.944
MoveTest-cdc                           7     0      0        0       22.583
MoveTransientTest-cdc                  19    0      0        0       1.298
NativeTransportServiceTest-cdc         13    0      0        0       7.963
OptionalTasksTest-cdc                  2     0      0        0       3.455
PaxosStateTest-cdc                     2     0      0        0       4.916
ProtocolBetaVersionTest-cdc            2     0      0        0       13.025
QueryPagerTest-cdc                     8     0      0        0       3.715
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.069
RemoveTest-cdc                         4     0      0        0       5.930
SerializationsTest-cdc                 4     0      0        0       1.053
StartupChecksTest-cdc                  3     0      0        0       2.889
StorageProxyTest-cdc                   4     0      0        0       1.110
StorageServiceServerTest-cdc           19    0      0        1       8.549
StorageServiceTest-cdc                 1     0      0        0       1.045
WriteResponseHandlerTest-cdc           5     0      0        0       3.553
WriteResponseHandlerTransientTest-cdc  4     0      0        0       3.559
ActiveRepairServiceTest-cdc            11    0      0        0       3.578
BootstrapTransientTest-cdc             1     0      0        0       1.241
ClientWarningsTest-cdc                 4     0      0        0       27.378
GCInspectorTest-cdc                    6     0      0        0       1.159
JoinTokenRingTest-cdc                  1     0      0        0       4.660
LeaveAndBootstrapTest-cdc              8     0      0        0       5.320
LegacyAuthFailTest-cdc                 1     0      0        0       4.340
MoveTest-cdc                           7     0      0        0       21.370
MoveTransientTest-cdc                  19    0      0        0       1.508
NativeTransportServiceTest-cdc         13    0      0        0       8.119
OptionalTasksTest-cdc                  2     0      0        0       3.011
PaxosStateTest-cdc                     2     0      0        0       4.509
ProtocolBetaVersionTest-cdc            2     0      0        0       12.485
QueryPagerTest-cdc                     8     0      0        0       3.252
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.179
RemoveTest-cdc                         4     0      0        0       5.963
SerializationsTest-cdc                 4     0      0        0       1.221
StartupChecksTest-cdc                  3     0      0        0       2.525
StorageProxyTest-cdc                   4     0      0        0       1.279
StorageServiceServerTest-cdc           19    0      0        1       8.576
StorageServiceTest-cdc                 1     0      0        0       1.254
WriteResponseHandlerTest-cdc           5     0      0        0       3.096
WriteResponseHandlerTransientTest-cdc  4     0      0        0       3.053
ActiveRepairServiceTest-compression    11    0      0        0       4.296
BootstrapTransientTest-compression     1     0      0        0       1.044
ClientWarningsTest-compression         4     0      0        0       29.453
GCInspectorTest-compression            6     0      0        0       1.009
JoinTokenRingTest-compression          1     0      0        0       6.717
LeaveAndBootstrapTest-compression      8     0      0        0       7.380
LegacyAuthFailTest-compression         1     0      0        0       5.111
MoveTest-compression                   7     0      0        0       23.618
MoveTransientTest-compression          19    0      0        0       1.356
NativeTransportServiceTest-compression 13    0      0        0       8.073
OptionalTasksTest-compression          2     0      0        0       3.610
PaxosStateTest-compression             2     0      0        0       6.732
ProtocolBetaVersionTest-compression    2     0      0        0       13.351
QueryPagerTest-compression             8     0      0        0       3.831
RMIServerSocketFactoryImplTest-        1     0      0        0       0.081
compression
RemoveTest-compression                 4     0      0        0       6.138
SerializationsTest-compression         4     0      0        0       1.066
StartupChecksTest-compression          3     0      0        0       2.954
StorageProxyTest-compression           4     0      0        0       1.184
StorageServiceServerTest-compression   19    0      0        1       8.712
StorageServiceTest-compression         1     0      0        0       1.084
WriteResponseHandlerTest-compression   5     0      0        0       3.657
WriteResponseHandlerTransientTest-     4     0      0        0       3.627
compression
ActiveRepairServiceTest-compression    11    0      0        0       3.607
BootstrapTransientTest-compression     1     0      0        0       1.226
ClientWarningsTest-compression         4     0      0        0       28.385
GCInspectorTest-compression            6     0      0        0       1.189
JoinTokenRingTest-compression          1     0      0        0       6.110
LeaveAndBootstrapTest-compression      8     0      0        0       6.812
LegacyAuthFailTest-compression         1     0      0        0       4.418
MoveTest-compression                   7     0      0        0       23.398
MoveTransientTest-compression          19    0      0        0       1.489
NativeTransportServiceTest-compression 13    0      0        0       8.088
OptionalTasksTest-compression          2     0      0        0       3.097
PaxosStateTest-compression             2     0      0        0       6.163
ProtocolBetaVersionTest-compression    2     0      0        0       12.597
QueryPagerTest-compression             8     0      0        0       3.295
RMIServerSocketFactoryImplTest-        1     0      0        0       0.177
compression
RemoveTest-compression                 4     0      0        0       6.112
SerializationsTest-compression         4     0      0        0       1.221
StartupChecksTest-compression          3     0      0        0       2.544
StorageProxyTest-compression           4     0      0        0       1.388
StorageServiceServerTest-compression   19    0      0        1       8.537
StorageServiceTest-compression         1     0      0        0       1.304
WriteResponseHandlerTest-compression   5     0      0        0       3.281
WriteResponseHandlerTransientTest-     4     0      0        0       3.189
compression
ActiveRepairServiceTest                11    0      0        0       4.205
BootstrapTransientTest                 1     0      0        0       1.038
ClientWarningsTest                     4     0      0        0       28.337
GCInspectorTest                        6     0      0        0       0.987
JoinTokenRingTest                      1     0      0        0       5.039
LeaveAndBootstrapTest                  8     0      0        0       5.642
LegacyAuthFailTest                     1     0      0        0       4.970
MoveTest                               7     0      0        0       22.674
MoveTransientTest                      19    0      0        0       1.353
NativeTransportServiceTest             13    0      0        0       7.970
OptionalTasksTest                      2     0      0        0       3.494
PaxosStateTest                         2     0      0        0       5.000
ProtocolBetaVersionTest                2     0      0        0       13.157
QueryPagerTest                         8     0      0        0       3.901
RMIServerSocketFactoryImplTest         1     0      0        0       0.070
RemoveTest                             4     0      0        0       6.031
SerializationsTest                     4     0      0        0       1.029
StartupChecksTest                      3     0      0        0       2.808
StorageProxyTest                       4     0      0        0       1.143
StorageServiceServerTest               19    0      0        1       8.639
StorageServiceTest                     1     0      0        0       1.059
WriteResponseHandlerTest               5     0      0        0       3.634
WriteResponseHandlerTransientTest      4     0      0        0       3.462
ActiveRepairServiceTest                11    0      0        0       4.588
BootstrapTransientTest                 1     0      0        0       1.199
ClientWarningsTest                     4     0      0        0       29.240
GCInspectorTest                        6     0      0        0       1.195
JoinTokenRingTest                      1     0      0        0       4.750
LeaveAndBootstrapTest                  8     0      0        0       5.420
LegacyAuthFailTest                     1     0      0        0       4.492
MoveTest                               7     0      0        0       22.092
MoveTransientTest                      19    0      0        0       1.501
NativeTransportServiceTest             13    0      0        0       8.122
OptionalTasksTest                      2     0      0        0       3.022
PaxosStateTest                         2     0      0        0       4.496
ProtocolBetaVersionTest                2     0      0        0       12.430
QueryPagerTest                         8     0      0        0       3.300
RMIServerSocketFactoryImplTest         1     0      0        0       0.162
RemoveTest                             4     0      0        0       5.924
SerializationsTest                     4     0      0        0       1.165
StartupChecksTest                      3     0      0        0       2.582
StorageProxyTest                       4     0      0        0       1.332
StorageServiceServerTest               19    0      0        1       8.519
StorageServiceTest                     1     0      0        0       1.180
WriteResponseHandlerTest               5     0      0        0       3.051
WriteResponseHandlerTransientTest      4     0      0        0       3.044

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

Name                        Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc         7     0      0        0       1.100
PagingStateTest-cdc         7     0      0        0       1.284
PagingStateTest-compression 7     0      0        0       1.152
PagingStateTest-compression 7     0      0        0       1.340
PagingStateTest             7     0      0        0       1.131
PagingStateTest             7     0      0        0       1.347

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc          1     0      0        1       0.059
DataResolverTest-cdc                  32    0      0        0       3.947
DigestResolverTest-cdc                5     0      0        0       3.611
ReadExecutorTest-cdc                  3     0      0        0       3.640
SpeculativeRetryParseTest-cdc         78    0      0        0       0.138
AbstractReadResponseTest-cdc          1     0      0        1       0.176
DataResolverTest-cdc                  32    0      0        0       3.371
DigestResolverTest-cdc                5     0      0        0       3.124
ReadExecutorTest-cdc                  3     0      0        0       3.192
SpeculativeRetryParseTest-cdc         78    0      0        0       0.245
AbstractReadResponseTest-compression  1     0      0        1       0.063
DataResolverTest-compression          32    0      0        0       4.002
DigestResolverTest-compression        5     0      0        0       3.756
ReadExecutorTest-compression          3     0      0        0       3.782
SpeculativeRetryParseTest-compression 78    0      0        0       0.132
AbstractReadResponseTest-compression  1     0      0        1       0.179
DataResolverTest-compression          32    0      0        0       3.349
DigestResolverTest-compression        5     0      0        0       3.273
ReadExecutorTest-compression          3     0      0        0       3.322
SpeculativeRetryParseTest-compression 78    0      0        0       0.245
AbstractReadResponseTest              1     0      0        1       0.060
DataResolverTest                      32    0      0        0       3.868
DigestResolverTest                    5     0      0        0       3.668
ReadExecutorTest                      3     0      0        0       3.714
SpeculativeRetryParseTest             78    0      0        0       0.132
AbstractReadResponseTest              1     0      0        1       0.185
DataResolverTest                      32    0      0        0       3.415
DigestResolverTest                    5     0      0        0       3.199
ReadExecutorTest                      3     0      0        0       3.168
SpeculativeRetryParseTest             78    0      0        0       0.219

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

Name                                 Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc           1     0      0        1       0.061
BlockingReadRepairTest-cdc           9     0      0        0       3.855
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       3.708
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.573
ReadRepairTest-cdc                   7     0      0        0       3.632
RepairedDataVerifierTest-cdc         10    0      0        0       4.862
AbstractReadRepairTest-cdc           1     0      0        1       0.174
BlockingReadRepairTest-cdc           9     0      0        0       3.216
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       3.200
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.188
ReadRepairTest-cdc                   7     0      0        0       3.194
RepairedDataVerifierTest-cdc         10    0      0        0       4.498
AbstractReadRepairTest-compression   1     0      0        1       0.062
BlockingReadRepairTest-compression   9     0      0        0       3.800
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.847
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.704
ReadRepairTest-compression           7     0      0        0       3.814
RepairedDataVerifierTest-compression 10    0      0        0       6.668
AbstractReadRepairTest-compression   1     0      0        1       0.174
BlockingReadRepairTest-compression   9     0      0        0       3.165
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.296
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.121
ReadRepairTest-compression           7     0      0        0       3.177
RepairedDataVerifierTest-compression 10    0      0        0       5.996
AbstractReadRepairTest               1     0      0        1       0.059
BlockingReadRepairTest               9     0      0        0       3.706
DiagEventsBlockingReadRepairTest     3     0      0        0       3.750
ReadOnlyReadRepairTest               4     0      0        0       3.567
ReadRepairTest                       7     0      0        0       3.701
RepairedDataVerifierTest             10    0      0        0       4.911
AbstractReadRepairTest               1     0      0        1       0.155
BlockingReadRepairTest               9     0      0        0       3.234
DiagEventsBlockingReadRepairTest     3     0      0        0       3.192
ReadOnlyReadRepairTest               4     0      0        0       3.092
ReadRepairTest                       7     0      0        0       3.180
RepairedDataVerifierTest             10    0      0        0       4.422

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

Name                                         Tests Errors Failures Skipped Time(s)
LongStreamingTest                            2     0      0        0       207.704
LongStreamingTest                            2     0      0        0       268.464
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.795
cdc
SessionInfoTest-cdc                          1     0      0        0       0.502
StreamOperationTest-cdc                      1     0      0        0       0.066
StreamTransferTaskTest-cdc                   2     0      0        0       3.591
StreamingTransferTest-cdc                    5     0      0        0       14.387
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.235
cdc
SessionInfoTest-cdc                          1     0      0        0       0.582
StreamOperationTest-cdc                      1     0      0        0       0.184
StreamTransferTaskTest-cdc                   2     0      0        0       3.074
StreamingTransferTest-cdc                    5     0      0        0       13.190
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.953
compression
SessionInfoTest-compression                  1     0      0        0       0.529
StreamOperationTest-compression              1     0      0        0       0.068
StreamTransferTaskTest-compression           2     0      0        0       3.715
StreamingTransferTest-compression            5     0      0        0       14.199
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.287
compression
SessionInfoTest-compression                  1     0      0        0       0.595
StreamOperationTest-compression              1     0      0        0       0.176
StreamTransferTaskTest-compression           2     0      0        0       3.121
StreamingTransferTest-compression            5     0      0        0       13.313
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.749
SessionInfoTest                              1     0      0        0       0.534
StreamOperationTest                          1     0      0        0       0.065
StreamTransferTaskTest                       2     0      0        0       3.620
StreamingTransferTest                        5     0      0        0       14.378
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.257
SessionInfoTest                              1     0      0        0       0.597
StreamOperationTest                          1     0      0        0       0.163
StreamTransferTaskTest                       2     0      0        0       3.057
StreamingTransferTest                        5     0      0        0       13.855

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

Name                                    Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.105
StreamCompressionSerializerTest-cdc     2     0      0        0       0.939
StreamingInboundHandlerTest-cdc         6     0      0        0       1.132
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.362
StreamCompressionSerializerTest-cdc     2     0      0        0       1.198
StreamingInboundHandlerTest-cdc         6     0      0        0       1.331
NettyStreamingMessageSenderTest-        10    0      0        0       1.176
compression
StreamCompressionSerializerTest-        2     0      0        0       1.028
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.171
NettyStreamingMessageSenderTest-        10    0      0        0       1.349
compression
StreamCompressionSerializerTest-        2     0      0        0       1.253
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.343
NettyStreamingMessageSenderTest         10    0      0        0       1.120
StreamCompressionSerializerTest         2     0      0        0       0.991
StreamingInboundHandlerTest             6     0      0        0       1.132
NettyStreamingMessageSenderTest         10    0      0        0       1.260
StreamCompressionSerializerTest         2     0      0        0       1.169
StreamingInboundHandlerTest             6     0      0        0       1.340

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

Name                                  Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc         6     0      0        0       1.197
CompressedInputStreamTest-cdc         6     0      0        0       1.370
CompressedInputStreamTest-compression 6     0      0        0       1.209
CompressedInputStreamTest-compression 6     0      0        0       1.391
CompressedInputStreamTest             6     0      0        0       1.249
CompressedInputStreamTest             6     0      0        0       1.508

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

Name                          Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc         1     0      0        0       0.090
StreamMessageTest-cdc         1     0      0        0       0.187
StreamMessageTest-compression 1     0      0        0       0.094
StreamMessageTest-compression 1     0      0        0       0.194
StreamMessageTest             1     0      0        0       0.092
StreamMessageTest             1     0      0        0       0.181

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

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.110
DistributionSequenceTest 4     0      0        0       0.075
DistributionGaussianTest 2     0      0        0       0.197
DistributionSequenceTest 4     0      0        0       0.159

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

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.095
SettingsMiscTest      4     0      0        0       0.093
SettingsNodeTest      2     0      0        0       0.072
StressSettingsTest    1     0      0        0       0.541
OptionReplicationTest 1     0      0        0       0.218
SettingsMiscTest      4     0      0        0       0.174
SettingsNodeTest      2     0      0        0       0.159
StressSettingsTest    1     0      0        0       0.667

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

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.073
MultiResultLoggerTest 5     0      0        0       0.166

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

Name                                    Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc                  10    0      0        0       14.713
BulkLoaderTest-cdc                      6     0      0        0       12.874
ClearSnapshotTest-cdc                   4     0      0        0       13.442
CompactionStressTest-cdc                2     0      0        0       15.087
GetFullQueryLogTest-cdc                 3     0      0        0       14.693
GetVersionTest-cdc                      1     0      0        0       0.417
JMXCompatabilityTest-cdc                3     0      1        0       31.835
JMXToolTest-cdc                         5     0      0        0       11.093
LoaderOptionsTest-cdc                   2     0      0        0       0.593
NodeToolGossipInfoTest-cdc              2     0      0        0       16.180
NodeToolTPStatsTest-cdc                 3     0      0        0       24.279
NodetoolNetStatsTest-cdc                3     0      0        0       7.045
SSTableExpiredBlockersTest-cdc          4     0      0        0       2.507
SSTableExportTest-cdc                   10    0      0        0       1.429
SSTableLevelResetterTest-cdc            5     0      0        0       2.468
SSTableMetadataViewerTest-cdc           10    0      0        0       1.370
SSTableOfflineRelevelTest-cdc           4     0      0        0       2.433
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.109
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.545
StandaloneScrubberTest-cdc              7     0      0        0       2.587
StandaloneSplitterTest-cdc              6     0      0        0       2.535
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       14.452
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       5.888
StandaloneUpgraderTest-cdc              6     0      0        0       2.467
StandaloneVerifierTest-cdc              10    0      0        0       2.445
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.095
TopPartitionsTest-cdc                   2     0      0        0       3.975
AuditLogViewerTest-cdc                  10    0      0        0       15.231
BulkLoaderTest-cdc                      6     0      0        0       12.531
ClearSnapshotTest-cdc                   4     0      0        0       14.109
CompactionStressTest-cdc                2     0      0        0       14.386
GetFullQueryLogTest-cdc                 3     0      0        0       15.780
GetVersionTest-cdc                      1     0      0        0       0.531
JMXCompatabilityTest-cdc                3     0      1        0       33.158
JMXToolTest-cdc                         5     0      0        0       12.088
LoaderOptionsTest-cdc                   2     0      0        0       0.689
NodeToolGossipInfoTest-cdc              2     0      0        0       15.855
NodeToolTPStatsTest-cdc                 3     0      0        0       24.834
NodetoolNetStatsTest-cdc                3     0      0        0       6.531
SSTableExpiredBlockersTest-cdc          4     0      0        0       2.032
SSTableExportTest-cdc                   10    0      0        0       1.281
SSTableLevelResetterTest-cdc            5     0      0        0       1.975
SSTableMetadataViewerTest-cdc           10    0      0        0       1.257
SSTableOfflineRelevelTest-cdc           4     0      0        0       1.900
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.081
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.031
StandaloneScrubberTest-cdc              7     0      0        0       2.000
StandaloneSplitterTest-cdc              6     0      0        0       1.935
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       14.981
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       5.281
StandaloneUpgraderTest-cdc              6     0      0        0       1.992
StandaloneVerifierTest-cdc              10    0      0        0       2.091
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.405
TopPartitionsTest-cdc                   2     0      0        0       3.784
AuditLogViewerTest-compression          10    0      0        0       14.773
BulkLoaderTest-compression              6     0      0        0       13.022
ClearSnapshotTest-compression           4     0      0        0       13.817
CompactionStressTest-compression        2     0      0        0       15.160
GetFullQueryLogTest-compression         3     0      0        0       15.257
GetVersionTest-compression              1     0      0        0       0.431
JMXCompatabilityTest-compression        3     0      1        0       32.587
JMXToolTest-compression                 5     0      0        0       11.184
LoaderOptionsTest-compression           2     0      0        0       0.636
NodeToolGossipInfoTest-compression      2     0      0        0       16.505
NodeToolTPStatsTest-compression         3     0      0        0       24.854
NodetoolNetStatsTest-compression        3     0      0        0       7.269
SSTableExpiredBlockersTest-compression  4     0      0        0       2.532
SSTableExportTest-compression           10    0      0        0       1.594
SSTableLevelResetterTest-compression    5     0      0        0       2.544
SSTableMetadataViewerTest-compression   10    0      0        0       1.450
SSTableOfflineRelevelTest-compression   4     0      0        0       2.622
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.173
StandaloneSSTableUtilTest-compression   8     0      0        0       2.579
StandaloneScrubberTest-compression      7     0      0        0       2.675
StandaloneSplitterTest-compression      6     0      0        0       2.582
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       16.675
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       6.071
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.605
StandaloneVerifierTest-compression      10    0      0        0       2.644
ToolsEnvsConfigsTest-compression        1     0      0        0       2.222
TopPartitionsTest-compression           2     0      0        0       4.012
AuditLogViewerTest-compression          10    0      0        0       15.418
BulkLoaderTest-compression              6     0      0        0       12.587
ClearSnapshotTest-compression           4     0      0        0       14.142
CompactionStressTest-compression        2     0      0        0       14.500
GetFullQueryLogTest-compression         3     0      0        0       16.022
GetVersionTest-compression              1     0      0        0       0.529
JMXCompatabilityTest-compression        3     0      1        0       33.126
JMXToolTest-compression                 5     0      0        0       11.936
LoaderOptionsTest-compression           2     0      0        0       0.709
NodeToolGossipInfoTest-compression      2     0      0        0       16.021
NodeToolTPStatsTest-compression         3     0      0        0       24.999
NodetoolNetStatsTest-compression        3     0      0        0       6.529
SSTableExpiredBlockersTest-compression  4     0      0        0       2.021
SSTableExportTest-compression           10    0      0        0       1.314
SSTableLevelResetterTest-compression    5     0      0        0       2.038
SSTableMetadataViewerTest-compression   10    0      0        0       1.270
SSTableOfflineRelevelTest-compression   4     0      0        0       2.052
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.108
StandaloneSSTableUtilTest-compression   8     0      0        0       2.070
StandaloneScrubberTest-compression      7     0      0        0       2.088
StandaloneSplitterTest-compression      6     0      0        0       1.980
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       15.203
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.339
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.020
StandaloneVerifierTest-compression      10    0      0        0       2.152
ToolsEnvsConfigsTest-compression        1     0      0        0       2.495
TopPartitionsTest-compression           2     0      0        0       3.599
AuditLogViewerTest                      10    0      0        0       14.718
BulkLoaderTest                          6     0      0        0       12.929
ClearSnapshotTest                       4     0      0        0       13.440
CompactionStressTest                    2     0      0        0       15.191
GetFullQueryLogTest                     3     0      0        0       14.864
GetVersionTest                          1     0      0        0       0.419
JMXCompatabilityTest                    3     0      1        0       32.290
JMXToolTest                             5     0      0        0       11.066
LoaderOptionsTest                       2     0      0        0       0.592
NodeToolGossipInfoTest                  2     0      0        0       16.266
NodeToolTPStatsTest                     3     0      0        0       24.516
NodetoolNetStatsTest                    3     0      0        0       7.047
SSTableExpiredBlockersTest              4     0      0        0       2.437
SSTableExportTest                       10    0      0        0       1.517
SSTableLevelResetterTest                5     0      0        0       2.530
SSTableMetadataViewerTest               10    0      0        0       1.409
SSTableOfflineRelevelTest               4     0      0        0       2.453
SSTableRepairedAtSetterTest             6     0      0        0       1.126
StandaloneSSTableUtilTest               8     0      0        0       2.485
StandaloneScrubberTest                  7     0      0        0       2.597
StandaloneSplitterTest                  6     0      0        0       2.492
StandaloneSplitterWithCQLTesterTest     6     0      0        0       15.561
StandaloneUpgraderOnSStablesTest        3     0      0        0       5.955
StandaloneUpgraderTest                  6     0      0        0       2.618
StandaloneVerifierTest                  10    0      0        0       2.543
ToolsEnvsConfigsTest                    1     0      0        0       2.179
TopPartitionsTest                       2     0      0        0       3.962
AuditLogViewerTest                      10    0      0        0       15.286
BulkLoaderTest                          6     0      0        0       12.595
ClearSnapshotTest                       4     0      0        0       14.213
CompactionStressTest                    2     0      0        0       14.699
GetFullQueryLogTest                     3     0      0        0       15.983
GetVersionTest                          1     0      0        0       0.501
JMXCompatabilityTest                    3     0      1        0       33.377
JMXToolTest                             5     0      0        0       11.979
LoaderOptionsTest                       2     0      0        0       0.728
NodeToolGossipInfoTest                  2     0      0        0       16.094
NodeToolTPStatsTest                     3     0      0        0       25.477
NodetoolNetStatsTest                    3     0      0        0       6.677
SSTableExpiredBlockersTest              4     0      0        0       1.963
SSTableExportTest                       10    0      0        0       1.355
SSTableLevelResetterTest                5     0      0        0       2.071
SSTableMetadataViewerTest               10    0      0        0       1.316
SSTableOfflineRelevelTest               4     0      0        0       1.957
SSTableRepairedAtSetterTest             6     0      0        0       1.086
StandaloneSSTableUtilTest               8     0      0        0       2.008
StandaloneScrubberTest                  7     0      0        0       2.096
StandaloneSplitterTest                  6     0      0        0       2.043
StandaloneSplitterWithCQLTesterTest     6     0      0        0       15.290
StandaloneUpgraderOnSStablesTest        3     0      0        0       5.196
StandaloneUpgraderTest                  6     0      0        0       2.046
StandaloneVerifierTest                  10    0      0        0       2.160
ToolsEnvsConfigsTest                    1     0      0        0       2.408
TopPartitionsTest                       2     0      0        0       3.686

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

Name                            Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc         1     0      0        0       13.325
CassandrastressTest-cdc         1     0      0        0       12.763
CassandrastressTest-compression 1     0      0        0       13.603
CassandrastressTest-compression 1     0      0        0       12.954
CassandrastressTest             1     0      0        0       13.425
CassandrastressTest             1     0      0        0       13.090

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

Name                  Tests Errors Failures Skipped Time(s)
CqlshTest-cdc         1     0      0        0       13.235
CqlshTest-cdc         1     0      0        0       12.460
CqlshTest-compression 1     0      0        0       13.420
CqlshTest-compression 1     0      0        0       12.584
CqlshTest             1     0      0        0       13.102
CqlshTest             1     0      0        0       12.513

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

Name                Tests Errors Failures Skipped Time(s)
SjkTest-cdc         1     0      0        0       2.168
SjkTest-cdc         1     0      0        0       2.437
SjkTest-compression 1     0      0        0       2.351
SjkTest-compression 1     0      0        0       2.512
SjkTest             1     0      0        0       2.226
SjkTest             1     0      0        0       2.506

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

Name                         Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc         6     0      0        0       0.071
TableBuilderTest-cdc         6     0      0        0       0.210
TableBuilderTest-compression 6     0      0        0       0.079
TableBuilderTest-compression 6     0      0        0       0.179
TableBuilderTest             6     0      0        0       0.073
TableBuilderTest             6     0      0        0       0.169

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

Name                                 Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc           6     0      0        0       26.820
StatsTableComparatorTest-cdc         6     0      0        0       0.256
TableStatsPrinterTest-cdc            2     0      0        0       0.094
NodetoolTableStatsTest-cdc           6     0      0        0       28.876
StatsTableComparatorTest-cdc         6     0      0        0       0.322
TableStatsPrinterTest-cdc            2     0      0        0       0.277
NodetoolTableStatsTest-compression   6     0      0        0       28.749
StatsTableComparatorTest-compression 6     0      0        0       0.266
TableStatsPrinterTest-compression    2     0      0        0       0.111
NodetoolTableStatsTest-compression   6     0      0        0       29.236
StatsTableComparatorTest-compression 6     0      0        0       0.383
TableStatsPrinterTest-compression    2     0      0        0       0.289
NodetoolTableStatsTest               6     0      0        0       27.012
StatsTableComparatorTest             6     0      0        0       0.251
TableStatsPrinterTest                2     0      0        0       0.097
NodetoolTableStatsTest               6     0      0        0       29.299
StatsTableComparatorTest             6     0      0        0       0.409
TableStatsPrinterTest                2     0      0        0       0.285

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

Name                    Tests Errors Failures Skipped Time(s)
TracingTest-cdc         6     0      0        0       1.025
TracingTest-cdc         6     0      0        0       1.248
TracingTest-compression 6     0      0        0       1.126
TracingTest-compression 6     0      0        0       1.196
TracingTest             6     0      0        0       1.047
TracingTest             6     0      0        0       1.229

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

Name                                   Tests Errors Failures Skipped Time(s)
DriverBurnTest                         9     0      0        0       892.048
SimpleClientBurnTest                   1     0      0        0       122.093
SimpleClientPerfTest                   8     0      0        0       724.177
DriverBurnTest                         9     0      0        0       890.469
SimpleClientBurnTest                   1     0      0        0       122.064
SimpleClientPerfTest                   8     0      0        0       724.207
CBUtilTest-cdc                         4     0      0        0       0.341
CQLConnectionTest-cdc                  5     0      0        0       3.902
CQLUserAuditTest-cdc                   8     0      0        0       28.739
ClientResourceLimitsTest-cdc           10    0      0        0       18.027
DataTypeTest-cdc                       3     0      0        0       0.388
ErrorMessageTest-cdc                   7     0      0        0       0.393
IdleDisconnectTest-cdc                 2     0      0        0       17.810
MessagePayloadTest-cdc                 3     0      0        0       13.937
ProtocolErrorTest-cdc                  6     0      0        0       1.142
ProtocolNegotiationTest-cdc            3     0      0        0       20.595
ProtocolVersionTest-cdc                4     0      0        0       0.986
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.315
SerDeserTest-cdc                       6     0      0        0       1.704
CBUtilTest-cdc                         4     0      0        0       0.450
CQLConnectionTest-cdc                  5     0      0        0       4.049
CQLUserAuditTest-cdc                   8     0      0        0       28.109
ClientResourceLimitsTest-cdc           10    0      0        0       17.283
DataTypeTest-cdc                       3     0      0        0       0.524
ErrorMessageTest-cdc                   7     0      0        0       0.485
IdleDisconnectTest-cdc                 2     0      0        0       17.244
MessagePayloadTest-cdc                 3     0      0        0       13.267
ProtocolErrorTest-cdc                  6     0      0        0       1.340
ProtocolNegotiationTest-cdc            3     0      0        0       20.175
ProtocolVersionTest-cdc                4     0      0        0       1.144
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.388
SerDeserTest-cdc                       6     0      0        0       1.824
CBUtilTest-compression                 4     0      0        0       0.401
CQLConnectionTest-compression          5     0      0        0       4.175
CQLUserAuditTest-compression           8     0      0        0       29.375
ClientResourceLimitsTest-compression   10    0      0        0       18.335
DataTypeTest-compression               3     0      0        0       0.406
ErrorMessageTest-compression           7     0      0        0       0.415
IdleDisconnectTest-compression         2     0      0        0       18.117
MessagePayloadTest-compression         3     0      0        0       14.287
ProtocolErrorTest-compression          6     0      0        0       1.192
ProtocolNegotiationTest-compression    3     0      0        0       20.816
ProtocolVersionTest-compression        4     0      0        0       1.055
ProtocolVersionTrackerTest-compression 3     0      0        0       0.316
SerDeserTest-compression               6     0      0        0       1.693
CBUtilTest-compression                 4     0      0        0       0.468
CQLConnectionTest-compression          5     0      0        0       4.104
CQLUserAuditTest-compression           8     0      0        0       28.060
ClientResourceLimitsTest-compression   10    0      0        0       17.389
DataTypeTest-compression               3     0      0        0       0.554
ErrorMessageTest-compression           7     0      0        0       0.536
IdleDisconnectTest-compression         2     0      0        0       17.388
MessagePayloadTest-compression         3     0      0        0       13.291
ProtocolErrorTest-compression          6     0      0        0       1.428
ProtocolNegotiationTest-compression    3     0      0        0       20.135
ProtocolVersionTest-compression        4     0      0        0       1.139
ProtocolVersionTrackerTest-compression 3     0      0        0       0.401
SerDeserTest-compression               6     0      0        0       1.748
CBUtilTest                             4     0      0        0       0.345
CQLConnectionTest                      5     0      0        0       3.966
CQLUserAuditTest                       8     0      0        0       28.784
ClientResourceLimitsTest               10    0      0        0       18.268
DataTypeTest                           3     0      0        0       0.389
ErrorMessageTest                       7     0      0        0       0.420
IdleDisconnectTest                     2     0      0        0       17.919
MessagePayloadTest                     3     0      0        0       14.040
ProtocolErrorTest                      6     0      0        0       1.145
ProtocolNegotiationTest                3     0      0        0       20.681
ProtocolVersionTest                    4     0      0        0       0.942
ProtocolVersionTrackerTest             3     0      0        0       0.324
SerDeserTest                           6     0      0        0       1.711
CBUtilTest                             4     0      0        0       0.442
CQLConnectionTest                      5     0      0        0       4.166
CQLUserAuditTest                       8     0      0        0       28.144
ClientResourceLimitsTest               10    0      0        0       17.595
DataTypeTest                           3     0      0        0       0.483
ErrorMessageTest                       7     0      0        0       0.505
IdleDisconnectTest                     2     0      0        0       17.378
MessagePayloadTest                     3     0      0        0       13.418
ProtocolErrorTest                      6     0      0        0       1.472
ProtocolNegotiationTest                3     0      0        0       20.151
ProtocolVersionTest                    4     0      0        0       1.195
ProtocolVersionTrackerTest             3     0      0        0       0.415
SerDeserTest                           6     0      0        0       1.761

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

Name                                Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc         1     0      0        0       0.348
PrepareMessageTest-cdc              1     0      0        0       0.363
AuthenticateMessageTest-cdc         1     0      0        0       0.439
PrepareMessageTest-cdc              1     0      0        0       0.484
AuthenticateMessageTest-compression 1     0      0        0       0.373
PrepareMessageTest-compression      1     0      0        0       0.359
AuthenticateMessageTest-compression 1     0      0        0       0.449
PrepareMessageTest-compression      1     0      0        0       0.469
AuthenticateMessageTest             1     0      0        0       0.351
PrepareMessageTest                  1     0      0        0       0.359
AuthenticateMessageTest             1     0      0        0       0.435
PrepareMessageTest                  1     0      0        0       0.470

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

Name                            Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc         9     0      0        0       1.661
TriggersSchemaTest-cdc          4     0      0        0       4.010
TriggersTest-cdc                7     0      0        0       5.011
TriggerExecutorTest-cdc         9     0      0        0       1.805
TriggersSchemaTest-cdc          4     0      0        0       3.465
TriggersTest-cdc                7     0      0        0       4.539
TriggerExecutorTest-compression 9     0      0        0       1.808
TriggersSchemaTest-compression  4     0      0        0       4.157
TriggersTest-compression        7     0      0        0       5.232
TriggerExecutorTest-compression 9     0      0        0       1.789
TriggersSchemaTest-compression  4     0      0        0       3.627
TriggersTest-compression        7     0      0        0       4.559
TriggerExecutorTest             9     0      0        0       1.673
TriggersSchemaTest              4     0      0        0       4.023
TriggersTest                    7     0      0        0       5.098
TriggerExecutorTest             9     0      0        0       1.843
TriggersSchemaTest              4     0      0        0       3.592
TriggersTest                    7     0      0        0       4.471

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

Name                                    Tests Errors Failures Skipped Time(s)
LongBloomFilterTest                     5     0      0        0       122.949
LongBloomFilterTest                     5     0      0        0       196.865
LongBTreeTest                           15    0      0        0       706.027
LongBTreeTest                           15    0      0        0       1052.989
AbstractIteratorTest-cdc                9     0      0        0       0.089
BloomFilterTest-cdc                     11    0      0        2       0.598
ByteArrayUtilTest-cdc                   18    0      0        0       0.250
ByteBufferUtilTest-cdc                  12    0      0        0       0.407
BytesReadTrackerTest-cdc                4     0      0        0       0.073
CassandraVersionTest-cdc                11    0      0        0       0.582
EstimatedHistogramTest-cdc              7     0      0        0       0.244
FBUtilitiesTest-cdc                     7     0      0        0       0.729
FastByteOperationsTest-cdc              2     0      0        0       3.689
GeneratorsTest-cdc                      2     0      0        0       0.807
HexTest-cdc                             2     0      0        0       0.242
HistogramBuilderTest-cdc                5     0      0        0       0.273
IntegerIntervalsTest-cdc                6     0      0        0       51.077
IntervalTreeTest-cdc                    3     0      0        0       0.269
JVMStabilityInspectorTest-cdc           4     0      0        0       1.043
JavaUtilsTest-cdc                       1     0      0        0       0.223
MergeIteratorComparisonTest-cdc         16    0      0        0       11.931
MergeIteratorTest-cdc                   1     0      0        0       0.084
MerkleTreeTest-cdc                      27    0      0        0       6.689
MerkleTreesTest-cdc                     13    0      0        0       1.063
MonotonicClockTest-cdc                  1     0      0        0       18.757
NativeLibraryTest-cdc                   2     0      0        0       0.525
NoSpamLoggerTest-cdc                    5     0      0        0       0.078
OverlapIteratorTest-cdc                 1     0      0        0       11.226
SerializationsTest-cdc                  3     0      0        0       1.574
SlidingTimeRateTest-cdc                 7     0      0        0       0.538
StatusLoggerTest-cdc                    1     0      0        0       3.818
AbstractIteratorTest-cdc                9     0      0        0       0.206
BloomFilterTest-cdc                     11    0      0        2       0.707
ByteArrayUtilTest-cdc                   18    0      0        0       0.324
ByteBufferUtilTest-cdc                  12    0      0        0       0.496
BytesReadTrackerTest-cdc                4     0      0        0       0.203
CassandraVersionTest-cdc                11    0      0        0       0.650
EstimatedHistogramTest-cdc              7     0      0        0       0.343
FBUtilitiesTest-cdc                     7     0      0        0       0.873
FastByteOperationsTest-cdc              2     0      0        0       4.586
GeneratorsTest-cdc                      2     0      0        0       1.010
HexTest-cdc                             2     0      0        0       0.336
HistogramBuilderTest-cdc                5     0      0        0       0.400
IntegerIntervalsTest-cdc                6     0      0        0       57.682
IntervalTreeTest-cdc                    3     0      0        0       0.369
JVMStabilityInspectorTest-cdc           4     0      0        0       1.198
JavaUtilsTest-cdc                       1     0      0        0       0.352
MergeIteratorComparisonTest-cdc         16    0      0        0       12.772
MergeIteratorTest-cdc                   1     0      0        0       0.194
MerkleTreeTest-cdc                      27    0      0        0       7.030
MerkleTreesTest-cdc                     13    0      0        0       1.174
MonotonicClockTest-cdc                  1     0      0        0       16.151
NativeLibraryTest-cdc                   2     0      0        0       0.603
NoSpamLoggerTest-cdc                    5     0      0        0       0.201
OverlapIteratorTest-cdc                 1     0      0        0       11.757
SerializationsTest-cdc                  3     0      0        0       1.832
SlidingTimeRateTest-cdc                 7     0      0        0       0.649
StatusLoggerTest-cdc                    1     0      0        0       3.224
AbstractIteratorTest-compression        9     0      0        0       0.091
BloomFilterTest-compression             11    0      0        2       0.606
ByteArrayUtilTest-compression           18    0      0        0       0.261
ByteBufferUtilTest-compression          12    0      0        0       0.413
BytesReadTrackerTest-compression        4     0      0        0       0.071
CassandraVersionTest-compression        11    0      0        0       0.617
EstimatedHistogramTest-compression      7     0      0        0       0.238
FBUtilitiesTest-compression             7     0      0        0       0.813
FastByteOperationsTest-compression      2     0      0        0       3.979
GeneratorsTest-compression              2     0      0        0       0.855
HexTest-compression                     2     0      0        0       0.253
HistogramBuilderTest-compression        5     0      0        0       0.267
IntegerIntervalsTest-compression        6     0      0        0       52.193
IntervalTreeTest-compression            3     0      0        0       0.290
JVMStabilityInspectorTest-compression   4     0      0        0       1.056
JavaUtilsTest-compression               1     0      0        0       0.241
MergeIteratorComparisonTest-compression 16    0      0        0       12.566
MergeIteratorTest-compression           1     0      0        0       0.083
MerkleTreeTest-compression              27    0      0        0       6.872
MerkleTreesTest-compression             13    0      0        0       1.075
MonotonicClockTest-compression          1     0      0        0       18.669
NativeLibraryTest-compression           2     0      0        0       0.482
NoSpamLoggerTest-compression            5     0      0        0       0.079
OverlapIteratorTest-compression         1     0      0        0       11.960
SerializationsTest-compression          3     0      0        0       1.652
SlidingTimeRateTest-compression         7     0      0        0       0.531
StatusLoggerTest-compression            1     0      0        0       3.898
AbstractIteratorTest-compression        9     0      0        0       0.255
BloomFilterTest-compression             11    0      0        2       0.698
ByteArrayUtilTest-compression           18    0      0        0       0.327
ByteBufferUtilTest-compression          12    0      0        0       0.500
BytesReadTrackerTest-compression        4     0      0        0       0.189
CassandraVersionTest-compression        11    0      0        0       0.658
EstimatedHistogramTest-compression      7     0      0        0       0.354
FBUtilitiesTest-compression             7     0      0        0       0.908
FastByteOperationsTest-compression      2     0      0        0       4.562
GeneratorsTest-compression              2     0      0        0       1.019
HexTest-compression                     2     0      0        0       0.358
HistogramBuilderTest-compression        5     0      0        0       0.361
IntegerIntervalsTest-compression        6     0      0        0       58.126
IntervalTreeTest-compression            3     0      0        0       0.374
JVMStabilityInspectorTest-compression   4     0      0        0       1.295
JavaUtilsTest-compression               1     0      0        0       0.327
MergeIteratorComparisonTest-compression 16    0      0        0       13.032
MergeIteratorTest-compression           1     0      0        0       0.185
MerkleTreeTest-compression              27    0      0        0       7.150
MerkleTreesTest-compression             13    0      0        0       1.260
MonotonicClockTest-compression          1     0      0        0       15.945
NativeLibraryTest-compression           2     0      0        0       0.566
NoSpamLoggerTest-compression            5     0      0        0       0.182
OverlapIteratorTest-compression         1     0      0        0       11.755
SerializationsTest-compression          3     0      0        0       1.792
SlidingTimeRateTest-compression         7     0      0        0       0.627
StatusLoggerTest-compression            1     0      0        0       3.312
AbstractIteratorTest                    9     0      0        0       0.101
BloomFilterTest                         11    0      0        2       0.591
ByteArrayUtilTest                       18    0      0        0       0.247
ByteBufferUtilTest                      12    0      0        0       0.379
BytesReadTrackerTest                    4     0      0        0       0.069
CassandraVersionTest                    11    0      0        0       0.579
EstimatedHistogramTest                  7     0      0        0       0.243
FBUtilitiesTest                         7     0      0        0       0.744
FastByteOperationsTest                  2     0      0        0       3.742
GeneratorsTest                          2     0      0        0       0.841
HexTest                                 2     0      0        0       0.237
HistogramBuilderTest                    5     0      0        0       0.281
IntegerIntervalsTest                    6     0      0        0       51.726
IntervalTreeTest                        3     0      0        0       0.277
JVMStabilityInspectorTest               4     0      0        0       1.009
JavaUtilsTest                           1     0      0        0       0.224
MergeIteratorComparisonTest             16    0      0        0       12.104
MergeIteratorTest                       1     0      0        0       0.081
MerkleTreeTest                          27    0      0        0       6.660
MerkleTreesTest                         13    0      0        0       1.069
MonotonicClockTest                      1     0      0        0       18.643
NativeLibraryTest                       2     0      0        0       0.471
NoSpamLoggerTest                        5     0      0        0       0.080
OverlapIteratorTest                     1     0      0        0       11.464
SerializationsTest                      3     0      0        0       1.649
SlidingTimeRateTest                     7     0      0        0       0.530
StatusLoggerTest                        1     0      0        0       3.743
AbstractIteratorTest                    9     0      0        0       0.196
BloomFilterTest                         11    0      0        2       0.669
ByteArrayUtilTest                       18    0      0        0       0.347
ByteBufferUtilTest                      12    0      0        0       0.469
BytesReadTrackerTest                    4     0      0        0       0.161
CassandraVersionTest                    11    0      0        0       0.693
EstimatedHistogramTest                  7     0      0        0       0.323
FBUtilitiesTest                         7     0      0        0       0.992
FastByteOperationsTest                  2     0      0        0       4.570
GeneratorsTest                          2     0      0        0       0.968
HexTest                                 2     0      0        0       0.347
HistogramBuilderTest                    5     0      0        0       0.381
IntegerIntervalsTest                    6     0      0        0       57.845
IntervalTreeTest                        3     0      0        0       0.389
JVMStabilityInspectorTest               4     0      0        0       1.210
JavaUtilsTest                           1     0      0        0       0.297
MergeIteratorComparisonTest             16    0      0        0       13.387
MergeIteratorTest                       1     0      0        0       0.178
MerkleTreeTest                          27    0      0        0       7.133
MerkleTreesTest                         13    0      0        0       1.245
MonotonicClockTest                      1     0      0        0       16.105
NativeLibraryTest                       2     0      0        0       0.554
NoSpamLoggerTest                        5     0      0        0       0.167
OverlapIteratorTest                     1     0      0        0       11.766
SerializationsTest                      3     0      0        0       1.835
SlidingTimeRateTest                     7     0      0        0       0.640
StatusLoggerTest                        1     0      0        0       3.363

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

Name                             Tests Errors Failures Skipped Time(s)
BinLogTest-cdc                   13    0      0        0       11.261
DeletingArchiverTest-cdc         3     0      0        0       0.248
ExternalArchiverTest-cdc         5     0      0        0       10.463
BinLogTest-cdc                   13    0      0        0       11.532
DeletingArchiverTest-cdc         3     0      0        0       0.368
ExternalArchiverTest-cdc         5     0      0        0       10.586
BinLogTest-compression           13    0      0        0       11.246
DeletingArchiverTest-compression 3     0      0        0       0.261
ExternalArchiverTest-compression 5     0      0        0       10.470
BinLogTest-compression           13    0      0        0       11.602
DeletingArchiverTest-compression 3     0      0        0       0.370
ExternalArchiverTest-compression 5     0      0        0       10.594
BinLogTest                       13    0      0        0       11.280
DeletingArchiverTest             3     0      0        0       0.258
ExternalArchiverTest             5     0      0        0       10.472
BinLogTest                       13    0      0        0       11.604
DeletingArchiverTest             3     0      0        0       0.344
ExternalArchiverTest             5     0      0        0       10.546

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

Name                                Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc                22    0      0        0       0.236
BTreeSearchIteratorTest-cdc         4     0      0        0       0.082
BTreeTest-cdc                       14    0      0        0       0.436
BTreeRemovalTest-cdc                22    0      0        0       0.321
BTreeSearchIteratorTest-cdc         4     0      0        0       0.193
BTreeTest-cdc                       14    0      0        0       0.561
BTreeRemovalTest-compression        22    0      0        0       0.229
BTreeSearchIteratorTest-compression 4     0      0        0       0.093
BTreeTest-compression               14    0      0        0       0.438
BTreeRemovalTest-compression        22    0      0        0       0.332
BTreeSearchIteratorTest-compression 4     0      0        0       0.199
BTreeTest-compression               14    0      0        0       0.590
BTreeRemovalTest                    22    0      0        0       0.233
BTreeSearchIteratorTest             4     0      0        0       0.083
BTreeTest                           14    0      0        0       0.440
BTreeRemovalTest                    22    0      0        0       0.360
BTreeSearchIteratorTest             4     0      0        0       0.194
BTreeTest                           14    0      0        0       0.533

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc         1     0      0        1       0.066
AccumulatorTest-cdc                   4     0      0        0       0.069
RefCountedTest-cdc                    12    0      0        0       5.846
WeightedQueueTest-cdc                 46    0      0        0       0.968
AbstractTransactionalTest-cdc         1     0      0        1       0.167
AccumulatorTest-cdc                   4     0      0        0       0.176
RefCountedTest-cdc                    12    0      0        0       7.594
WeightedQueueTest-cdc                 46    0      0        0       1.057
AbstractTransactionalTest-compression 1     0      0        1       0.065
AccumulatorTest-compression           4     0      0        0       0.073
RefCountedTest-compression            12    0      0        0       6.231
WeightedQueueTest-compression         46    0      0        0       1.060
AbstractTransactionalTest-compression 1     0      0        1       0.176
AccumulatorTest-compression           4     0      0        0       0.214
RefCountedTest-compression            12    0      0        0       8.207
WeightedQueueTest-compression         46    0      0        0       1.112
AbstractTransactionalTest             1     0      0        1       0.060
AccumulatorTest                       4     0      0        0       0.075
RefCountedTest                        12    0      0        0       6.083
WeightedQueueTest                     46    0      0        0       0.996
AbstractTransactionalTest             1     0      0        1       0.149
AccumulatorTest                       4     0      0        0       0.166
RefCountedTest                        12    0      0        0       7.905
WeightedQueueTest                     46    0      0        0       1.044

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

Name                            Tests Errors Failures Skipped Time(s)
LongBufferPoolTest              2     0      0        0       241.036
LongBufferPoolTest              2     0      0        0       241.213
BufferPoolTest-cdc              35    0      0        0       7.790
NativeAllocatorTest-cdc         1     0      0        0       0.393
BufferPoolTest-cdc              35    0      0        0       7.885
NativeAllocatorTest-cdc         1     0      0        0       0.511
BufferPoolTest-compression      35    0      0        0       7.918
NativeAllocatorTest-compression 1     0      0        0       0.422
BufferPoolTest-compression      35    0      0        0       8.043
NativeAllocatorTest-compression 1     0      0        0       0.565
BufferPoolTest                  35    0      0        0       8.006
NativeAllocatorTest             1     0      0        0       0.399
BufferPoolTest                  35    0      0        0       7.851
NativeAllocatorTest             1     0      0        0       0.540

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

Name                          Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc         4     0      0        0       0.492
OffHeapBitSetTest-cdc         4     0      0        0       0.593
OffHeapBitSetTest-compression 4     0      0        0       0.522
OffHeapBitSetTest-compression 4     0      0        0       0.684
OffHeapBitSetTest             4     0      0        0       0.574
OffHeapBitSetTest             4     0      0        0       0.576

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

Name                                    Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.652
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.570
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.059
compression
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.208
compression
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.066
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.703

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

Name                       Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc         4     0      0        0       0.251
VIntCodingTest-cdc         4     0      0        0       0.334
VIntCodingTest-compression 4     0      0        0       0.247
VIntCodingTest-compression 4     0      0        0       0.387
VIntCodingTest             4     0      0        0       0.281
VIntCodingTest             4     0      0        0       0.359

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

Cassandra dtests // test_validate_empty_column_name // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_validate_empty_column_name'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c65ac0a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c65b72d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c663b6d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3c56780b20>
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 0x7f3c65ac0a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c641dce80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c663b6d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3c5762b130>
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 0x7f3c65ac0a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c65122730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c663b6d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3c64b0b310>
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 0x7f3c65ac0a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c57652580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c663b6d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3c57652850>
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 0x7f3c65ac0a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c57650b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c663b6d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3c57640700>
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 0x7f2ee1bd6430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2ee1d1e490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2ee2300dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2ee0f17b20>
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 0x7f2ee1bd6430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2ee0e218e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2ee2300dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2ee0e21ca0>
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 0x7f2ee1bd6430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2ee0ccb490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2ee2300dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2ee0d24820>
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 0x7f2ee1bd6430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2ee0f3d3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2ee2300dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2ee0f3d130>
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 0x7f7bffd442b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7bfd2282e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c0040eee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7bfd1d6bb0>
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 0x7f7bffd442b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7bfe123730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c0040eee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7bfe0c02e0>
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 0x7f7bffd442b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7bfe1061f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c0040eee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7bfe1238b0>
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 0x7f7bffd442b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7c003f8e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c0040eee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7bfde78700>
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 0x7f9a883a1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a883a1a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a88c48d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a883a19d0>
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 0x7f9a883a1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a88398670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a88c48d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a88a0b0a0>
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 0x7f9a883a1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a8874a910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a88c48d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a87144880>
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 0x7f9a883a1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a884dc9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a88c48d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a884dc790>
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 0x7f9a883a1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a85317fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a88c48d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a853179d0>
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 0x7f6d814a0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6d814a0430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6d81d8dee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6d814a0280>
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 0x7f6d814a0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6d81bb8d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6d81d8dee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6d814dc310>
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 0x7f6d814a0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6d80229af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6d81d8dee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6d80229460>
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 0x7f6d814a0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6d7bfdd3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6d81d8dee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6d787846d0>
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 0x7f6d814a0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6d80074430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6d81d8dee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6d800740a0>
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 0x7fc623ac98e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc6230e6ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6241f3dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc6230e6850>
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 0x7fc623ac98e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc620ffd6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6241f3dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc623944be0>
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 0x7fc623ac98e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc622e388e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6241f3dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc623a23220>
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 0x7fc623ac98e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc622f32220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc6241f3dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc622f32fd0>
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 0x7f766dbd58e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f766d27c100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f766e4cbe50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f766d20a310>
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 0x7f766dbd58e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f766d2cbcd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f766e4cbe50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f766ddadaf0>
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 0x7f766dbd58e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f766c39a0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f766e4cbe50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f766e253d30>
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 0x7f766dbd58e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f766ceacbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f766e4cbe50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f766dfbe670>
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 0x7f1dfebccac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1dff2ea730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1dff4b1e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f1dff2de2b0>
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 0x7f1dfebccac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1de7f7ef10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1dff4b1e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f1de7e90280>
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 0x7fe6db9a9e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe6d8f5deb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe6dc234dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe6d9e8ee50>
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 0x7fe6db9a9e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe6d8fa3790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe6dc234dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe6d9e49e20>
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 0x7fcd4a78e910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd4a78ea30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd4afdbd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcd4a78e5b0>
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 0x7fcd4a78e910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd4ad7bbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd4afdbd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcd484a9070>
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 0x7fcd4a78e910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd48313ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd4afdbd30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcd48402ac0>
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 0x7fe3094a7820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe2d87e46d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe309cf6e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe309736070>
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 0x7f92bad58df0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f92bae94250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f92bb64ddc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f92badf6a30>
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 0x7f92bad58df0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f92a2454be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f92bb64ddc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f92a2252880>
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 0x7f92bad58df0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f92a246ae80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f92bb64ddc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f92a21e4670>
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 0x7fc7930c98b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7906c69a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc793911ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc7907476d0>
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 0x7fc7930c98b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc79373e2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc793911ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc790faba30>
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 0x7f5e8842c9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5e8589c850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5e889eadc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5e859399d0>
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 0x7f5e8842c9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5e878d8640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5e889eadc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5e878aa1f0>
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 0x7face448a0a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7face3846820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7face4952040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7face3841d30>
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 0x7face448a0a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7face298bd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7face4952040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7face35add60>
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 0x7fa72260d910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa72039ad30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa722c2cee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa7203393d0>
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 0x7fa72260d910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa722a52e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa722c2cee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa7201bc7f0>
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 0x7fa72260d910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa7229ff0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa722c2cee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa7229fd0d0>
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 0x7f382e4acdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f382da6a940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f382ebf1040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f382da965e0>
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 0x7f382e4acdf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f382d92fd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f382ebf1040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f382d907dc0>
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 0x7f66b2ff2bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f669b7a3cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f66b37d3f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f669b7a38b0>
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 0x7f3653267310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f363a118040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3653a3fee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f363a118670>
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 0x7f3653267310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f365273cbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3653a3fee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f36528cce50>
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 0x7f17177c1ca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1717ac3c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1717f9ae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f17146fb7f0>
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 0x7f17177c1ca0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1716d1b9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1717f9ae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f1716d1bd00>
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 0x7fe4271d0a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe40f293bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe4279abee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe424164fd0>
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 0x7f96078391f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9606ead9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9608009f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9606ead880>
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 0x7f96078391f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9606f783d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9608009f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f960409dd30>
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 0x7f683dc9a5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f683c29a640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f683e4ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f683dbf6b80>
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 0x7f683dc9a5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f683e2bf550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f683e4ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f683dcd3190>
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 0x7f683dc9a5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f683c2df8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f683e4ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f683ddab640>
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 0x7f683dc9a5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f682ffac910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f683e4ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f682ffac5b0>
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_insert_data_during_replace_same_address // Error
test teardown failure

Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-12-02
02:43:01,429 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-02 02:43:01,429 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_insert_data_during_replace_same_address // Failure
ccmlib.node.TimeoutError: 02 Dec 2020 03:03:48 [replacement] Missing: ['Starting listening for CQL
clients']: INFO [main] 2020-12-02 02:53:49,525 YamlConfigura..... See system.log for remainder

self = <replace_address_test.TestReplaceAddress object at 0x7f5c9f0b5eb0>

@pytest.mark.skip_version('3.9')
@since('2.2')
def test_insert_data_during_replace_same_address(self):
"""
Test that replacement node with same address DOES NOT receive writes during replacement
@jira_ticket CASSANDRA-8523
"""
> self._test_insert_data_during_replace(same_address=True)

replace_address_test.py:423:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replace_address_test.py:221: in _test_insert_data_during_replace
self._do_replace(same_address=same_address, extra_jvm_args=["-Dcassandra.write_survey=true"])
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 0x7f5c9f32ef10>
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: 02 Dec 2020 03:03:48 [replacement] Missing: ['Starting listening for CQL
clients']:
E INFO [main] 2020-12-02 02:53:49,525 YamlConfigura.....
E See system.log for remainder

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

Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-12-02
02:54:23,226 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-02 02:54:23,226 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_closing_connections // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5cc6b9fac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5c9e0c6130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5cc73a1dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5c9e0c6c70>
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 0x7f5cc6b9fac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5cc6315880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5cc73a1dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5cc6315040>
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 0x7f9183265790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f918353d520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9183ac0040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f91835ce5e0>
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 0x7f9183265790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f91839a6700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9183ac0040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f91839a6130>
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 0x7f9183265790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f91827aa3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9183ac0040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f918362e340>
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 0x7f9183265790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f91827b1b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9183ac0040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f91827b1490>
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 0x7f0b14b71f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0b15241d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0b1537ddc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0b1431e7c0>
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 0x7f0b14b71f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0b14bb0bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0b1537ddc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0b14d115b0>
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 0x7f0b14b71f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0b141e5550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0b1537ddc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0b141e5ca0>
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 0x7f2e2c9c5b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2e2d1d9730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2e2d232d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2e2d1d9580>
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 0x7f2e2c9c5b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2e2c06c730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2e2d232d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2e2cc13ac0>
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 0x7f34dc1f2af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f34da81fbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f34dc84be50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f34dc276f40>
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 0x7f34dc1f2af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f34dc1efeb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f34dc84be50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f34dc1efb50>
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 0x7facb3673eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7facb03c6d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7facb3eeee50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7facb284e490>
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 0x7facb3673eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7facb2b2eee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7facb3eeee50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7facb2b2ed90>
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 0x7facb3673eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7facb2d084f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7facb3eeee50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7facb2798100>
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 0x7f645c524700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f645baf6880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f645cd3de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f645ba18640>
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 0x7f645c524700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f645ba6fb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f645cd3de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f645ba6feb0>
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 0x7fb436a6e280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb436181370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb4372dbee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb435ed4f40>
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 0x7fb436a6e280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb435e2a220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb4372dbee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb435de1460>
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 0x7fb436a6e280>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb435e40c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb4372dbee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb435dbb910>
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 0x7f9b51e35d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9b51caa580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9b524e1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9b51c6f580>
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 0x7f9b51e35d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9b522a7b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9b524e1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9b5231f340>
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 0x7f9b51e35d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9b51250250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9b524e1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9b512506d0>
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 0x7f9b51e35d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9b50e59df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9b524e1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9b50e5a7c0>
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 0x7f89572ffa90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8956817130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f89579fff70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f89573682b0>
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 0x7f89572ffa90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8956679ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f89579fff70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f89567c9f10>
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 0x7f89572ffa90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f89565f7a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f89579fff70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f89565bbcd0>
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 0x7f89572ffa90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f89562d7d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f89579fff70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f895638f7c0>
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 0x7f9a0411e7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a026ede20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a049d0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a04188130>
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 0x7f9a0411e7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a04115fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a049d0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a041152b0>
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 0x7f9a0411e7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a0419c2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a049d0ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9a01e9a580>
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 0x7f7dbb132790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7dbb10b1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7dbb8ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f7dbb689730>
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 0x7f7dbb132790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7dba751460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7dbb8ece50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7dbb27f2b0>
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 0x7f4f2deb0d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f2d3a7ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f2e67fdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f2d614ca0>
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 0x7f4f2deb0d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f2e625d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f2e67fdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f2e61ab50>
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 0x7f201b5078e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f201b616490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f201bcfce50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f201ab50a60>
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 0x7f201b5078e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f201ac672e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f201bcfce50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f201a8e0430>
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 0x7f9a1d5a4730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a1c7d9d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a1dda1dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9a1d821520>
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 0x7f9a1d5a4730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a1ca3cd90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a1dda1dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9a1c5cdc10>
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 0x7f9a1d5a4730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a1ca90dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a1dda1dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9a1ca90310>
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 0x7f9a1d5a4730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9a1dbcf0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9a1dda1dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9a1d5aa8b0>
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 0x7f50a70ab1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f50a658cca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f50a77f5dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f50a64c3850>
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 0x7f50a70ab1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f50a6581370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f50a77f5dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f50a65811f0>
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 0x7f50a70ab1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f50a75bfbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f50a77f5dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f50a70091c0>
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 0x7fd505193760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd5052a4d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd505924e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd4ff7e2430>
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 0x7fd505193760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd50477ad60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd505924e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd4e2bf5d00>
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 0x7fd505193760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd5052d62b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd505924e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd505722940>
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 0x7f74f40d5f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f74f2691f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f74f48c6f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f74f413f8b0>
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 0x7f74f40d5f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f74f2487850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f74f48c6f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f74f2490310>
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 0x7f74f40d5f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f74f451b1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f74f48c6f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f74f450bd00>
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 0x7f1ca1716bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1ca0375eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ca1f2b160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1ca0375400>
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 0x7f1ca1716bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1c9b2fa8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ca1f2b160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1c9b2fa880>
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 0x7f1ca1716bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1ca02570d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ca1f2b160>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1ca0257940>
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 0x7f58f0daa340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58f0313610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58f15b0e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f58f0368640>
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 0x7f58f0daa340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58f03796a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58f15b0e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f58f120e130>
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 0x7f58f0daa340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58f01c1220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58f15b0e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f58f01c1760>
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 0x7f8dee84e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8dedd316a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8def066dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8dedd91640>
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 0x7f8dee84e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8dee7b4400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8def066dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8dee7b42e0>
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 0x7f2b525376a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b52bca700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b52dfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2b5023afa0>
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 0x7f2b525376a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b518e1160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b52dfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2b51ad0880>
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 0x7f2b525376a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2b519fda30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2b52dfeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2b51987bb0>
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 0x7fdd2d29c7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdd2c0fdbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdd2dab0ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fdd2d409040>
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 0x7fdd2d29c7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdd2d45f6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdd2dab0ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fdd2d2ae5b0>
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_bulk_round_trip_with_timeouts // Failure
assert 100000 == 99900 + where 100000 = sum(<generator object
TestCqlshCopy._test_bulk_round_trip.<locals>.<genexpr> at 0x7fdd2d968040>) + and 99900 = sum
(<generator object TestCqlshCopy._test_bulk_round_trip.<locals>.<genexpr> at 0x7fdd2c9bb040>)

self = <cqlsh_tests.test_cqlsh_copy.TestCqlshCopy object at 0x7fdd2c0d7ee0>

def test_bulk_round_trip_with_timeouts(self):
"""
Test bulk import with very short read and write timeout values, this should exercise the
retry and back-off policies. We cannot check the counts because "SELECT COUNT(*)" could timeout
on Jenkins making the test flacky.

@jira_ticket CASSANDRA-9302
"""
> self._test_bulk_round_trip(nodes=1, partitioner="murmur3", num_operations=100000,
configuration_options={'range_request_timeout_in_ms': '200',
'write_request_timeout_in_ms': '100'},
copy_from_options={'MAXINSERTERRORS': -1},
skip_count_checks=True)

cqlsh_tests/test_cqlsh_copy.py:2501:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <cqlsh_tests.test_cqlsh_copy.TestCqlshCopy object at 0x7fdd2c0d7ee0>
nodes = 1, partitioner = 'murmur3', num_operations = 100000, profile = None
stress_table = 'keyspace1.standard1'
configuration_options = {'range_request_timeout_in_ms': '200', 'truncate_request_timeout_in_ms':
60000, 'write_request_timeout_in_ms': '100'}
skip_count_checks = True, copy_to_options = {}
copy_from_options = {'MAXINSERTERRORS': -1}

def _test_bulk_round_trip(self, nodes, partitioner,
num_operations, profile=None,
stress_table='keyspace1.standard1',
configuration_options=None,
skip_count_checks=False,
copy_to_options=None,
copy_from_options=None):
"""
Test exporting a large number of rows into a csv file.

If skip_count_checks is True then it means we cannot use "SELECT COUNT(*)" as it may time out but
it also means that we can be sure that one cassandra-stress operation is one record and hence
num_records=num_operations.

Perform the following:
- create the records with cassandra-stress
- export the records to a csv file
- truncate the table and import the csv file
- export the records to another csv file
- check that the length of the two csv files is the same

Therefore, 3 COPY operations are run in total. Return a list of tuples, containing stdout and stderr
for all 3 copy operations.
"""
if configuration_options is None:
configuration_options = {}
if copy_to_options is None:
copy_to_options = {}

# The default truncate timeout of 10 seconds that is set in init_default_config() is not
# enough for truncating larger tables, see CASSANDRA-11157
if 'truncate_request_timeout_in_ms' not in configuration_options:
configuration_options['truncate_request_timeout_in_ms'] = 60000

self.prepare(nodes=nodes, partitioner=partitioner, configuration_options=configuration_options)

ret = []

def create_records():
if not profile:
logger.debug('Running stress without any user profile')
self.node1.stress(['write', 'n={} cl=ALL'.format(num_operations), 'no-warmup', '-rate',
'threads=50'])
else:
logger.debug('Running stress with user profile {}'.format(profile))
self.node1.stress(['user', 'profile={}'.format(profile), 'ops(insert=1)',
'n={} cl=ALL'.format(num_operations), 'no-warmup', '-rate', 'threads=50'])

if skip_count_checks:
return num_operations
else:
count_statement = SimpleStatement("SELECT COUNT(*) FROM {}".format(stress_table),
consistency_level=ConsistencyLevel.ALL,
retry_policy=FlakyRetryPolicy(max_retries=3))
ret = rows_to_list(self.session.execute(count_statement))[0][0]
logger.debug('Generated {} records'.format(ret))
assert ret >= num_operations, 'cassandra-stress did not import enough records'
return ret

def run_copy_to(filename):
logger.debug('Exporting to csv file: {}'.format(filename.name))
start = datetime.datetime.now()
copy_to_cmd = "CONSISTENCY ALL; COPY {} TO '{}'".format(stress_table, filename.name)
if copy_to_options:
copy_to_cmd += ' WITH ' + ' AND '.join('{} = {}'.format(k, v) for k, v in copy_to_options.items())
logger.debug('Running {}'.format(copy_to_cmd))
result = self.run_cqlsh(cmds=copy_to_cmd)
ret.append(result)
logger.debug("COPY TO took {} to export {} records".format(datetime.datetime.now() - start,
num_records))

def run_copy_from(filename):
logger.debug('Importing from csv file: {}'.format(filename.name))
start = datetime.datetime.now()
copy_from_cmd = "COPY {} FROM '{}'".format(stress_table, filename.name)
if copy_from_options:
copy_from_cmd += ' WITH ' + ' AND '.join('{} = {}'.format(k, v) for k, v in copy_from_options.items
())
logger.debug('Running {}'.format(copy_from_cmd))
result = self.run_cqlsh(cmds=copy_from_cmd)
ret.append(result)
logger.debug("COPY FROM took {} to import {} records".format(datetime.datetime.now() - start,
num_records))

num_records = create_records()

# Copy to the first csv files
tempfile1 = self.get_temp_file()
run_copy_to(tempfile1)

# check all records generated were exported
with io.open(tempfile1.name, encoding="utf-8", newline='') as csvfile:
assert num_records == sum(1 for _ in csv.reader(csvfile, quotechar='"', escapechar='\\'))

# import records from the first csv file
logger.debug('Truncating {}...'.format(stress_table))
self.session.execute("TRUNCATE {}".format(stress_table))
run_copy_from(tempfile1)

# export again to a second csv file
tempfile2 = self.get_temp_file()
run_copy_to(tempfile2)

# check the length of both files is the same to ensure all exported records were imported
> assert sum(1 for _ in open(tempfile1.name)) == sum(1 for _ in open(tempfile2.name))
E assert 100000 == 99900
E + where 100000 = sum(<generator object TestCqlshCopy._test_bulk_round_trip.<locals>.<genexpr> at
0x7fdd2d968040>)
E + and 99900 = sum(<generator object TestCqlshCopy._test_bulk_round_trip.<locals>.<genexpr> at
0x7fdd2c9bb040>)

cqlsh_tests/test_cqlsh_copy.py:2443: AssertionError
----------------------------------------------------------------------------------------------------
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 0x7f162ff3d100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f162ef28c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1630755040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f162efd31f0>
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 0x7f162ff3d100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f162c5db550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1630755040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f162c5dbf70>
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 0x7f2c82862be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c80e1f220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c8307eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c80de6af0>
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 0x7f2c82862be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c82a70880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c8307eee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c82a70970>
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 0x7f2d83fff4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d8464e7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d8481de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2d8453a6d0>
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 0x7f2d83fff4f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d845eba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d8481de50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2d845eb7f0>
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 0x7ff7e203d8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff7e165cdf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7e2854dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff7e264f340>
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 0x7ff7e203d8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff7e2628af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7e2854dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff7e1662e50>
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 0x7ff7e203d8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff7e0776f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7e2854dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff7e0776190>
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 0x7f39f4d404f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39efe95d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39f5555dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f39efe19700>
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 0x7f39f4d404f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39effe1bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39f5555dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f39effe19a0>
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 0x7f39f4d404f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39ec773b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39f5555dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f39ec7739a0>
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 0x7f39f4d404f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39ec652760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f39f5555dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f39efeace80>
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 0x7fc56ef7c220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc56e4f75b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc56f671e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc56e4fa2e0>
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 0x7fc56ef7c220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc56d4d8dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc56f671e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5547f78e0>
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 0x7f6b374e4670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6b376baca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6b37d7cd30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6b37c176a0>
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 0x7f6b374e4670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6b35333820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6b37d7cd30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6b375efd60>
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 0x7f6b374e4670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6b1f975b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6b37d7cd30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6b35b94f70>
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 0x7f8a30cd8d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a302de580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a31390d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8a30d10c40>
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 0x7f8a30cd8d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a31162190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a31390d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8a30d69c70>
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 0x7f8a30cd8d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a31072070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a31390d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8a301eea00>
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 0x7f78f6b03eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78f6c62460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f78f7302ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f78f6c8ad90>
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 0x7f78f6b03eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78dc675af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f78f7302ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f78dc6770d0>
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 0x7f78f6b03eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78f6b2fa90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f78f7302ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f78f51cc4c0>
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 0x7f78f6b03eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78f6c91490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f78f7302ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f78f5f0b670>
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 0x7eff3f014d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7eff27fcb640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7eff3f6edee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7eff3c4adc10>
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 0x7eff3f014d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7eff27fd4a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7eff3f6edee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7eff3f002a60>
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 0x7eff3f014d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7eff3d521970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7eff3f6edee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7eff3d521cd0>
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 0x7eff3f014d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7eff27e00af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7eff3f6edee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7eff27fd6370>
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 0x7fc5cafbed60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5cafac670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc5cb813e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5cb17cca0>
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 0x7fc5cafbed60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5c967d700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc5cb813e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5c9605760>
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 0x7fc5cafbed60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5c8335760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc5cb813e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5b0223880>
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 0x7fc5cafbed60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5ca119850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc5cb813e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5ca1190a0>
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 0x7f68f3550b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f68f3543760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68f3da0f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f68f3afe3a0>
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 0x7f68f3550b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f68d84131f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68f3da0f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f68d81722b0>
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 0x7f68f3550b20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f68d8686c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68f3da0f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f68d8686190>
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 0x7fc4070177f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc40709d0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc407864dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc4072006a0>
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 0x7fc4070177f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc40416cb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc407864dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc407698700>
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 0x7fc4070177f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc4043b1250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc407864dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc4043b1940>
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 0x7f4f9b0f1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f9b174b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f9b949d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f9b2fa220>
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 0x7f4f9b0f1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f9a79a3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f9b949d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f9a7c7580>
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 0x7f4f9b0f1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f9b77f130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f9b949d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4f9b77fb80>
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 0x7f3a8741ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a851d3040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a87c69d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3a851d3fd0>
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 0x7f3a8741ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a84f53ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a87c69d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3a850feca0>
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 0x7f3a8741ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a84f2b0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a87c69d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3a84f572e0>
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 0x7f3a8741ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a84dcf610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a87c69d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3a84dcf250>
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 0x7f1238651c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1235a82d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1238c41e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f12359aad30>
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 0x7f1238651c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f12351777f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1238c41e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f123503fac0>
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 0x7f1238651c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f123514c400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1238c41e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1238387ca0>
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 0x7f1238651c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f12385bbe50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1238c41e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1238656b80>
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 0x7f1238651c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f12385745e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1238c41e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f123870c070>
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 0x7ff382837e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff38186da30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff382e1bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff381851610>
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 0x7ff382837e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff3817d6850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff382e1bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff381809670>
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 0x7ff382837e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff381c59eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff382e1bdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff3818dcd60>
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 0x7f25f2906790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f25f28f4ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f25f2e1ad30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [
{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f25f00f9880>
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 0x7f25f2906790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f25f27facd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f25f2e1ad30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operat