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/01 22:29:43 UTC

Build complete: Cassandra-trunk #174 [FAILURE] a7c4ba9eeecb365e7c4753d8eaab747edd9a632a

-------------------------------------------------------------------------------
Build Cassandra-trunk #174 Failure
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/174/
-------------------------------------------------------------------------------
Changes:
[Sam Tunnicliffe] Improve checksumming and compression in protocol V5


-------------------------------------------------------------------------------
Failed Tests:
14 tests failed.
FAILED:  dtest-offheap.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED:  dtest.paxos_test.TestPaxos.test_replica_availability
FAILED:  org.apache.cassandra.distributed.upgrade.MixedModeReadRepairDeleteTest.mixedModeReadRepairDeletePartition
FAILED:  org.apache.cassandra.distributed.test.ring.NodeNotInRingTest.nodeNotInRingTest
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
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution

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

Tests Failures Errors Skipped Success rate Time
35467 10       441    206     98.73%       155657.723

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

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3088  438    1        0       105842.443
cqlshlib.python3.jdk8                              166   0      0        0       0.000
org.apache.cassandra.audit                         288   0      0        0       531.436
org.apache.cassandra.auth                          216   0      0        0       103.349
org.apache.cassandra.auth.jmx                      138   0      0        0       34.389
org.apache.cassandra.batchlog                      72    0      0        0       164.550
org.apache.cassandra.cache                         24    0      0        0       48.132
org.apache.cassandra.concurrent                    58    0      2        0       795.626
org.apache.cassandra.config                        210   0      0        0       20.656
org.apache.cassandra.cql.jdbc                      6     0      0        0       0.740
org.apache.cassandra.cql3                          1438  0      0        54      3518.000
org.apache.cassandra.cql3.conditions               24    0      0        0       3.817
org.apache.cassandra.cql3.functions                186   0      0        0       88.327
org.apache.cassandra.cql3.restrictions             138   0      0        0       7.420
org.apache.cassandra.cql3.selection                60    0      0        0       80.953
org.apache.cassandra.cql3.statements               144   0      0        0       168.791
org.apache.cassandra.cql3.validation.entities      2244  0      0        6       2239.753
org.apache.cassandra.cql3.validation.miscellaneous 336   0      0        0       297.539
org.apache.cassandra.cql3.validation.operations    2898  0      0        0       2441.698
org.apache.cassandra.db                            2394  0      0        4       1638.251
org.apache.cassandra.db.aggregation                36    0      0        0       6.729
org.apache.cassandra.db.columniterator             6     0      0        0       22.351
org.apache.cassandra.db.commitlog                  2426  0      0        14      1875.707
org.apache.cassandra.db.compaction                 1126  0      0        12      3228.941
org.apache.cassandra.db.composites                 18    0      0        0       3.643
org.apache.cassandra.db.context                    48    0      0        0       13.792
org.apache.cassandra.db.filter                     48    0      0        0       9.622
org.apache.cassandra.db.lifecycle                  408   0      0        0       192.830
org.apache.cassandra.db.marshal                    846   0      0        0       278.974
org.apache.cassandra.db.monitoring                 90    0      0        0       32.957
org.apache.cassandra.db.partition                  60    0      0        0       404.929
org.apache.cassandra.db.partitions                 48    0      0        0       4.943
org.apache.cassandra.db.repair                     138   0      0        6       137.344
org.apache.cassandra.db.rows                       324   0      0        0       286.166
org.apache.cassandra.db.streaming                  108   0      0        0       190.141
org.apache.cassandra.db.transform                  132   0      0        0       59.559
org.apache.cassandra.db.view                       24    0      0        0       147.762
org.apache.cassandra.db.virtual                    78    0      0        0       185.776
org.apache.cassandra.dht                           624   0      0        0       349.027
org.apache.cassandra.dht.tokenallocator            18    0      0        2       540.079
org.apache.cassandra.diag                          36    0      0        0       7.560
org.apache.cassandra.diag.store                    36    0      0        0       0.842
org.apache.cassandra.distributed.test              1676  2      0        36      9121.529
org.apache.cassandra.distributed.test.ring         10    0      1        0       643.952
org.apache.cassandra.distributed.upgrade           15    1      0        0       555.366
org.apache.cassandra.fql                           210   0      0        0       65.323
org.apache.cassandra.fqltool                       50    0      0        0       10.709
org.apache.cassandra.gms                           96    0      0        0       131.215
org.apache.cassandra.hints                         224   0      0        0       1497.091
org.apache.cassandra.index                         270   0      0        0       351.703
org.apache.cassandra.index.internal                168   0      0        0       148.439
org.apache.cassandra.index.sasi                    246   0      0        0       258.548
org.apache.cassandra.index.sasi.analyzer           150   0      0        0       9.253
org.apache.cassandra.index.sasi.conf               84    0      0        0       7.457
org.apache.cassandra.index.sasi.disk               168   0      0        0       218.442
org.apache.cassandra.index.sasi.plan               48    0      0        0       31.484
org.apache.cassandra.index.sasi.utils              312   0      0        0       21.443
org.apache.cassandra.io                            30    0      0        0       96.583
org.apache.cassandra.io.compress                   276   0      0        0       129.642
org.apache.cassandra.io.sstable                    764   0      0        12      1776.101
org.apache.cassandra.io.sstable.format             6     0      0        0       14.930
org.apache.cassandra.io.sstable.format.big         12    0      0        0       24.609
org.apache.cassandra.io.sstable.metadata           60    0      0        0       8.383
org.apache.cassandra.io.util                       798   0      0        0       282.137
org.apache.cassandra.locator                       422   0      0        0       768.506
org.apache.cassandra.metrics                       444   0      0        6       443.717
org.apache.cassandra.net                           938   0      0        0       1325.982
org.apache.cassandra.net.proxy                     18    0      0        0       5.300
org.apache.cassandra.repair                        210   0      0        6       279.263
org.apache.cassandra.repair.asymmetric             90    0      0        0       112.276
org.apache.cassandra.repair.consistent             414   0      0        6       123.233
org.apache.cassandra.repair.consistent.admin       30    0      0        0       21.706
org.apache.cassandra.repair.messages               108   0      0        0       17.846
org.apache.cassandra.schema                        246   0      0        6       126.391
org.apache.cassandra.security                      156   0      0        0       24.959
org.apache.cassandra.serializers                   198   0      0        0       4.174
org.apache.cassandra.service                       780   0      0        6       873.516
org.apache.cassandra.service.pager                 42    0      0        0       7.397
org.apache.cassandra.service.reads                 714   0      0        6       73.065
org.apache.cassandra.service.reads.repair          204   0      0        6       135.868
org.apache.cassandra.streaming                     64    0      0        0       623.516
org.apache.cassandra.streaming.async               108   0      0        0       21.474
org.apache.cassandra.streaming.compression         36    0      0        0       7.816
org.apache.cassandra.streaming.messages            6     0      0        0       0.824
org.apache.cassandra.stress.generate               12    0      0        0       0.578
org.apache.cassandra.stress.settings               16    0      0        0       1.955
org.apache.cassandra.stress.util                   10    0      0        0       0.272
org.apache.cassandra.tools                         792   0      6        0       1384.975
org.apache.cassandra.tools.cassandrastress         6     0      0        0       81.730
org.apache.cassandra.tools.cqlsh                   6     0      0        0       84.076
org.apache.cassandra.tools.nodetool                6     0      0        0       15.067
org.apache.cassandra.tools.nodetool.formatter      36    0      0        0       0.689
org.apache.cassandra.tools.nodetool.stats          84    0      0        0       192.352
org.apache.cassandra.tracing                       36    0      0        0       7.089
org.apache.cassandra.transport                     420   0      0        0       4173.370
org.apache.cassandra.transport.messages            12    0      0        0       4.952
org.apache.cassandra.triggers                      120   0      0        0       66.824
org.apache.cassandra.utils                         1126  0      0        12      2486.721
org.apache.cassandra.utils.binlog                  126   0      0        0       136.356
org.apache.cassandra.utils.btree                   240   0      0        0       5.771
org.apache.cassandra.utils.concurrent              378   0      0        6       52.332
org.apache.cassandra.utils.memory                  220   0      0        0       535.829
org.apache.cassandra.utils.obs                     24    0      0        0       3.439
org.apache.cassandra.utils.streamhist              66    0      0        0       14.564
org.apache.cassandra.utils.vint                    24    0      0        0       2.070

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

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 5     0      0                1027.114
Cassandra dtests 5     0      0                496.396
Cassandra dtests 6     0      0                783.804
Cassandra dtests 5     0      0                794.963
Cassandra dtests 5     0      0                897.405
Cassandra dtests 4     0      0                322.722
Cassandra dtests 2     0      0                385.882
Cassandra dtests 3     0      0                881.851
Cassandra dtests 22    4      0                531.429
Cassandra dtests 22    5      0                643.618
Cassandra dtests 22    5      0                368.493
Cassandra dtests 21    4      0                575.896
Cassandra dtests 22    4      0                782.809
Cassandra dtests 20    2      0                690.670
Cassandra dtests 20    2      0                853.630
Cassandra dtests 22    3      0                496.341
Cassandra dtests 20    2      0                953.793
Cassandra dtests 19    3      0                485.675
Cassandra dtests 19    2      0                525.753
Cassandra dtests 19    2      0                557.940
Cassandra dtests 19    1      0                840.395
Cassandra dtests 23    4      0                443.954
Cassandra dtests 22    2      0                1373.154
Cassandra dtests 21    4      0                837.771
Cassandra dtests 20    3      0                688.456
Cassandra dtests 18    2      0                602.141
Cassandra dtests 17    2      0                321.775
Cassandra dtests 19    3      0                539.620
Cassandra dtests 19    2      0                444.328
Cassandra dtests 20    3      0                467.669
Cassandra dtests 21    4      0                384.539
Cassandra dtests 20    4      0                364.321
Cassandra dtests 22    3      0                370.518
Cassandra dtests 19    2      0                633.317
Cassandra dtests 19    2      0                1026.554
Cassandra dtests 20    3      0                779.670
Cassandra dtests 20    3      0                1258.297
Cassandra dtests 20    3      0                956.284
Cassandra dtests 20    3      0                1039.641
Cassandra dtests 20    2      0                761.788
Cassandra dtests 22    3      0                596.154
Cassandra dtests 20    2      0                777.074
Cassandra dtests 20    2      0                1162.915
Cassandra dtests 22    4      0                642.197
Cassandra dtests 21    3      0                855.923
Cassandra dtests 21    4      0                806.439
Cassandra dtests 22    4      0                549.667
Cassandra dtests 21    3      0                478.871
Cassandra dtests 21    3      0                915.023
Cassandra dtests 21    3      0                753.088
Cassandra dtests 22    4      0                631.152
Cassandra dtests 23    5      0                533.839
Cassandra dtests 21    3      0                538.490
Cassandra dtests 21    3      0                619.215
Cassandra dtests 19    1      0                897.893
Cassandra dtests 19    3      0                524.073
Cassandra dtests 18    2      0                565.354
Cassandra dtests 20    4      0                616.703
Cassandra dtests 20    4      0                402.015
Cassandra dtests 17    1      0                571.273
Cassandra dtests 20    3      0                382.247
Cassandra dtests 19    2      0                432.445
Cassandra dtests 22    5      0                1186.392
Cassandra dtests 21    4      0                743.693
Cassandra dtests 19    3      0                558.061
Cassandra dtests 20    2      0                845.574
Cassandra dtests 19    4      0                341.092
Cassandra dtests 18    3      0                317.647
Cassandra dtests 20    3      0                532.120
Cassandra dtests 20    3      0                549.539
Cassandra dtests 22    5      0                364.053
Cassandra dtests 23    4      0                572.374
Cassandra dtests 21    4      0                498.710
Cassandra dtests 20    3      0                643.925
Cassandra dtests 20    3      0                632.032
Cassandra dtests 20    4      0                582.544
Cassandra dtests 21    3      0                940.882
Cassandra dtests 18    2      0                607.812
Cassandra dtests 18    2      0                528.437
Cassandra dtests 18    2      0                563.266
Cassandra dtests 18    2      0                597.983
Cassandra dtests 16    2      0                410.284
Cassandra dtests 17    2      0                701.610
Cassandra dtests 18    2      0                603.427
Cassandra dtests 17    2      0                870.765
Cassandra dtests 18    2      0                628.243
Cassandra dtests 19    2      0                722.566
Cassandra dtests 20    2      0                627.958
Cassandra dtests 20    4      0                410.511
Cassandra dtests 19    3      0                978.213
Cassandra dtests 18    2      0                955.664
Cassandra dtests 20    3      0                728.597
Cassandra dtests 20    3      0                715.618
Cassandra dtests 20    3      0                500.436
Cassandra dtests 19    2      0                388.491
Cassandra dtests 20    3      0                607.252
Cassandra dtests 20    3      0                992.406
Cassandra dtests 20    3      0                643.829
Cassandra dtests 20    2      0                973.623
Cassandra dtests 20    3      0                416.286
Cassandra dtests 19    2      0                905.241
Cassandra dtests 19    2      0                762.801
Cassandra dtests 19    2      0                597.980
Cassandra dtests 19    2      0                715.020
Cassandra dtests 21    4      0                546.055
Cassandra dtests 19    2      0                772.871
Cassandra dtests 21    4      0                631.769
Cassandra dtests 21    4      0                487.928
Cassandra dtests 20    3      0                699.788
Cassandra dtests 19    1      0                1263.945
Cassandra dtests 20    3      0                584.491
Cassandra dtests 21    4      0                844.916
Cassandra dtests 20    3      0                1034.412
Cassandra dtests 21    4      0                916.504
Cassandra dtests 20    3      0                707.662
Cassandra dtests 19    2      0                627.339
Cassandra dtests 18    2      0                858.830
Cassandra dtests 16    1      0                474.279
Cassandra dtests 20    2      0                673.428
Cassandra dtests 19    3      0                487.943
Cassandra dtests 19    3      0                528.191
Cassandra dtests 20    4      0                347.401
Cassandra dtests 18    2      0                572.456
Cassandra dtests 19    2      0                486.725
Cassandra dtests 21    4      0                516.459
Cassandra dtests 19    3      0                552.315
Cassandra dtests 17    2      0                442.285
Cassandra dtests 19    4      0                179.267
Cassandra dtests 21    4      0                418.927
Cassandra dtests 21    4      0                385.492
Cassandra dtests 21    4      0                513.961
Cassandra dtests 20    3      0                639.029
Cassandra dtests 19    3      0                555.058
Cassandra dtests 18    2      0                452.269
Cassandra dtests 18    2      0                521.675
Cassandra dtests 18    2      0                544.686
Cassandra dtests 17    2      0                572.031
Cassandra dtests 16    2      1                390.754
Cassandra dtests 18    2      0                798.801
Cassandra dtests 18    2      0                922.782
Cassandra dtests 17    2      0                652.795
Cassandra dtests 19    2      0                781.686
Cassandra dtests 19    1      0                942.284
Cassandra dtests 20    4      0                512.746
Cassandra dtests 19    2      0                690.477
Cassandra dtests 20    3      0                695.184
Cassandra dtests 19    2      0                532.366
Cassandra dtests 20    3      0                455.220
Cassandra dtests 19    2      0                591.100
Cassandra dtests 20    3      0                1013.943
Cassandra dtests 20    3      0                618.530
Cassandra dtests 20    2      0                675.497
Cassandra dtests 21    4      0                378.571
Cassandra dtests 19    2      0                676.109
Cassandra dtests 19    2      0                790.414
Cassandra dtests 19    2      0                591.131
Cassandra dtests 21    4      0                621.537
Cassandra dtests 20    3      0                583.250
Cassandra dtests 21    4      0                703.954
Cassandra dtests 21    4      0                629.895
Cassandra dtests 20    3      0                530.470
Cassandra dtests 20    3      0                791.909
Cassandra dtests 16    1      0                525.268

-------------------------------------------------------------------------------
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.283
AuditLoggerAuthTest-cdc         9     0      0        0       53.384
AuditLoggerTest-cdc             28    0      0        0       22.029
BinAuditLoggerTest-cdc          1     0      0        0       12.978
AuditLogFilterTest-cdc          10    0      0        0       0.302
AuditLoggerAuthTest-cdc         9     0      0        0       52.022
AuditLoggerTest-cdc             28    0      0        0       19.070
BinAuditLoggerTest-cdc          1     0      0        0       11.732
AuditLogFilterTest-compression  10    0      0        0       0.260
AuditLoggerAuthTest-compression 9     0      0        0       53.405
AuditLoggerTest-compression     28    0      0        0       23.895
BinAuditLoggerTest-compression  1     0      0        0       13.213
AuditLogFilterTest-compression  10    0      0        0       0.349
AuditLoggerAuthTest-compression 9     0      0        0       53.098
AuditLoggerTest-compression     28    0      0        0       21.388
BinAuditLoggerTest-compression  1     0      0        0       12.249
AuditLogFilterTest              10    0      0        0       0.218
AuditLoggerAuthTest             9     0      0        0       54.601
AuditLoggerTest                 28    0      0        0       27.222
BinAuditLoggerTest              1     0      0        0       13.418
AuditLogFilterTest              10    0      0        0       0.395
AuditLoggerAuthTest             9     0      0        0       52.515
AuditLoggerTest                 28    0      0        0       21.155
BinAuditLoggerTest              1     0      0        0       12.255

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

Name                                  Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc                     14    0      0        0       0.529
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       4.303
CassandraRoleManagerTest-cdc          1     0      0        0       3.598
PasswordAuthenticatorTest-cdc         7     0      0        0       5.692
RoleOptionsTest-cdc                   4     0      0        0       0.418
RolesTest-cdc                         4     0      0        0       3.563
AuthCacheTest-cdc                     14    0      0        0       0.563
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       3.542
CassandraRoleManagerTest-cdc          1     0      0        0       2.877
PasswordAuthenticatorTest-cdc         7     0      0        0       4.616
RoleOptionsTest-cdc                   4     0      0        0       0.427
RolesTest-cdc                         4     0      0        0       2.877
AuthCacheTest-compression             14    0      0        0       0.532
CassandraNetworkAuthorizerTest-       6     0      0        0       4.388
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.630
PasswordAuthenticatorTest-compression 7     0      0        0       5.639
RoleOptionsTest-compression           4     0      0        0       0.416
RolesTest-compression                 4     0      0        0       3.724
AuthCacheTest-compression             14    0      0        0       0.622
CassandraNetworkAuthorizerTest-       6     0      0        0       3.974
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.146
PasswordAuthenticatorTest-compression 7     0      0        0       5.232
RoleOptionsTest-compression           4     0      0        0       0.496
RolesTest-compression                 4     0      0        0       3.152
AuthCacheTest                         14    0      0        0       0.461
CassandraNetworkAuthorizerTest        6     0      0        0       4.352
CassandraRoleManagerTest              1     0      0        0       3.464
PasswordAuthenticatorTest             7     0      0        0       6.385
RoleOptionsTest                       4     0      0        0       0.367
RolesTest                             4     0      0        0       3.508
AuthCacheTest                         14    0      0        0       0.625
CassandraNetworkAuthorizerTest        6     0      0        0       3.692
CassandraRoleManagerTest              1     0      0        0       3.078
PasswordAuthenticatorTest             7     0      0        0       5.893
RoleOptionsTest                       4     0      0        0       0.458
RolesTest                             4     0      0        0       3.110

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

Name                               Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc         20    0      0        0       1.177
JMXAuthTest-cdc                    3     0      0        0       4.831
AuthorizationProxyTest-cdc         20    0      0        0       1.215
JMXAuthTest-cdc                    3     0      0        0       3.961
AuthorizationProxyTest-compression 20    0      0        0       1.215
JMXAuthTest-compression            3     0      0        0       4.933
AuthorizationProxyTest-compression 20    0      0        0       1.280
JMXAuthTest-compression            3     0      0        0       3.935
AuthorizationProxyTest             20    0      0        0       1.037
JMXAuthTest                        3     0      0        0       5.181
AuthorizationProxyTest             20    0      0        0       1.372
JMXAuthTest                        3     0      0        0       4.252

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

Name                                   Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.469
BatchlogManagerTest-cdc                6     0      0        0       23.805
BatchlogTest-cdc                       1     0      0        0       3.463
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.477
BatchlogManagerTest-cdc                6     0      0        0       23.090
BatchlogTest-cdc                       1     0      0        0       2.861
BatchlogEndpointFilterTest-compression 5     0      0        0       0.470
BatchlogManagerTest-compression        6     0      0        0       24.184
BatchlogTest-compression               1     0      0        0       3.641
BatchlogEndpointFilterTest-compression 5     0      0        0       0.523
BatchlogManagerTest-compression        6     0      0        0       23.585
BatchlogTest-compression               1     0      0        0       3.156
BatchlogEndpointFilterTest             5     0      0        0       0.412
BatchlogManagerTest                    6     0      0        0       23.765
BatchlogTest                           1     0      0        0       3.431
BatchlogEndpointFilterTest             5     0      0        0       0.552
BatchlogManagerTest                    6     0      0        0       23.710
BatchlogTest                           1     0      0        0       2.956

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

Name                            Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc         2     0      0        0       3.726
CacheProviderTest-cdc           2     0      0        0       5.166
AutoSavingCacheTest-cdc         2     0      0        0       3.015
CacheProviderTest-cdc           2     0      0        0       3.828
AutoSavingCacheTest-compression 2     0      0        0       3.791
CacheProviderTest-compression   2     0      0        0       5.252
AutoSavingCacheTest-compression 2     0      0        0       2.925
CacheProviderTest-compression   2     0      0        0       4.234
AutoSavingCacheTest             2     0      0        0       3.773
CacheProviderTest               2     0      0        0       4.513
AutoSavingCacheTest             2     0      0        0       3.216
CacheProviderTest               2     0      0        0       4.693

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

Name                                       Tests Errors Failures Skipped Time(s)
LongOpOrderTest                            1     0      0        0       330.756
LongSharedExecutorPoolTest                 1     0      1        0       0.685
LongOpOrderTest                            1     0      0        0       330.795
LongSharedExecutorPoolTest                 1     0      1        0       0.795
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.406
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.524
SEPExecutorTest-cdc                        2     0      0        0       5.051
WaitQueueTest-cdc                          2     0      0        0       0.247
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.369
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.766
SEPExecutorTest-cdc                        2     0      0        0       4.661
WaitQueueTest-cdc                          2     0      0        0       0.323
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.562
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.654
compression
SEPExecutorTest-compression                2     0      0        0       5.681
WaitQueueTest-compression                  2     0      0        0       0.278
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.924
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.776
compression
SEPExecutorTest-compression                2     0      0        0       5.183
WaitQueueTest-compression                  2     0      0        0       0.360
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       15.498
DebuggableThreadPoolExecutorTest           4     0      0        0       1.480
SEPExecutorTest                            2     0      0        0       4.366
WaitQueueTest                              2     0      0        0       0.234
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       14.794
DebuggableThreadPoolExecutorTest           4     0      0        0       1.709
SEPExecutorTest                            2     0      0        0       5.414
WaitQueueTest                              2     0      0        0       0.335

-------------------------------------------------------------------------------
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.332
DatabaseDescriptorTest-cdc              21    0      0        0       1.071
EncryptionOptionsTest-cdc               4     0      0        0       0.395
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.329
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.219
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.313
DatabaseDescriptorTest-cdc              21    0      0        0       1.255
EncryptionOptionsTest-cdc               4     0      0        0       0.462
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.433
CassandraRelevantPropertiesTest-        8     0      0        0       0.150
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.379
DatabaseDescriptorTest-compression      21    0      0        0       1.107
EncryptionOptionsTest-compression       4     0      0        0       0.421
YamlConfigurationLoaderTest-compression 1     0      0        0       0.341
CassandraRelevantPropertiesTest-        8     0      0        0       0.199
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.270
DatabaseDescriptorTest-compression      21    0      0        0       1.239
EncryptionOptionsTest-compression       4     0      0        0       0.533
YamlConfigurationLoaderTest-compression 1     0      0        0       0.405
CassandraRelevantPropertiesTest         8     0      0        0       0.127
DatabaseDescriptorRefTest               1     0      0        0       1.282
DatabaseDescriptorTest                  21    0      0        0       0.965
EncryptionOptionsTest                   4     0      0        0       0.362
YamlConfigurationLoaderTest             1     0      0        0       0.300
CassandraRelevantPropertiesTest         8     0      0        0       0.231
DatabaseDescriptorRefTest               1     0      0        0       1.321
DatabaseDescriptorTest                  21    0      0        0       1.192
EncryptionOptionsTest                   4     0      0        0       0.457
YamlConfigurationLoaderTest             1     0      0        0       0.423

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

Name                        Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc         1     0      0        0       0.080
JdbcDecimalTest-cdc         1     0      0        0       0.163
JdbcDecimalTest-compression 1     0      0        0       0.085
JdbcDecimalTest-compression 1     0      0        0       0.185
JdbcDecimalTest             1     0      0        0       0.064
JdbcDecimalTest             1     0      0        0       0.163

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

Name                                    Tests Errors Failures Skipped Time(s)
CorruptionTest                          1     0      0        0       126.091
ManyRowsTest                            2     0      0        0       6.231
ViewLongTest                            5     0      0        0       102.731
CorruptionTest                          1     0      0        0       127.592
ManyRowsTest                            2     0      0        0       8.845
ViewLongTest                            5     0      0        0       104.766
CDCStatementTest-cdc                    3     0      0        0       4.666
CQL3TypeLiteralTest-cdc                 6     0      0        0       0.951
ColumnIdentifierTest-cdc                4     0      0        0       0.450
CqlParserTest-cdc                       3     0      0        0       0.443
CustomNowInSecondsTest-cdc              4     0      0        0       15.402
DeleteTest-cdc                          1     0      0        0       16.408
DistinctQueryPagingTest-cdc             5     0      0        0       15.283
DurationTest-cdc                        8     0      0        0       0.095
EmptyValuesTest-cdc                     14    0      0        5       38.297
ErrorCollectorTest-cdc                  6     0      0        0       0.074
GcCompactionTest-cdc                    8     0      0        0       10.408
IndexQueryPagingTest-cdc                5     0      0        0       15.418
KeyCacheCqlTest-cdc                     10    0      0        0       20.868
ListsTest-cdc                           6     0      0        0       5.281
NonNativeTimestampTest-cdc              1     0      0        0       3.820
OutOfSpaceTest-cdc                      3     0      0        0       4.744
PagingQueryTest-cdc                     1     0      0        0       21.848
PagingTest-cdc                          1     0      0        0       11.177
PreparedStatementsTest-cdc              10    0      0        0       20.951
PstmtPersistenceTest-cdc                2     0      0        0       14.457
QueryEventsTest-cdc                     4     0      0        0       14.194
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.444
ReservedKeywordsTest-cdc                1     0      0        0       0.882
SerializationMirrorTest-cdc             1     0      0        0       3.749
SimpleQueryTest-cdc                     18    0      0        0       9.573
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.873
TraceCqlTest-cdc                        1     0      0        0       12.906
UDHelperTest-cdc                        3     0      0        0       0.368
ViewComplexTest-cdc                     32    0      0        1       101.143
ViewFilteringTest-cdc                   25    0      0        3       44.386
ViewSchemaTest-cdc                      7     0      0        0       23.603
ViewTest-cdc                            41    0      0        0       63.864
CDCStatementTest-cdc                    3     0      0        0       4.174
CQL3TypeLiteralTest-cdc                 6     0      0        0       0.984
ColumnIdentifierTest-cdc                4     0      0        0       0.459
CqlParserTest-cdc                       3     0      0        0       0.409
CustomNowInSecondsTest-cdc              4     0      0        0       15.903
DeleteTest-cdc                          1     0      0        0       14.388
DistinctQueryPagingTest-cdc             5     0      0        0       14.432
DurationTest-cdc                        8     0      0        0       0.191
EmptyValuesTest-cdc                     14    0      0        5       36.830
ErrorCollectorTest-cdc                  6     0      0        0       0.244
GcCompactionTest-cdc                    8     0      0        0       10.376
IndexQueryPagingTest-cdc                5     0      0        0       13.720
KeyCacheCqlTest-cdc                     10    0      0        0       18.093
ListsTest-cdc                           6     0      0        0       4.248
NonNativeTimestampTest-cdc              1     0      0        0       2.929
OutOfSpaceTest-cdc                      3     0      0        0       3.778
PagingQueryTest-cdc                     1     0      0        0       19.141
PagingTest-cdc                          1     0      0        0       9.240
PreparedStatementsTest-cdc              10    0      0        0       18.592
PstmtPersistenceTest-cdc                2     0      0        0       13.554
QueryEventsTest-cdc                     4     0      0        0       13.095
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.158
ReservedKeywordsTest-cdc                1     0      0        0       0.870
SerializationMirrorTest-cdc             1     0      0        0       3.362
SimpleQueryTest-cdc                     18    0      0        0       8.308
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       4.668
TraceCqlTest-cdc                        1     0      0        0       12.638
UDHelperTest-cdc                        3     0      0        0       0.400
ViewComplexTest-cdc                     32    0      0        1       100.144
ViewFilteringTest-cdc                   25    0      0        3       40.926
ViewSchemaTest-cdc                      7     0      0        0       23.088
ViewTest-cdc                            41    0      0        0       56.327
CDCStatementTest-compression            3     0      0        0       4.816
CQL3TypeLiteralTest-compression         6     0      0        0       0.992
ColumnIdentifierTest-compression        4     0      0        0       0.418
CqlParserTest-compression               3     0      0        0       0.449
CustomNowInSecondsTest-compression      4     0      0        0       15.274
DeleteTest-compression                  1     0      0        0       16.853
DistinctQueryPagingTest-compression     5     0      0        0       15.579
DurationTest-compression                8     0      0        0       0.098
EmptyValuesTest-compression             14    0      0        5       38.890
ErrorCollectorTest-compression          6     0      0        0       0.073
GcCompactionTest-compression            8     0      0        0       10.550
IndexQueryPagingTest-compression        5     0      0        0       15.452
KeyCacheCqlTest-compression             10    0      0        0       22.021
ListsTest-compression                   6     0      0        0       5.427
NonNativeTimestampTest-compression      1     0      0        0       3.943
OutOfSpaceTest-compression              3     0      0        0       4.909
PagingQueryTest-compression             1     0      0        0       23.081
PagingTest-compression                  1     0      0        0       10.923
PreparedStatementsTest-compression      10    0      0        0       21.583
PstmtPersistenceTest-compression        2     0      0        0       14.647
QueryEventsTest-compression             4     0      0        0       15.430
QueryWithIndexedSSTableTest-compression 1     0      0        0       4.525
ReservedKeywordsTest-compression        1     0      0        0       0.914
SerializationMirrorTest-compression     1     0      0        0       3.920
SimpleQueryTest-compression             18    0      0        0       9.848
TombstonesWithIndexedSSTableTest-       2     0      0        0       6.109
compression
TraceCqlTest-compression                1     0      0        0       13.141
UDHelperTest-compression                3     0      0        0       0.354
ViewComplexTest-compression             32    0      0        1       101.902
ViewFilteringTest-compression           25    0      0        3       43.173
ViewSchemaTest-compression              7     0      0        0       23.905
ViewTest-compression                    41    0      0        0       61.189
CDCStatementTest-compression            3     0      0        0       4.215
CQL3TypeLiteralTest-compression         6     0      0        0       1.014
ColumnIdentifierTest-compression        4     0      0        0       0.537
CqlParserTest-compression               3     0      0        0       0.432
CustomNowInSecondsTest-compression      4     0      0        0       14.539
DeleteTest-compression                  1     0      0        0       15.504
DistinctQueryPagingTest-compression     5     0      0        0       14.726
DurationTest-compression                8     0      0        0       0.184
EmptyValuesTest-compression             14    0      0        5       39.461
ErrorCollectorTest-compression          6     0      0        0       0.149
GcCompactionTest-compression            8     0      0        0       9.865
IndexQueryPagingTest-compression        5     0      0        0       14.902
KeyCacheCqlTest-compression             10    0      0        0       21.085
ListsTest-compression                   6     0      0        0       4.553
NonNativeTimestampTest-compression      1     0      0        0       3.035
OutOfSpaceTest-compression              3     0      0        0       4.274
PagingQueryTest-compression             1     0      0        0       21.243
PagingTest-compression                  1     0      0        0       9.714
PreparedStatementsTest-compression      10    0      0        0       20.302
PstmtPersistenceTest-compression        2     0      0        0       14.020
QueryEventsTest-compression             4     0      0        0       13.652
QueryWithIndexedSSTableTest-compression 1     0      0        0       3.908
ReservedKeywordsTest-compression        1     0      0        0       0.943
SerializationMirrorTest-compression     1     0      0        0       3.402
SimpleQueryTest-compression             18    0      0        0       8.897
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.589
compression
TraceCqlTest-compression                1     0      0        0       11.959
UDHelperTest-compression                3     0      0        0       0.457
ViewComplexTest-compression             32    0      0        1       100.167
ViewFilteringTest-compression           25    0      0        3       42.642
ViewSchemaTest-compression              7     0      0        0       23.022
ViewTest-compression                    41    0      0        0       62.150
CDCStatementTest                        3     0      0        0       5.151
CQL3TypeLiteralTest                     6     0      0        0       0.926
ColumnIdentifierTest                    4     0      0        0       0.405
CqlParserTest                           3     0      0        0       0.392
CustomNowInSecondsTest                  4     0      0        0       16.365
DeleteTest                              1     0      0        0       16.861
DistinctQueryPagingTest                 5     0      0        0       16.780
DurationTest                            8     0      0        0       0.090
EmptyValuesTest                         14    0      0        5       40.303
ErrorCollectorTest                      6     0      0        0       0.062
GcCompactionTest                        8     0      0        0       11.673
IndexQueryPagingTest                    5     0      0        0       16.667
KeyCacheCqlTest                         10    0      0        0       23.179
ListsTest                               6     0      0        0       5.824
NonNativeTimestampTest                  1     0      0        0       3.864
OutOfSpaceTest                          3     0      0        0       5.011
PagingQueryTest                         1     0      0        0       23.408
PagingTest                              1     0      0        0       10.997
PreparedStatementsTest                  10    0      0        0       24.403
PstmtPersistenceTest                    2     0      0        0       14.981
QueryEventsTest                         4     0      0        0       15.068
QueryWithIndexedSSTableTest             1     0      0        0       4.569
ReservedKeywordsTest                    1     0      0        0       0.793
SerializationMirrorTest                 1     0      0        0       3.866
SimpleQueryTest                         18    0      0        0       13.294
TombstonesWithIndexedSSTableTest        2     0      0        0       5.997
TraceCqlTest                            1     0      0        0       13.111
UDHelperTest                            3     0      0        0       0.309
ViewComplexTest                         32    0      0        1       114.655
ViewFilteringTest                       25    0      0        3       63.694
ViewSchemaTest                          7     0      0        0       28.548
ViewTest                                41    0      0        0       77.896
CDCStatementTest                        3     0      0        0       4.078
CQL3TypeLiteralTest                     6     0      0        0       1.115
ColumnIdentifierTest                    4     0      0        0       0.505
CqlParserTest                           3     0      0        0       0.423
CustomNowInSecondsTest                  4     0      0        0       14.094
DeleteTest                              1     0      0        0       16.075
DistinctQueryPagingTest                 5     0      0        0       14.289
DurationTest                            8     0      0        0       0.188
EmptyValuesTest                         14    0      0        5       38.964
ErrorCollectorTest                      6     0      0        0       0.190
GcCompactionTest                        8     0      0        0       9.540
IndexQueryPagingTest                    5     0      0        0       14.430
KeyCacheCqlTest                         10    0      0        0       21.047
ListsTest                               6     0      0        0       4.595
NonNativeTimestampTest                  1     0      0        0       3.165
OutOfSpaceTest                          3     0      0        0       4.065
PagingQueryTest                         1     0      0        0       22.127
PagingTest                              1     0      0        0       10.166
PreparedStatementsTest                  10    0      0        0       20.772
PstmtPersistenceTest                    2     0      0        0       13.812
QueryEventsTest                         4     0      0        0       14.242
QueryWithIndexedSSTableTest             1     0      0        0       3.901
ReservedKeywordsTest                    1     0      0        0       0.881
SerializationMirrorTest                 1     0      0        0       3.336
SimpleQueryTest                         18    0      0        0       8.452
TombstonesWithIndexedSSTableTest        2     0      0        0       5.215
TraceCqlTest                            1     0      0        0       12.323
UDHelperTest                            3     0      0        0       0.442
ViewComplexTest                         32    0      0        1       98.061
ViewFilteringTest                       25    0      0        3       40.221
ViewSchemaTest                          7     0      0        0       22.025
ViewTest                                41    0      0        0       63.238

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

Name                            Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc         4     0      0        0       0.605
ColumnConditionTest-cdc         4     0      0        0       0.685
ColumnConditionTest-compression 4     0      0        0       0.625
ColumnConditionTest-compression 4     0      0        0       0.694
ColumnConditionTest             4     0      0        0       0.544
ColumnConditionTest             4     0      0        0       0.664

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

Name                          Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc              7     0      0        0       6.708
OperationFctsTest-cdc         11    0      0        0       7.685
TimeFctsTest-cdc              13    0      0        0       0.546
CastFctsTest-cdc              7     0      0        0       5.840
OperationFctsTest-cdc         11    0      0        0       6.685
TimeFctsTest-cdc              13    0      0        0       0.584
CastFctsTest-compression      7     0      0        0       6.864
OperationFctsTest-compression 11    0      0        0       8.088
TimeFctsTest-compression      13    0      0        0       0.575
CastFctsTest-compression      7     0      0        0       6.084
OperationFctsTest-compression 11    0      0        0       7.007
TimeFctsTest-compression      13    0      0        0       0.660
CastFctsTest                  7     0      0        0       7.824
OperationFctsTest             11    0      0        0       9.793
TimeFctsTest                  13    0      0        0       0.513
CastFctsTest                  7     0      0        0       5.658
OperationFctsTest             11    0      0        0       6.588
TimeFctsTest                  13    0      0        0       0.625

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

Name                                 Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.151
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.240
ClusteringColumnRestrictionsTest-    23    0      0        0       1.205
compression
ClusteringColumnRestrictionsTest-    23    0      0        0       1.322
compression
ClusteringColumnRestrictionsTest     23    0      0        0       1.131
ClusteringColumnRestrictionsTest     23    0      0        0       1.371

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

Name                                   Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc         2     0      0        0       5.721
TermSelectionTest-cdc                  8     0      0        0       7.856
SelectionColumnMappingTest-cdc         2     0      0        0       5.081
TermSelectionTest-cdc                  8     0      0        0       6.899
SelectionColumnMappingTest-compression 2     0      0        0       5.964
TermSelectionTest-compression          8     0      0        0       8.967
SelectionColumnMappingTest-compression 2     0      0        0       5.323
TermSelectionTest-compression          8     0      0        0       7.198
SelectionColumnMappingTest             2     0      0        0       6.290
TermSelectionTest                      8     0      0        0       9.686
SelectionColumnMappingTest             2     0      0        0       5.097
TermSelectionTest                      8     0      0        0       6.871

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

Name                                Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc          4     0      0        0       0.869
CreateRoleStatementTest-cdc         4     0      0        0       4.231
CreateUserStatementTest-cdc         1     0      0        0       0.856
DescribeStatementTest-cdc           12    0      0        0       18.731
PropertyDefinitionsTest-cdc         2     0      0        0       0.229
SelectStatementTest-cdc             1     0      0        0       3.491
AlterRoleStatementTest-cdc          4     0      0        0       0.899
CreateRoleStatementTest-cdc         4     0      0        0       3.716
CreateUserStatementTest-cdc         1     0      0        0       0.856
DescribeStatementTest-cdc           12    0      0        0       17.280
PropertyDefinitionsTest-cdc         2     0      0        0       0.321
SelectStatementTest-cdc             1     0      0        0       2.971
AlterRoleStatementTest-compression  4     0      0        0       0.909
CreateRoleStatementTest-compression 4     0      0        0       4.235
CreateUserStatementTest-compression 1     0      0        0       0.874
DescribeStatementTest-compression   12    0      0        0       19.217
PropertyDefinitionsTest-compression 2     0      0        0       0.235
SelectStatementTest-compression     1     0      0        0       3.670
AlterRoleStatementTest-compression  4     0      0        0       0.977
CreateRoleStatementTest-compression 4     0      0        0       3.761
CreateUserStatementTest-compression 1     0      0        0       0.929
DescribeStatementTest-compression   12    0      0        0       17.735
PropertyDefinitionsTest-compression 2     0      0        0       0.311
SelectStatementTest-compression     1     0      0        0       3.249
AlterRoleStatementTest              4     0      0        0       0.779
CreateRoleStatementTest             4     0      0        0       4.524
CreateUserStatementTest             1     0      0        0       0.770
DescribeStatementTest               12    0      0        0       21.448
PropertyDefinitionsTest             2     0      0        0       0.202
SelectStatementTest                 1     0      0        0       3.464
AlterRoleStatementTest              4     0      0        0       0.875
CreateRoleStatementTest             4     0      0        0       3.606
CreateUserStatementTest             1     0      0        0       0.875
DescribeStatementTest               12    0      0        0       18.283
PropertyDefinitionsTest             2     0      0        0       0.299
SelectStatementTest                 1     0      0        0       3.114

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

Name                                 Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc                  50    0      0        0       30.378
CountersTest-cdc                     7     0      0        0       5.947
DateTypeTest-cdc                     1     0      0        0       3.792
FrozenCollectionsTest-cdc            34    0      0        0       14.728
JsonTest-cdc                         22    0      0        0       22.952
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       8.015
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       7.276
SecondaryIndexTest-cdc               49    0      0        0       33.159
StaticColumnsTest-cdc                7     0      0        0       8.011
TimestampTest-cdc                    8     0      0        0       18.509
TimeuuidTest-cdc                     2     0      0        0       4.403
TupleTypeTest-cdc                    15    0      0        0       31.432
TypeTest-cdc                         4     0      0        0       5.046
UFAuthTest-cdc                       26    0      0        0       14.201
UFIdentificationTest-cdc             14    0      0        1       14.875
UFJavaTest-cdc                       20    0      0        0       23.495
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       13.793
UFScriptTest-cdc                     12    0      0        0       18.877
UFSecurityTest-cdc                   2     0      0        0       6.766
UFTest-cdc                           24    0      0        0       22.360
UFTypesTest-cdc                      7     0      0        0       19.487
UFVerifierTest-cdc                   20    0      0        0       7.503
UserTypesTest-cdc                    27    0      0        0       16.377
VirtualTableTest-cdc                 5     0      0        0       13.960
CollectionsTest-cdc                  50    0      0        0       26.796
CountersTest-cdc                     7     0      0        0       5.238
DateTypeTest-cdc                     1     0      0        0       3.143
FrozenCollectionsTest-cdc            34    0      0        0       12.028
JsonTest-cdc                         22    0      0        0       20.502
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       7.006
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       6.395
SecondaryIndexTest-cdc               49    0      0        0       30.319
StaticColumnsTest-cdc                7     0      0        0       7.013
TimestampTest-cdc                    8     0      0        0       17.639
TimeuuidTest-cdc                     2     0      0        0       3.834
TupleTypeTest-cdc                    15    0      0        0       28.665
TypeTest-cdc                         4     0      0        0       4.318
UFAuthTest-cdc                       26    0      0        0       12.126
UFIdentificationTest-cdc             14    0      0        1       12.652
UFJavaTest-cdc                       20    0      0        0       20.020
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       14.142
UFScriptTest-cdc                     12    0      0        0       19.355
UFSecurityTest-cdc                   2     0      0        0       6.931
UFTest-cdc                           24    0      0        0       22.798
UFTypesTest-cdc                      7     0      0        0       19.467
UFVerifierTest-cdc                   20    0      0        0       6.921
UserTypesTest-cdc                    27    0      0        0       16.413
VirtualTableTest-cdc                 5     0      0        0       15.033
CollectionsTest-compression          50    0      0        0       29.868
CountersTest-compression             7     0      0        0       6.033
DateTypeTest-compression             1     0      0        0       3.796
FrozenCollectionsTest-compression    34    0      0        0       14.035
JsonTest-compression                 22    0      0        0       23.397
SecondaryIndexOnMapEntriesTest-      11    0      0        0       8.501
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       7.391
compression
SecondaryIndexTest-compression       49    0      0        0       33.499
StaticColumnsTest-compression        7     0      0        0       8.224
TimestampTest-compression            8     0      0        0       18.668
TimeuuidTest-compression             2     0      0        0       4.660
TupleTypeTest-compression            15    0      0        0       33.244
TypeTest-compression                 4     0      0        0       5.241
UFAuthTest-compression               26    0      0        0       14.427
UFIdentificationTest-compression     14    0      0        1       15.326
UFJavaTest-compression               20    0      0        0       22.792
UFPureScriptTupleCollectionTest-     1     0      0        0       14.001
compression
UFScriptTest-compression             12    0      0        0       19.401
UFSecurityTest-compression           2     0      0        0       7.092
UFTest-compression                   24    0      0        0       22.840
UFTypesTest-compression              7     0      0        0       20.226
UFVerifierTest-compression           20    0      0        0       7.291
UserTypesTest-compression            27    0      0        0       16.404
VirtualTableTest-compression         5     0      0        0       14.114
CollectionsTest-compression          50    0      0        0       29.510
CountersTest-compression             7     0      0        0       5.590
DateTypeTest-compression             1     0      0        0       3.330
FrozenCollectionsTest-compression    34    0      0        0       14.078
JsonTest-compression                 22    0      0        0       21.236
SecondaryIndexOnMapEntriesTest-      11    0      0        0       7.209
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       6.072
compression
SecondaryIndexTest-compression       49    0      0        0       34.372
StaticColumnsTest-compression        7     0      0        0       6.853
TimestampTest-compression            8     0      0        0       19.010
TimeuuidTest-compression             2     0      0        0       3.915
TupleTypeTest-compression            15    0      0        0       31.269
TypeTest-compression                 4     0      0        0       4.348
UFAuthTest-compression               26    0      0        0       14.141
UFIdentificationTest-compression     14    0      0        1       14.102
UFJavaTest-compression               20    0      0        0       21.506
UFPureScriptTupleCollectionTest-     1     0      0        0       13.143
compression
UFScriptTest-compression             12    0      0        0       17.752
UFSecurityTest-compression           2     0      0        0       6.582
UFTest-compression                   24    0      0        0       20.699
UFTypesTest-compression              7     0      0        0       19.406
UFVerifierTest-compression           20    0      0        0       6.688
UserTypesTest-compression            27    0      0        0       15.532
VirtualTableTest-compression         5     0      0        0       13.256
CollectionsTest                      50    0      0        0       40.335
CountersTest                         7     0      0        0       6.670
DateTypeTest                         1     0      0        0       3.797
FrozenCollectionsTest                34    0      0        0       20.918
JsonTest                             22    0      0        0       27.152
SecondaryIndexOnMapEntriesTest       11    0      0        0       10.360
SecondaryIndexOnStaticColumnTest     6     0      0        0       9.173
SecondaryIndexTest                   49    0      0        0       50.570
StaticColumnsTest                    7     0      0        0       9.598
TimestampTest                        8     0      0        0       20.003
TimeuuidTest                         2     0      0        0       4.772
TupleTypeTest                        15    0      0        0       48.215
TypeTest                             4     0      0        0       5.576
UFAuthTest                           26    0      0        0       22.284
UFIdentificationTest                 14    0      0        1       32.223
UFJavaTest                           20    0      0        0       30.593
UFPureScriptTupleCollectionTest      1     0      0        0       14.622
UFScriptTest                         12    0      0        0       22.304
UFSecurityTest                       2     0      0        0       7.741
UFTest                               24    0      0        0       27.779
UFTypesTest                          7     0      0        0       23.203
UFVerifierTest                       20    0      0        0       9.982
UserTypesTest                        27    0      0        0       24.888
VirtualTableTest                     5     0      0        0       15.125
CollectionsTest                      50    0      0        0       26.492
CountersTest                         7     0      0        0       5.121
DateTypeTest                         1     0      0        0       3.177
FrozenCollectionsTest                34    0      0        0       12.041
JsonTest                             22    0      0        0       21.576
SecondaryIndexOnMapEntriesTest       11    0      0        0       6.991
SecondaryIndexOnStaticColumnTest     6     0      0        0       6.397
SecondaryIndexTest                   49    0      0        0       28.827
StaticColumnsTest                    7     0      0        0       7.157
TimestampTest                        8     0      0        0       17.601
TimeuuidTest                         2     0      0        0       3.804
TupleTypeTest                        15    0      0        0       28.615
TypeTest                             4     0      0        0       4.470
UFAuthTest                           26    0      0        0       12.400
UFIdentificationTest                 14    0      0        1       12.944
UFJavaTest                           20    0      0        0       21.521
UFPureScriptTupleCollectionTest      1     0      0        0       12.931
UFScriptTest                         12    0      0        0       17.529
UFSecurityTest                       2     0      0        0       6.031
UFTest                               24    0      0        0       21.124
UFTypesTest                          7     0      0        0       17.840
UFVerifierTest                       20    0      0        0       6.033
UserTypesTest                        27    0      0        0       13.832
VirtualTableTest                     5     0      0        0       13.250

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

Name                                    Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc                  3     0      0        0       6.564
OverflowTest-cdc                        14    0      0        0       8.059
PgStringTest-cdc                        3     0      0        0       4.949
RoleSyntaxTest-cdc                      9     0      0        0       5.171
SSTableMetadataTrackingTest-cdc         7     0      0        0       6.399
SSTablesIteratedTest-cdc                14    0      0        0       10.656
TombstonesTest-cdc                      6     0      0        0       8.088
CrcCheckChanceTest-cdc                  3     0      0        0       6.312
OverflowTest-cdc                        14    0      0        0       7.993
PgStringTest-cdc                        3     0      0        0       4.668
RoleSyntaxTest-cdc                      9     0      0        0       4.759
SSTableMetadataTrackingTest-cdc         7     0      0        0       5.962
SSTablesIteratedTest-cdc                14    0      0        0       10.777
TombstonesTest-cdc                      6     0      0        0       7.733
CrcCheckChanceTest-compression          3     0      0        0       6.778
OverflowTest-compression                14    0      0        0       8.181
PgStringTest-compression                3     0      0        0       5.089
RoleSyntaxTest-compression              9     0      0        0       5.033
SSTableMetadataTrackingTest-compression 7     0      0        0       6.230
SSTablesIteratedTest-compression        14    0      0        0       10.914
TombstonesTest-compression              6     0      0        0       8.395
CrcCheckChanceTest-compression          3     0      0        0       6.115
OverflowTest-compression                14    0      0        0       7.301
PgStringTest-compression                3     0      0        0       4.445
RoleSyntaxTest-compression              9     0      0        0       4.046
SSTableMetadataTrackingTest-compression 7     0      0        0       5.538
SSTablesIteratedTest-compression        14    0      0        0       9.891
TombstonesTest-compression              6     0      0        0       7.632
CrcCheckChanceTest                      3     0      0        0       8.072
OverflowTest                            14    0      0        0       10.452
PgStringTest                            3     0      0        0       5.416
RoleSyntaxTest                          9     0      0        0       5.961
SSTableMetadataTrackingTest             7     0      0        0       7.351
SSTablesIteratedTest                    14    0      0        0       13.483
TombstonesTest                          6     0      0        0       9.495
CrcCheckChanceTest                      3     0      0        0       5.704
OverflowTest                            14    0      0        0       6.900
PgStringTest                            3     0      0        0       4.192
RoleSyntaxTest                          9     0      0        0       4.284
SSTableMetadataTrackingTest             7     0      0        0       5.370
SSTablesIteratedTest                    14    0      0        0       9.894
TombstonesTest                          6     0      0        0       7.287

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

Name                                      Tests Errors Failures Skipped Time(s)
AggregationTest-cdc                       50    0      0        0       33.576
AlterTest-cdc                             26    0      0        0       23.849
BatchTest-cdc                             11    0      0        0       51.747
CompactStorageTest-cdc                    83    0      0        0       35.693
CompactTableTest-cdc                      2     0      0        0       4.996
CreateTest-cdc                            20    0      0        0       12.248
DeleteTest-cdc                            33    0      0        0       20.665
DropRecreateAndRestoreTest-cdc            4     0      0        0       6.258
DropTest-cdc                              2     0      0        0       4.960
InsertTest-cdc                            8     0      0        0       7.619
InsertUpdateIfConditionTest-cdc           42    0      0        0       24.740
SelectGroupByTest-cdc                     7     0      0        0       20.435
SelectLimitTest-cdc                       7     0      0        0       17.065
SelectMultiColumnRelationTest-cdc         22    0      0        0       13.135
SelectOrderByTest-cdc                     17    0      0        0       9.880
SelectOrderedPartitionerTest-cdc          20    0      0        0       12.120
SelectSingleColumnRelationTest-cdc        23    0      0        0       19.025
SelectTest-cdc                            82    0      0        0       39.024
TTLTest-cdc                               8     0      0        0       12.285
TruncateTest-cdc                          1     0      0        0       5.985
TuplesWithNullsComparisonTest-cdc         3     0      0        0       5.233
UpdateTest-cdc                            11    0      0        0       9.887
UseTest-cdc                               1     0      0        0       3.664
AggregationTest-cdc                       50    0      0        0       34.927
AlterTest-cdc                             26    0      0        0       22.851
BatchTest-cdc                             11    0      0        0       49.081
CompactStorageTest-cdc                    83    0      0        0       38.552
CompactTableTest-cdc                      2     0      0        0       6.530
CreateTest-cdc                            20    0      0        0       14.775
DeleteTest-cdc                            33    0      0        0       18.861
DropRecreateAndRestoreTest-cdc            4     0      0        0       4.374
DropTest-cdc                              2     0      0        0       3.634
InsertTest-cdc                            8     0      0        0       5.661
InsertUpdateIfConditionTest-cdc           42    0      0        0       19.655
SelectGroupByTest-cdc                     7     0      0        0       19.154
SelectLimitTest-cdc                       7     0      0        0       14.911
SelectMultiColumnRelationTest-cdc         22    0      0        0       8.774
SelectOrderByTest-cdc                     17    0      0        0       8.648
SelectOrderedPartitionerTest-cdc          20    0      0        0       8.351
SelectSingleColumnRelationTest-cdc        23    0      0        0       9.429
SelectTest-cdc                            82    0      0        0       26.859
TTLTest-cdc                               8     0      0        0       11.207
TruncateTest-cdc                          1     0      0        0       3.316
TuplesWithNullsComparisonTest-cdc         3     0      0        0       4.492
UpdateTest-cdc                            11    0      0        0       8.698
UseTest-cdc                               1     0      0        0       2.921
AggregationTest-compression               50    0      0        0       34.203
AlterTest-compression                     26    0      0        0       25.207
BatchTest-compression                     11    0      0        0       52.417
CompactStorageTest-compression            83    0      0        0       38.411
CompactTableTest-compression              2     0      0        0       5.600
CreateTest-compression                    20    0      0        0       12.067
DeleteTest-compression                    33    0      0        0       20.224
DropRecreateAndRestoreTest-compression    4     0      0        0       6.096
DropTest-compression                      2     0      0        0       4.521
InsertTest-compression                    8     0      0        0       7.371
InsertUpdateIfConditionTest-compression   42    0      0        0       23.938
SelectGroupByTest-compression             7     0      0        0       21.768
SelectLimitTest-compression               7     0      0        0       17.326
SelectMultiColumnRelationTest-compression 22    0      0        0       12.069
SelectOrderByTest-compression             17    0      0        0       21.754
SelectOrderedPartitionerTest-compression  20    0      0        0       21.537
SelectSingleColumnRelationTest-           23    0      0        0       16.559
compression
SelectTest-compression                    82    0      0        0       39.253
TTLTest-compression                       8     0      0        0       13.536
TruncateTest-compression                  1     0      0        0       4.642
TuplesWithNullsComparisonTest-compression 3     0      0        0       6.353
UpdateTest-compression                    11    0      0        0       11.838
UseTest-compression                       1     0      0        0       4.172
AggregationTest-compression               50    0      0        0       32.241
AlterTest-compression                     26    0      0        0       20.795
BatchTest-compression                     11    0      0        0       48.490
CompactStorageTest-compression            83    0      0        0       40.277
CompactTableTest-compression              2     0      0        0       4.829
CreateTest-compression                    20    0      0        0       11.313
DeleteTest-compression                    33    0      0        0       19.431
DropRecreateAndRestoreTest-compression    4     0      0        0       4.970
DropTest-compression                      2     0      0        0       4.026
InsertTest-compression                    8     0      0        0       6.773
InsertUpdateIfConditionTest-compression   42    0      0        0       22.925
SelectGroupByTest-compression             7     0      0        0       19.237
SelectLimitTest-compression               7     0      0        0       14.891
SelectMultiColumnRelationTest-compression 22    0      0        0       10.713
SelectOrderByTest-compression             17    0      0        0       9.514
SelectOrderedPartitionerTest-compression  20    0      0        0       11.382
SelectSingleColumnRelationTest-           23    0      0        0       12.048
compression
SelectTest-compression                    82    0      0        0       34.333
TTLTest-compression                       8     0      0        0       11.236
TruncateTest-compression                  1     0      0        0       3.332
TuplesWithNullsComparisonTest-compression 3     0      0        0       4.672
UpdateTest-compression                    11    0      0        0       10.393
UseTest-compression                       1     0      0        0       3.478
AggregationTest                           50    0      0        0       46.117
AlterTest                                 26    0      0        0       29.076
BatchTest                                 11    0      0        0       51.530
CompactStorageTest                        83    0      0        0       59.231
CompactTableTest                          2     0      0        0       5.855
CreateTest                                20    0      0        0       18.871
DeleteTest                                33    0      0        0       39.900
DropRecreateAndRestoreTest                4     0      0        0       6.465
DropTest                                  2     0      0        0       5.184
InsertTest                                8     0      0        0       8.178
InsertUpdateIfConditionTest               42    0      0        0       48.221
SelectGroupByTest                         7     0      0        0       25.646
SelectLimitTest                           7     0      0        0       18.925
SelectMultiColumnRelationTest             22    0      0        0       16.083
SelectOrderByTest                         17    0      0        0       13.586
SelectOrderedPartitionerTest              20    0      0        0       14.812
SelectSingleColumnRelationTest            23    0      0        0       16.966
SelectTest                                82    0      0        0       81.317
TTLTest                                   8     0      0        0       20.380
TruncateTest                              1     0      0        0       4.883
TuplesWithNullsComparisonTest             3     0      0        0       5.982
UpdateTest                                11    0      0        0       13.172
UseTest                                   1     0      0        0       3.695
AggregationTest                           50    0      0        0       31.004
AlterTest                                 26    0      0        0       22.691
BatchTest                                 11    0      0        0       48.286
CompactStorageTest                        83    0      0        0       30.497
CompactTableTest                          2     0      0        0       6.379
CreateTest                                20    0      0        0       15.251
DeleteTest                                33    0      0        0       24.031
DropRecreateAndRestoreTest                4     0      0        0       4.868
DropTest                                  2     0      0        0       4.000
InsertTest                                8     0      0        0       6.289
InsertUpdateIfConditionTest               42    0      0        0       21.269
SelectGroupByTest                         7     0      0        0       22.726
SelectLimitTest                           7     0      0        0       19.534
SelectMultiColumnRelationTest             22    0      0        0       10.162
SelectOrderByTest                         17    0      0        0       8.562
SelectOrderedPartitionerTest              20    0      0        0       9.771
SelectSingleColumnRelationTest            23    0      0        0       11.932
SelectTest                                82    0      0        0       34.504
TTLTest                                   8     0      0        0       12.390
TruncateTest                              1     0      0        0       3.781
TuplesWithNullsComparisonTest             3     0      0        0       5.158
UpdateTest                                11    0      0        0       9.366
UseTest                                   1     0      0        0       3.261

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

Name                                     Tests Errors Failures Skipped Time(s)
CellTest-cdc                             11    0      0        0       3.513
CleanupTest-cdc                          8     0      0        0       18.336
CleanupTransientTest-cdc                 1     0      0        0       4.215
ClusteringBoundTest-cdc                  2     0      0        0       0.078
ColumnFamilyMetricTest-cdc               3     0      0        0       3.807
ColumnFamilyStoreTest-cdc                8     0      0        0       4.874
ColumnsTest-cdc                          8     0      0        0       1.864
CounterCacheTest-cdc                     5     0      0        0       3.822
CounterCellTest-cdc                      5     0      0        0       3.517
CounterMutationTest-cdc                  4     0      0        0       3.869
DeletePartitionTest-cdc                  1     0      0        0       3.615
DigestTest-cdc                           6     0      0        0       0.554
DirectoriesTest-cdc                      13    0      0        0       1.230
DiskBoundaryManagerTest-cdc              4     0      0        0       5.216
ImportTest-cdc                           14    0      0        0       9.763
KeyCacheTest-cdc                         6     0      0        0       4.621
KeyspaceTest-cdc                         11    0      0        0       9.769
LivenessInfoTest-cdc                     2     0      0        0       0.441
MmapFileTest-cdc                         1     0      0        0       0.396
MultiKeyspaceTest-cdc                    1     0      0        0       4.347
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.074
NameSortTest-cdc                         3     0      0        0       4.196
NativeCellTest-cdc                       1     0      0        0       0.960
PartitionRangeReadTest-cdc               7     0      0        0       4.897
PartitionTest-cdc                        4     0      0        0       4.270
RangeTombstoneListTest-cdc               25    0      0        0       1.417
RangeTombstoneTest-cdc                   14    0      0        0       4.934
ReadCommandTest-cdc                      23    0      0        0       5.635
ReadCommandVerbHandlerTest-cdc           4     0      0        0       5.773
ReadMessageTest-cdc                      3     0      0        0       4.369
ReadResponseTest-cdc                     8     0      0        0       0.728
RecoveryManagerFlushedTest-cdc           6     0      0        0       4.336
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       4.193
RecoveryManagerTest-cdc                  42    0      0        0       7.756
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.517
RemoveCellTest-cdc                       1     0      0        0       4.011
RepairedDataInfoTest-cdc                 7     0      0        0       1.980
RepairedDataTombstonesTest-cdc           7     0      0        0       29.077
RowCacheCQLTest-cdc                      3     0      0        0       5.247
RowCacheTest-cdc                         11    0      0        0       6.023
RowIndexEntryTest-cdc                    4     0      0        0       5.111
RowIterationTest-cdc                     3     0      0        0       5.034
RowTest-cdc                              4     0      0        0       3.780
SchemaCQLHelperTest-cdc                  9     0      0        0       7.266
ScrubTest-cdc                            23    0      0        0       12.571
SecondaryIndexTest-cdc                   14    0      0        0       12.268
SerializationHeaderTest-cdc              1     0      0        0       2.175
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       5.071
SinglePartitionSliceCommandTest-cdc      10    0      0        0       5.940
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       4.994
SystemKeyspaceTest-cdc                   4     0      0        0       2.954
TimeSortTest-cdc                         2     0      0        0       5.307
TransformerTest-cdc                      1     0      0        0       1.214
VerifyTest-cdc                           23    0      0        0       4.675
CellTest-cdc                             11    0      0        0       2.833
CleanupTest-cdc                          8     0      0        0       16.963
CleanupTransientTest-cdc                 1     0      0        0       3.394
ClusteringBoundTest-cdc                  2     0      0        0       0.158
ColumnFamilyMetricTest-cdc               3     0      0        0       3.186
ColumnFamilyStoreTest-cdc                8     0      0        0       4.103
ColumnsTest-cdc                          8     0      0        0       1.860
CounterCacheTest-cdc                     5     0      0        0       3.341
CounterCellTest-cdc                      5     0      0        0       2.924
CounterMutationTest-cdc                  4     0      0        0       3.028
DeletePartitionTest-cdc                  1     0      0        0       2.972
DigestTest-cdc                           6     0      0        0       0.556
DirectoriesTest-cdc                      13    0      0        0       1.290
DiskBoundaryManagerTest-cdc              4     0      0        0       4.914
ImportTest-cdc                           14    0      0        0       7.766
KeyCacheTest-cdc                         6     0      0        0       3.438
KeyspaceTest-cdc                         11    0      0        0       6.717
LivenessInfoTest-cdc                     2     0      0        0       0.421
MmapFileTest-cdc                         1     0      0        0       0.439
MultiKeyspaceTest-cdc                    1     0      0        0       3.152
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.140
NameSortTest-cdc                         3     0      0        0       3.547
NativeCellTest-cdc                       1     0      0        0       1.027
PartitionRangeReadTest-cdc               7     0      0        0       3.433
PartitionTest-cdc                        4     0      0        0       3.412
RangeTombstoneListTest-cdc               25    0      0        0       1.346
RangeTombstoneTest-cdc                   14    0      0        0       3.885
ReadCommandTest-cdc                      23    0      0        0       4.920
ReadCommandVerbHandlerTest-cdc           4     0      0        0       4.574
ReadMessageTest-cdc                      3     0      0        0       3.406
ReadResponseTest-cdc                     8     0      0        0       0.795
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.380
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       2.948
RecoveryManagerTest-cdc                  42    0      0        0       10.345
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.643
RemoveCellTest-cdc                       1     0      0        0       3.675
RepairedDataInfoTest-cdc                 7     0      0        0       2.209
RepairedDataTombstonesTest-cdc           7     0      0        0       57.097
RowCacheCQLTest-cdc                      3     0      0        0       4.230
RowCacheTest-cdc                         11    0      0        0       4.685
RowIndexEntryTest-cdc                    4     0      0        0       4.306
RowIterationTest-cdc                     3     0      0        0       4.327
RowTest-cdc                              4     0      0        0       3.204
SchemaCQLHelperTest-cdc                  9     0      0        0       5.631
ScrubTest-cdc                            23    0      0        0       8.522
SecondaryIndexTest-cdc                   14    0      0        0       9.236
SerializationHeaderTest-cdc              1     0      0        0       1.747
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.807
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.377
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       4.101
SystemKeyspaceTest-cdc                   4     0      0        0       2.751
TimeSortTest-cdc                         2     0      0        0       4.934
TransformerTest-cdc                      1     0      0        0       1.328
VerifyTest-cdc                           23    0      0        0       3.832
CellTest-compression                     11    0      0        0       3.803
CleanupTest-compression                  8     0      0        0       19.258
CleanupTransientTest-compression         1     0      0        0       4.693
ClusteringBoundTest-compression          2     0      0        0       0.081
ColumnFamilyMetricTest-compression       3     0      0        0       3.844
ColumnFamilyStoreTest-compression        8     0      0        0       5.174
ColumnsTest-compression                  8     0      0        0       2.276
CounterCacheTest-compression             5     0      0        0       4.684
CounterCellTest-compression              5     0      0        0       5.164
CounterMutationTest-compression          4     0      0        0       3.944
DeletePartitionTest-compression          1     0      0        0       4.004
DigestTest-compression                   6     0      0        0       0.843
DirectoriesTest-compression              13    0      0        0       1.921
DiskBoundaryManagerTest-compression      4     0      0        0       6.240
ImportTest-compression                   14    0      0        0       10.830
KeyCacheTest-compression                 6     0      0        0       4.934
KeyspaceTest-compression                 11    0      0        0       8.885
LivenessInfoTest-compression             2     0      0        0       0.430
MmapFileTest-compression                 1     0      0        0       0.324
MultiKeyspaceTest-compression            1     0      0        0       4.173
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.079
compression
NameSortTest-compression                 3     0      0        0       4.584
NativeCellTest-compression               1     0      0        0       1.002
PartitionRangeReadTest-compression       7     0      0        0       4.814
PartitionTest-compression                4     0      0        0       4.467
RangeTombstoneListTest-compression       25    0      0        0       1.246
RangeTombstoneTest-compression           14    0      0        0       4.890
ReadCommandTest-compression              23    0      0        0       6.312
ReadCommandVerbHandlerTest-compression   4     0      0        0       8.202
ReadMessageTest-compression              3     0      0        0       5.047
ReadResponseTest-compression             8     0      0        0       0.847
RecoveryManagerFlushedTest-compression   6     0      0        0       5.535
RecoveryManagerMissingHeaderTest-        6     0      0        0       4.950
compression
RecoveryManagerTest-compression          42    0      0        0       10.217
RecoveryManagerTruncateTest-compression  6     0      0        0       4.938
RemoveCellTest-compression               1     0      0        0       4.940
RepairedDataInfoTest-compression         7     0      0        0       1.866
RepairedDataTombstonesTest-compression   7     0      0        0       28.691
RowCacheCQLTest-compression              3     0      0        0       4.983
RowCacheTest-compression                 11    0      0        0       8.790
RowIndexEntryTest-compression            4     0      0        0       5.353
RowIterationTest-compression             3     0      0        0       5.913
RowTest-compression                      4     0      0        0       4.627
SchemaCQLHelperTest-compression          9     0      0        0       7.338
ScrubTest-compression                    23    0      0        2       14.209
SecondaryIndexTest-compression           14    0      0        0       10.015
SerializationHeaderTest-compression      1     0      0        0       1.992
SinglePartitionReadCommandCQLTest-       1     0      0        0       4.041
compression
SinglePartitionSliceCommandTest-         10    0      0        0       5.959
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       5.093
SystemKeyspaceTest-compression           4     0      0        0       3.428
TimeSortTest-compression                 2     0      0        0       6.047
TransformerTest-compression              1     0      0        0       1.225
VerifyTest-compression                   23    0      0        0       5.774
CellTest-compression                     11    0      0        0       3.382
CleanupTest-compression                  8     0      0        0       18.023
CleanupTransientTest-compression         1     0      0        0       3.797
ClusteringBoundTest-compression          2     0      0        0       0.183
ColumnFamilyMetricTest-compression       3     0      0        0       3.518
ColumnFamilyStoreTest-compression        8     0      0        0       4.630
ColumnsTest-compression                  8     0      0        0       2.007
CounterCacheTest-compression             5     0      0        0       3.538
CounterCellTest-compression              5     0      0        0       3.363
CounterMutationTest-compression          4     0      0        0       3.218
DeletePartitionTest-compression          1     0      0        0       3.334
DigestTest-compression                   6     0      0        0       0.574
DirectoriesTest-compression              13    0      0        0       1.523
DiskBoundaryManagerTest-compression      4     0      0        0       5.279
ImportTest-compression                   14    0      0        0       8.680
KeyCacheTest-compression                 6     0      0        0       4.909
KeyspaceTest-compression                 11    0      0        0       8.203
LivenessInfoTest-compression             2     0      0        0       0.449
MmapFileTest-compression                 1     0      0        0       0.511
MultiKeyspaceTest-compression            1     0      0        0       3.430
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.159
compression
NameSortTest-compression                 3     0      0        0       3.454
NativeCellTest-compression               1     0      0        0       1.170
PartitionRangeReadTest-compression       7     0      0        0       3.909
PartitionTest-compression                4     0      0        0       3.411
RangeTombstoneListTest-compression       25    0      0        0       1.470
RangeTombstoneTest-compression           14    0      0        0       12.683
ReadCommandTest-compression              23    0      0        0       26.712
ReadCommandVerbHandlerTest-compression   4     0      0        0       6.031
ReadMessageTest-compression              3     0      0        0       3.447
ReadResponseTest-compression             8     0      0        0       0.859
RecoveryManagerFlushedTest-compression   6     0      0        0       4.001
RecoveryManagerMissingHeaderTest-        6     0      0        0       3.730
compression
RecoveryManagerTest-compression          42    0      0        0       10.508
RecoveryManagerTruncateTest-compression  6     0      0        0       3.822
RemoveCellTest-compression               1     0      0        0       3.645
RepairedDataInfoTest-compression         7     0      0        0       1.988
RepairedDataTombstonesTest-compression   7     0      0        0       28.062
RowCacheCQLTest-compression              3     0      0        0       4.040
RowCacheTest-compression                 11    0      0        0       5.982
RowIndexEntryTest-compression            4     0      0        0       4.412
RowIterationTest-compression             3     0      0        0       4.333
RowTest-compression                      4     0      0        0       3.162
SchemaCQLHelperTest-compression          9     0      0        0       7.093
ScrubTest-compression                    23    0      0        2       9.492
SecondaryIndexTest-compression           14    0      0        0       10.118
SerializationHeaderTest-compression      1     0      0        0       2.027
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.779
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.864
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.356
SystemKeyspaceTest-compression           4     0      0        0       2.851
TimeSortTest-compression                 2     0      0        0       4.752
TransformerTest-compression              1     0      0        0       1.396
VerifyTest-compression                   23    0      0        0       4.152
CellTest                                 11    0      0        0       3.415
CleanupTest                              8     0      0        0       20.330
CleanupTransientTest                     1     0      0        0       4.089
ClusteringBoundTest                      2     0      0        0       0.069
ColumnFamilyMetricTest                   3     0      0        0       3.664
ColumnFamilyStoreTest                    8     0      0        0       5.192
ColumnsTest                              8     0      0        0       1.670
CounterCacheTest                         5     0      0        0       3.807
CounterCellTest                          5     0      0        0       3.410
CounterMutationTest                      4     0      0        0       3.745
DeletePartitionTest                      1     0      0        0       3.663
DigestTest                               6     0      0        0       0.454
DirectoriesTest                          13    0      0        0       1.103
DiskBoundaryManagerTest                  4     0      0        0       5.931
ImportTest                               14    0      0        0       12.299
KeyCacheTest                             6     0      0        0       4.860
KeyspaceTest                             11    0      0        0       9.973
LivenessInfoTest                         2     0      0        0       0.416
MmapFileTest                             1     0      0        0       0.346
MultiKeyspaceTest                        1     0      0        0       4.327
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.072
NameSortTest                             3     0      0        0       4.202
NativeCellTest                           1     0      0        0       1.042
PartitionRangeReadTest                   7     0      0        0       4.395
PartitionTest                            4     0      0        0       3.750
RangeTombstoneListTest                   25    0      0        0       1.314
RangeTombstoneTest                       14    0      0        0       5.309
ReadCommandTest                          23    0      0        0       6.345
ReadCommandVerbHandlerTest               4     0      0        0       5.430
ReadMessageTest                          3     0      0        0       4.005
ReadResponseTest                         8     0      0        0       0.628
RecoveryManagerFlushedTest               6     0      0        0       4.650
RecoveryManagerMissingHeaderTest         6     0      0        0       4.089
RecoveryManagerTest                      42    0      0        0       10.011
RecoveryManagerTruncateTest              6     0      0        0       3.693
RemoveCellTest                           1     0      0        0       4.221
RepairedDataInfoTest                     7     0      0        0       1.622
RepairedDataTombstonesTest               7     0      0        0       29.607
RowCacheCQLTest                          3     0      0        0       5.461
RowCacheTest                             11    0      0        0       5.977
RowIndexEntryTest                        4     0      0        0       6.160
RowIterationTest                         3     0      0        0       6.513
RowTest                                  4     0      0        0       3.457
SchemaCQLHelperTest                      9     0      0        0       8.099
ScrubTest                                23    0      0        0       16.550
SecondaryIndexTest                       14    0      0        0       11.680
SerializationHeaderTest                  1     0      0        0       1.466
SinglePartitionReadCommandCQLTest        1     0      0        0       4.365
SinglePartitionSliceCommandTest          10    0      0        0       7.895
SystemKeyspaceMigrator40Test             4     0      0        0       7.183
SystemKeyspaceTest                       4     0      0        0       3.663
TimeSortTest                             2     0      0        0       5.468
TransformerTest                          1     0      0        0       1.016
VerifyTest                               23    0      0        0       4.800
CellTest                                 11    0      0        0       3.296
CleanupTest                              8     0      0        0       19.013
CleanupTransientTest                     1     0      0        0       4.237
ClusteringBoundTest                      2     0      0        0       0.193
ColumnFamilyMetricTest                   3     0      0        0       3.307
ColumnFamilyStoreTest                    8     0      0        0       4.119
ColumnsTest                              8     0      0        0       2.127
CounterCacheTest                         5     0      0        0       4.495
CounterCellTest                          5     0      0        0       3.083
CounterMutationTest                      4     0      0        0       3.281
DeletePartitionTest                      1     0      0        0       3.193
DigestTest                               6     0      0        0       0.593
DirectoriesTest                          13    0      0        0       1.594
DiskBoundaryManagerTest                  4     0      0        0       4.806
ImportTest                               14    0      0        0       9.229
KeyCacheTest                             6     0      0        0       4.798
KeyspaceTest                             11    0      0        0       9.537
LivenessInfoTest                         2     0      0        0       0.555
MmapFileTest                             1     0      0        0       0.598
MultiKeyspaceTest                        1     0      0        0       3.795
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.216
NameSortTest                             3     0      0        0       4.112
NativeCellTest                           1     0      0        0       1.530
PartitionRangeReadTest                   7     0      0        0       3.713
PartitionTest                            4     0      0        0       3.167
RangeTombstoneListTest                   25    0      0        0       1.400
RangeTombstoneTest                       14    0      0        0       3.886
ReadCommandTest                          23    0      0        0       4.817
ReadCommandVerbHandlerTest               4     0      0        0       4.388
ReadMessageTest                          3     0      0        0       3.220
ReadResponseTest                         8     0      0        0       0.725
RecoveryManagerFlushedTest               6     0      0        0       3.211
RecoveryManagerMissingHeaderTest         6     0      0        0       2.807
RecoveryManagerTest                      42    0      0        0       10.440
RecoveryManagerTruncateTest              6     0      0        0       3.030
RemoveCellTest                           1     0      0        0       3.703
RepairedDataInfoTest                     7     0      0        0       1.961
RepairedDataTombstonesTest               7     0      0        0       27.490
RowCacheCQLTest                          3     0      0        0       4.218
RowCacheTest                             11    0      0        0       4.766
RowIndexEntryTest                        4     0      0        0       4.258
RowIterationTest                         3     0      0        0       4.174
RowTest                                  4     0      0        0       3.240
SchemaCQLHelperTest                      9     0      0        0       8.202
ScrubTest                                23    0      0        0       9.349
SecondaryIndexTest                       14    0      0        0       10.693
SerializationHeaderTest                  1     0      0        0       2.041
SinglePartitionReadCommandCQLTest        1     0      0        0       3.845
SinglePartitionSliceCommandTest          10    0      0        0       7.183
SystemKeyspaceMigrator40Test             4     0      0        0       4.150
SystemKeyspaceTest                       4     0      0        0       2.810
TimeSortTest                             2     0      0        0       5.020
TransformerTest                          1     0      0        0       1.707
VerifyTest                               23    0      0        0       6.834

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

Name                       Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc         6     0      0        0       1.032
GroupMakerTest-cdc         6     0      0        0       1.149
GroupMakerTest-compression 6     0      0        0       1.217
GroupMakerTest-compression 6     0      0        0       1.193
GroupMakerTest             6     0      0        0       0.927
GroupMakerTest             6     0      0        0       1.211

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

Name                                   Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc         1     0      0        0       4.310
SSTableReverseIteratorTest-cdc         1     0      0        0       3.270
SSTableReverseIteratorTest-compression 1     0      0        0       4.456
SSTableReverseIteratorTest-compression 1     0      0        0       3.303
SSTableReverseIteratorTest             1     0      0        0       3.743
SSTableReverseIteratorTest             1     0      0        0       3.269

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest                 15    0      0        0       202.086
CommitLogStressTest                      1     0      0        1       0.051
GroupCommitLogStressTest                 15    0      0        0       196.058
PeriodicCommitLogStressTest              15    0      0        0       309.074
BatchCommitLogStressTest                 15    0      0        0       202.912
CommitLogStressTest                      1     0      0        1       0.247
GroupCommitLogStressTest                 15    0      0        0       189.973
PeriodicCommitLogStressTest              15    0      0        0       247.040
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.350
BatchCommitLogTest-cdc                   174   0      0        0       8.195
CommitLogCQLTest-cdc                     1     0      0        0       4.623
CommitLogChainedMarkersTest-cdc          1     0      0        0       4.891
CommitLogDescriptorTest-cdc              14    0      0        0       14.371
CommitLogFailurePolicyTest-cdc           4     0      0        0       6.176
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.745
CommitLogReaderTest-cdc                  5     0      0        0       6.487
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.976
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       9.253
CommitLogTest-cdc                        1     0      0        1       0.064
CommitLogUpgradeTest-cdc                 1     0      0        0       3.845
CommitlogShutdownTest-cdc                1     0      0        0       4.546
GroupCommitLogTest-cdc                   162   0      0        0       14.145
SegmentReaderTest-cdc                    6     0      0        0       1.367
SnapshotDeletingTest-cdc                 1     0      0        1       3.509
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.503
BatchCommitLogTest-cdc                   174   0      0        0       7.869
CommitLogCQLTest-cdc                     1     0      0        0       3.521
CommitLogChainedMarkersTest-cdc          1     0      0        0       3.967
CommitLogDescriptorTest-cdc              14    0      0        0       7.563
CommitLogFailurePolicyTest-cdc           4     0      0        0       5.725
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.786
CommitLogReaderTest-cdc                  5     0      0        0       6.089
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.829
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       9.315
CommitLogTest-cdc                        1     0      0        1       0.161
CommitLogUpgradeTest-cdc                 1     0      0        0       3.293
CommitlogShutdownTest-cdc                1     0      0        0       3.867
GroupCommitLogTest-cdc                   162   0      0        0       13.530
SegmentReaderTest-cdc                    6     0      0        0       1.421
SnapshotDeletingTest-cdc                 1     0      0        1       3.083
AbstractCommitLogServiceTest-compression 9     0      0        0       1.504
BatchCommitLogTest-compression           174   0      0        0       9.182
CommitLogCQLTest-compression             1     0      0        0       4.536
CommitLogChainedMarkersTest-compression  1     0      0        0       5.152
CommitLogDescriptorTest-compression      14    0      0        0       15.173
CommitLogFailurePolicyTest-compression   4     0      0        0       6.798
CommitLogInitWithExceptionTest-          1     0      0        0       1.716
compression
CommitLogReaderTest-compression          5     0      0        0       7.250
CommitLogSegmentBackpressureTest-        1     0      0        0       5.967
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       10.516
compression
CommitLogTest-compression                1     0      0        1       0.069
CommitLogUpgradeTest-compression         1     0      0        0       4.019
CommitlogShutdownTest-compression        1     0      0        0       4.200
GroupCommitLogTest-compression           162   0      0        0       15.331
SegmentReaderTest-compression            6     0      0        0       1.531
SnapshotDeletingTest-compression         1     0      0        1       3.814
AbstractCommitLogServiceTest-compression 9     0      0        0       1.433
BatchCommitLogTest-compression           174   0      0        0       7.926
CommitLogCQLTest-compression             1     0      0        0       3.093
CommitLogChainedMarkersTest-compression  1     0      0        0       4.152
CommitLogDescriptorTest-compression      14    0      0        0       7.956
CommitLogFailurePolicyTest-compression   4     0      0        0       6.114
CommitLogInitWithExceptionTest-          1     0      0        0       1.882
compression
CommitLogReaderTest-compression          5     0      0        0       7.514
CommitLogSegmentBackpressureTest-        1     0      0        0       5.401
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       10.199
compression
CommitLogTest-compression                1     0      0        1       0.205
CommitLogUpgradeTest-compression         1     0      0        0       3.466
CommitlogShutdownTest-compression        1     0      0        0       3.876
GroupCommitLogTest-compression           162   0      0        0       13.485
SegmentReaderTest-compression            6     0      0        0       1.496
SnapshotDeletingTest-compression         1     0      0        1       3.161
AbstractCommitLogServiceTest             9     0      0        0       1.198
BatchCommitLogTest                       174   0      0        0       9.570
CommitLogCQLTest                         1     0      0        0       4.188
CommitLogChainedMarkersTest              1     0      0        0       4.993
CommitLogDescriptorTest                  14    0      0        0       12.067
CommitLogFailurePolicyTest               4     0      0        0       6.605
CommitLogInitWithExceptionTest           1     0      0        0       1.593
CommitLogReaderTest                      5     0      0        0       7.911
CommitLogSegmentBackpressureTest         1     0      0        0       5.750
CommitLogSegmentManagerCDCTest           7     0      0        0       11.783
CommitLogTest                            1     0      0        1       0.066
CommitLogUpgradeTest                     1     0      0        0       4.442
CommitlogShutdownTest                    1     0      0        0       4.826
GroupCommitLogTest                       162   0      0        0       15.853
SegmentReaderTest                        6     0      0        0       1.296
SnapshotDeletingTest                     1     0      0        1       3.424
AbstractCommitLogServiceTest             9     0      0        0       1.655
BatchCommitLogTest                       174   0      0        0       10.935
CommitLogCQLTest                         1     0      0        0       3.319
CommitLogChainedMarkersTest              1     0      0        0       3.923
CommitLogDescriptorTest                  14    0      0        0       10.053
CommitLogFailurePolicyTest               4     0      0        0       8.328
CommitLogInitWithExceptionTest           1     0      0        0       1.730
CommitLogReaderTest                      5     0      0        0       5.872
CommitLogSegmentBackpressureTest         1     0      0        0       4.864
CommitLogSegmentManagerCDCTest           7     0      0        0       9.366
CommitLogTest                            1     0      0        1       0.216
CommitLogUpgradeTest                     1     0      0        0       4.216
CommitlogShutdownTest                    1     0      0        0       3.595
GroupCommitLogTest                       162   0      0        0       13.520
SegmentReaderTest                        6     0      0        0       1.956
SnapshotDeletingTest                     1     0      0        1       3.971

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

Name                                        Tests Errors Failures Skipped Time(s)
LongCompactionsTest                         4     0      0        0       16.896
LongLeveledCompactionStrategyCQLTest        1     0      0        0       303.795
LongLeveledCompactionStrategyTest           3     0      0        0       21.053
LongCompactionsTest                         4     0      0        0       24.950
LongLeveledCompactionStrategyCQLTest        1     0      0        0       304.436
LongLeveledCompactionStrategyTest           3     0      0        0       19.493
AbstractCompactionStrategyTest-cdc          4     0      0        0       4.124
AbstractPendingRepairTest-cdc               1     0      0        1       0.071
ActiveCompactionsTest-cdc                   6     0      0        0       6.367
AntiCompactionBytemanTest-cdc               1     0      0        0       6.616
AntiCompactionTest-cdc                      15    0      0        0       30.570
CancelCompactionsTest-cdc                   8     0      0        0       10.108
CompactionAwareWriterTest-cdc               4     0      0        0       92.894
CompactionControllerTest-cdc                2     0      0        0       4.120
CompactionExecutorTest-cdc                  3     0      0        0       1.055
CompactionInfoTest-cdc                      2     0      0        0       3.921
CompactionIteratorTest-cdc                  12    0      0        0       8.812
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       5.320
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       8.356
CompactionTaskTest-cdc                      2     0      0        0       5.188
CompactionsBytemanTest-cdc                  6     0      0        0       17.377
CompactionsCQLTest-cdc                      24    0      0        0       39.439
CompactionsPurgeTest-cdc                    10    0      0        0       4.710
CompactionsTest-cdc                         6     0      0        1       18.817
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       5.527
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.562
LeveledCompactionStrategyTest-cdc           11    0      0        0       31.550
LeveledGenerationsTest-cdc                  4     0      0        0       4.428
NeverPurgeTest-cdc                          4     0      0        0       11.164
OneCompactionTest-cdc                       2     0      0        0       3.851
PendingRepairManagerTest-cdc                16    0      0        0       5.457
SingleSSTableLCSTaskTest-cdc                4     0      0        0       97.360
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       4.120
TTLExpiryTest-cdc                           5     0      0        0       11.053
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       10.590
ValidationExecutorTest-cdc                  2     0      0        0       0.642
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.811
AbstractPendingRepairTest-cdc               1     0      0        1       0.176
ActiveCompactionsTest-cdc                   6     0      0        0       5.688
AntiCompactionBytemanTest-cdc               1     0      0        0       6.371
AntiCompactionTest-cdc                      15    0      0        0       23.386
CancelCompactionsTest-cdc                   8     0      0        0       9.770
CompactionAwareWriterTest-cdc               4     0      0        0       63.544
CompactionControllerTest-cdc                2     0      0        0       3.967
CompactionExecutorTest-cdc                  3     0      0        0       1.233
CompactionInfoTest-cdc                      2     0      0        0       3.384
CompactionIteratorTest-cdc                  12    0      0        0       6.664
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.099
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       6.276
CompactionTaskTest-cdc                      2     0      0        0       3.148
CompactionsBytemanTest-cdc                  6     0      0        0       13.240
CompactionsCQLTest-cdc                      24    0      0        0       42.231
CompactionsPurgeTest-cdc                    10    0      0        0       5.274
CompactionsTest-cdc                         6     0      0        1       16.743
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       4.614
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.277
LeveledCompactionStrategyTest-cdc           11    0      0        0       26.124
LeveledGenerationsTest-cdc                  4     0      0        0       5.467
NeverPurgeTest-cdc                          4     0      0        0       9.241
OneCompactionTest-cdc                       2     0      0        0       3.192
PendingRepairManagerTest-cdc                16    0      0        0       4.331
SingleSSTableLCSTaskTest-cdc                4     0      0        0       58.878
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       3.256
TTLExpiryTest-cdc                           5     0      0        0       9.668
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       9.028
ValidationExecutorTest-cdc                  2     0      0        0       0.733
AbstractCompactionStrategyTest-compression  4     0      0        0       4.294
AbstractPendingRepairTest-compression       1     0      0        1       0.067
ActiveCompactionsTest-compression           6     0      0        0       7.426
AntiCompactionBytemanTest-compression       1     0      0        0       7.869
AntiCompactionTest-compression              15    0      0        0       40.223
CancelCompactionsTest-compression           8     0      0        0       10.605
CompactionAwareWriterTest-compression       4     0      0        0       99.242
CompactionControllerTest-compression        2     0      0        0       4.187
CompactionExecutorTest-compression          3     0      0        0       1.030
CompactionInfoTest-compression              2     0      0        0       4.243
CompactionIteratorTest-compression          12    0      0        0       10.976
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.874
compression
CompactionStrategyManagerTest-compression   5     0      0        0       7.320
CompactionTaskTest-compression              2     0      0        0       6.026
CompactionsBytemanTest-compression          6     0      0        0       13.981
CompactionsCQLTest-compression              24    0      0        0       39.473
CompactionsPurgeTest-compression            10    0      0        0       5.988
CompactionsTest-compression                 6     0      0        1       18.615
CorruptedSSTablesCompactionsTest-           2     0      0        0       6.510
compression
DateTieredCompactionStrategyTest-           7     0      0        0       8.455
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       31.960
LeveledGenerationsTest-compression          4     0      0        0       4.589
NeverPurgeTest-compression                  4     0      0        0       11.640
OneCompactionTest-compression               2     0      0        0       4.299
PendingRepairManagerTest-compression        16    0      0        0       5.895
SingleSSTableLCSTaskTest-compression        4     0      0        0       109.529
SizeTieredCompactionStrategyTest-           3     0      0        0       5.077
compression
TTLExpiryTest-compression                   5     0      0        0       12.214
TimeWindowCompactionStrategyTest-           5     0      0        0       9.601
compression
ValidationExecutorTest-compression          2     0      0        0       0.703
AbstractCompactionStrategyTest-compression  4     0      0        0       4.010
AbstractPendingRepairTest-compression       1     0      0        1       0.157
ActiveCompactionsTest-compression           6     0      0        0       5.763
AntiCompactionBytemanTest-compression       1     0      0        0       6.454
AntiCompactionTest-compression              15    0      0        0       23.724
CancelCompactionsTest-compression           8     0      0        0       9.869
CompactionAwareWriterTest-compression       4     0      0        0       64.941
CompactionControllerTest-compression        2     0      0        0       3.690
CompactionExecutorTest-compression          3     0      0        0       1.422
CompactionInfoTest-compression              2     0      0        0       3.658
CompactionIteratorTest-compression          12    0      0        0       6.850
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.354
compression
CompactionStrategyManagerTest-compression   5     0      0        0       6.706
CompactionTaskTest-compression              2     0      0        0       3.643
CompactionsBytemanTest-compression          6     0      0        0       14.107
CompactionsCQLTest-compression              24    0      0        0       37.371
CompactionsPurgeTest-compression            10    0      0        0       3.983
CompactionsTest-compression                 6     0      0        1       16.665
CorruptedSSTablesCompactionsTest-           2     0      0        0       5.175
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.479
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       25.138
LeveledGenerationsTest-compression          4     0      0        0       3.759
NeverPurgeTest-compression                  4     0      0        0       9.353
OneCompactionTest-compression               2     0      0        0       3.385
PendingRepairManagerTest-compression        16    0      0        0       4.586
SingleSSTableLCSTaskTest-compression        4     0      0        0       71.656
SizeTieredCompactionStrategyTest-           3     0      0        0       3.360
compression
TTLExpiryTest-compression                   5     0      0        0       9.992
TimeWindowCompactionStrategyTest-           5     0      0        0       8.952
compression
ValidationExecutorTest-compression          2     0      0        0       0.759
AbstractCompactionStrategyTest              4     0      0        0       4.382
AbstractPendingRepairTest                   1     0      0        1       0.058
ActiveCompactionsTest                       6     0      0        0       7.404
AntiCompactionBytemanTest                   1     0      0        0       6.826
AntiCompactionTest                          15    0      0        0       27.576
CancelCompactionsTest                       8     0      0        0       11.545
CompactionAwareWriterTest                   4     0      0        0       87.401
CompactionControllerTest                    2     0      0        0       4.884
CompactionExecutorTest                      3     0      0        0       1.123
CompactionInfoTest                          2     0      0        0       4.579
CompactionIteratorTest                      12    0      0        0       9.841
CompactionStrategyManagerPendingRepairTest  9     0      0        0       5.101
CompactionStrategyManagerTest               5     0      0        0       8.096
CompactionTaskTest                          2     0      0        0       3.848
CompactionsBytemanTest                      6     0      0        0       15.329
CompactionsCQLTest                          24    0      0        0       42.963
CompactionsPurgeTest                        10    0      0        0       5.162
CompactionsTest                             6     0      0        1       17.729
CorruptedSSTablesCompactionsTest            2     0      0        0       6.660
DateTieredCompactionStrategyTest            7     0      0        0       9.008
LeveledCompactionStrategyTest               11    0      0        0       27.884
LeveledGenerationsTest                      4     0      0        0       4.795
NeverPurgeTest                              4     0      0        0       10.609
OneCompactionTest                           2     0      0        0       3.737
PendingRepairManagerTest                    16    0      0        0       6.144
SingleSSTableLCSTaskTest                    4     0      0        0       87.348
SizeTieredCompactionStrategyTest            3     0      0        0       3.618
TTLExpiryTest                               5     0      0        0       10.883
TimeWindowCompactionStrategyTest            5     0      0        0       9.843
ValidationExecutorTest                      2     0      0        0       0.595
AbstractCompactionStrategyTest              4     0      0        0       5.156
AbstractPendingRepairTest                   1     0      0        1       0.254
ActiveCompactionsTest                       6     0      0        0       8.935
AntiCompactionBytemanTest                   1     0      0        0       7.877
AntiCompactionTest                          15    0      0        0       31.866
CancelCompactionsTest                       8     0      0        0       9.458
CompactionAwareWriterTest                   4     0      0        0       65.094
CompactionControllerTest                    2     0      0        0       4.221
CompactionExecutorTest                      3     0      0        0       1.478
CompactionInfoTest                          2     0      0        0       3.897
CompactionIteratorTest                      12    0      0        0       8.178
CompactionStrategyManagerPendingRepairTest  9     0      0        0       4.731
CompactionStrategyManagerTest               5     0      0        0       5.788
CompactionTaskTest                          2     0      0        0       4.034
CompactionsBytemanTest                      6     0      0        0       14.510
CompactionsCQLTest                          24    0      0        0       37.040
CompactionsPurgeTest                        10    0      0        0       7.133
CompactionsTest                             6     0      0        1       16.879
CorruptedSSTablesCompactionsTest            2     0      0        0       6.829
DateTieredCompactionStrategyTest            7     0      0        0       7.272
LeveledCompactionStrategyTest               11    0      0        0       29.452
LeveledGenerationsTest                      4     0      0        0       4.265
NeverPurgeTest                              4     0      0        0       10.708
OneCompactionTest                           2     0      0        0       3.344
PendingRepairManagerTest                    16    0      0        0       4.922
SingleSSTableLCSTaskTest                    4     0      0        0       76.711
SizeTieredCompactionStrategyTest            3     0      0        0       3.545
TTLExpiryTest                               5     0      0        0       10.056
TimeWindowCompactionStrategyTest            5     0      0        0       9.061
ValidationExecutorTest                      2     0      0        0       0.798

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

Name                  Tests Errors Failures Skipped Time(s)
CTypeTest-cdc         3     0      0        0       0.654
CTypeTest-cdc         3     0      0        0       0.600
CTypeTest-compression 3     0      0        0       0.603
CTypeTest-compression 3     0      0        0       0.610
CTypeTest             3     0      0        0       0.500
CTypeTest             3     0      0        0       0.676

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

Name                           Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc         8     0      0        0       2.476
CounterContextTest-cdc         8     0      0        0       2.247
CounterContextTest-compression 8     0      0        0       2.327
CounterContextTest-compression 8     0      0        0       2.502
CounterContextTest             8     0      0        0       2.047
CounterContextTest             8     0      0        0       2.193

-------------------------------------------------------------------------------
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.636
SliceTest-cdc                4     0      0        0       0.121
ColumnFilterTest-cdc         3     0      0        0       0.843
RowFilterTest-cdc            1     0      0        0       0.888
SliceTest-cdc                4     0      0        0       0.253
ColumnFilterTest-compression 3     0      0        0       0.689
RowFilterTest-compression    1     0      0        0       0.682
SliceTest-compression        4     0      0        0       0.151
ColumnFilterTest-compression 3     0      0        0       0.752
RowFilterTest-compression    1     0      0        0       0.741
SliceTest-compression        4     0      0        0       0.223
ColumnFilterTest             3     0      0        0       0.579
RowFilterTest                1     0      0        0       0.574
SliceTest                    4     0      0        0       0.106
ColumnFilterTest             3     0      0        0       0.720
RowFilterTest                1     0      0        0       0.783
SliceTest                    4     0      0        0       0.214

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

Name                                 Tests Errors Failures Skipped Time(s)
HelpersTest-cdc                      8     0      0        0       16.935
LifecycleTransactionTest-cdc         8     0      0        0       3.473
LogTransactionTest-cdc               39    0      0        0       3.073
RealTransactionsTest-cdc             3     0      0        0       4.422
TrackerTest-cdc                      7     0      0        0       2.601
ViewTest-cdc                         3     0      0        0       2.495
HelpersTest-cdc                      8     0      0        0       13.979
LifecycleTransactionTest-cdc         8     0      0        0       2.673
LogTransactionTest-cdc               39    0      0        0       3.219
RealTransactionsTest-cdc             3     0      0        0       3.969
TrackerTest-cdc                      7     0      0        0       2.618
ViewTest-cdc                         3     0      0        0       2.164
HelpersTest-compression              8     0      0        0       16.375
LifecycleTransactionTest-compression 8     0      0        0       3.225
LogTransactionTest-compression       39    0      0        0       3.897
RealTransactionsTest-compression     3     0      0        0       7.233
TrackerTest-compression              7     0      0        0       2.654
ViewTest-compression                 3     0      0        0       2.347
HelpersTest-compression              8     0      0        0       15.042
LifecycleTransactionTest-compression 8     0      0        0       3.592
LogTransactionTest-compression       39    0      0        0       4.120
RealTransactionsTest-compression     3     0      0        0       4.650
TrackerTest-compression              7     0      0        0       3.180
ViewTest-compression                 3     0      0        0       2.914
HelpersTest                          8     0      0        0       14.512
LifecycleTransactionTest             8     0      0        0       3.083
LogTransactionTest                   39    0      0        0       3.700
RealTransactionsTest                 3     0      0        0       4.504
TrackerTest                          7     0      0        0       2.415
ViewTest                             3     0      0        0       2.131
HelpersTest                          8     0      0        0       14.169
LifecycleTransactionTest             8     0      0        0       4.127
LogTransactionTest                   39    0      0        0       4.192
RealTransactionsTest                 3     0      0        0       3.882
TrackerTest                          7     0      0        0       2.837
ViewTest                             3     0      0        0       2.428

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

Name                                   Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc          2     0      0        0       0.080
ByteBufferAccessorTest-cdc             2     0      0        0       0.118
BytesTypeTest-cdc                      2     0      0        0       0.269
CollectionTypeTest-cdc                 6     0      0        0       0.209
CollectionTypesTest-cdc                3     0      0        0       6.240
CompositeAndTupleTypesTest-cdc         3     0      0        0       8.657
CompositeTypeTest-cdc                  9     0      0        0       3.748
DecimalTypeTest-cdc                    3     0      0        0       0.098
DynamicCompositeTypeTest-cdc           8     0      0        0       4.079
EmptyTypeTest-cdc                      7     0      0        0       0.982
IntegerTypeTest-cdc                    10    0      0        0       0.166
JsonConversionTest-cdc                 30    0      0        0       0.789
ReversedTypeTest-cdc                   1     0      0        0       0.110
RoundTripTest-cdc                      8     0      0        0       0.642
SimpleDateTypeTest-cdc                 1     0      0        0       0.167
TimeTypeTest-cdc                       2     0      0        0       5.168
TimeUUIDTypeTest-cdc                   6     0      0        0       11.122
TimestampTypeTest-cdc                  1     0      0        0       0.803
TypeCompareTest-cdc                    6     0      0        0       0.437
TypeParserTest-cdc                     3     0      0        0       1.334
TypeValidationTest-cdc                 18    0      0        0       5.088
UUIDTypeTest-cdc                       6     0      0        0       4.303
ValueAccessorTest-cdc                  4     0      0        0       0.698
AbstractCompositeTypeTest-cdc          2     0      0        0       0.156
ByteBufferAccessorTest-cdc             2     0      0        0       0.182
BytesTypeTest-cdc                      2     0      0        0       0.335
CollectionTypeTest-cdc                 6     0      0        0       0.237
CollectionTypesTest-cdc                3     0      0        0       5.643
CompositeAndTupleTypesTest-cdc         3     0      0        0       7.503
CompositeTypeTest-cdc                  9     0      0        0       3.063
DecimalTypeTest-cdc                    3     0      0        0       0.165
DynamicCompositeTypeTest-cdc           8     0      0        0       2.799
EmptyTypeTest-cdc                      7     0      0        0       0.815
IntegerTypeTest-cdc                    10    0      0        0       0.199
JsonConversionTest-cdc                 30    0      0        0       0.769
ReversedTypeTest-cdc                   1     0      0        0       0.181
RoundTripTest-cdc                      8     0      0        0       0.572
SimpleDateTypeTest-cdc                 1     0      0        0       0.202
TimeTypeTest-cdc                       2     0      0        0       3.538
TimeUUIDTypeTest-cdc                   6     0      0        0       4.633
TimestampTypeTest-cdc                  1     0      0        0       0.556
TypeCompareTest-cdc                    6     0      0        0       0.350
TypeParserTest-cdc                     3     0      0        0       1.092
TypeValidationTest-cdc                 18    0      0        0       3.478
UUIDTypeTest-cdc                       6     0      0        0       2.691
ValueAccessorTest-cdc                  4     0      0        0       0.645
AbstractCompositeTypeTest-compression  2     0      0        0       0.075
ByteBufferAccessorTest-compression     2     0      0        0       0.114
BytesTypeTest-compression              2     0      0        0       0.253
CollectionTypeTest-compression         6     0      0        0       0.181
CollectionTypesTest-compression        3     0      0        0       7.174
CompositeAndTupleTypesTest-compression 3     0      0        0       8.729
CompositeTypeTest-compression          9     0      0        0       4.445
DecimalTypeTest-compression            3     0      0        0       0.097
DynamicCompositeTypeTest-compression   8     0      0        0       3.684
EmptyTypeTest-compression              7     0      0        0       0.917
IntegerTypeTest-compression            10    0      0        0       0.157
JsonConversionTest-compression         30    0      0        0       0.820
ReversedTypeTest-compression           1     0      0        0       0.104
RoundTripTest-compression              8     0      0        0       0.583
SimpleDateTypeTest-compression         1     0      0        0       0.123
TimeTypeTest-compression               2     0      0        0       4.108
TimeUUIDTypeTest-compression           6     0      0        0       10.197
TimestampTypeTest-compression          1     0      0        0       0.601
TypeCompareTest-compression            6     0      0        0       0.299
TypeParserTest-compression             3     0      0        0       1.045
TypeValidationTest-compression         18    0      0        0       3.990
UUIDTypeTest-compression               6     0      0        0       6.102
ValueAccessorTest-compression          4     0      0        0       0.601
AbstractCompositeTypeTest-compression  2     0      0        0       0.249
ByteBufferAccessorTest-compression     2     0      0        0       0.288
BytesTypeTest-compression              2     0      0        0       0.470
CollectionTypeTest-compression         6     0      0        0       0.286
CollectionTypesTest-compression        3     0      0        0       5.637
CompositeAndTupleTypesTest-compression 3     0      0        0       7.537
CompositeTypeTest-compression          9     0      0        0       3.282
DecimalTypeTest-compression            3     0      0        0       0.174
DynamicCompositeTypeTest-compression   8     0      0        0       2.855
EmptyTypeTest-compression              7     0      0        0       0.837
IntegerTypeTest-compression            10    0      0        0       0.235
JsonConversionTest-compression         30    0      0        0       0.901
ReversedTypeTest-compression           1     0      0        0       0.184
RoundTripTest-compression              8     0      0        0       0.614
SimpleDateTypeTest-compression         1     0      0        0       0.233
TimeTypeTest-compression               2     0      0        0       3.715
TimeUUIDTypeTest-compression           6     0      0        0       4.681
TimestampTypeTest-compression          1     0      0        0       0.670
TypeCompareTest-compression            6     0      0        0       0.381
TypeParserTest-compression             3     0      0        0       1.163
TypeValidationTest-compression         18    0      0        0       3.998
UUIDTypeTest-compression               6     0      0        0       2.749
ValueAccessorTest-compression          4     0      0        0       0.604
AbstractCompositeTypeTest              2     0      0        0       0.061
ByteBufferAccessorTest                 2     0      0        0       0.093
BytesTypeTest                          2     0      0        0       0.214
CollectionTypeTest                     6     0      0        0       0.142
CollectionTypesTest                    3     0      0        0       5.644
CompositeAndTupleTypesTest             3     0      0        0       8.342
CompositeTypeTest                      9     0      0        0       3.584
DecimalTypeTest                        3     0      0        0       0.072
DynamicCompositeTypeTest               8     0      0        0       3.535
EmptyTypeTest                          7     0      0        0       0.793
IntegerTypeTest                        10    0      0        0       0.134
JsonConversionTest                     30    0      0        0       0.655
ReversedTypeTest                       1     0      0        0       0.099
RoundTripTest                          8     0      0        0       0.489
SimpleDateTypeTest                     1     0      0        0       0.134
TimeTypeTest                           2     0      0        0       4.067
TimeUUIDTypeTest                       6     0      0        0       8.172
TimestampTypeTest                      1     0      0        0       0.549
TypeCompareTest                        6     0      0        0       0.279
TypeParserTest                         3     0      0        0       0.905
TypeValidationTest                     18    0      0        0       3.554
UUIDTypeTest                           6     0      0        0       4.049
ValueAccessorTest                      4     0      0        0       0.528
AbstractCompositeTypeTest              2     0      0        0       0.179
ByteBufferAccessorTest                 2     0      0        0       0.204
BytesTypeTest                          2     0      0        0       0.360
CollectionTypeTest                     6     0      0        0       0.236
CollectionTypesTest                    3     0      0        0       5.865
CompositeAndTupleTypesTest             3     0      0        0       7.943
CompositeTypeTest                      9     0      0        0       3.116
DecimalTypeTest                        3     0      0        0       0.188
DynamicCompositeTypeTest               8     0      0        0       3.001
EmptyTypeTest                          7     0      0        0       0.849
IntegerTypeTest                        10    0      0        0       0.212
JsonConversionTest                     30    0      0        0       0.808
ReversedTypeTest                       1     0      0        0       0.185
RoundTripTest                          8     0      0        0       0.637
SimpleDateTypeTest                     1     0      0        0       0.227
TimeTypeTest                           2     0      0        0       3.482
TimeUUIDTypeTest                       6     0      0        0       4.815
TimestampTypeTest                      1     0      0        0       0.622
TypeCompareTest                        6     0      0        0       0.398
TypeParserTest                         3     0      0        0       1.175
TypeValidationTest                     18    0      0        0       3.729
UUIDTypeTest                           6     0      0        0       2.777
ValueAccessorTest                      4     0      0        0       0.619

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

Name                           Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc         15    0      0        0       5.560
MonitoringTaskTest-cdc         15    0      0        0       5.487
MonitoringTaskTest-compression 15    0      0        0       5.408
MonitoringTaskTest-compression 15    0      0        0       5.538
MonitoringTaskTest             15    0      0        0       5.462
MonitoringTaskTest             15    0      0        0       5.502

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

Name                                    Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc         7     0      0        0       62.722
PartitionUpdateTest-cdc                 3     0      0        0       5.192
PartitionImplementationTest-cdc         7     0      0        0       52.853
PartitionUpdateTest-cdc                 3     0      0        0       3.707
PartitionImplementationTest-compression 7     0      0        0       71.526
PartitionUpdateTest-compression         3     0      0        0       6.107
PartitionImplementationTest-compression 7     0      0        0       56.625
PartitionUpdateTest-compression         3     0      0        0       11.432
PartitionImplementationTest             7     0      0        0       66.960
PartitionUpdateTest                     3     0      0        0       5.475
PartitionImplementationTest             7     0      0        0       57.794
PartitionUpdateTest                     3     0      0        0       4.536

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

Name                          Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc         8     0      0        0       0.855
PurgeFunctionTest-cdc         8     0      0        0       0.710
PurgeFunctionTest-compression 8     0      0        0       0.913
PurgeFunctionTest-compression 8     0      0        0       0.746
PurgeFunctionTest             8     0      0        0       0.865
PurgeFunctionTest             8     0      0        0       0.854

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

Name                                           Tests Errors Failures Skipped Time
                                                                             (s)
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.075
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       4.797
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       5.252
PendingAntiCompactionTest-cdc                  18    0      0        0       15.240
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.151
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.084
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       3.559
PendingAntiCompactionTest-cdc                  18    0      0        0       12.364
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.082
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       4.715
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       5.092
PendingAntiCompactionTest-compression          18    0      0        0       14.235
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.158
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       7.735
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       4.105
PendingAntiCompactionTest-compression          18    0      0        0       13.056
AbstractPendingAntiCompactionTest              1     0      0        1       0.053
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.788
PendingAntiCompactionBytemanTest               1     0      0        0       4.318
PendingAntiCompactionTest                      18    0      0        0       14.107
AbstractPendingAntiCompactionTest              1     0      0        1       0.178
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.746
PendingAntiCompactionBytemanTest               1     0      0        0       4.252
PendingAntiCompactionTest                      18    0      0        0       13.202

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

Name                                    Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.442
EncodingStatsTest-cdc                   10    0      0        0       0.155
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.238
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       4.609
RowsTest-cdc                            9     0      0        0       1.838
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       10.674
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       31.796
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.660
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.402
EncodingStatsTest-cdc                   10    0      0        0       0.211
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.212
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       3.384
RowsTest-cdc                            9     0      0        0       1.515
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       11.457
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       26.926
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.783
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.430
compression
EncodingStatsTest-compression           10    0      0        0       0.155
PartitionSerializationExceptionTest-    2     0      0        0       1.159
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.543
compression
RowsTest-compression                    9     0      0        0       1.167
ThrottledUnfilteredIteratorTest-        7     0      0        0       13.290
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       30.089
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.815
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.467
compression
EncodingStatsTest-compression           10    0      0        0       0.294
PartitionSerializationExceptionTest-    2     0      0        0       1.175
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       2.880
compression
RowsTest-compression                    9     0      0        0       1.356
ThrottledUnfilteredIteratorTest-        7     0      0        0       10.783
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       26.118
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.821
ColumnMetadataVersionComparatorTest     10    0      0        0       0.302
EncodingStatsTest                       10    0      0        0       0.135
PartitionSerializationExceptionTest     2     0      0        0       1.038
RowAndDeletionMergeIteratorTest         10    0      0        0       3.368
RowsTest                                9     0      0        0       1.052
ThrottledUnfilteredIteratorTest         7     0      0        0       10.522
UnfilteredRowIteratorsMergeTest         5     0      0        0       29.572
UnfilteredRowIteratorsTest              1     0      0        0       0.649
ColumnMetadataVersionComparatorTest     10    0      0        0       0.478
EncodingStatsTest                       10    0      0        0       0.297
PartitionSerializationExceptionTest     2     0      0        0       1.304
RowAndDeletionMergeIteratorTest         10    0      0        0       4.701
RowsTest                                9     0      0        0       1.383
ThrottledUnfilteredIteratorTest         7     0      0        0       10.933
UnfilteredRowIteratorsMergeTest         5     0      0        0       27.785
UnfilteredRowIteratorsTest              1     0      0        0       0.803

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

Name                                                Tests Errors Failures Skipped Time
                                                                                  (s)
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.921
CassandraOutgoingFileTest-cdc                       3     0      0        0       4.160
CassandraStreamHeaderTest-cdc                       5     0      0        0       4.101
CassandraStreamManagerTest-cdc                      2     0      0        0       4.425
ComponentManifestTest-cdc                           2     0      0        0       0.335
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       15.441
cdc
StreamRequestTest-cdc                               1     0      0        0       1.023
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.112
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.171
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.166
CassandraStreamManagerTest-cdc                      2     0      0        0       3.506
ComponentManifestTest-cdc                           2     0      0        0       0.347
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.592
cdc
StreamRequestTest-cdc                               1     0      0        0       1.040
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       4.542
CassandraOutgoingFileTest-compression               3     0      0        0       4.482
CassandraStreamHeaderTest-compression               5     0      0        0       3.978
CassandraStreamManagerTest-compression              2     0      0        0       3.979
ComponentManifestTest-compression                   2     0      0        0       0.343
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       15.392
compression
StreamRequestTest-compression                       1     0      0        0       1.065
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.643
CassandraOutgoingFileTest-compression               3     0      0        0       3.348
CassandraStreamHeaderTest-compression               5     0      0        0       3.334
CassandraStreamManagerTest-compression              2     0      0        0       3.766
ComponentManifestTest-compression                   2     0      0        0       0.384
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.880
compression
StreamRequestTest-compression                       1     0      0        0       1.551
CassandraEntireSSTableStreamWriterTest              2     0      0        0       4.267
CassandraOutgoingFileTest                           3     0      0        0       4.335
CassandraStreamHeaderTest                           5     0      0        0       3.623
CassandraStreamManagerTest                          2     0      0        0       3.901
ComponentManifestTest                               2     0      0        0       0.248
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.881
StreamRequestTest                                   1     0      0        0       1.010
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.593
CassandraOutgoingFileTest                           3     0      0        0       3.441
CassandraStreamHeaderTest                           5     0      0        0       3.416
CassandraStreamManagerTest                          2     0      0        0       3.813
ComponentManifestTest                               2     0      0        0       0.458
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.870
StreamRequestTest                                   1     0      0        0       1.258

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

Name                                Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc         7     0      0        0       7.014
RTTransformationsTest-cdc           15    0      0        0       0.743
DuplicateRowCheckerTest-cdc         7     0      0        0       19.780
RTTransformationsTest-cdc           15    0      0        0       0.743
DuplicateRowCheckerTest-compression 7     0      0        0       7.127
RTTransformationsTest-compression   15    0      0        0       0.725
DuplicateRowCheckerTest-compression 7     0      0        0       7.270
RTTransformationsTest-compression   15    0      0        0       0.868
DuplicateRowCheckerTest             7     0      0        0       7.524
RTTransformationsTest               15    0      0        0       0.587
DuplicateRowCheckerTest             7     0      0        0       6.316
RTTransformationsTest               15    0      0        0       0.862

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

Name                            Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc         1     0      0        0       23.770
ViewUtilsTest-cdc               3     0      0        0       1.622
ViewBuilderTaskTest-cdc         1     0      0        0       21.426
ViewUtilsTest-cdc               3     0      0        0       1.538
ViewBuilderTaskTest-compression 1     0      0        0       22.195
ViewUtilsTest-compression       3     0      0        0       1.701
ViewBuilderTaskTest-compression 1     0      0        0       26.262
ViewUtilsTest-compression       3     0      0        0       1.580
ViewBuilderTaskTest             1     0      0        0       25.316
ViewUtilsTest                   3     0      0        0       1.675
ViewBuilderTaskTest             1     0      0        0       18.245
ViewUtilsTest                   3     0      0        0       2.432

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

Name                                  Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc                 7     0      0        0       15.564
SystemPropertiesTableTest-cdc         6     0      0        0       17.104
SettingsTableTest-cdc                 7     0      0        0       13.679
SystemPropertiesTableTest-cdc         6     0      0        0       12.810
SettingsTableTest-compression         7     0      0        0       17.523
SystemPropertiesTableTest-compression 6     0      0        0       17.213
SettingsTableTest-compression         7     0      0        0       14.365
SystemPropertiesTableTest-compression 6     0      0        0       13.527
SettingsTableTest                     7     0      0        0       16.797
SystemPropertiesTableTest             6     0      0        0       16.085
SettingsTableTest                     7     0      0        0       17.197
SystemPropertiesTableTest             6     0      0        0       13.912

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

Name                                    Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc                    10    0      0        0       7.939
BoundsTest-cdc                          1     0      0        0       0.113
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.347
KeyCollisionTest-cdc                    1     0      0        0       3.607
Murmur3PartitionerTest-cdc              10    0      0        0       2.033
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.407
RandomPartitionerTest-cdc               9     0      0        0       2.243
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.094
RangeTest-cdc                           32    0      0        0       13.702
SplitterTest-cdc                        14    0      0        0       20.929
StreamStateStoreTest-cdc                1     0      0        0       3.548
BootStrapperTest-cdc                    10    0      0        0       5.381
BoundsTest-cdc                          1     0      0        0       0.184
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.447
KeyCollisionTest-cdc                    1     0      0        0       3.140
Murmur3PartitionerTest-cdc              10    0      0        0       2.089
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.565
RandomPartitionerTest-cdc               9     0      0        0       2.761
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.366
RangeTest-cdc                           32    0      0        0       13.518
SplitterTest-cdc                        14    0      0        0       17.990
StreamStateStoreTest-cdc                1     0      0        0       2.273
BootStrapperTest-compression            10    0      0        0       10.111
BoundsTest-compression                  1     0      0        0       0.112
ByteOrderedPartitionerTest-compression  6     0      0        0       2.488
KeyCollisionTest-compression            1     0      0        0       3.808
Murmur3PartitionerTest-compression      10    0      0        0       2.005
OrderPreservingPartitionerTest-         7     0      0        0       2.618
compression
RandomPartitionerTest-compression       9     0      0        0       2.362
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.100
RangeTest-compression                   32    0      0        0       13.478
SplitterTest-compression                14    0      0        0       20.749
StreamStateStoreTest-compression        1     0      0        0       2.544
BootStrapperTest-compression            10    0      0        0       7.058
BoundsTest-compression                  1     0      0        0       0.207
ByteOrderedPartitionerTest-compression  6     0      0        0       2.311
KeyCollisionTest-compression            1     0      0        0       3.075
Murmur3PartitionerTest-compression      10    0      0        0       1.973
OrderPreservingPartitionerTest-         7     0      0        0       2.428
compression
RandomPartitionerTest-compression       9     0      0        0       2.387
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.113
RangeTest-compression                   32    0      0        0       12.228
SplitterTest-compression                14    0      0        0       18.369
StreamStateStoreTest-compression        1     0      0        0       2.111
BootStrapperTest                        10    0      0        0       6.845
BoundsTest                              1     0      0        0       0.094
ByteOrderedPartitionerTest              6     0      0        0       2.188
KeyCollisionTest                        1     0      0        0       3.529
Murmur3PartitionerTest                  10    0      0        0       1.808
OrderPreservingPartitionerTest          7     0      0        0       2.324
RandomPartitionerTest                   9     0      0        0       2.105
RangeFetchMapCalculatorTest             13    0      0        0       0.950
RangeTest                               32    0      0        0       15.749
SplitterTest                            14    0      0        0       21.527
StreamStateStoreTest                    1     0      0        0       1.983
BootStrapperTest                        10    0      0        0       5.791
BoundsTest                              1     0      0        0       0.201
ByteOrderedPartitionerTest              6     0      0        0       2.542
KeyCollisionTest                        1     0      0        0       4.300
Murmur3PartitionerTest                  10    0      0        0       2.359
OrderPreservingPartitionerTest          7     0      0        0       2.447
RandomPartitionerTest                   9     0      0        0       2.495
RangeFetchMapCalculatorTest             13    0      0        0       1.229
RangeTest                               32    0      0        0       14.858
SplitterTest                            14    0      0        0       22.338
StreamStateStoreTest                    1     0      0        0       3.054

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

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.051
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       160.969
NoReplicationTokenAllocatorTest            4     0      0        0       7.214
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       67.592
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.214
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       203.918
NoReplicationTokenAllocatorTest            4     0      0        0       9.752
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       90.369

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

Name                                   Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc         6     0      0        0       1.485
DiagnosticEventServiceTest-cdc         6     0      0        0       1.152
DiagnosticEventServiceTest-compression 6     0      0        0       1.282
DiagnosticEventServiceTest-compression 6     0      0        0       1.065
DiagnosticEventServiceTest             6     0      0        0       1.006
DiagnosticEventServiceTest             6     0      0        0       1.570

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

Name                               Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.118
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.180
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.080
compression
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.179
compression
DiagnosticEventMemoryStoreTest     6     0      0        0       0.076
DiagnosticEventMemoryStoreTest     6     0      0        0       0.209

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

Name                                                           Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest                                    1     0      0        0       90.729
CASTest                                                        14    0      0        6       168.263
CasWriteTest                                                   9     0      0        0       28.399
ClientNetworkStopStartTest                                     1     0      0        0       24.038
FailingRepairTest                                              6     0      0        0       32.422
FqlReplayDDLExclusionTest                                      1     0      0        0       30.418
FrozenUDTTest                                                  4     0      0        0       28.759
FullRepairCoordinatorFastTest                                  66    0      0        2       79.060
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       240.337
FullRepairCoordinatorTimeoutTest                               6     0      0        0       95.273
GossipSettlesTest                                              1     0      0        0       34.877
GossipShutdownTest                                             1     0      0        0       39.081
GossipTest                                                     2     0      0        0       66.351
IncRepairTruncationTest                                        1     0      0        0       30.538
IncrementalRepairCoordinatorFastTest                           66    0      0        6       75.671
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       240.653
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       96.510
InternodeEncryptionOptionsTest                                 8     0      0        0       69.802
JVMDTestTest                                                   4     0      0        0       167.016
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       84.754
LargeColumnTest                                                1     0      0        0       17.121
MessageFiltersTest                                             5     0      0        0       62.556
MessageForwardingTest                                          1     0      0        0       14.907
NativeProtocolTest                                             2     0      0        0       76.304
NativeTransportEncryptionOptionsTest                           5     0      0        0       30.349
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       248.783
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       244.733
NetstatsRepairStreamingTest                                    2     0      0        0       304.261
NetworkTopologyTest                                            7     0      0        0       54.192
NodeToolEnableDisableBinaryTest                                2     0      0        0       29.976
NodeToolRingTest                                               6     0      0        0       9.740
NodeToolTest                                                   3     0      0        0       9.565
OptimiseStreamsRepairTest                                      1     1      0        0       0.000
PreviewRepairCoordinatorFastTest                               66    0      0        2       81.620
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       240.335
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       96.686
PreviewRepairTest                                              5     0      0        0       151.523
QueryReplayerEndToEndTest                                      1     0      0        0       49.474
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       51.965
ReadRepairQueryTypesTest                                       306   0      0        0       217.651
ReadRepairTest                                                 10    0      0        0       153.782
RepairBoundaryTest                                             2     0      0        0       44.015
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.062
RepairDigestTrackingTest                                       5     0      0        0       48.172
RepairOperationalTest                                          5     0      0        0       72.067
RepairTest                                                     7     0      0        0       113.113
ReplicaFilteringProtectionTest                                 3     0      0        0       11.394
ResourceLeakTest                                               1     0      0        1       0.063
SchemaTest                                                     3     0      0        0       26.935
ShortReadProtectionTest                                        2     0      0        0       20.837
SimpleReadWriteTest                                            14    0      0        0       176.099
StreamPrepareFailTest                                          1     0      0        0       34.073
StreamingTest                                                  1     0      0        0       16.725
TableEstimatesTest                                             2     0      0        0       9.563
TopologyChangeTest                                             4     0      0        0       212.241
BootstrapBinaryDisabledTest                                    1     0      0        0       87.071
CASTest                                                        14    0      0        6       152.392
CasWriteTest                                                   9     0      0        0       27.529
ClientNetworkStopStartTest                                     1     0      0        0       23.217
FailingRepairTest                                              6     0      0        0       31.054
FqlReplayDDLExclusionTest                                      1     0      0        0       29.069
FrozenUDTTest                                                  4     0      0        0       26.027
FullRepairCoordinatorFastTest                                  66    0      0        2       76.975
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       225.984
FullRepairCoordinatorTimeoutTest                               6     0      0        0       94.126
GossipSettlesTest                                              1     0      0        0       34.004
GossipShutdownTest                                             1     0      0        0       38.035
GossipTest                                                     2     0      0        0       64.684
IncRepairTruncationTest                                        1     0      0        0       29.519
IncrementalRepairCoordinatorFastTest                           66    0      0        6       74.190
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       226.303
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       93.920
InternodeEncryptionOptionsTest                                 8     0      0        0       65.795
JVMDTestTest                                                   4     0      0        0       163.802
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       82.444
LargeColumnTest                                                1     0      0        0       13.188
MessageFiltersTest                                             5     0      0        0       59.803
MessageForwardingTest                                          1     0      0        0       14.994
NativeProtocolTest                                             2     0      0        0       74.614
NativeTransportEncryptionOptionsTest                           5     0      0        0       30.271
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       242.950
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       231.649
NetstatsRepairStreamingTest                                    2     0      0        0       276.499
NetworkTopologyTest                                            7     0      0        0       50.849
NodeToolEnableDisableBinaryTest                                2     0      0        0       27.951
NodeToolRingTest                                               6     0      0        0       8.078
NodeToolTest                                                   3     0      0        0       7.721
OptimiseStreamsRepairTest                                      1     1      0        0       0.000
PreviewRepairCoordinatorFastTest                               66    0      0        2       82.539
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       233.350
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       94.113
PreviewRepairTest                                              5     0      0        0       145.434
QueryReplayerEndToEndTest                                      1     0      0        0       48.518
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       55.601
ReadRepairQueryTypesTest                                       306   0      0        0       230.410
ReadRepairTest                                                 10    0      0        0       141.075
RepairBoundaryTest                                             2     0      0        0       47.270
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.202
RepairDigestTrackingTest                                       5     0      0        0       43.616
RepairOperationalTest                                          5     0      0        0       76.851
RepairTest                                                     7     0      0        0       122.064
ReplicaFilteringProtectionTest                                 3     0      0        0       11.378
ResourceLeakTest                                               1     0      0        1       0.177
SchemaTest                                                     3     0      0        0       26.812
ShortReadProtectionTest                                        2     0      0        0       17.796
SimpleReadWriteTest                                            14    0      0        0       149.044
StreamPrepareFailTest                                          1     0      0        0       31.691
StreamingTest                                                  1     0      0        0       15.302
TableEstimatesTest                                             2     0      0        0       8.085
TopologyChangeTest                                             4     0      0        0       201.661

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

Name                                Tests Errors Failures Skipped Time(s)
BootstrapTest                       2     0      0        0       170.690
CommunicationDuringDecommissionTest 1     0      0        0       61.961
NodeNotInRingTest                   1     0      0        0       30.593
PendingWritesTest                   1     0      0        0       58.632
BootstrapTest                       2     0      0        0       167.772
CommunicationDuringDecommissionTest 1     0      0        0       61.628
NodeNotInRingTest                   1     0      1        0       30.582
PendingWritesTest                   1     0      0        0       62.094

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

Name                                Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest       1     0      0        0       11.479
CompactStorageUpgradeTest           5     0      0        0       61.279
MixedModeReadRepairDeleteTest       2     1      0        0       128.951
MixedModeReadRepairWriteTest        2     0      0        0       107.855
MixedModeReadTest                   1     0      0        0       26.158
PagingTest                          1     0      0        0       85.168
ReadRepairCompactStorageUpgradeTest 1     0      0        0       43.218
UpgradeTest                         2     0      0        0       91.258

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

Name                            Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc         35    0      0        0       12.939
FullQueryLoggerTest-cdc         35    0      0        0       9.217
FullQueryLoggerTest-compression 35    0      0        0       10.830
FullQueryLoggerTest-compression 35    0      0        0       9.446
FullQueryLoggerTest             35    0      0        0       14.355
FullQueryLoggerTest             35    0      0        0       8.536

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

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.966
FQLReplayTest  22    0      0        0       2.415
FQLCompareTest 3     0      0        0       2.727
FQLReplayTest  22    0      0        0       2.601

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

Name                                    Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.077
ArrivalWindowTest-cdc                   1     0      0        0       0.494
EndpointStateTest-cdc                   2     0      0        0       1.354
ExpireEndpointTest-cdc                  1     0      0        0       1.032
FailureDetectorTest-cdc                 1     0      0        0       2.784
GossipDigestTest-cdc                    1     0      0        0       0.271
GossiperTest-cdc                        4     0      0        0       3.688
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       6.460
SerializationsTest-cdc                  2     0      0        0       1.069
ShadowRoundTest-cdc                     1     0      0        0       5.983
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.149
ArrivalWindowTest-cdc                   1     0      0        0       0.553
EndpointStateTest-cdc                   2     0      0        0       1.689
ExpireEndpointTest-cdc                  1     0      0        0       1.228
FailureDetectorTest-cdc                 1     0      0        0       2.533
GossipDigestTest-cdc                    1     0      0        0       0.356
GossiperTest-cdc                        4     0      0        0       3.036
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.721
SerializationsTest-cdc                  2     0      0        0       1.179
ShadowRoundTest-cdc                     1     0      0        0       6.127
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.080
ArrivalWindowTest-compression           1     0      0        0       0.489
EndpointStateTest-compression           2     0      0        0       1.422
ExpireEndpointTest-compression          1     0      0        0       1.587
FailureDetectorTest-compression         1     0      0        0       3.096
GossipDigestTest-compression            1     0      0        0       0.326
GossiperTest-compression                4     0      0        0       3.243
PendingRangeCalculatorServiceTest-      1     0      0        0       5.378
compression
SerializationsTest-compression          2     0      0        0       1.306
ShadowRoundTest-compression             1     0      0        0       6.126
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.192
ArrivalWindowTest-compression           1     0      0        0       0.573
EndpointStateTest-compression           2     0      0        0       2.246
ExpireEndpointTest-compression          1     0      0        0       1.338
FailureDetectorTest-compression         1     0      0        0       2.706
GossipDigestTest-compression            1     0      0        0       0.369
GossiperTest-compression                4     0      0        0       2.538
PendingRangeCalculatorServiceTest-      1     0      0        0       4.620
compression
SerializationsTest-compression          2     0      0        0       1.280
ShadowRoundTest-compression             1     0      0        0       6.216
ArrayBackedBoundedStatsTest             2     0      0        0       0.090
ArrivalWindowTest                       1     0      0        0       0.440
EndpointStateTest                       2     0      0        0       1.536
ExpireEndpointTest                      1     0      0        0       1.134
FailureDetectorTest                     1     0      0        0       2.500
GossipDigestTest                        1     0      0        0       0.237
GossiperTest                            4     0      0        0       2.400
PendingRangeCalculatorServiceTest       1     0      0        0       4.788
SerializationsTest                      2     0      0        0       0.890
ShadowRoundTest                         1     0      0        0       5.778
ArrayBackedBoundedStatsTest             2     0      0        0       0.200
ArrivalWindowTest                       1     0      0        0       0.838
EndpointStateTest                       2     0      0        0       1.970
ExpireEndpointTest                      1     0      0        0       1.245
FailureDetectorTest                     1     0      0        0       2.652
GossipDigestTest                        1     0      0        0       0.337
GossiperTest                            4     0      0        0       2.807
PendingRangeCalculatorServiceTest       1     0      0        0       4.131
SerializationsTest                      2     0      0        0       1.296
ShadowRoundTest                         1     0      0        0       6.032

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

Name                                 Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest               1     0      0        0       45.915
HintsWriteThenReadTest               1     0      0        0       107.389
ChecksummedDataInputTest-cdc         3     0      0        0       1.119
HintMessageTest-cdc                  1     0      0        0       3.942
HintTest-cdc                         7     0      0        0       5.582
HintWriteTTLTest-cdc                 4     0      0        0       3.504
HintsBufferPoolTest-cdc              1     0      0        0       6.103
HintsBufferTest-cdc                  2     0      0        0       6.079
HintsCatalogTest-cdc                 3     0      0        0       3.832
HintsCompressionTest-cdc             4     0      0        0       8.584
HintsDescriptorTest-cdc              5     0      0        0       0.597
HintsEncryptionTest-cdc              1     0      0        0       5.874
HintsReaderTest-cdc                  2     0      0        0       4.355
HintsServiceTest-cdc                 4     0      0        0       177.513
ChecksummedDataInputTest-cdc         3     0      0        0       1.286
HintMessageTest-cdc                  1     0      0        0       3.180
HintTest-cdc                         7     0      0        0       4.382
HintWriteTTLTest-cdc                 4     0      0        0       2.913
HintsBufferPoolTest-cdc              1     0      0        0       3.686
HintsBufferTest-cdc                  2     0      0        0       5.261
HintsCatalogTest-cdc                 3     0      0        0       2.988
HintsCompressionTest-cdc             4     0      0        0       6.420
HintsDescriptorTest-cdc              5     0      0        0       0.669
HintsEncryptionTest-cdc              1     0      0        0       4.917
HintsReaderTest-cdc                  2     0      0        0       3.447
HintsServiceTest-cdc                 4     0      0        0       175.615
ChecksummedDataInputTest-compression 3     0      0        0       1.129
HintMessageTest-compression          1     0      0        0       4.254
HintTest-compression                 7     0      0        0       5.923
HintWriteTTLTest-compression         4     0      0        0       5.367
HintsBufferPoolTest-compression      1     0      0        0       5.112
HintsBufferTest-compression          2     0      0        0       8.423
HintsCatalogTest-compression         3     0      0        0       4.393
HintsCompressionTest-compression     4     0      0        0       9.281
HintsDescriptorTest-compression      5     0      0        0       0.718
HintsEncryptionTest-compression      1     0      0        0       5.802
HintsReaderTest-compression          2     0      0        0       4.023
HintsServiceTest-compression         4     0      0        0       177.063
ChecksummedDataInputTest-compression 3     0      0        0       1.183
HintMessageTest-compression          1     0      0        0       3.100
HintTest-compression                 7     0      0        0       4.727
HintWriteTTLTest-compression         4     0      0        0       3.352
HintsBufferPoolTest-compression      1     0      0        0       4.110
HintsBufferTest-compression          2     0      0        0       4.639
HintsCatalogTest-compression         3     0      0        0       3.161
HintsCompressionTest-compression     4     0      0        0       6.293
HintsDescriptorTest-compression      5     0      0        0       0.661
HintsEncryptionTest-compression      1     0      0        0       4.735
HintsReaderTest-compression          2     0      0        0       3.655
HintsServiceTest-compression         4     0      0        0       185.924
ChecksummedDataInputTest             3     0      0        0       1.184
HintMessageTest                      1     0      0        0       3.392
HintTest                             7     0      0        0       5.487
HintWriteTTLTest                     4     0      0        0       3.826
HintsBufferPoolTest                  1     0      0        0       4.493
HintsBufferTest                      2     0      0        0       6.317
HintsCatalogTest                     3     0      0        0       3.868
HintsCompressionTest                 4     0      0        0       7.175
HintsDescriptorTest                  5     0      0        0       0.568
HintsEncryptionTest                  1     0      0        0       4.796
HintsReaderTest                      2     0      0        0       4.321
HintsServiceTest                     4     0      0        0       176.651
ChecksummedDataInputTest             3     0      0        0       1.280
HintMessageTest                      1     0      0        0       4.111
HintTest                             7     0      0        0       5.335
HintWriteTTLTest                     4     0      0        0       3.056
HintsBufferPoolTest                  1     0      0        0       3.969
HintsBufferTest                      2     0      0        0       6.904
HintsCatalogTest                     3     0      0        0       5.036
HintsCompressionTest                 4     0      0        0       6.764
HintsDescriptorTest                  5     0      0        0       0.730
HintsEncryptionTest                  1     0      0        0       5.134
HintsReaderTest                      2     0      0        0       4.239
HintsServiceTest                     4     0      0        0       176.275

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

Name                                  Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc                   29    0      0        0       27.019
SecondaryIndexManagerTest-cdc         16    0      0        0       28.768
CustomIndexTest-cdc                   29    0      0        0       27.904
SecondaryIndexManagerTest-cdc         16    0      0        0       27.717
CustomIndexTest-compression           29    0      0        0       29.350
SecondaryIndexManagerTest-compression 16    0      0        0       31.880
CustomIndexTest-compression           29    0      0        0       25.733
SecondaryIndexManagerTest-compression 16    0      0        0       27.867
CustomIndexTest                       29    0      0        0       34.792
SecondaryIndexManagerTest             16    0      0        0       34.264
CustomIndexTest                       29    0      0        0       28.400
SecondaryIndexManagerTest             16    0      0        0       28.009

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

Name                           Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc         28    0      0        0       22.245
CassandraIndexTest-cdc         28    0      0        0       23.568
CassandraIndexTest-compression 28    0      0        0       23.910
CassandraIndexTest-compression 28    0      0        0       22.466
CassandraIndexTest             28    0      0        0       32.647
CassandraIndexTest             28    0      0        0       23.603

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

Name                      Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc           9     0      0        0       20.797
SASIIndexTest-cdc         32    0      0        0       20.401
SASICQLTest-cdc           9     0      0        0       20.401
SASIIndexTest-cdc         32    0      0        0       16.645
SASICQLTest-compression   9     0      0        0       23.173
SASIIndexTest-compression 32    0      0        0       21.014
SASICQLTest-compression   9     0      0        0       21.312
SASIIndexTest-compression 32    0      0        0       16.657
SASICQLTest               9     0      0        0       25.910
SASIIndexTest             32    0      0        0       22.471
SASICQLTest               9     0      0        0       22.442
SASIIndexTest             32    0      0        0       27.325

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

Name                                  Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc             12    0      0        0       0.445
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.263
StandardAnalyzerTest-cdc              10    0      0        0       0.613
DelimiterAnalyzerTest-cdc             12    0      0        0       0.477
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.325
StandardAnalyzerTest-cdc              10    0      0        0       0.669
DelimiterAnalyzerTest-compression     12    0      0        0       0.424
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.278
StandardAnalyzerTest-compression      10    0      0        0       0.664
DelimiterAnalyzerTest-compression     12    0      0        0       0.488
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.377
StandardAnalyzerTest-compression      10    0      0        0       0.655
DelimiterAnalyzerTest                 12    0      0        0       0.425
NonTokenizingAnalyzerTest             3     0      0        0       0.238
StandardAnalyzerTest                  10    0      0        0       0.592
DelimiterAnalyzerTest                 12    0      0        0       0.744
NonTokenizingAnalyzerTest             3     0      0        0       0.497
StandardAnalyzerTest                  10    0      0        0       1.079

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

Name                      Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc         14    0      0        0       1.094
IndexModeTest-cdc         14    0      0        0       1.258
IndexModeTest-compression 14    0      0        0       1.145
IndexModeTest-compression 14    0      0        0       1.297
IndexModeTest             14    0      0        0       0.979
IndexModeTest             14    0      0        0       1.684

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

Name                                  Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc                   12    0      0        0       17.182
PerSSTableIndexWriterTest-cdc         2     0      0        0       6.244
TokenTreeTest-cdc                     14    0      0        0       13.286
OnDiskIndexTest-cdc                   12    0      0        0       14.505
PerSSTableIndexWriterTest-cdc         2     0      0        0       6.225
TokenTreeTest-cdc                     14    0      0        0       14.922
OnDiskIndexTest-compression           12    0      0        0       17.384
PerSSTableIndexWriterTest-compression 2     0      0        0       6.734
TokenTreeTest-compression             14    0      0        0       14.414
OnDiskIndexTest-compression           12    0      0        0       14.957
PerSSTableIndexWriterTest-compression 2     0      0        0       6.183
TokenTreeTest-compression             14    0      0        0       14.254
OnDiskIndexTest                       12    0      0        0       16.023
PerSSTableIndexWriterTest             2     0      0        0       6.121
TokenTreeTest                         14    0      0        0       13.007
OnDiskIndexTest                       12    0      0        0       15.817
PerSSTableIndexWriterTest             2     0      0        0       6.698
TokenTreeTest                         14    0      0        0       14.486

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

Name                       Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc         2     0      0        0       0.092
OperationTest-cdc          6     0      0        0       5.972
ExpressionTest-cdc         2     0      0        0       0.161
OperationTest-cdc          6     0      0        0       4.712
ExpressionTest-compression 2     0      0        0       0.086
OperationTest-compression  6     0      0        0       5.458
ExpressionTest-compression 2     0      0        0       0.176
OperationTest-compression  6     0      0        0       4.757
ExpressionTest             2     0      0        0       0.083
OperationTest              6     0      0        0       5.167
ExpressionTest             2     0      0        0       0.172
OperationTest              6     0      0        0       4.648

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

Name                                      Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc                      2     0      0        0       0.088
MappedBufferTest-cdc                      26    0      0        0       2.386
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.360
RangeUnionIteratorTest-cdc                13    0      0        0       0.505
LongIteratorTest-cdc                      2     0      0        0       0.187
MappedBufferTest-cdc                      26    0      0        0       3.016
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.443
RangeUnionIteratorTest-cdc                13    0      0        0       0.383
LongIteratorTest-compression              2     0      0        0       0.076
MappedBufferTest-compression              26    0      0        0       2.294
RangeIntersectionIteratorTest-compression 11    0      0        0       0.345
RangeUnionIteratorTest-compression        13    0      0        0       0.353
LongIteratorTest-compression              2     0      0        0       0.162
MappedBufferTest-compression              26    0      0        0       2.978
RangeIntersectionIteratorTest-compression 11    0      0        0       0.397
RangeUnionIteratorTest-compression        13    0      0        0       0.416
LongIteratorTest                          2     0      0        0       0.063
MappedBufferTest                          26    0      0        0       3.052
RangeIntersectionIteratorTest             11    0      0        0       0.282
RangeUnionIteratorTest                    13    0      0        0       0.307
LongIteratorTest                          2     0      0        0       0.175
MappedBufferTest                          26    0      0        0       2.421
RangeIntersectionIteratorTest             11    0      0        0       0.400
RangeUnionIteratorTest                    13    0      0        0       0.354

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

Name                               Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc         3     0      0        0       0.088
DiskSpaceMetricsTest-cdc           2     0      0        0       20.217
BloomFilterTrackerTest-cdc         3     0      0        0       0.151
DiskSpaceMetricsTest-cdc           2     0      0        0       11.907
BloomFilterTrackerTest-compression 3     0      0        0       0.070
DiskSpaceMetricsTest-compression   2     0      0        0       20.176
BloomFilterTrackerTest-compression 3     0      0        0       0.171
DiskSpaceMetricsTest-compression   2     0      0        0       11.727
BloomFilterTrackerTest             3     0      0        0       0.058
DiskSpaceMetricsTest               2     0      0        0       20.615
BloomFilterTrackerTest             3     0      0        0       0.153
DiskSpaceMetricsTest               2     0      0        0       11.250

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

Name                                     Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc                   11    0      0        0       7.510
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.418
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       8.353
CompressedSequentialWriterTest-cdc       14    0      0        0       2.016
CompressorTest-cdc                       6     0      0        0       0.848
ZstdCompressorTest-cdc                   3     0      0        0       0.261
CQLCompressionTest-cdc                   11    0      0        0       7.262
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.611
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       7.563
CompressedSequentialWriterTest-cdc       14    0      0        0       1.954
CompressorTest-cdc                       6     0      0        0       0.923
ZstdCompressorTest-cdc                   3     0      0        0       0.331
CQLCompressionTest-compression           11    0      0        0       7.662
CompressedRandomAccessReaderTest-        8     0      0        0       1.622
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       10.979
compression
CompressedSequentialWriterTest-          14    0      0        0       2.347
compression
CompressorTest-compression               6     0      0        0       1.008
ZstdCompressorTest-compression           3     0      0        0       0.302
CQLCompressionTest-compression           11    0      0        0       8.120
CompressedRandomAccessReaderTest-        8     0      0        0       1.686
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       8.336
compression
CompressedSequentialWriterTest-          14    0      0        0       1.991
compression
CompressorTest-compression               6     0      0        0       0.977
ZstdCompressorTest-compression           3     0      0        0       0.388
CQLCompressionTest                       11    0      0        0       9.747
CompressedRandomAccessReaderTest         8     0      0        0       1.230
CompressedSequentialWriterReopenTest     4     0      0        0       8.481
CompressedSequentialWriterTest           14    0      0        0       1.774
CompressorTest                           6     0      0        0       0.827
ZstdCompressorTest                       3     0      0        0       0.232
CQLCompressionTest                       11    0      0        0       7.589
CompressedRandomAccessReaderTest         8     0      0        0       1.601
CompressedSequentialWriterReopenTest     4     0      0        0       9.286
CompressedSequentialWriterTest           14    0      0        0       2.048
CompressorTest                           6     0      0        0       0.965
ZstdCompressorTest                       3     0      0        0       0.394

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

Name                                   Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest               1     0      0        0       6.167
CQLSSTableWriterLongTest               1     0      0        0       9.386
BigTableWriterTest-cdc                 5     0      0        0       4.104
CQLSSTableWriterClientTest-cdc         1     0      0        0       2.238
CQLSSTableWriterTest-cdc               11    0      0        0       27.205
DescriptorTest-cdc                     7     0      0        0       1.210
IndexSummaryManagerTest-cdc            8     0      0        0       6.563
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.697
IndexSummaryTest-cdc                   12    0      0        0       33.212
LargePartitionsTest-cdc                1     0      0        1       0.068
LegacySSTableTest-cdc                  11    0      0        1       58.901
SSTableCorruptionDetectionTest-cdc     2     0      0        0       65.638
SSTableHeaderFixTest-cdc               14    0      0        0       1.598
SSTableLoaderTest-cdc                  4     0      0        0       23.771
SSTableMetadataTest-cdc                3     0      0        0       4.393
SSTableReaderTest-cdc                  19    0      0        0       9.348
SSTableRewriterTest-cdc                20    0      0        0       13.758
SSTableScannerTest-cdc                 3     0      0        0       3.715
SSTableWriterTest-cdc                  5     0      0        0       60.564
BigTableWriterTest-cdc                 5     0      0        0       3.351
CQLSSTableWriterClientTest-cdc         1     0      0        0       2.109
CQLSSTableWriterTest-cdc               11    0      0        0       24.716
DescriptorTest-cdc                     7     0      0        0       1.315
IndexSummaryManagerTest-cdc            8     0      0        0       5.310
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.114
IndexSummaryTest-cdc                   12    0      0        0       34.027
LargePartitionsTest-cdc                1     0      0        1       0.178
LegacySSTableTest-cdc                  11    0      0        1       55.865
SSTableCorruptionDetectionTest-cdc     2     0      0        0       60.652
SSTableHeaderFixTest-cdc               14    0      0        0       1.391
SSTableLoaderTest-cdc                  4     0      0        0       22.808
SSTableMetadataTest-cdc                3     0      0        0       3.677
SSTableReaderTest-cdc                  19    0      0        0       8.379
SSTableRewriterTest-cdc                20    0      0        0       14.536
SSTableScannerTest-cdc                 3     0      0        0       2.991
SSTableWriterTest-cdc                  5     0      0        0       26.503
BigTableWriterTest-compression         5     0      0        0       4.140
CQLSSTableWriterClientTest-compression 1     0      0        0       2.044
CQLSSTableWriterTest-compression       11    0      0        0       25.562
DescriptorTest-compression             7     0      0        0       1.598
IndexSummaryManagerTest-compression    8     0      0        0       10.068
IndexSummaryRedistributionTest-        1     0      0        0       6.271
compression
IndexSummaryTest-compression           12    0      0        0       36.706
LargePartitionsTest-compression        1     0      0        1       0.064
LegacySSTableTest-compression          11    0      0        1       57.985
SSTableCorruptionDetectionTest-        2     0      0        0       62.673
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.332
SSTableLoaderTest-compression          4     0      0        0       23.628
SSTableMetadataTest-compression        3     0      0        0       4.142
SSTableReaderTest-compression          19    0      0        0       9.387
SSTableRewriterTest-compression        20    0      0        0       15.689
SSTableScannerTest-compression         3     0      0        0       3.748
SSTableWriterTest-compression          5     0      0        0       36.487
BigTableWriterTest-compression         5     0      0        0       3.530
CQLSSTableWriterClientTest-compression 1     0      0        0       2.317
CQLSSTableWriterTest-compression       11    0      0        0       25.634
DescriptorTest-compression             7     0      0        0       1.315
IndexSummaryManagerTest-compression    8     0      0        0       6.407
IndexSummaryRedistributionTest-        1     0      0        0       4.104
compression
IndexSummaryTest-compression           12    0      0        0       32.141
LargePartitionsTest-compression        1     0      0        1       0.198
LegacySSTableTest-compression          11    0      0        1       52.741
SSTableCorruptionDetectionTest-        2     0      0        0       61.916
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.258
SSTableLoaderTest-compression          4     0      0        0       20.134
SSTableMetadataTest-compression        3     0      0        0       4.078
SSTableReaderTest-compression          19    0      0        0       9.560
SSTableRewriterTest-compression        20    0      0        0       18.396
SSTableScannerTest-compression         3     0      0        0       4.015
SSTableWriterTest-compression          5     0      0        0       30.328
BigTableWriterTest                     5     0      0        0       3.647
CQLSSTableWriterClientTest             1     0      0        0       1.804
CQLSSTableWriterTest                   11    0      0        0       27.248
DescriptorTest                         7     0      0        0       0.947
IndexSummaryManagerTest                8     0      0        0       6.855
IndexSummaryRedistributionTest         1     0      0        0       4.436
IndexSummaryTest                       12    0      0        0       31.352
LargePartitionsTest                    1     0      0        1       0.054
LegacySSTableTest                      11    0      0        1       60.847
SSTableCorruptionDetectionTest         2     0      0        0       47.131
SSTableHeaderFixTest                   14    0      0        0       1.198
SSTableLoaderTest                      4     0      0        0       22.255
SSTableMetadataTest                    3     0      0        0       3.918
SSTableReaderTest                      19    0      0        0       9.349
SSTableRewriterTest                    20    0      0        0       14.200
SSTableScannerTest                     3     0      0        0       3.492
SSTableWriterTest                      5     0      0        0       28.364
BigTableWriterTest                     5     0      0        0       3.895
CQLSSTableWriterClientTest             1     0      0        0       3.164
CQLSSTableWriterTest                   11    0      0        0       25.766
DescriptorTest                         7     0      0        0       1.280
IndexSummaryManagerTest                8     0      0        0       5.854
IndexSummaryRedistributionTest         1     0      0        0       4.047
IndexSummaryTest                       12    0      0        0       33.629
LargePartitionsTest                    1     0      0        1       0.191
LegacySSTableTest                      11    0      0        1       52.942
SSTableCorruptionDetectionTest         2     0      0        0       65.437
SSTableHeaderFixTest                   14    0      0        0       1.776
SSTableLoaderTest                      4     0      0        0       23.374
SSTableMetadataTest                    3     0      0        0       3.855
SSTableReaderTest                      19    0      0        0       9.125
SSTableRewriterTest                    20    0      0        0       16.620
SSTableScannerTest                     3     0      0        0       3.334
SSTableWriterTest                      5     0      0        0       66.661

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

Name                                 Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc         1     0      0        0       2.304
SSTableFlushObserverTest-cdc         1     0      0        0       2.178
SSTableFlushObserverTest-compression 1     0      0        0       2.596
SSTableFlushObserverTest-compression 1     0      0        0       2.378
SSTableFlushObserverTest             1     0      0        0       2.463
SSTableFlushObserverTest             1     0      0        0       3.011

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

Name                                   Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.853
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.262
BigTableZeroCopyWriterTest-compression 2     0      0        0       4.041
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.456
BigTableZeroCopyWriterTest             2     0      0        0       6.033
BigTableZeroCopyWriterTest             2     0      0        0       3.964

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

Name                               Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc         10    0      0        0       1.273
MetadataSerializerTest-cdc         10    0      0        0       1.374
MetadataSerializerTest-compression 10    0      0        0       1.294
MetadataSerializerTest-compression 10    0      0        0       1.515
MetadataSerializerTest             10    0      0        0       1.515
MetadataSerializerTest             10    0      0        0       1.412

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

Name                                     Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc         16    0      0        0       25.722
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.235
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.057
ChecksummedSequentialWriterTest-cdc      7     0      0        0       0.999
DataOutputTest-cdc                       15    0      0        0       1.154
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.081
FileSegmentInputStreamTest-cdc           7     0      0        0       0.106
FileUtilsTest-cdc                        4     0      0        0       1.041
MemoryTest-cdc                           2     0      0        0       0.300
MmappedRegionsTest-cdc                   12    0      0        0       1.140
NIODataInputStreamTest-cdc               17    0      0        0       9.135
RandomAccessReaderTest-cdc               11    0      0        0       1.480
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.277
SafeMemoryWriterTest-cdc                 2     0      0        0       2.669
SequentialWriterTest-cdc                 7     0      0        0       0.992
BufferedDataOutputStreamTest-cdc         16    0      0        0       23.003
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.305
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.318
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.120
DataOutputTest-cdc                       15    0      0        0       1.432
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.200
FileSegmentInputStreamTest-cdc           7     0      0        0       0.268
FileUtilsTest-cdc                        4     0      0        0       1.173
MemoryTest-cdc                           2     0      0        0       0.425
MmappedRegionsTest-cdc                   12    0      0        0       1.337
NIODataInputStreamTest-cdc               17    0      0        0       7.573
RandomAccessReaderTest-cdc               11    0      0        0       2.180
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.345
SafeMemoryWriterTest-cdc                 2     0      0        0       2.600
SequentialWriterTest-cdc                 7     0      0        0       1.255
BufferedDataOutputStreamTest-compression 16    0      0        0       25.894
BufferedRandomAccessFileTest-compression 17    0      0        0       1.343
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.109
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.054
compression
DataOutputTest-compression               15    0      0        0       1.075
DiskOptimizationStrategyTest-compression 5     0      0        0       0.076
FileSegmentInputStreamTest-compression   7     0      0        0       0.102
FileUtilsTest-compression                4     0      0        0       0.996
MemoryTest-compression                   2     0      0        0       0.329
MmappedRegionsTest-compression           12    0      0        0       1.209
NIODataInputStreamTest-compression       17    0      0        0       8.906
RandomAccessReaderTest-compression       11    0      0        0       1.509
RewindableDataInputStreamPlusTest-       8     0      0        0       0.271
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.709
SequentialWriterTest-compression         7     0      0        0       1.045
BufferedDataOutputStreamTest-compression 16    0      0        0       23.405
BufferedRandomAccessFileTest-compression 17    0      0        0       1.434
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.291
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.221
compression
DataOutputTest-compression               15    0      0        0       1.293
DiskOptimizationStrategyTest-compression 5     0      0        0       0.161
FileSegmentInputStreamTest-compression   7     0      0        0       0.201
FileUtilsTest-compression                4     0      0        0       1.117
MemoryTest-compression                   2     0      0        0       0.407
MmappedRegionsTest-compression           12    0      0        0       1.332
NIODataInputStreamTest-compression       17    0      0        0       7.369
RandomAccessReaderTest-compression       11    0      0        0       1.828
RewindableDataInputStreamPlusTest-       8     0      0        0       0.363
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.731
SequentialWriterTest-compression         7     0      0        0       1.245
BufferedDataOutputStreamTest             16    0      0        0       25.623
BufferedRandomAccessFileTest             17    0      0        0       1.427
ChecksummedRandomAccessReaderTest        3     0      0        0       1.593
ChecksummedSequentialWriterTest          7     0      0        0       1.104
DataOutputTest                           15    0      0        0       0.947
DiskOptimizationStrategyTest             5     0      0        0       0.069
FileSegmentInputStreamTest               7     0      0        0       0.086
FileUtilsTest                            4     0      0        0       0.898
MemoryTest                               2     0      0        0       0.312
MmappedRegionsTest                       12    0      0        0       1.205
NIODataInputStreamTest                   17    0      0        0       9.796
RandomAccessReaderTest                   11    0      0        0       1.547
RewindableDataInputStreamPlusTest        8     0      0        0       0.316
SafeMemoryWriterTest                     2     0      0        0       2.451
SequentialWriterTest                     7     0      0        0       1.034
BufferedDataOutputStreamTest             16    0      0        0       24.294
BufferedRandomAccessFileTest             17    0      0        0       1.701
ChecksummedRandomAccessReaderTest        3     0      0        0       1.208
ChecksummedSequentialWriterTest          7     0      0        0       1.253
DataOutputTest                           15    0      0        0       1.265
DiskOptimizationStrategyTest             5     0      0        0       0.184
FileSegmentInputStreamTest               7     0      0        0       0.233
FileUtilsTest                            4     0      0        0       1.191
MemoryTest                               2     0      0        0       0.556
MmappedRegionsTest                       12    0      0        0       1.612
NIODataInputStreamTest                   17    0      0        0       8.316
RandomAccessReaderTest                   11    0      0        0       1.661
RewindableDataInputStreamPlusTest        8     0      0        0       0.344
SafeMemoryWriterTest                     2     0      0        0       2.718
SequentialWriterTest                     7     0      0        0       1.246

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

Name                                      Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest             1     0      0        0       26.002
DynamicEndpointSnitchLongTest             1     0      0        0       69.179
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.831
CloudstackSnitchTest-cdc                  2     0      0        0       10.881
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.340
EC2SnitchTest-cdc                         13    0      0        0       10.806
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.828
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       0.966
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.294
InetAddressAndPortTest-cdc                5     0      0        0       0.173
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.170
PendingRangeMapsTest-cdc                  2     0      0        0       0.473
PendingRangesTest-cdc                     5     0      0        0       30.982
PropertyFileSnitchTest-cdc                5     0      0        0       16.070
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.180
ReplicaCollectionTest-cdc                 6     0      0        0       0.797
ReplicaLayoutTest-cdc                     1     0      0        0       0.449
ReplicaPlansTest-cdc                      1     0      0        0       1.507
ReplicationFactorTest-cdc                 2     0      0        0       0.965
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.497
SimpleStrategyTest-cdc                    7     0      0        0       3.598
TokenMetadataTest-cdc                     6     0      0        0       1.001
AlibabaCloudSnitchTest-cdc                2     0      0        0       11.025
CloudstackSnitchTest-cdc                  2     0      0        0       10.913
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.481
EC2SnitchTest-cdc                         13    0      0        0       10.821
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.967
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.302
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.401
InetAddressAndPortTest-cdc                5     0      0        0       0.303
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.874
PendingRangeMapsTest-cdc                  2     0      0        0       0.580
PendingRangesTest-cdc                     5     0      0        0       31.529
PropertyFileSnitchTest-cdc                5     0      0        0       16.458
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.297
ReplicaCollectionTest-cdc                 6     0      0        0       0.836
ReplicaLayoutTest-cdc                     1     0      0        0       0.539
ReplicaPlansTest-cdc                      1     0      0        0       1.486
ReplicationFactorTest-cdc                 2     0      0        0       1.121
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.000
SimpleStrategyTest-cdc                    7     0      0        0       3.013
TokenMetadataTest-cdc                     6     0      0        0       1.108
AlibabaCloudSnitchTest-compression        2     0      0        0       10.866
CloudstackSnitchTest-compression          2     0      0        0       10.935
DynamicEndpointSnitchTest-compression     1     0      0        0       2.326
EC2SnitchTest-compression                 13    0      0        0       10.949
GoogleCloudSnitchTest-compression         2     0      0        0       10.952
GossipingPropertyFileSnitchTest-          1     0      0        0       1.006
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.280
compression
InetAddressAndPortTest-compression        5     0      0        0       0.288
NetworkTopologyStrategyTest-compression   5     0      0        0       3.245
PendingRangeMapsTest-compression          2     0      0        0       0.467
PendingRangesTest-compression             5     0      0        0       30.772
PropertyFileSnitchTest-compression        5     0      0        0       16.072
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.194
ReplicaCollectionTest-compression         6     0      0        0       0.793
ReplicaLayoutTest-compression             1     0      0        0       0.487
ReplicaPlansTest-compression              1     0      0        0       1.527
ReplicationFactorTest-compression         2     0      0        0       1.049
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.480
compression
SimpleStrategyTest-compression            7     0      0        0       3.584
TokenMetadataTest-compression             6     0      0        0       1.032
AlibabaCloudSnitchTest-compression        2     0      0        0       11.053
CloudstackSnitchTest-compression          2     0      0        0       10.893
DynamicEndpointSnitchTest-compression     1     0      0        0       2.463
EC2SnitchTest-compression                 13    0      0        0       10.984
GoogleCloudSnitchTest-compression         2     0      0        0       10.862
GossipingPropertyFileSnitchTest-          1     0      0        0       1.044
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.319
compression
InetAddressAndPortTest-compression        5     0      0        0       0.264
NetworkTopologyStrategyTest-compression   5     0      0        0       3.206
PendingRangeMapsTest-compression          2     0      0        0       0.507
PendingRangesTest-compression             5     0      0        0       28.505
PropertyFileSnitchTest-compression        5     0      0        0       16.236
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.344
ReplicaCollectionTest-compression         6     0      0        0       0.867
ReplicaLayoutTest-compression             1     0      0        0       0.510
ReplicaPlansTest-compression              1     0      0        0       1.661
ReplicationFactorTest-compression         2     0      0        0       1.237
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.056
compression
SimpleStrategyTest-compression            7     0      0        0       2.989
TokenMetadataTest-compression             6     0      0        0       1.151
AlibabaCloudSnitchTest                    2     0      0        0       11.005
CloudstackSnitchTest                      2     0      0        0       10.716
DynamicEndpointSnitchTest                 1     0      0        0       2.309
EC2SnitchTest                             13    0      0        0       10.958
GoogleCloudSnitchTest                     2     0      0        0       10.884
GossipingPropertyFileSnitchTest           1     0      0        0       0.943
InetAddressAndPortSerializerTest          1     0      0        0       0.240
InetAddressAndPortTest                    5     0      0        0       0.126
NetworkTopologyStrategyTest               5     0      0        0       3.177
PendingRangeMapsTest                      2     0      0        0       0.404
PendingRangesTest                         5     0      0        0       33.847
PropertyFileSnitchTest                    5     0      0        0       16.233
ReconnectableSnitchHelperTest             1     0      0        0       1.293
ReplicaCollectionTest                     6     0      0        0       0.942
ReplicaLayoutTest                         1     0      0        0       0.486
ReplicaPlansTest                          1     0      0        0       1.444
ReplicationFactorTest                     2     0      0        0       1.043
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.459
SimpleStrategyTest                        7     0      0        0       3.514
TokenMetadataTest                         6     0      0        0       0.967
AlibabaCloudSnitchTest                    2     0      0        0       10.804
CloudstackSnitchTest                      2     0      0        0       10.835
DynamicEndpointSnitchTest                 1     0      0        0       3.015
EC2SnitchTest                             13    0      0        0       11.040
GoogleCloudSnitchTest                     2     0      0        0       10.830
GossipingPropertyFileSnitchTest           1     0      0        0       1.160
InetAddressAndPortSerializerTest          1     0      0        0       0.388
InetAddressAndPortTest                    5     0      0        0       0.295
NetworkTopologyStrategyTest               5     0      0        0       4.018
PendingRangeMapsTest                      2     0      0        0       0.624
PendingRangesTest                         5     0      0        0       32.361
PropertyFileSnitchTest                    5     0      0        0       16.422
ReconnectableSnitchHelperTest             1     0      0        0       1.447
ReplicaCollectionTest                     6     0      0        0       0.910
ReplicaLayoutTest                         1     0      0        0       0.653
ReplicaPlansTest                          1     0      0        0       1.593
ReplicationFactorTest                     2     0      0        0       1.211
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.104
SimpleStrategyTest                        7     0      0        0       3.136
TokenMetadataTest                         6     0      0        0       1.172

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc                     3     0      0        0       9.316
BufferPoolMetricsTest-cdc                7     0      0        0       1.118
CQLMetricsTest-cdc                       4     0      0        0       7.148
CacheMetricsTest-cdc                     1     0      0        0       0.322
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.312
ClientRequestSizeMetricsTest-cdc         3     0      0        0       12.004
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       14.051
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.819
KeyspaceMetricsTest-cdc                  1     0      0        0       7.570
LatencyMetricsTest-cdc                   3     0      0        0       0.380
MaxSamplerTest-cdc                       8     0      0        0       5.552
SamplerTest-cdc                          5     0      0        0       1.452
TableMetricsTest-cdc                     9     0      0        0       10.817
ThreadPoolMetricsTest-cdc                3     0      0        0       0.566
TopFrequencySamplerTest-cdc              6     0      0        0       2.068
BatchMetricsTest-cdc                     3     0      0        0       14.416
BufferPoolMetricsTest-cdc                7     0      0        0       1.344
CQLMetricsTest-cdc                       4     0      0        0       6.669
CacheMetricsTest-cdc                     1     0      0        0       0.401
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.407
ClientRequestSizeMetricsTest-cdc         3     0      0        0       11.300
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       9.414
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.175
KeyspaceMetricsTest-cdc                  1     0      0        0       5.880
LatencyMetricsTest-cdc                   3     0      0        0       0.391
MaxSamplerTest-cdc                       8     0      0        0       5.393
SamplerTest-cdc                          5     0      0        0       1.371
TableMetricsTest-cdc                     9     0      0        0       9.130
ThreadPoolMetricsTest-cdc                3     0      0        0       0.647
TopFrequencySamplerTest-cdc              6     0      0        0       2.316
BatchMetricsTest-compression             3     0      0        0       11.407
BufferPoolMetricsTest-compression        7     0      0        0       1.181
CQLMetricsTest-compression               4     0      0        0       7.299
CacheMetricsTest-compression             1     0      0        0       0.318
CassandraMetricsRegistryTest-compression 5     0      0        0       0.328
ClientRequestSizeMetricsTest-compression 3     0      0        0       12.255
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.979
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.492
KeyspaceMetricsTest-compression          1     0      0        0       6.626
LatencyMetricsTest-compression           3     0      0        0       0.379
MaxSamplerTest-compression               8     0      0        0       5.495
SamplerTest-compression                  5     0      0        0       1.458
TableMetricsTest-compression             9     0      0        0       13.458
ThreadPoolMetricsTest-compression        3     0      0        0       0.603
TopFrequencySamplerTest-compression      6     0      0        0       2.248
BatchMetricsTest-compression             3     0      0        0       13.670
BufferPoolMetricsTest-compression        7     0      0        0       1.404
CQLMetricsTest-compression               4     0      0        0       6.579
CacheMetricsTest-compression             1     0      0        0       0.447
CassandraMetricsRegistryTest-compression 5     0      0        0       0.439
ClientRequestSizeMetricsTest-compression 3     0      0        0       11.225
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       10.019
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.053
KeyspaceMetricsTest-compression          1     0      0        0       5.486
LatencyMetricsTest-compression           3     0      0        0       0.452
MaxSamplerTest-compression               8     0      0        0       5.327
SamplerTest-compression                  5     0      0        0       1.443
TableMetricsTest-compression             9     0      0        0       10.147
ThreadPoolMetricsTest-compression        3     0      0        0       0.642
TopFrequencySamplerTest-compression      6     0      0        0       2.230
BatchMetricsTest                         3     0      0        0       9.931
BufferPoolMetricsTest                    7     0      0        0       1.098
CQLMetricsTest                           4     0      0        0       7.291
CacheMetricsTest                         1     0      0        0       0.273
CassandraMetricsRegistryTest             5     0      0        0       0.289
ClientRequestSizeMetricsTest             3     0      0        0       12.692
DecayingEstimatedHistogramReservoirTest  15    0      0        1       12.989
HintedHandOffMetricsTest                 1     0      0        0       2.093
KeyspaceMetricsTest                      1     0      0        0       6.529
LatencyMetricsTest                       3     0      0        0       0.291
MaxSamplerTest                           8     0      0        0       5.464
SamplerTest                              5     0      0        0       1.424
TableMetricsTest                         9     0      0        0       12.986
ThreadPoolMetricsTest                    3     0      0        0       0.512
TopFrequencySamplerTest                  6     0      0        0       2.192
BatchMetricsTest                         3     0      0        0       9.831
BufferPoolMetricsTest                    7     0      0        0       1.288
CQLMetricsTest                           4     0      0        0       6.413
CacheMetricsTest                         1     0      0        0       0.478
CassandraMetricsRegistryTest             5     0      0        0       0.488
ClientRequestSizeMetricsTest             3     0      0        0       11.437
DecayingEstimatedHistogramReservoirTest  15    0      0        1       11.239
HintedHandOffMetricsTest                 1     0      0        0       2.744
KeyspaceMetricsTest                      1     0      0        0       5.990
LatencyMetricsTest                       3     0      0        0       0.473
MaxSamplerTest                           8     0      0        0       5.572
SamplerTest                              5     0      0        0       1.371
TableMetricsTest                         9     0      0        0       10.558
ThreadPoolMetricsTest                    3     0      0        0       0.627
TopFrequencySamplerTest                  6     0      0        0       2.316

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

Name                                      Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                        1     0      0        0       123.992
ConnectionBurnTest                        1     0      0        0       122.781
AsyncChannelPromiseTest-cdc               4     0      0        0       0.449
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.051
AsyncOneResponseTest-cdc                  2     0      0        0       4.263
AsyncPromiseTest-cdc                      4     0      0        0       0.405
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.495
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.157
ChunkedInputPlusTest-cdc                  5     0      0        0       0.550
ConnectionTest-cdc                        13    0      0        0       76.670
ForwardingInfoTest-cdc                    2     0      0        0       0.288
FramingTest-cdc                           5     0      0        0       24.973
HandshakeTest-cdc                         13    0      0        0       2.554
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.761
MessageSerializationPropertyTest-cdc      2     0      0        0       6.769
MessageTest-cdc                           7     0      0        0       1.608
MessagingServiceTest-cdc                  14    0      0        0       2.623
MockMessagingServiceTest-cdc              1     0      0        0       4.200
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.392
OutboundConnectionsTest-cdc               6     0      0        0       2.551
OutboundMessageQueueTest-cdc              3     0      0        0       1.048
ProxyHandlerConnectionsTest-cdc           5     0      0        0       36.051
PrunableArrayQueueTest-cdc                9     0      0        0       0.073
ResourceLimitsTest-cdc                    4     0      0        0       0.161
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.245
VerbTest-cdc                              1     0      0        0       0.167
WriteCallbackInfoTest-cdc                 1     0      0        0       1.697
AsyncChannelPromiseTest-cdc               4     0      0        0       0.516
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.141
AsyncOneResponseTest-cdc                  2     0      0        0       4.313
AsyncPromiseTest-cdc                      4     0      0        0       0.465
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.495
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.199
ChunkedInputPlusTest-cdc                  5     0      0        0       0.596
ConnectionTest-cdc                        13    0      0        0       77.776
ForwardingInfoTest-cdc                    2     0      0        0       0.375
FramingTest-cdc                           5     0      0        0       23.753
HandshakeTest-cdc                         13    0      0        0       2.679
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.911
MessageSerializationPropertyTest-cdc      2     0      0        0       6.895
MessageTest-cdc                           7     0      0        0       1.674
MessagingServiceTest-cdc                  14    0      0        0       2.574
MockMessagingServiceTest-cdc              1     0      0        0       3.262
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.219
OutboundConnectionsTest-cdc               6     0      0        0       2.413
OutboundMessageQueueTest-cdc              3     0      0        0       1.150
ProxyHandlerConnectionsTest-cdc           5     0      0        0       36.070
PrunableArrayQueueTest-cdc                9     0      0        0       0.159
ResourceLimitsTest-cdc                    4     0      0        0       0.240
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.433
VerbTest-cdc                              1     0      0        0       0.232
WriteCallbackInfoTest-cdc                 1     0      0        0       1.859
AsyncChannelPromiseTest-compression       4     0      0        0       0.524
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.299
AsyncOneResponseTest-compression          2     0      0        0       4.320
AsyncPromiseTest-compression              4     0      0        0       0.533
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.566
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.499
ChunkedInputPlusTest-compression          5     0      0        0       0.695
ConnectionTest-compression                13    0      0        0       77.973
ForwardingInfoTest-compression            2     0      0        0       0.289
FramingTest-compression                   5     0      0        0       24.557
HandshakeTest-compression                 13    0      0        0       2.708
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.720
compression
MessageSerializationPropertyTest-         2     0      0        0       8.300
compression
MessageTest-compression                   7     0      0        0       1.717
MessagingServiceTest-compression          14    0      0        0       2.794
MockMessagingServiceTest-compression      1     0      0        0       4.633
OutboundConnectionSettingsTest-           9     0      0        0       2.406
compression
OutboundConnectionsTest-compression       6     0      0        0       2.735
OutboundMessageQueueTest-compression      3     0      0        0       1.120
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.535
PrunableArrayQueueTest-compression        9     0      0        0       0.077
ResourceLimitsTest-compression            4     0      0        0       0.152
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.502
compression
VerbTest-compression                      1     0      0        0       0.167
WriteCallbackInfoTest-compression         1     0      0        0       1.732
AsyncChannelPromiseTest-compression       4     0      0        0       0.579
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.239
AsyncOneResponseTest-compression          2     0      0        0       4.349
AsyncPromiseTest-compression              4     0      0        0       0.515
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.553
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.223
ChunkedInputPlusTest-compression          5     0      0        0       0.659
ConnectionTest-compression                13    0      0        0       76.953
ForwardingInfoTest-compression            2     0      0        0       0.341
FramingTest-compression                   5     0      0        0       23.740
HandshakeTest-compression                 13    0      0        0       4.187
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       6.526
compression
MessageSerializationPropertyTest-         2     0      0        0       6.876
compression
MessageTest-compression                   7     0      0        0       1.662
MessagingServiceTest-compression          14    0      0        0       2.982
MockMessagingServiceTest-compression      1     0      0        0       4.154
OutboundConnectionSettingsTest-           9     0      0        0       2.862
compression
OutboundConnectionsTest-compression       6     0      0        0       2.800
OutboundMessageQueueTest-compression      3     0      0        0       1.625
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.956
PrunableArrayQueueTest-compression        9     0      0        0       0.156
ResourceLimitsTest-compression            4     0      0        0       0.295
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.449
compression
VerbTest-compression                      1     0      0        0       0.258
WriteCallbackInfoTest-compression         1     0      0        0       1.786
AsyncChannelPromiseTest                   4     0      0        0       0.443
AsyncMessageOutputPlusTest                1     0      0        0       1.050
AsyncOneResponseTest                      2     0      0        0       4.280
AsyncPromiseTest                          4     0      0        0       0.416
AsyncStreamingInputPlusTest               13    0      0        0       1.444
AsyncStreamingOutputPlusTest              3     0      0        0       1.120
ChunkedInputPlusTest                      5     0      0        0       0.569
ConnectionTest                            13    0      0        0       80.374
ForwardingInfoTest                        2     0      0        0       0.263
FramingTest                               5     0      0        0       24.536
HandshakeTest                             13    0      0        0       2.581
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.542
MessageSerializationPropertyTest          2     0      0        0       7.213
MessageTest                               7     0      0        0       1.517
MessagingServiceTest                      14    0      0        0       2.776
MockMessagingServiceTest                  1     0      0        0       4.193
OutboundConnectionSettingsTest            9     0      0        0       2.332
OutboundConnectionsTest                   6     0      0        0       2.357
OutboundMessageQueueTest                  3     0      0        0       0.966
ProxyHandlerConnectionsTest               5     0      0        0       36.571
PrunableArrayQueueTest                    9     0      0        0       0.068
ResourceLimitsTest                        4     0      0        0       0.170
StartupClusterConnectivityCheckerTest     7     0      0        0       1.535
VerbTest                                  1     0      0        0       0.169
WriteCallbackInfoTest                     1     0      0        0       2.057
AsyncChannelPromiseTest                   4     0      0        0       0.544
AsyncMessageOutputPlusTest                1     0      0        0       1.199
AsyncOneResponseTest                      2     0      0        0       4.366
AsyncPromiseTest                          4     0      0        0       0.484
AsyncStreamingInputPlusTest               13    0      0        0       1.496
AsyncStreamingOutputPlusTest              3     0      0        0       1.259
ChunkedInputPlusTest                      5     0      0        0       0.601
ConnectionTest                            13    0      0        0       77.360
ForwardingInfoTest                        2     0      0        0       0.401
FramingTest                               5     0      0        0       26.078
HandshakeTest                             13    0      0        0       2.600
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.909
MessageSerializationPropertyTest          2     0      0        0       6.725
MessageTest                               7     0      0        0       1.678
MessagingServiceTest                      14    0      0        0       2.679
MockMessagingServiceTest                  1     0      0        0       3.577
OutboundConnectionSettingsTest            9     0      0        0       2.309
OutboundConnectionsTest                   6     0      0        0       2.484
OutboundMessageQueueTest                  3     0      0        0       1.177
ProxyHandlerConnectionsTest               5     0      0        0       36.181
PrunableArrayQueueTest                    9     0      0        0       0.178
ResourceLimitsTest                        4     0      0        0       0.228
StartupClusterConnectivityCheckerTest     7     0      0        0       1.375
VerbTest                                  1     0      0        0       0.216
WriteCallbackInfoTest                     1     0      0        0       1.685

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

Name                         Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc         3     0      0        0       0.785
ProxyHandlerTest-cdc         3     0      0        0       0.905
ProxyHandlerTest-compression 3     0      0        0       0.869
ProxyHandlerTest-compression 3     0      0        0       0.976
ProxyHandlerTest             3     0      0        0       0.880
ProxyHandlerTest             3     0      0        0       0.885

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

Name                                    Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc                  1     0      0        1       0.061
LocalSyncTaskTest-cdc                   6     0      0        0       4.591
NeighborsAndRangesTest-cdc              2     0      0        0       1.034
RepairJobTest-cdc                       16    0      0        0       4.718
RepairSessionTest-cdc                   1     0      0        0       1.079
StreamingRepairTaskTest-cdc             2     0      0        0       3.563
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.047
ValidatorTest-cdc                       6     0      0        0       29.684
AbstractRepairTest-cdc                  1     0      0        1       0.165
LocalSyncTaskTest-cdc                   6     0      0        0       4.464
NeighborsAndRangesTest-cdc              2     0      0        0       1.292
RepairJobTest-cdc                       16    0      0        0       4.944
RepairSessionTest-cdc                   1     0      0        0       1.194
StreamingRepairTaskTest-cdc             2     0      0        0       3.118
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.151
ValidatorTest-cdc                       6     0      0        0       27.821
AbstractRepairTest-compression          1     0      0        1       0.075
LocalSyncTaskTest-compression           6     0      0        0       5.754
NeighborsAndRangesTest-compression      2     0      0        0       1.181
RepairJobTest-compression               16    0      0        0       5.299
RepairSessionTest-compression           1     0      0        0       1.190
StreamingRepairTaskTest-compression     2     0      0        0       4.181
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.337
ValidatorTest-compression               6     0      0        0       32.697
AbstractRepairTest-compression          1     0      0        1       0.159
LocalSyncTaskTest-compression           6     0      0        0       4.012
NeighborsAndRangesTest-compression      2     0      0        0       1.155
RepairJobTest-compression               16    0      0        0       4.686
RepairSessionTest-compression           1     0      0        0       1.285
StreamingRepairTaskTest-compression     2     0      0        0       3.313
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.286
ValidatorTest-compression               6     0      0        0       27.762
AbstractRepairTest                      1     0      0        1       0.059
LocalSyncTaskTest                       6     0      0        0       5.841
NeighborsAndRangesTest                  2     0      0        0       1.100
RepairJobTest                           16    0      0        0       5.802
RepairSessionTest                       1     0      0        0       1.339
StreamingRepairTaskTest                 2     0      0        0       4.565
SymmetricRemoteSyncTaskTest             1     0      0        0       1.137
ValidatorTest                           6     0      0        0       29.154
AbstractRepairTest                      1     0      0        1       0.154
LocalSyncTaskTest                       6     0      0        0       4.015
NeighborsAndRangesTest                  2     0      0        0       1.166
RepairJobTest                           16    0      0        0       4.525
RepairSessionTest                       1     0      0        0       1.261
StreamingRepairTaskTest                 2     0      0        0       3.009
SymmetricRemoteSyncTaskTest             1     0      0        0       1.270
ValidatorTest                           6     0      0        0       29.568

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

Name                              Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc          2     0      0        0       0.334
RangeDenormalizerTest-cdc         3     0      0        0       0.284
RangeMapTest-cdc                  2     0      0        0       17.474
ReduceHelperTest-cdc              5     0      0        0       0.365
StreamFromOptionsTest-cdc         3     0      0        0       0.153
DifferenceHolderTest-cdc          2     0      0        0       0.421
RangeDenormalizerTest-cdc         3     0      0        0       0.423
RangeMapTest-cdc                  2     0      0        0       16.328
ReduceHelperTest-cdc              5     0      0        0       0.392
StreamFromOptionsTest-cdc         3     0      0        0       0.247
DifferenceHolderTest-compression  2     0      0        0       0.425
RangeDenormalizerTest-compression 3     0      0        0       0.341
RangeMapTest-compression          2     0      0        0       19.273
ReduceHelperTest-compression      5     0      0        0       0.324
StreamFromOptionsTest-compression 3     0      0        0       0.133
DifferenceHolderTest-compression  2     0      0        0       0.428
RangeDenormalizerTest-compression 3     0      0        0       0.407
RangeMapTest-compression          2     0      0        0       16.729
ReduceHelperTest-compression      5     0      0        0       0.462
StreamFromOptionsTest-compression 3     0      0        0       0.226
DifferenceHolderTest              2     0      0        0       0.316
RangeDenormalizerTest             3     0      0        0       0.269
RangeMapTest                      2     0      0        0       17.407
ReduceHelperTest                  5     0      0        0       0.307
StreamFromOptionsTest             3     0      0        0       0.126
DifferenceHolderTest              2     0      0        0       0.423
RangeDenormalizerTest             3     0      0        0       0.410
RangeMapTest                      2     0      0        0       17.238
ReduceHelperTest                  5     0      0        0       0.392
StreamFromOptionsTest             3     0      0        0       0.219

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

Name                                      Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc         1     0      0        1       0.081
CoordinatorMessagingTest-cdc              7     0      0        0       6.366
CoordinatorSessionTest-cdc                7     0      0        0       1.240
CoordinatorSessionsTest-cdc               7     0      0        0       3.692
LocalSessionTest-cdc                      40    0      0        0       5.768
PendingRepairStatTest-cdc                 1     0      0        0       4.494
RepairStateTest-cdc                       6     0      0        0       0.139
AbstractConsistentSessionTest-cdc         1     0      0        1       0.177
CoordinatorMessagingTest-cdc              7     0      0        0       5.819
CoordinatorSessionTest-cdc                7     0      0        0       1.192
CoordinatorSessionsTest-cdc               7     0      0        0       2.824
LocalSessionTest-cdc                      40    0      0        0       4.756
PendingRepairStatTest-cdc                 1     0      0        0       3.082
RepairStateTest-cdc                       6     0      0        0       0.195
AbstractConsistentSessionTest-compression 1     0      0        1       0.069
CoordinatorMessagingTest-compression      7     0      0        0       6.287
CoordinatorSessionTest-compression        7     0      0        0       1.274
CoordinatorSessionsTest-compression       7     0      0        0       3.992
LocalSessionTest-compression              40    0      0        0       6.858
PendingRepairStatTest-compression         1     0      0        0       4.945
RepairStateTest-compression               6     0      0        0       0.136
AbstractConsistentSessionTest-compression 1     0      0        1       0.191
CoordinatorMessagingTest-compression      7     0      0        0       6.047
CoordinatorSessionTest-compression        7     0      0        0       1.377
CoordinatorSessionsTest-compression       7     0      0        0       3.388
LocalSessionTest-compression              40    0      0        0       4.950
PendingRepairStatTest-compression         1     0      0        0       3.339
RepairStateTest-compression               6     0      0        0       0.231
AbstractConsistentSessionTest             1     0      0        1       0.081
CoordinatorMessagingTest                  7     0      0        0       6.665
CoordinatorSessionTest                    7     0      0        0       1.004
CoordinatorSessionsTest                   7     0      0        0       3.396
LocalSessionTest                          40    0      0        0       5.962
PendingRepairStatTest                     1     0      0        0       4.428
RepairStateTest                           6     0      0        0       0.132
AbstractConsistentSessionTest             1     0      0        1       0.154
CoordinatorMessagingTest                  7     0      0        0       5.602
CoordinatorSessionTest                    7     0      0        0       1.365
CoordinatorSessionsTest                   7     0      0        0       2.934
LocalSessionTest                          40    0      0        0       5.331
PendingRepairStatTest                     1     0      0        0       3.073
RepairStateTest                           6     0      0        0       0.197

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

Name                             Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc         5     0      0        0       4.830
SchemaArgsParserTest-cdc         5     0      0        0       3.024
SchemaArgsParserTest-compression 5     0      0        0       3.795
SchemaArgsParserTest-compression 5     0      0        0       3.215
SchemaArgsParserTest             5     0      0        0       3.816
SchemaArgsParserTest             5     0      0        0       3.026

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

Name                                    Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc     8     0      0        0       1.425
RepairMessageSerializerTest-cdc         6     0      0        0       0.666
RepairOptionTest-cdc                    4     0      0        0       1.447
RepairMessageSerializationsTest-cdc     8     0      0        0       1.348
RepairMessageSerializerTest-cdc         6     0      0        0       0.589
RepairOptionTest-cdc                    4     0      0        0       1.126
RepairMessageSerializationsTest-        8     0      0        0       1.182
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.546
RepairOptionTest-compression            4     0      0        0       1.134
RepairMessageSerializationsTest-        8     0      0        0       1.246
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.542
RepairOptionTest-compression            4     0      0        0       1.212
RepairMessageSerializationsTest         8     0      0        0       1.003
RepairMessageSerializerTest             6     0      0        0       0.479
RepairOptionTest                        4     0      0        0       0.887
RepairMessageSerializationsTest         8     0      0        0       1.256
RepairMessageSerializerTest             6     0      0        0       0.614
RepairOptionTest                        4     0      0        0       1.144

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

Name                                     Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc            1     0      0        0       5.183
IndexMetadataTest-cdc                    3     0      0        0       0.377
MigrationCoordinatorTest-cdc             8     0      0        0       1.372
MigrationManagerTest-cdc                 17    0      0        0       8.187
SchemaKeyspaceTest-cdc                   5     0      0        0       5.459
SchemaTest-cdc                           1     0      0        0       4.018
TupleTypesRepresentationTest-cdc         2     0      0        1       1.313
ValidationTest-cdc                       4     0      0        0       0.348
CreateTableValidationTest-cdc            1     0      0        0       3.467
IndexMetadataTest-cdc                    3     0      0        0       0.372
MigrationCoordinatorTest-cdc             8     0      0        0       1.397
MigrationManagerTest-cdc                 17    0      0        0       5.525
SchemaKeyspaceTest-cdc                   5     0      0        0       3.454
SchemaTest-cdc                           1     0      0        0       2.573
TupleTypesRepresentationTest-cdc         2     0      0        1       1.129
ValidationTest-cdc                       4     0      0        0       0.414
CreateTableValidationTest-compression    1     0      0        0       4.448
IndexMetadataTest-compression            3     0      0        0       0.291
MigrationCoordinatorTest-compression     8     0      0        0       1.203
MigrationManagerTest-compression         17    0      0        0       7.905
SchemaKeyspaceTest-compression           5     0      0        0       5.585
SchemaTest-compression                   1     0      0        0       3.930
TupleTypesRepresentationTest-compression 2     0      0        1       1.358
ValidationTest-compression               4     0      0        0       0.438
CreateTableValidationTest-compression    1     0      0        0       3.621
IndexMetadataTest-compression            3     0      0        0       0.460
MigrationCoordinatorTest-compression     8     0      0        0       1.343
MigrationManagerTest-compression         17    0      0        0       5.224
SchemaKeyspaceTest-compression           5     0      0        0       3.578
SchemaTest-compression                   1     0      0        0       2.797
TupleTypesRepresentationTest-compression 2     0      0        1       1.137
ValidationTest-compression               4     0      0        0       0.438
CreateTableValidationTest                1     0      0        0       3.890
IndexMetadataTest                        3     0      0        0       0.236
MigrationCoordinatorTest                 8     0      0        0       1.114
MigrationManagerTest                     17    0      0        0       7.072
SchemaKeyspaceTest                       5     0      0        0       4.219
SchemaTest                               1     0      0        0       2.859
TupleTypesRepresentationTest             2     0      0        1       0.946
ValidationTest                           4     0      0        0       0.356
CreateTableValidationTest                1     0      0        0       3.103
IndexMetadataTest                        3     0      0        0       0.334
MigrationCoordinatorTest                 8     0      0        0       1.230
MigrationManagerTest                     17    0      0        0       4.989
SchemaKeyspaceTest                       5     0      0        0       3.467
SchemaTest                               1     0      0        0       2.752
TupleTypesRepresentationTest             2     0      0        1       1.081
ValidationTest                           4     0      0        0       0.399

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

Name                            Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc           7     0      0        0       0.690
EncryptionUtilsTest-cdc         3     0      0        0       1.665
JKSKeyProviderTest-cdc          2     0      0        0       0.420
SSLFactoryTest-cdc              14    0      0        0       1.614
CipherFactoryTest-cdc           7     0      0        0       0.651
EncryptionUtilsTest-cdc         3     0      0        0       1.361
JKSKeyProviderTest-cdc          2     0      0        0       0.394
SSLFactoryTest-cdc              14    0      0        0       1.736
CipherFactoryTest-compression   7     0      0        0       0.795
EncryptionUtilsTest-compression 3     0      0        0       1.785
JKSKeyProviderTest-compression  2     0      0        0       0.426
SSLFactoryTest-compression      14    0      0        0       1.878
CipherFactoryTest-compression   7     0      0        0       0.630
EncryptionUtilsTest-compression 3     0      0        0       1.412
JKSKeyProviderTest-compression  2     0      0        0       0.385
SSLFactoryTest-compression      14    0      0        0       1.545
CipherFactoryTest               7     0      0        0       0.515
EncryptionUtilsTest             3     0      0        0       1.288
JKSKeyProviderTest              2     0      0        0       0.305
SSLFactoryTest                  14    0      0        0       1.566
CipherFactoryTest               7     0      0        0       0.597
EncryptionUtilsTest             3     0      0        0       1.318
JKSKeyProviderTest              2     0      0        0       0.395
SSLFactoryTest                  14    0      0        0       1.588

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

Name                                 Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc         9     0      0        0       0.130
TimeSerializerTest-cdc               16    0      0        0       0.089
TimestampSerializerTest-cdc          8     0      0        0       0.310
SimpleDateSerializerTest-cdc         9     0      0        0       0.235
TimeSerializerTest-cdc               16    0      0        0       0.181
TimestampSerializerTest-cdc          8     0      0        0       0.405
SimpleDateSerializerTest-compression 9     0      0        0       0.153
TimeSerializerTest-compression       16    0      0        0       0.125
TimestampSerializerTest-compression  8     0      0        0       0.390
SimpleDateSerializerTest-compression 9     0      0        0       0.218
TimeSerializerTest-compression       16    0      0        0       0.184
TimestampSerializerTest-compression  8     0      0        0       0.434
SimpleDateSerializerTest             9     0      0        0       0.114
TimeSerializerTest                   16    0      0        0       0.082
TimestampSerializerTest              8     0      0        0       0.344
SimpleDateSerializerTest             9     0      0        0       0.220
TimeSerializerTest                   16    0      0        0       0.180
TimestampSerializerTest              8     0      0        0       0.380

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

Name                                   Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc            11    0      0        0       4.353
BootstrapTransientTest-cdc             1     0      0        0       1.126
ClientWarningsTest-cdc                 4     0      0        0       29.460
GCInspectorTest-cdc                    6     0      0        0       1.053
JoinTokenRingTest-cdc                  1     0      0        0       6.933
LeaveAndBootstrapTest-cdc              8     0      0        0       5.767
LegacyAuthFailTest-cdc                 1     0      0        0       5.855
MoveTest-cdc                           7     0      0        0       25.709
MoveTransientTest-cdc                  19    0      0        0       1.563
NativeTransportServiceTest-cdc         13    0      0        0       8.188
OptionalTasksTest-cdc                  2     0      0        0       3.548
PaxosStateTest-cdc                     2     0      0        0       4.947
ProtocolBetaVersionTest-cdc            2     0      0        0       13.092
QueryPagerTest-cdc                     8     0      0        0       3.736
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.076
RemoveTest-cdc                         4     0      0        0       6.132
SerializationsTest-cdc                 4     0      0        0       1.035
StartupChecksTest-cdc                  3     0      0        0       3.928
StorageProxyTest-cdc                   4     0      0        0       1.356
StorageServiceServerTest-cdc           19    0      0        1       9.231
StorageServiceTest-cdc                 1     0      0        0       1.357
WriteResponseHandlerTest-cdc           5     0      0        0       5.923
WriteResponseHandlerTransientTest-cdc  4     0      0        0       3.728
ActiveRepairServiceTest-cdc            11    0      0        0       3.748
BootstrapTransientTest-cdc             1     0      0        0       1.244
ClientWarningsTest-cdc                 4     0      0        0       28.840
GCInspectorTest-cdc                    6     0      0        0       1.226
JoinTokenRingTest-cdc                  1     0      0        0       5.210
LeaveAndBootstrapTest-cdc              8     0      0        0       5.681
LegacyAuthFailTest-cdc                 1     0      0        0       3.966
MoveTest-cdc                           7     0      0        0       20.911
MoveTransientTest-cdc                  19    0      0        0       1.329
NativeTransportServiceTest-cdc         13    0      0        0       8.189
OptionalTasksTest-cdc                  2     0      0        0       2.826
PaxosStateTest-cdc                     2     0      0        0       4.170
ProtocolBetaVersionTest-cdc            2     0      0        0       12.159
QueryPagerTest-cdc                     8     0      0        0       2.954
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.146
RemoveTest-cdc                         4     0      0        0       6.198
SerializationsTest-cdc                 4     0      0        0       1.119
StartupChecksTest-cdc                  3     0      0        0       2.483
StorageProxyTest-cdc                   4     0      0        0       1.253
StorageServiceServerTest-cdc           19    0      0        1       8.976
StorageServiceTest-cdc                 1     0      0        0       1.145
WriteResponseHandlerTest-cdc           5     0      0        0       4.063
WriteResponseHandlerTransientTest-cdc  4     0      0        0       3.226
ActiveRepairServiceTest-compression    11    0      0        0       5.793
BootstrapTransientTest-compression     1     0      0        0       1.661
ClientWarningsTest-compression         4     0      0        0       33.858
GCInspectorTest-compression            6     0      0        0       1.129
JoinTokenRingTest-compression          1     0      0        0       11.205
LeaveAndBootstrapTest-compression      8     0      0        0       7.880
LegacyAuthFailTest-compression         1     0      0        0       5.542
MoveTest-compression                   7     0      0        0       24.078
MoveTransientTest-compression          19    0      0        0       1.392
NativeTransportServiceTest-compression 13    0      0        0       8.099
OptionalTasksTest-compression          2     0      0        0       3.729
PaxosStateTest-compression             2     0      0        0       6.880
ProtocolBetaVersionTest-compression    2     0      0        0       13.396
QueryPagerTest-compression             8     0      0        0       3.847
RMIServerSocketFactoryImplTest-        1     0      0        0       0.076
compression
RemoveTest-compression                 4     0      0        0       6.198
SerializationsTest-compression         4     0      0        0       1.227
StartupChecksTest-compression          3     0      0        0       3.415
StorageProxyTest-compression           4     0      0        0       1.212
StorageServiceServerTest-compression   19    0      0        1       8.777
StorageServiceTest-compression         1     0      0        0       1.253
WriteResponseHandlerTest-compression   5     0      0        0       5.315
WriteResponseHandlerTransientTest-     4     0      0        0       3.650
compression
ActiveRepairServiceTest-compression    11    0      0        0       3.931
BootstrapTransientTest-compression     1     0      0        0       1.397
ClientWarningsTest-compression         4     0      0        0       26.602
GCInspectorTest-compression            6     0      0        0       1.229
JoinTokenRingTest-compression          1     0      0        0       6.244
LeaveAndBootstrapTest-compression      8     0      0        0       7.554
LegacyAuthFailTest-compression         1     0      0        0       5.301
MoveTest-compression                   7     0      0        0       25.103
MoveTransientTest-compression          19    0      0        0       1.631
NativeTransportServiceTest-compression 13    0      0        0       8.779
OptionalTasksTest-compression          2     0      0        0       3.320
PaxosStateTest-compression             2     0      0        0       6.747
ProtocolBetaVersionTest-compression    2     0      0        0       12.309
QueryPagerTest-compression             8     0      0        0       3.649
RMIServerSocketFactoryImplTest-        1     0      0        0       0.175
compression
RemoveTest-compression                 4     0      0        0       6.077
SerializationsTest-compression         4     0      0        0       1.204
StartupChecksTest-compression          3     0      0        0       2.603
StorageProxyTest-compression           4     0      0        0       1.404
StorageServiceServerTest-compression   19    0      0        1       8.782
StorageServiceTest-compression         1     0      0        0       1.310
WriteResponseHandlerTest-compression   5     0      0        0       3.492
WriteResponseHandlerTransientTest-     4     0      0        0       3.209
compression
ActiveRepairServiceTest                11    0      0        0       4.995
BootstrapTransientTest                 1     0      0        0       1.728
ClientWarningsTest                     4     0      0        0       32.801
GCInspectorTest                        6     0      0        0       1.305
JoinTokenRingTest                      1     0      0        0       5.858
LeaveAndBootstrapTest                  8     0      0        0       6.274
LegacyAuthFailTest                     1     0      0        0       5.647
MoveTest                               7     0      0        0       23.008
MoveTransientTest                      19    0      0        0       1.204
NativeTransportServiceTest             13    0      0        0       8.032
OptionalTasksTest                      2     0      0        0       3.616
PaxosStateTest                         2     0      0        0       6.369
ProtocolBetaVersionTest                2     0      0        0       13.652
QueryPagerTest                         8     0      0        0       3.914
RMIServerSocketFactoryImplTest         1     0      0        0       0.065
RemoveTest                             4     0      0        0       6.532
SerializationsTest                     4     0      0        0       0.919
StartupChecksTest                      3     0      0        0       2.876
StorageProxyTest                       4     0      0        0       1.150
StorageServiceServerTest               19    0      0        1       9.314
StorageServiceTest                     1     0      0        0       1.182
WriteResponseHandlerTest               5     0      0        0       4.112
WriteResponseHandlerTransientTest      4     0      0        0       3.781
ActiveRepairServiceTest                11    0      0        0       3.549
BootstrapTransientTest                 1     0      0        0       1.159
ClientWarningsTest                     4     0      0        0       28.550
GCInspectorTest                        6     0      0        0       1.246
JoinTokenRingTest                      1     0      0        0       4.903
LeaveAndBootstrapTest                  8     0      0        0       5.698
LegacyAuthFailTest                     1     0      0        0       4.246
MoveTest                               7     0      0        0       21.590
MoveTransientTest                      19    0      0        0       1.533
NativeTransportServiceTest             13    0      0        0       8.231
OptionalTasksTest                      2     0      0        0       4.039
PaxosStateTest                         2     0      0        0       6.276
ProtocolBetaVersionTest                2     0      0        0       16.374
QueryPagerTest                         8     0      0        0       4.709
RMIServerSocketFactoryImplTest         1     0      0        0       0.251
RemoveTest                             4     0      0        0       7.291
SerializationsTest                     4     0      0        0       1.748
StartupChecksTest                      3     0      0        0       3.882
StorageProxyTest                       4     0      0        0       1.860
StorageServiceServerTest               19    0      0        1       9.535
StorageServiceTest                     1     0      0        0       1.389
WriteResponseHandlerTest               5     0      0        0       3.161
WriteResponseHandlerTransientTest      4     0      0        0       3.140

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

Name                        Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc         7     0      0        0       1.138
PagingStateTest-cdc         7     0      0        0       1.173
PagingStateTest-compression 7     0      0        0       1.147
PagingStateTest-compression 7     0      0        0       1.331
PagingStateTest             7     0      0        0       1.228
PagingStateTest             7     0      0        0       1.380

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc          1     0      0        1       0.060
DataResolverTest-cdc                  32    0      0        0       4.420
DigestResolverTest-cdc                5     0      0        0       3.988
ReadExecutorTest-cdc                  3     0      0        0       3.928
SpeculativeRetryParseTest-cdc         78    0      0        0       0.136
AbstractReadResponseTest-cdc          1     0      0        1       0.147
DataResolverTest-cdc                  32    0      0        0       3.607
DigestResolverTest-cdc                5     0      0        0       3.086
ReadExecutorTest-cdc                  3     0      0        0       3.415
SpeculativeRetryParseTest-cdc         78    0      0        0       0.264
AbstractReadResponseTest-compression  1     0      0        1       0.062
DataResolverTest-compression          32    0      0        0       4.438
DigestResolverTest-compression        5     0      0        0       3.821
ReadExecutorTest-compression          3     0      0        0       5.793
SpeculativeRetryParseTest-compression 78    0      0        0       0.139
AbstractReadResponseTest-compression  1     0      0        1       0.198
DataResolverTest-compression          32    0      0        0       4.213
DigestResolverTest-compression        5     0      0        0       3.188
ReadExecutorTest-compression          3     0      0        0       3.344
SpeculativeRetryParseTest-compression 78    0      0        0       0.204
AbstractReadResponseTest              1     0      0        1       0.065
DataResolverTest                      32    0      0        0       4.533
DigestResolverTest                    5     0      0        0       4.642
ReadExecutorTest                      3     0      0        0       4.562
SpeculativeRetryParseTest             78    0      0        0       0.152
AbstractReadResponseTest              1     0      0        1       0.157
DataResolverTest                      32    0      0        0       3.537
DigestResolverTest                    5     0      0        0       3.242
ReadExecutorTest                      3     0      0        0       3.462
SpeculativeRetryParseTest             78    0      0        0       0.262

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

Name                                 Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc           1     0      0        1       0.062
BlockingReadRepairTest-cdc           9     0      0        0       4.137
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       4.087
ReadOnlyReadRepairTest-cdc           4     0      0        0       6.863
ReadRepairTest-cdc                   7     0      0        0       7.197
RepairedDataVerifierTest-cdc         10    0      0        0       9.542
AbstractReadRepairTest-cdc           1     0      0        1       0.172
BlockingReadRepairTest-cdc           9     0      0        0       3.477
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       3.425
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.421
ReadRepairTest-cdc                   7     0      0        0       3.178
RepairedDataVerifierTest-cdc         10    0      0        0       4.907
AbstractReadRepairTest-compression   1     0      0        1       0.071
BlockingReadRepairTest-compression   9     0      0        0       3.971
DiagEventsBlockingReadRepairTest-    3     0      0        0       4.442
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.982
ReadRepairTest-compression           7     0      0        0       3.780
RepairedDataVerifierTest-compression 10    0      0        0       6.732
AbstractReadRepairTest-compression   1     0      0        1       0.174
BlockingReadRepairTest-compression   9     0      0        0       2.992
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.079
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.075
ReadRepairTest-compression           7     0      0        0       3.278
RepairedDataVerifierTest-compression 10    0      0        0       6.201
AbstractReadRepairTest               1     0      0        1       0.078
BlockingReadRepairTest               9     0      0        0       4.332
DiagEventsBlockingReadRepairTest     3     0      0        0       4.554
ReadOnlyReadRepairTest               4     0      0        0       4.315
ReadRepairTest                       7     0      0        0       4.319
RepairedDataVerifierTest             10    0      0        0       6.095
AbstractReadRepairTest               1     0      0        1       0.217
BlockingReadRepairTest               9     0      0        0       4.051
DiagEventsBlockingReadRepairTest     3     0      0        0       3.237
ReadOnlyReadRepairTest               4     0      0        0       3.143
ReadRepairTest                       7     0      0        0       3.411
RepairedDataVerifierTest             10    0      0        0       5.871

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

Name                                         Tests Errors Failures Skipped Time(s)
LongStreamingTest                            2     0      0        0       169.473
LongStreamingTest                            2     0      0        0       315.347
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       6.238
cdc
SessionInfoTest-cdc                          1     0      0        0       0.525
StreamOperationTest-cdc                      1     0      0        0       0.071
StreamTransferTaskTest-cdc                   2     0      0        0       3.989
StreamingTransferTest-cdc                    5     0      0        0       15.933
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.578
cdc
SessionInfoTest-cdc                          1     0      0        0       0.546
StreamOperationTest-cdc                      1     0      0        0       0.149
StreamTransferTaskTest-cdc                   2     0      0        0       3.167
StreamingTransferTest-cdc                    5     0      0        0       13.227
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       4.023
compression
SessionInfoTest-compression                  1     0      0        0       0.550
StreamOperationTest-compression              1     0      0        0       0.067
StreamTransferTaskTest-compression           2     0      0        0       3.700
StreamingTransferTest-compression            5     0      0        0       14.969
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.327
compression
SessionInfoTest-compression                  1     0      0        0       0.614
StreamOperationTest-compression              1     0      0        0       0.171
StreamTransferTaskTest-compression           2     0      0        0       3.176
StreamingTransferTest-compression            5     0      0        0       13.562
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       4.542
SessionInfoTest                              1     0      0        0       0.611
StreamOperationTest                          1     0      0        0       0.069
StreamTransferTaskTest                       2     0      0        0       4.383
StreamingTransferTest                        5     0      0        0       15.831
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.922
SessionInfoTest                              1     0      0        0       0.560
StreamOperationTest                          1     0      0        0       0.157
StreamTransferTaskTest                       2     0      0        0       3.196
StreamingTransferTest                        5     0      0        0       13.843

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

Name                                    Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.159
StreamCompressionSerializerTest-cdc     2     0      0        0       1.127
StreamingInboundHandlerTest-cdc         6     0      0        0       1.320
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.152
StreamCompressionSerializerTest-cdc     2     0      0        0       1.077
StreamingInboundHandlerTest-cdc         6     0      0        0       1.232
NettyStreamingMessageSenderTest-        10    0      0        0       1.162
compression
StreamCompressionSerializerTest-        2     0      0        0       1.056
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.253
NettyStreamingMessageSenderTest-        10    0      0        0       1.338
compression
StreamCompressionSerializerTest-        2     0      0        0       1.141
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.246
NettyStreamingMessageSenderTest         10    0      0        0       1.291
StreamCompressionSerializerTest         2     0      0        0       0.942
StreamingInboundHandlerTest             6     0      0        0       1.149
NettyStreamingMessageSenderTest         10    0      0        0       1.274
StreamCompressionSerializerTest         2     0      0        0       1.211
StreamingInboundHandlerTest             6     0      0        0       1.344

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

Name                                  Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc         6     0      0        0       1.238
CompressedInputStreamTest-cdc         6     0      0        0       1.242
CompressedInputStreamTest-compression 6     0      0        0       1.326
CompressedInputStreamTest-compression 6     0      0        0       1.386
CompressedInputStreamTest             6     0      0        0       1.277
CompressedInputStreamTest             6     0      0        0       1.347

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

Name                          Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc         1     0      0        0       0.109
StreamMessageTest-cdc         1     0      0        0       0.165
StreamMessageTest-compression 1     0      0        0       0.103
StreamMessageTest-compression 1     0      0        0       0.183
StreamMessageTest             1     0      0        0       0.094
StreamMessageTest             1     0      0        0       0.170

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

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.118
DistributionSequenceTest 4     0      0        0       0.079
DistributionGaussianTest 2     0      0        0       0.232
DistributionSequenceTest 4     0      0        0       0.149

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

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.094
SettingsMiscTest      4     0      0        0       0.096
SettingsNodeTest      2     0      0        0       0.081
StressSettingsTest    1     0      0        0       0.607
OptionReplicationTest 1     0      0        0       0.166
SettingsMiscTest      4     0      0        0       0.159
SettingsNodeTest      2     0      0        0       0.149
StressSettingsTest    1     0      0        0       0.603

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

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.080
MultiResultLoggerTest 5     0      0        0       0.192

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

Name                                    Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc                  10    0      0        0       15.266
BulkLoaderTest-cdc                      6     0      0        0       13.257
ClearSnapshotTest-cdc                   4     0      0        0       14.447
CompactionStressTest-cdc                2     0      0        0       15.583
GetFullQueryLogTest-cdc                 3     0      0        0       17.101
GetVersionTest-cdc                      1     0      0        0       0.460
JMXCompatabilityTest-cdc                3     0      1        0       39.058
JMXToolTest-cdc                         5     0      0        0       12.851
LoaderOptionsTest-cdc                   2     0      0        0       0.675
NodeToolGossipInfoTest-cdc              2     0      0        0       17.310
NodeToolTPStatsTest-cdc                 3     0      0        0       27.312
NodetoolNetStatsTest-cdc                3     0      0        0       8.701
SSTableExpiredBlockersTest-cdc          4     0      0        0       3.167
SSTableExportTest-cdc                   10    0      0        0       1.968
SSTableLevelResetterTest-cdc            5     0      0        0       3.336
SSTableMetadataViewerTest-cdc           10    0      0        0       2.087
SSTableOfflineRelevelTest-cdc           4     0      0        0       3.316
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.569
StandaloneSSTableUtilTest-cdc           8     0      0        0       3.356
StandaloneScrubberTest-cdc              7     0      0        0       3.495
StandaloneSplitterTest-cdc              6     0      0        0       3.290
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       18.067
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       6.831
StandaloneUpgraderTest-cdc              6     0      0        0       2.707
StandaloneVerifierTest-cdc              10    0      0        0       2.845
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.407
TopPartitionsTest-cdc                   2     0      0        0       5.053
AuditLogViewerTest-cdc                  10    0      0        0       15.290
BulkLoaderTest-cdc                      6     0      0        0       12.595
ClearSnapshotTest-cdc                   4     0      0        0       15.950
CompactionStressTest-cdc                2     0      0        0       14.853
GetFullQueryLogTest-cdc                 3     0      0        0       15.040
GetVersionTest-cdc                      1     0      0        0       0.483
JMXCompatabilityTest-cdc                3     0      1        0       31.212
JMXToolTest-cdc                         5     0      0        0       11.326
LoaderOptionsTest-cdc                   2     0      0        0       0.639
NodeToolGossipInfoTest-cdc              2     0      0        0       16.541
NodeToolTPStatsTest-cdc                 3     0      0        0       24.927
NodetoolNetStatsTest-cdc                3     0      0        0       6.730
SSTableExpiredBlockersTest-cdc          4     0      0        0       1.999
SSTableExportTest-cdc                   10    0      0        0       1.325
SSTableLevelResetterTest-cdc            5     0      0        0       2.078
SSTableMetadataViewerTest-cdc           10    0      0        0       1.295
SSTableOfflineRelevelTest-cdc           4     0      0        0       2.009
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.213
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.140
StandaloneScrubberTest-cdc              7     0      0        0       2.264
StandaloneSplitterTest-cdc              6     0      0        0       1.943
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       12.977
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       4.943
StandaloneUpgraderTest-cdc              6     0      0        0       1.955
StandaloneVerifierTest-cdc              10    0      0        0       2.075
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.367
TopPartitionsTest-cdc                   2     0      0        0       3.594
AuditLogViewerTest-compression          10    0      0        0       15.026
BulkLoaderTest-compression              6     0      0        0       13.070
ClearSnapshotTest-compression           4     0      0        0       17.832
CompactionStressTest-compression        2     0      0        0       7.157
GetFullQueryLogTest-compression         3     0      0        0       17.655
GetVersionTest-compression              1     0      0        0       0.454
JMXCompatabilityTest-compression        3     0      1        0       35.915
JMXToolTest-compression                 5     0      0        0       13.364
LoaderOptionsTest-compression           2     0      0        0       0.715
NodeToolGossipInfoTest-compression      2     0      0        0       18.925
NodeToolTPStatsTest-compression         3     0      0        0       32.472
NodetoolNetStatsTest-compression        3     0      0        0       9.760
SSTableExpiredBlockersTest-compression  4     0      0        0       3.371
SSTableExportTest-compression           10    0      0        0       2.167
SSTableLevelResetterTest-compression    5     0      0        0       3.261
SSTableMetadataViewerTest-compression   10    0      0        0       1.756
SSTableOfflineRelevelTest-compression   4     0      0        0       2.903
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.390
StandaloneSSTableUtilTest-compression   8     0      0        0       2.968
StandaloneScrubberTest-compression      7     0      0        0       3.121
StandaloneSplitterTest-compression      6     0      0        0       3.688
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       17.991
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       6.643
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.862
StandaloneVerifierTest-compression      10    0      0        0       3.163
ToolsEnvsConfigsTest-compression        1     0      0        0       2.289
TopPartitionsTest-compression           2     0      0        0       4.630
AuditLogViewerTest-compression          10    0      0        0       15.229
BulkLoaderTest-compression              6     0      0        0       12.677
ClearSnapshotTest-compression           4     0      0        0       13.642
CompactionStressTest-compression        2     0      0        0       14.169
GetFullQueryLogTest-compression         3     0      0        0       16.079
GetVersionTest-compression              1     0      0        0       0.507
JMXCompatabilityTest-compression        3     0      1        0       35.561
JMXToolTest-compression                 5     0      0        0       11.719
LoaderOptionsTest-compression           2     0      0        0       0.664
NodeToolGossipInfoTest-compression      2     0      0        0       15.883
NodeToolTPStatsTest-compression         3     0      0        0       26.490
NodetoolNetStatsTest-compression        3     0      0        0       6.662
SSTableExpiredBlockersTest-compression  4     0      0        0       2.160
SSTableExportTest-compression           10    0      0        0       1.413
SSTableLevelResetterTest-compression    5     0      0        0       2.198
SSTableMetadataViewerTest-compression   10    0      0        0       1.445
SSTableOfflineRelevelTest-compression   4     0      0        0       2.063
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.113
StandaloneSSTableUtilTest-compression   8     0      0        0       2.125
StandaloneScrubberTest-compression      7     0      0        0       2.150
StandaloneSplitterTest-compression      6     0      0        0       2.040
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       13.957
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.724
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.086
StandaloneVerifierTest-compression      10    0      0        0       2.148
ToolsEnvsConfigsTest-compression        1     0      0        0       2.473
TopPartitionsTest-compression           2     0      0        0       3.764
AuditLogViewerTest                      10    0      0        0       15.194
BulkLoaderTest                          6     0      0        0       12.905
ClearSnapshotTest                       4     0      0        0       14.666
CompactionStressTest                    2     0      0        0       15.558
GetFullQueryLogTest                     3     0      0        0       16.360
GetVersionTest                          1     0      0        0       0.420
JMXCompatabilityTest                    3     0      1        0       34.976
JMXToolTest                             5     0      0        0       12.002
LoaderOptionsTest                       2     0      0        0       0.542
NodeToolGossipInfoTest                  2     0      0        0       17.284
NodeToolTPStatsTest                     3     0      0        0       27.445
NodetoolNetStatsTest                    3     0      0        0       7.627
SSTableExpiredBlockersTest              4     0      0        0       2.291
SSTableExportTest                       10    0      0        0       1.399
SSTableLevelResetterTest                5     0      0        0       2.276
SSTableMetadataViewerTest               10    0      0        0       1.286
SSTableOfflineRelevelTest               4     0      0        0       2.253
SSTableRepairedAtSetterTest             6     0      0        0       1.041
StandaloneSSTableUtilTest               8     0      0        0       2.361
StandaloneScrubberTest                  7     0      0        0       2.434
StandaloneSplitterTest                  6     0      0        0       2.455
StandaloneSplitterWithCQLTesterTest     6     0      0        0       15.844
StandaloneUpgraderOnSStablesTest        3     0      0        0       7.712
StandaloneUpgraderTest                  6     0      0        0       3.212
StandaloneVerifierTest                  10    0      0        0       3.034
ToolsEnvsConfigsTest                    1     0      0        0       2.331
TopPartitionsTest                       2     0      0        0       4.289
AuditLogViewerTest                      10    0      0        0       15.185
BulkLoaderTest                          6     0      0        0       12.559
ClearSnapshotTest                       4     0      0        0       16.457
CompactionStressTest                    2     0      0        0       15.128
GetFullQueryLogTest                     3     0      0        0       21.089
GetVersionTest                          1     0      0        0       0.500
JMXCompatabilityTest                    3     0      1        0       38.603
JMXToolTest                             5     0      0        0       14.459
LoaderOptionsTest                       2     0      0        0       0.817
NodeToolGossipInfoTest                  2     0      0        0       17.857
NodeToolTPStatsTest                     3     0      0        0       26.299
NodetoolNetStatsTest                    3     0      0        0       8.014
SSTableExpiredBlockersTest              4     0      0        0       3.122
SSTableExportTest                       10    0      0        0       2.388
SSTableLevelResetterTest                5     0      0        0       2.407
SSTableMetadataViewerTest               10    0      0        0       1.268
SSTableOfflineRelevelTest               4     0      0        0       1.967
SSTableRepairedAtSetterTest             6     0      0        0       1.288
StandaloneSSTableUtilTest               8     0      0        0       2.150
StandaloneScrubberTest                  7     0      0        0       2.035
StandaloneSplitterTest                  6     0      0        0       1.965
StandaloneSplitterWithCQLTesterTest     6     0      0        0       15.914
StandaloneUpgraderOnSStablesTest        3     0      0        0       7.060
StandaloneUpgraderTest                  6     0      0        0       2.220
StandaloneVerifierTest                  10    0      0        0       2.287
ToolsEnvsConfigsTest                    1     0      0        0       2.718
TopPartitionsTest                       2     0      0        0       4.055

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

Name                            Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc         1     0      0        0       13.594
CassandrastressTest-cdc         1     0      0        0       12.255
CassandrastressTest-compression 1     0      0        0       13.914
CassandrastressTest-compression 1     0      0        0       12.889
CassandrastressTest             1     0      0        0       15.173
CassandrastressTest             1     0      0        0       13.905

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

Name                  Tests Errors Failures Skipped Time(s)
CqlshTest-cdc         1     0      0        0       13.361
CqlshTest-cdc         1     0      0        0       12.963
CqlshTest-compression 1     0      0        0       17.250
CqlshTest-compression 1     0      0        0       13.307
CqlshTest             1     0      0        0       13.681
CqlshTest             1     0      0        0       13.514

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

Name                Tests Errors Failures Skipped Time(s)
SjkTest-cdc         1     0      0        0       2.263
SjkTest-cdc         1     0      0        0       2.416
SjkTest-compression 1     0      0        0       2.638
SjkTest-compression 1     0      0        0       2.366
SjkTest             1     0      0        0       2.195
SjkTest             1     0      0        0       3.189

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

Name                         Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc         6     0      0        0       0.073
TableBuilderTest-cdc         6     0      0        0       0.154
TableBuilderTest-compression 6     0      0        0       0.075
TableBuilderTest-compression 6     0      0        0       0.152
TableBuilderTest             6     0      0        0       0.064
TableBuilderTest             6     0      0        0       0.171

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

Name                                 Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc           6     0      0        0       33.187
StatsTableComparatorTest-cdc         6     0      0        0       0.252
TableStatsPrinterTest-cdc            2     0      0        0       0.104
NodetoolTableStatsTest-cdc           6     0      0        0       29.832
StatsTableComparatorTest-cdc         6     0      0        0       0.341
TableStatsPrinterTest-cdc            2     0      0        0       0.261
NodetoolTableStatsTest-compression   6     0      0        0       31.584
StatsTableComparatorTest-compression 6     0      0        0       0.440
TableStatsPrinterTest-compression    2     0      0        0       0.137
NodetoolTableStatsTest-compression   6     0      0        0       30.573
StatsTableComparatorTest-compression 6     0      0        0       0.340
TableStatsPrinterTest-compression    2     0      0        0       0.262
NodetoolTableStatsTest               6     0      0        0       28.412
StatsTableComparatorTest             6     0      0        0       0.261
TableStatsPrinterTest                2     0      0        0       0.093
NodetoolTableStatsTest               6     0      0        0       35.433
StatsTableComparatorTest             6     0      0        0       0.449
TableStatsPrinterTest                2     0      0        0       0.391

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

Name                    Tests Errors Failures Skipped Time(s)
TracingTest-cdc         6     0      0        0       1.050
TracingTest-cdc         6     0      0        0       1.198
TracingTest-compression 6     0      0        0       1.233
TracingTest-compression 6     0      0        0       1.126
TracingTest             6     0      0        0       1.014
TracingTest             6     0      0        0       1.468

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

Name                                   Tests Errors Failures Skipped Time(s)
DriverBurnTest                         9     0      0        0       888.304
SimpleClientBurnTest                   1     0      0        0       122.151
SimpleClientPerfTest                   8     0      0        0       724.327
DriverBurnTest                         9     0      0        0       887.304
SimpleClientBurnTest                   1     0      0        0       122.059
SimpleClientPerfTest                   8     0      0        0       724.170
CBUtilTest-cdc                         4     0      0        0       0.371
CQLConnectionTest-cdc                  5     0      0        0       4.191
CQLUserAuditTest-cdc                   8     0      0        0       29.861
ClientResourceLimitsTest-cdc           10    0      0        0       22.625
DataTypeTest-cdc                       3     0      0        0       0.384
ErrorMessageTest-cdc                   7     0      0        0       0.501
IdleDisconnectTest-cdc                 2     0      0        0       20.012
MessagePayloadTest-cdc                 3     0      0        0       18.682
ProtocolErrorTest-cdc                  6     0      0        0       1.293
ProtocolNegotiationTest-cdc            3     0      0        0       23.623
ProtocolVersionTest-cdc                4     0      0        0       1.118
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.365
SerDeserTest-cdc                       6     0      0        0       1.739
CBUtilTest-cdc                         4     0      0        0       0.419
CQLConnectionTest-cdc                  5     0      0        0       3.805
CQLUserAuditTest-cdc                   8     0      0        0       27.730
ClientResourceLimitsTest-cdc           10    0      0        0       17.652
DataTypeTest-cdc                       3     0      0        0       0.505
ErrorMessageTest-cdc                   7     0      0        0       0.519
IdleDisconnectTest-cdc                 2     0      0        0       17.276
MessagePayloadTest-cdc                 3     0      0        0       13.332
ProtocolErrorTest-cdc                  6     0      0        0       1.313
ProtocolNegotiationTest-cdc            3     0      0        0       20.376
ProtocolVersionTest-cdc                4     0      0        0       1.126
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.389
SerDeserTest-cdc                       6     0      0        0       1.701
CBUtilTest-compression                 4     0      0        0       0.371
CQLConnectionTest-compression          5     0      0        0       3.946
CQLUserAuditTest-compression           8     0      0        0       29.638
ClientResourceLimitsTest-compression   10    0      0        0       19.803
DataTypeTest-compression               3     0      0        0       0.389
ErrorMessageTest-compression           7     0      0        0       0.404
IdleDisconnectTest-compression         2     0      0        0       21.105
MessagePayloadTest-compression         3     0      0        0       17.188
ProtocolErrorTest-compression          6     0      0        0       1.211
ProtocolNegotiationTest-compression    3     0      0        0       21.617
ProtocolVersionTest-compression        4     0      0        0       1.221
ProtocolVersionTrackerTest-compression 3     0      0        0       0.330
SerDeserTest-compression               6     0      0        0       1.814
CBUtilTest-compression                 4     0      0        0       0.436
CQLConnectionTest-compression          5     0      0        0       4.385
CQLUserAuditTest-compression           8     0      0        0       28.866
ClientResourceLimitsTest-compression   10    0      0        0       17.742
DataTypeTest-compression               3     0      0        0       0.513
ErrorMessageTest-compression           7     0      0        0       0.509
IdleDisconnectTest-compression         2     0      0        0       17.584
MessagePayloadTest-compression         3     0      0        0       15.619
ProtocolErrorTest-compression          6     0      0        0       1.390
ProtocolNegotiationTest-compression    3     0      0        0       22.891
ProtocolVersionTest-compression        4     0      0        0       1.135
ProtocolVersionTrackerTest-compression 3     0      0        0       0.397
SerDeserTest-compression               6     0      0        0       1.874
CBUtilTest                             4     0      0        0       0.354
CQLConnectionTest                      5     0      0        0       4.147
CQLUserAuditTest                       8     0      0        0       29.654
ClientResourceLimitsTest               10    0      0        0       21.209
DataTypeTest                           3     0      0        0       0.477
ErrorMessageTest                       7     0      0        0       0.368
IdleDisconnectTest                     2     0      0        0       18.591
MessagePayloadTest                     3     0      0        0       16.802
ProtocolErrorTest                      6     0      0        0       1.049
ProtocolNegotiationTest                3     0      0        0       22.553
ProtocolVersionTest                    4     0      0        0       1.084
ProtocolVersionTrackerTest             3     0      0        0       0.305
SerDeserTest                           6     0      0        0       1.686
CBUtilTest                             4     0      0        0       0.563
CQLConnectionTest                      5     0      0        0       4.204
CQLUserAuditTest                       8     0      0        0       28.245
ClientResourceLimitsTest               10    0      0        0       19.366
DataTypeTest                           3     0      0        0       0.527
ErrorMessageTest                       7     0      0        0       0.519
IdleDisconnectTest                     2     0      0        0       18.314
MessagePayloadTest                     3     0      0        0       18.879
ProtocolErrorTest                      6     0      0        0       2.347
ProtocolNegotiationTest                3     0      0        0       26.237
ProtocolVersionTest                    4     0      0        0       1.514
ProtocolVersionTrackerTest             3     0      0        0       0.397
SerDeserTest                           6     0      0        0       2.378

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

Name                                Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc         1     0      0        0       0.357
PrepareMessageTest-cdc              1     0      0        0       0.379
AuthenticateMessageTest-cdc         1     0      0        0       0.408
PrepareMessageTest-cdc              1     0      0        0       0.438
AuthenticateMessageTest-compression 1     0      0        0       0.349
PrepareMessageTest-compression      1     0      0        0       0.372
AuthenticateMessageTest-compression 1     0      0        0       0.428
PrepareMessageTest-compression      1     0      0        0       0.470
AuthenticateMessageTest             1     0      0        0       0.327
PrepareMessageTest                  1     0      0        0       0.458
AuthenticateMessageTest             1     0      0        0       0.511
PrepareMessageTest                  1     0      0        0       0.455

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

Name                            Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc         9     0      0        0       1.739
TriggersSchemaTest-cdc          4     0      0        0       4.072
TriggersTest-cdc                7     0      0        0       5.013
TriggerExecutorTest-cdc         9     0      0        0       1.697
TriggersSchemaTest-cdc          4     0      0        0       3.543
TriggersTest-cdc                7     0      0        0       4.683
TriggerExecutorTest-compression 9     0      0        0       1.749
TriggersSchemaTest-compression  4     0      0        0       4.879
TriggersTest-compression        7     0      0        0       5.225
TriggerExecutorTest-compression 9     0      0        0       1.726
TriggersSchemaTest-compression  4     0      0        0       3.364
TriggersTest-compression        7     0      0        0       4.878
TriggerExecutorTest             9     0      0        0       1.998
TriggersSchemaTest              4     0      0        0       4.999
TriggersTest                    7     0      0        0       5.939
TriggerExecutorTest             9     0      0        0       1.774
TriggersSchemaTest              4     0      0        0       3.945
TriggersTest                    7     0      0        0       5.601

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

Name                                    Tests Errors Failures Skipped Time(s)
LongBloomFilterTest                     5     0      0        0       145.162
LongBloomFilterTest                     5     0      0        0       225.455
LongBTreeTest                           15    0      0        0       581.432
LongBTreeTest                           15    0      0        0       799.717
AbstractIteratorTest-cdc                9     0      0        0       0.108
BloomFilterTest-cdc                     11    0      0        2       0.789
ByteArrayUtilTest-cdc                   18    0      0        0       0.344
ByteBufferUtilTest-cdc                  12    0      0        0       0.430
BytesReadTrackerTest-cdc                4     0      0        0       0.086
CassandraVersionTest-cdc                11    0      0        0       0.698
EstimatedHistogramTest-cdc              7     0      0        0       0.278
FBUtilitiesTest-cdc                     7     0      0        0       0.816
FastByteOperationsTest-cdc              2     0      0        0       4.251
GeneratorsTest-cdc                      2     0      0        0       0.836
HexTest-cdc                             2     0      0        0       0.228
HistogramBuilderTest-cdc                5     0      0        0       0.274
IntegerIntervalsTest-cdc                6     0      0        0       55.991
IntervalTreeTest-cdc                    3     0      0        0       0.319
JVMStabilityInspectorTest-cdc           4     0      0        0       1.108
JavaUtilsTest-cdc                       1     0      0        0       0.276
MergeIteratorComparisonTest-cdc         16    0      0        0       14.559
MergeIteratorTest-cdc                   1     0      0        0       0.124
MerkleTreeTest-cdc                      27    0      0        0       7.379
MerkleTreesTest-cdc                     13    0      0        0       1.131
MonotonicClockTest-cdc                  1     0      0        0       19.394
NativeLibraryTest-cdc                   2     0      0        0       0.497
NoSpamLoggerTest-cdc                    5     0      0        0       0.096
OverlapIteratorTest-cdc                 1     0      0        0       11.700
SerializationsTest-cdc                  3     0      0        0       1.819
SlidingTimeRateTest-cdc                 7     0      0        0       0.574
StatusLoggerTest-cdc                    1     0      0        0       5.055
AbstractIteratorTest-cdc                9     0      0        0       0.191
BloomFilterTest-cdc                     11    0      0        2       0.614
ByteArrayUtilTest-cdc                   18    0      0        0       0.288
ByteBufferUtilTest-cdc                  12    0      0        0       0.441
BytesReadTrackerTest-cdc                4     0      0        0       0.152
CassandraVersionTest-cdc                11    0      0        0       0.615
EstimatedHistogramTest-cdc              7     0      0        0       0.303
FBUtilitiesTest-cdc                     7     0      0        0       0.902
FastByteOperationsTest-cdc              2     0      0        0       4.710
GeneratorsTest-cdc                      2     0      0        0       0.896
HexTest-cdc                             2     0      0        0       0.295
HistogramBuilderTest-cdc                5     0      0        0       0.330
IntegerIntervalsTest-cdc                6     0      0        0       56.891
IntervalTreeTest-cdc                    3     0      0        0       0.357
JVMStabilityInspectorTest-cdc           4     0      0        0       1.120
JavaUtilsTest-cdc                       1     0      0        0       0.294
MergeIteratorComparisonTest-cdc         16    0      0        0       12.866
MergeIteratorTest-cdc                   1     0      0        0       0.172
MerkleTreeTest-cdc                      27    0      0        0       7.369
MerkleTreesTest-cdc                     13    0      0        0       1.175
MonotonicClockTest-cdc                  1     0      0        0       4.817
NativeLibraryTest-cdc                   2     0      0        0       0.551
NoSpamLoggerTest-cdc                    5     0      0        0       0.159
OverlapIteratorTest-cdc                 1     0      0        0       12.025
SerializationsTest-cdc                  3     0      0        0       1.748
SlidingTimeRateTest-cdc                 7     0      0        0       0.591
StatusLoggerTest-cdc                    1     0      0        0       3.863
AbstractIteratorTest-compression        9     0      0        0       0.092
BloomFilterTest-compression             11    0      0        2       0.697
ByteArrayUtilTest-compression           18    0      0        0       0.275
ByteBufferUtilTest-compression          12    0      0        0       0.424
BytesReadTrackerTest-compression        4     0      0        0       0.071
CassandraVersionTest-compression        11    0      0        0       0.588
EstimatedHistogramTest-compression      7     0      0        0       0.235
FBUtilitiesTest-compression             7     0      0        0       0.768
FastByteOperationsTest-compression      2     0      0        0       3.772
GeneratorsTest-compression              2     0      0        0       0.883
HexTest-compression                     2     0      0        0       0.278
HistogramBuilderTest-compression        5     0      0        0       0.297
IntegerIntervalsTest-compression        6     0      0        0       56.004
IntervalTreeTest-compression            3     0      0        0       0.374
JVMStabilityInspectorTest-compression   4     0      0        0       1.483
JavaUtilsTest-compression               1     0      0        0       0.304
MergeIteratorComparisonTest-compression 16    0      0        0       15.719
MergeIteratorTest-compression           1     0      0        0       0.101
MerkleTreeTest-compression              27    0      0        0       8.579
MerkleTreesTest-compression             13    0      0        0       1.157
MonotonicClockTest-compression          1     0      0        0       18.790
NativeLibraryTest-compression           2     0      0        0       0.530
NoSpamLoggerTest-compression            5     0      0        0       0.083
OverlapIteratorTest-compression         1     0      0        0       12.181
SerializationsTest-compression          3     0      0        0       1.587
SlidingTimeRateTest-compression         7     0      0        0       0.523
StatusLoggerTest-compression            1     0      0        0       4.399
AbstractIteratorTest-compression        9     0      0        0       0.273
BloomFilterTest-compression             11    0      0        2       0.736
ByteArrayUtilTest-compression           18    0      0        0       0.395
ByteBufferUtilTest-compression          12    0      0        0       0.468
BytesReadTrackerTest-compression        4     0      0        0       0.205
CassandraVersionTest-compression        11    0      0        0       0.631
EstimatedHistogramTest-compression      7     0      0        0       0.334
FBUtilitiesTest-compression             7     0      0        0       0.876
FastByteOperationsTest-compression      2     0      0        0       4.707
GeneratorsTest-compression              2     0      0        0       0.954
HexTest-compression                     2     0      0        0       0.352
HistogramBuilderTest-compression        5     0      0        0       0.412
IntegerIntervalsTest-compression        6     0      0        0       58.880
IntervalTreeTest-compression            3     0      0        0       0.372
JVMStabilityInspectorTest-compression   4     0      0        0       1.293
JavaUtilsTest-compression               1     0      0        0       0.357
MergeIteratorComparisonTest-compression 16    0      0        0       15.575
MergeIteratorTest-compression           1     0      0        0       0.164
MerkleTreeTest-compression              27    0      0        0       7.349
MerkleTreesTest-compression             13    0      0        0       1.375
MonotonicClockTest-compression          1     0      0        0       4.934
NativeLibraryTest-compression           2     0      0        0       0.563
NoSpamLoggerTest-compression            5     0      0        0       0.197
OverlapIteratorTest-compression         1     0      0        0       11.504
SerializationsTest-compression          3     0      0        0       1.820
SlidingTimeRateTest-compression         7     0      0        0       0.593
StatusLoggerTest-compression            1     0      0        0       3.076
AbstractIteratorTest                    9     0      0        0       0.114
BloomFilterTest                         11    0      0        2       0.860
ByteArrayUtilTest                       18    0      0        0       0.280
ByteBufferUtilTest                      12    0      0        0       0.403
BytesReadTrackerTest                    4     0      0        0       0.068
CassandraVersionTest                    11    0      0        0       0.746
EstimatedHistogramTest                  7     0      0        0       0.262
FBUtilitiesTest                         7     0      0        0       0.785
FastByteOperationsTest                  2     0      0        0       4.384
GeneratorsTest                          2     0      0        0       0.917
HexTest                                 2     0      0        0       0.233
HistogramBuilderTest                    5     0      0        0       0.270
IntegerIntervalsTest                    6     0      0        0       48.003
IntervalTreeTest                        3     0      0        0       0.248
JVMStabilityInspectorTest               4     0      0        0       1.124
JavaUtilsTest                           1     0      0        0       0.257
MergeIteratorComparisonTest             16    0      0        0       12.947
MergeIteratorTest                       1     0      0        0       0.100
MerkleTreeTest                          27    0      0        0       7.563
MerkleTreesTest                         13    0      0        0       1.017
MonotonicClockTest                      1     0      0        0       7.766
NativeLibraryTest                       2     0      0        0       0.422
NoSpamLoggerTest                        5     0      0        0       0.071
OverlapIteratorTest                     1     0      0        0       12.663
SerializationsTest                      3     0      0        0       1.736
SlidingTimeRateTest                     7     0      0        0       0.571
StatusLoggerTest                        1     0      0        0       4.114
AbstractIteratorTest                    9     0      0        0       0.226
BloomFilterTest                         11    0      0        2       1.353
ByteArrayUtilTest                       18    0      0        0       0.444
ByteBufferUtilTest                      12    0      0        0       0.601
BytesReadTrackerTest                    4     0      0        0       0.200
CassandraVersionTest                    11    0      0        0       0.819
EstimatedHistogramTest                  7     0      0        0       0.431
FBUtilitiesTest                         7     0      0        0       1.140
FastByteOperationsTest                  2     0      0        0       4.893
GeneratorsTest                          2     0      0        0       1.034
HexTest                                 2     0      0        0       0.310
HistogramBuilderTest                    5     0      0        0       0.378
IntegerIntervalsTest                    6     0      0        0       62.516
IntervalTreeTest                        3     0      0        0       0.376
JVMStabilityInspectorTest               4     0      0        0       1.163
JavaUtilsTest                           1     0      0        0       0.321
MergeIteratorComparisonTest             16    0      0        0       14.159
MergeIteratorTest                       1     0      0        0       0.183
MerkleTreeTest                          27    0      0        0       7.485
MerkleTreesTest                         13    0      0        0       1.412
MonotonicClockTest                      1     0      0        0       16.247
NativeLibraryTest                       2     0      0        0       0.591
NoSpamLoggerTest                        5     0      0        0       0.168
OverlapIteratorTest                     1     0      0        0       12.907
SerializationsTest                      3     0      0        0       2.239
SlidingTimeRateTest                     7     0      0        0       0.606
StatusLoggerTest                        1     0      0        0       3.345

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

Name                             Tests Errors Failures Skipped Time(s)
BinLogTest-cdc                   13    0      0        0       12.163
DeletingArchiverTest-cdc         3     0      0        0       0.360
ExternalArchiverTest-cdc         5     0      0        0       10.786
BinLogTest-cdc                   13    0      0        0       11.912
DeletingArchiverTest-cdc         3     0      0        0       0.483
ExternalArchiverTest-cdc         5     0      0        0       10.574
BinLogTest-compression           13    0      0        0       12.057
DeletingArchiverTest-compression 3     0      0        0       0.272
ExternalArchiverTest-compression 5     0      0        0       10.502
BinLogTest-compression           13    0      0        0       11.463
DeletingArchiverTest-compression 3     0      0        0       0.347
ExternalArchiverTest-compression 5     0      0        0       10.571
BinLogTest                       13    0      0        0       11.573
DeletingArchiverTest             3     0      0        0       0.249
ExternalArchiverTest             5     0      0        0       10.558
BinLogTest                       13    0      0        0       11.631
DeletingArchiverTest             3     0      0        0       0.323
ExternalArchiverTest             5     0      0        0       10.532

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

Name                                Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc                22    0      0        0       0.336
BTreeSearchIteratorTest-cdc         4     0      0        0       0.119
BTreeTest-cdc                       14    0      0        0       0.642
BTreeRemovalTest-cdc                22    0      0        0       0.288
BTreeSearchIteratorTest-cdc         4     0      0        0       0.164
BTreeTest-cdc                       14    0      0        0       0.503
BTreeRemovalTest-compression        22    0      0        0       0.220
BTreeSearchIteratorTest-compression 4     0      0        0       0.084
BTreeTest-compression               14    0      0        0       0.516
BTreeRemovalTest-compression        22    0      0        0       0.334
BTreeSearchIteratorTest-compression 4     0      0        0       0.181
BTreeTest-compression               14    0      0        0       0.545
BTreeRemovalTest                    22    0      0        0       0.238
BTreeSearchIteratorTest             4     0      0        0       0.085
BTreeTest                           14    0      0        0       0.471
BTreeRemovalTest                    22    0      0        0       0.310
BTreeSearchIteratorTest             4     0      0        0       0.162
BTreeTest                           14    0      0        0       0.573

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc         1     0      0        1       0.095
AccumulatorTest-cdc                   4     0      0        0       0.084
RefCountedTest-cdc                    12    0      0        0       7.301
WeightedQueueTest-cdc                 46    0      0        0       1.050
AbstractTransactionalTest-cdc         1     0      0        1       0.161
AccumulatorTest-cdc                   4     0      0        0       0.151
RefCountedTest-cdc                    12    0      0        0       7.832
WeightedQueueTest-cdc                 46    0      0        0       1.090
AbstractTransactionalTest-compression 1     0      0        1       0.076
AccumulatorTest-compression           4     0      0        0       0.080
RefCountedTest-compression            12    0      0        0       7.018
WeightedQueueTest-compression         46    0      0        0       0.999
AbstractTransactionalTest-compression 1     0      0        1       0.175
AccumulatorTest-compression           4     0      0        0       0.161
RefCountedTest-compression            12    0      0        0       7.393
WeightedQueueTest-compression         46    0      0        0       1.046
AbstractTransactionalTest             1     0      0        1       0.068
AccumulatorTest                       4     0      0        0       0.072
RefCountedTest                        12    0      0        0       6.632
WeightedQueueTest                     46    0      0        0       0.953
AbstractTransactionalTest             1     0      0        1       0.159
AccumulatorTest                       4     0      0        0       0.194
RefCountedTest                        12    0      0        0       8.419
WeightedQueueTest                     46    0      0        0       1.123

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

Name                            Tests Errors Failures Skipped Time(s)
LongBufferPoolTest              2     0      0        0       241.109
LongBufferPoolTest              2     0      0        0       241.490
BufferPoolTest-cdc              35    0      0        0       8.726
NativeAllocatorTest-cdc         1     0      0        0       0.451
BufferPoolTest-cdc              35    0      0        0       7.861
NativeAllocatorTest-cdc         1     0      0        0       0.524
BufferPoolTest-compression      35    0      0        0       8.827
NativeAllocatorTest-compression 1     0      0        0       0.481
BufferPoolTest-compression      35    0      0        0       8.009
NativeAllocatorTest-compression 1     0      0        0       0.522
BufferPoolTest                  35    0      0        0       8.604
NativeAllocatorTest             1     0      0        0       0.396
BufferPoolTest                  35    0      0        0       8.319
NativeAllocatorTest             1     0      0        0       0.510

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

Name                          Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc         4     0      0        0       0.556
OffHeapBitSetTest-cdc         4     0      0        0       0.573
OffHeapBitSetTest-compression 4     0      0        0       0.699
OffHeapBitSetTest-compression 4     0      0        0       0.570
OffHeapBitSetTest             4     0      0        0       0.467
OffHeapBitSetTest             4     0      0        0       0.574

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

Name                                    Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.680
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.297
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.355
compression
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.209
compression
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.785
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.238

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

Name                       Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc         4     0      0        0       0.259
VIntCodingTest-cdc         4     0      0        0       0.488
VIntCodingTest-compression 4     0      0        0       0.311
VIntCodingTest-compression 4     0      0        0       0.341
VIntCodingTest             4     0      0        0       0.252
VIntCodingTest             4     0      0        0       0.419

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

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

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff145477940>
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 0x7ff1487a26a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff1488ef280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff148e65dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff147b1d430>
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 0x7ff1487a26a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff147ba6d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff148e65dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff148734190>
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 0x7ff1487a26a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff148c36220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff148e65dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff145518af0>
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_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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5c532790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4f5c532d90>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5c984f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4f5c8beb80>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5988bee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4f59776f40>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5c81a0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4f5c81a9a0>
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 0x7f4f5c532f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4f5988d6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4f5cddad30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4f59891940>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d00fc6490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0d00fc6070>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d011f1730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0d011eb160>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d007a8670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0d007a8460>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d001e5e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0d00189520>
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 0x7f0d00fc64f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0d0039b4f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0d018b1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0d0039bf40>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc52ab9460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcc52aa7fd0>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc50a2f520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcc509dd7f0>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc5271d910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcc52722c40>
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 0x7fcc53495760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc53998130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc53bc4d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcc53998250>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc295184670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc2951e1ac0>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc296224340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc295329a90>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc295307d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc294c6af40>
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 0x7fc295b8baf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc295eacf10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc296480e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc295eac310>
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 0x7f3a3dc26ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a3cdf2550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a3e50de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3a3e2ce310>
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 0x7f3a3dc26ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3a3df17310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3a3e50de50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3a3e33fe50>
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 0x7fa86e9ff5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa86c04d670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa86f27edc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa86eca7520>
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 0x7fa86e9ff5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa86ec94550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa86f27edc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa86ec94130>
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_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 0x7fc7bf799a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7bc2b3d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc7c0088d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc7bf9a3190>
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 0x7fc7bf799a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7a76908b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc7c0088d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc7a7546d90>
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 0x7fc7bf799a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7a76b85b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc7c0088d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc7a76b8280>
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 0x7f9e7d6649d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e7c3799d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7deb3e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9e7c379550>
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 0x7f9e7d6649d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e7de853d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7deb3e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9e7cbebeb0>
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_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 0x7f974c853910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9749ddba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f974ce71ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9749d7b280>
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 0x7f974c853910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9749caef10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f974ce71ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9749da63d0>
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 0x7f974c853910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f974ce00550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f974ce71ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f974c85b280>
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 0x7f3274f43460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3274424d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3275700040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f32744fb6d0>
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 0x7f3274f43460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32741c5400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3275700040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f32742350a0>
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_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 0x7fd507470370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd4edf9a550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd507c48ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd4edf9ad60>
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 0x7fd507470370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd506b008b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd507c48ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_partitioner'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f186b276d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f18685d73a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f186ba50e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f186b5f61f0>
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_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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663cc28970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f663cc624f0>
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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663e876670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f663e84e070>
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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663cd4ceb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f663cd80d90>
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 0x7f663e699610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f663cd2b640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f663eeeae50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f663cd68670>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_expiring'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_closing_connections // Error
test teardown failure

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

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe1dc1fe460>
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 0x7fe1e4eb0490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe1be389eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe1e56b3dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe1e51fa9a0>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b60648b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f53b7a67070>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b60682e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f53b606d6a0>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b7c63670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f53b7a19970>
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 0x7f53b788b5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53b60678b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53b80f7040>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f53b6067eb0>
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 0x7feb4e2b6eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb4e2b6340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb4eac2dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7feb4ca65c70>
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 0x7feb4e2b6eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb4e359580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb4eac2dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7feb4e3594c0>
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 0x7feb4e2b6eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb4e8840a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb4eac2dc0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7feb4e884cd0>
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 0x7f59dd2dcc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f59dd5316a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f59ddb48d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f59dd531df0>
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 0x7f59dd2dcc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f59dc984a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f59ddb48d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f59dc984dc0>
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 0x7fefb48adc70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fefb4d7cbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fefb4eafe50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fefb4d7ce20>
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 0x7fefb48adc70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fefb3e6ddc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fefb4eafe50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fefb4736fd0>
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 0x7f68a0aeb730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f68785bf040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68a1348e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f68984850d0>
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 0x7f68a0aeb730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6898641bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68a1348e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f6898641eb0>
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 0x7f68a0aeb730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f68a0c9b160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f68a1348e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f68a0c93520>
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 0x7f931dea3700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f931d473310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f931e6baee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f931d398070>
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 0x7f931dea3700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f931d3bda90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f931e6baee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f931d3bde20>
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 0x7f0800e537c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f080021d550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08016beee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f080021ac70>
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 0x7f0800e537c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f08001b3640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08016beee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f08002593d0>
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 0x7f0800e537c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f08001c5ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08016beee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f08001acd30>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff25234f0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff252863a60>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff25185b580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff25266f460>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff251626550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff2516268e0>
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 0x7ff252253070>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff2514398e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff252a9aee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff25146b310>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d3644f3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d359330d0>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d3572b5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d35733b80>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d358e3550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d358e3460>
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 0x7f4d36291940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d355133a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d36b06f70>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d35434e20>
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 0x7fd2f60b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2f66fee20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd2f6964ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd2f611bf40>
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 0x7fd2f60b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2f65fb880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd2f6964ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd2f65fb6d0>
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 0x7fd2f60b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2f6357160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd2f6964ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd2f6189ee0>
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 0x7fdcb8fd0f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdcb85d22e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdcb97c0e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fdcb9029c70>
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 0x7fdcb8fd0f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdcb8fe7ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdcb97c0e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fac53833850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac52ec2fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac54028e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fac52c2d3d0>
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 0x7fac53833850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac53e60340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac54028e50>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fef252b2400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef1ed46e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef259f3d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fef1ec9bd30>
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 0x7fef252b2400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef1edc9b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef259f3d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fef1edc9c70>
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 0x7fef252b2400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fef257d2430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fef259f3d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fef1edded90>
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 0x7f0c707c3e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0c70855f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0c70f52ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0c6ee84a30>
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 0x7f0c707c3e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0c70db5520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0c70f52ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0c6c36c730>
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 0x7f0c707c3e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0c708ee220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0c70f52ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0c6c2bc9d0>
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[SizeTieredCompactionStrategy] // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete[SizeTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7efdeb1691c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efde843b400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efdeb7fd0d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7efde843d190>
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 0x7efdeb1691c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efdea0606a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efdeb7fd0d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7efdea061c10>
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 0x7efdeb1691c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efdea6535b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efdeb7fd0d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7efdea6531c0>
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 0x7f66f82d92e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f66f6888b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f66f8ae1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f66f8939820>
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 0x7f66f82d92e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f66f8456f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f66f8ae1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f66f843c4c0>
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 0x7f66f82d92e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f66f785bbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f66f8ae1ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f66f785bd30>
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 0x7f786313b1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78625aa7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7863952d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f78625b3280>
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 0x7f786313b1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f78626fe5b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7863952d30>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f78626bbeb0>
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 0x7ff19ea353d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff19c350c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff19f2fcee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff19c5fb310>
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 0x7ff19ea353d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff19de1a640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff19f2fcee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff19d0059a0>
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 0x7ff19ea353d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff19dfec8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff19f2fcee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff19df3d400>
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 0x7f151bb37820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f151c000820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f151c34cee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f151c067760>
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 0x7f151bb37820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f151c14b6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f151c34cee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f151c006550>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring_on_invalid_keyspace'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_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 0x7fbf23e7e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbf2446fb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbf24697ee0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbf244698b0>
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 0x7fbf23e7e100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbf006ceac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbf24697ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbf006ce5b0>
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_composite // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_composite'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a43f130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f066a626d00>
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 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a14e580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f066a1a93a0>
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 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a28b070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f066a28b820>
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 0x7f066b01fb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f066a134ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f066b860e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f066a19cd00>
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_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 0x7f3f53bf43a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f51e663d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f53f17dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3f538abc10>
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 0x7f3f53bf43a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f52e2b7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f53f17dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3f52dbed60>
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 0x7f3f53bf43a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f5273db80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f53f17dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3f5273d5b0>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff33162e1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff3317e2550>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff330d64be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff33070a790>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff3286c7310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff3286f5e20>
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 0x7ff331598310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff3286f8c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff331deeee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff3286e2fa0>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f924d884820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f924d391d00>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9245eabb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9246733e20>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f924c0aa100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f924c0aa850>
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 0x7f924d3874c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9245f071f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f924dab6ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9245ef5880>
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_4 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe417554a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe4175db6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe417da4f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe41772d8e0>
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 0x7fe417554a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe3fc48ff70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe417da4f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe3e07aaf70>
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 0x7fe417554a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe3fc6947f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe417da4f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe3fc694220>
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 0x7f02a151f820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f02a15a66a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f02a1d68d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f02a16c5430>
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 0x7f02a151f820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f02a02d7b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f02a1d68d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f02a1500130>
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 0x7f02a151f820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f02a01a48e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f02a1d68d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f02a01a42b0>
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 0x7fc0c286e370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc0c2a23ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0c30c5d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc0c2a7a5b0>
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 0x7fc0c286e370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc0c1ec6310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0c30c5d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc0c1f7c0d0>
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 0x7fc0c286e370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc0c0f474f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0c30c5d30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc0c0f47580>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2681aeff40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2681aef250>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2681a39e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2681a9db20>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f26819cb640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2680419df0>
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 0x7f268245a550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f268182f6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2682ca7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f268182fd00>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f916c8a4790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f916cdfb460>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f916c9b3970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f916ccce430>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f91700aa310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f916ccfb5e0>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f916c9434c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f916c943b50>
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 0x7f91700b8fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9170528c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f91707dbdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9170528b80>
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 0x7faf32de96d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faf31edf700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faf333ccdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faf32eaae20>
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 0x7faf32de96d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faf31eed7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faf333ccdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faf31eedcd0>
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 0x7faf32de96d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faf31f4a6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faf333ccdc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faf31f35a90>
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 0x7f3479bf8820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f347806a040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f347a2fed30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3478196cd0>
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 0x7f3479bf8820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f34686f4820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f347a2fed30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3468641370>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql_range_tombstone_and_static'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_force_repair_range_async_1 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3479bf8820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3479de1400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f347a2fed30>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f34686ddd90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_get_range_slice_super // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fce22701c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fce22a185e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fce22f9cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fce21ddfa60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_range_slice_super'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2c25522c40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c258760d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c25a37ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c25876df0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_clustering_columns_compact // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2c25522c40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c2533cdc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c25a37ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c255eb940>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_clustering_columns_compact'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe_keyspace // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_keyspace'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2c25522c40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2c24896670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2c25a37ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2c25816b80>
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_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 0x7f5854f84fa0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f585542c340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5855496f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5855443ac0>
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_describe // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5854f84fa0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5854319c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5855496f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f582ef68b50>
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_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 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f99931c22b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f99932c9e50>
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_rename // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_rename'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f99901ba400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f999378f370>
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_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 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f99903093a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f997b241cd0>
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 0x7f99931c2310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9993315100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f99939b7e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f99933155b0>
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_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 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5fd894c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3c5f6e7430>
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_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 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5eddfd30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3c5f8a8340>
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_functional // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5f8883a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3c45488eb0>
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 0x7f3c5f6b88b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3c5fd651c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3c5ff32f70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3c5f6d26d0>
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 0x7f390946f490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f39089eaf70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3909c70dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f39089f0880>
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_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 0x7efc5c354a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efc5c998190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efc5c9e7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7efc5c998130>
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_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 0x7efc5c354a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efc5c7c13d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efc5c9e7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7efc5c1e3a90>
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 0x7efc5c354a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efc5c425a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efc5c9e7dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7efc5c81d520>
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_closing_connections // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f369c982340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3697e0e820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f369d149ca0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3697dd1040>
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 0x7f369c982340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f369cb95f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f369d149ca0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f369cb951f0>
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_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 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd18269820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcd182e4910>
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_json_tools // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd1aa59a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcd1aa67dc0>
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_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-01 21:46:15,104
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-01 21:46:
15,104 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_6285 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_6285'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd19ac21c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcd1999fc10>
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 0x7fcd1a434640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcd1aae6ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcd1ac2cee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcd1aae6f10>
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_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 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bf86dfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f21bf67fd30>
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_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 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bd4ea9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f21bd43be80>
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_insert // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bc082f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f21bfc1d2b0>
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 0x7f21bf86d2e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f21bd52ee80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f21bfe77dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f21bd52e850>
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_14766 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4b664e1eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b6426ca00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b66cd0ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4b6426b550>
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_empty_slice // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4b664e1eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b643120d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b66cd0ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4b6429fd90>
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 0x7f4b664e1eb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b65a1d130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b66cd0ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4b65a1d3d0>
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_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 0x7f938d1a7e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9386a03dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f938da25e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f938d77a100>
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_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 0x7f938d1a7e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9386ae3880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f938da25e50>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f938d2988e0>
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_cas // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cas'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a0411df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe7a0411790>
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 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a3755550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe7a3755820>
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_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 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a04a7880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe7a04a72b0>
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 0x7fe7b26b6af0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe7a069dc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe7b2d1cf70>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fe7a36e47c0>
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_missing_super // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_missing_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc834530a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc8349b5610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc834be2dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc8322283a0>
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 0x7fc834530a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc83235da30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc834be2dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc83235dfd0>
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_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 0x7fc834530a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc8322a4e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc834be2dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc83234c370>
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_count // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6ead5bc790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6eacadf6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6eadc08040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6eac8e5bb0>
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 0x7f6ead5bc790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6eacb7c9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6eadc08040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6eacb7cd60>
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_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 0x7f6ead5bc790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6eac8e51c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6eadc08040>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6eac8e5820>
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_count_paging // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_count_paging'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9e79cd1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e790e4040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7a315dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9e790e4e50>
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 0x7f9e79cd1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e79ebabb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7a315dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9e781a8e50>
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_force_repair_range_async_1 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f9e79cd1b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e7a0e07f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e7a315dc0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f9e780f76a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_1'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d2ae57040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4d288759a0>
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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d288756a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4d30d5b790>
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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d31c9a2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4d31c8cb80>
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_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 0x7f4d31830d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d31cfc640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d31ec9ee0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dt