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/11/10 01:17:18 UTC

Build complete: Cassandra-trunk #124 [UNSTABLE] 4dc1b5c3119affd22e40f5fbe8661b9da052aa2b

-------------------------------------------------------------------------------
Build Cassandra-trunk #124 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/124/
-------------------------------------------------------------------------------
Changes:
[Michael Semb Wever] Fix documentation to reflect real defaults for commit logs


-------------------------------------------------------------------------------
Failed Tests:
19 tests failed.
FAILED:  org.apache.cassandra.distributed.test.NodeToolRingTest.testRingResolve
FAILED:  org.apache.cassandra.schema.MigrationCoordinatorTest.testWeKeepSendingRequests-compression
FAILED:  org.apache.cassandra.service.ActiveRepairServiceTest.testRejectWhenPoolFullStrategy
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED:  org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest.ignoreDenseCompoundTablesWithValueColumn
FAILED:  org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairDeleteRow
FAILED:  org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairInsert
FAILED:  org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairDeletePartition
FAILED:  org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairUpdate
FAILED:  org.apache.cassandra.distributed.upgrade.MixedModeReadTest.mixedModeReadColumnSubsetDigestCheck
FAILED:  org.apache.cassandra.distributed.upgrade.PagingTest.testReads
FAILED:  org.apache.cassandra.distributed.upgrade.UpgradeTest.upgradeTest
FAILED:  org.apache.cassandra.distributed.upgrade.UpgradeTest.simpleUpgradeWithNetworkAndGossipTest
FAILED:  org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest.mixedModeReadRepairCompactStorage
FAILED:  junit.framework.TestSuite.org.apache.cassandra.streaming.LongStreamingTest
FAILED:  junit.framework.TestSuite.org.apache.cassandra.streaming.LongStreamingTest
FAILED:  org.apache.cassandra.hints.HintsWriteThenReadTest.testWriteReadCycle
FAILED:  org.apache.cassandra.hints.HintsWriteThenReadTest.testWriteReadCycle

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

Tests Failures Errors Skipped Success rate Time
35454 6        551    194     98.43%       172859.310

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

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3824  538    0        0       128878.426
cqlshlib.python3.jdk8                              166   0      0        0       0.000
org.apache.cassandra.audit                         288   0      0        0       521.786
org.apache.cassandra.auth                          216   0      0        0       100.056
org.apache.cassandra.auth.jmx                      138   0      0        0       33.669
org.apache.cassandra.batchlog                      72    0      0        0       162.438
org.apache.cassandra.cache                         24    0      0        0       49.161
org.apache.cassandra.concurrent                    58    0      2        0       795.456
org.apache.cassandra.config                        174   0      0        0       20.580
org.apache.cassandra.cql.jdbc                      6     0      0        0       0.735
org.apache.cassandra.cql3                          1438  0      0        54      3430.740
org.apache.cassandra.cql3.conditions               24    0      0        0       4.117
org.apache.cassandra.cql3.functions                186   0      0        0       109.172
org.apache.cassandra.cql3.restrictions             138   0      0        0       8.437
org.apache.cassandra.cql3.selection                60    0      0        0       98.638
org.apache.cassandra.cql3.statements               144   0      0        0       188.275
org.apache.cassandra.cql3.validation.entities      2244  0      0        6       2354.740
org.apache.cassandra.cql3.validation.miscellaneous 336   0      0        0       308.279
org.apache.cassandra.cql3.validation.operations    2388  0      0        0       1975.462
org.apache.cassandra.db                            2352  0      0        4       1512.025
org.apache.cassandra.db.aggregation                36    0      0        0       6.573
org.apache.cassandra.db.columniterator             6     0      0        0       22.885
org.apache.cassandra.db.commitlog                  2426  0      0        14      1774.060
org.apache.cassandra.db.compaction                 1126  0      0        12      3242.276
org.apache.cassandra.db.composites                 18    0      0        0       3.651
org.apache.cassandra.db.context                    48    0      0        0       14.009
org.apache.cassandra.db.filter                     48    0      0        0       9.848
org.apache.cassandra.db.lifecycle                  408   0      0        0       189.939
org.apache.cassandra.db.marshal                    846   0      0        0       286.695
org.apache.cassandra.db.monitoring                 90    0      0        0       33.223
org.apache.cassandra.db.partition                  60    0      0        0       417.594
org.apache.cassandra.db.partitions                 48    0      0        0       4.395
org.apache.cassandra.db.repair                     138   0      0        6       127.949
org.apache.cassandra.db.rows                       324   0      0        0       285.420
org.apache.cassandra.db.streaming                  108   0      0        0       188.367
org.apache.cassandra.db.transform                  132   0      0        0       51.831
org.apache.cassandra.db.view                       24    0      0        0       141.459
org.apache.cassandra.db.virtual                    78    0      0        0       168.340
org.apache.cassandra.dht                           624   0      0        0       353.203
org.apache.cassandra.dht.tokenallocator            18    0      0        2       492.651
org.apache.cassandra.diag                          36    0      0        0       6.569
org.apache.cassandra.diag.store                    36    0      0        0       0.872
org.apache.cassandra.distributed.test              1642  0      1        24      8507.121
org.apache.cassandra.distributed.test.ring         10    0      0        0       630.523
org.apache.cassandra.distributed.upgrade           12    10     0        0       13.639
org.apache.cassandra.fql                           210   0      0        0       57.411
org.apache.cassandra.fqltool                       50    0      0        0       9.331
org.apache.cassandra.gms                           96    0      0        0       130.070
org.apache.cassandra.hints                         224   0      2        0       1460.622
org.apache.cassandra.index                         270   0      0        0       340.545
org.apache.cassandra.index.internal                162   0      0        0       133.141
org.apache.cassandra.index.sasi                    246   0      0        0       259.847
org.apache.cassandra.index.sasi.analyzer           150   0      0        0       9.091
org.apache.cassandra.index.sasi.conf               84    0      0        0       6.703
org.apache.cassandra.index.sasi.disk               168   0      0        0       233.489
org.apache.cassandra.index.sasi.plan               48    0      0        0       32.380
org.apache.cassandra.index.sasi.utils              312   0      0        0       21.040
org.apache.cassandra.io                            30    0      0        0       98.975
org.apache.cassandra.io.compress                   276   0      0        0       134.229
org.apache.cassandra.io.sstable                    764   0      0        12      1834.572
org.apache.cassandra.io.sstable.format             6     0      0        0       14.679
org.apache.cassandra.io.sstable.format.big         12    0      0        0       24.487
org.apache.cassandra.io.sstable.metadata           60    0      0        0       8.331
org.apache.cassandra.io.util                       798   0      0        0       290.694
org.apache.cassandra.locator                       422   0      0        0       771.580
org.apache.cassandra.metrics                       414   0      0        6       478.073
org.apache.cassandra.net                           938   0      0        0       1337.378
org.apache.cassandra.net.proxy                     18    0      0        0       5.118
org.apache.cassandra.repair                        210   0      0        6       277.203
org.apache.cassandra.repair.asymmetric             78    0      0        0       9.331
org.apache.cassandra.repair.consistent             414   0      0        6       126.192
org.apache.cassandra.repair.consistent.admin       30    0      0        0       20.942
org.apache.cassandra.repair.messages               108   0      0        0       17.446
org.apache.cassandra.schema                        246   0      1        6       116.894
org.apache.cassandra.security                      156   0      0        0       23.747
org.apache.cassandra.serializers                   198   0      0        0       4.666
org.apache.cassandra.service                       780   1      0        6       846.441
org.apache.cassandra.service.pager                 42    0      0        0       7.280
org.apache.cassandra.service.reads                 714   0      0        6       68.951
org.apache.cassandra.service.reads.repair          204   0      0        6       117.760
org.apache.cassandra.streaming                     60    2      0        0       136.883
org.apache.cassandra.streaming.async               108   0      0        0       21.785
org.apache.cassandra.streaming.compression         36    0      0        0       8.170
org.apache.cassandra.streaming.messages            6     0      0        0       0.943
org.apache.cassandra.stress.generate               12    0      0        0       0.547
org.apache.cassandra.stress.settings               16    0      0        0       2.025
org.apache.cassandra.stress.util                   10    0      0        0       0.234
org.apache.cassandra.tools                         786   0      0        0       1392.327
org.apache.cassandra.tools.cassandrastress         6     0      0        0       81.172
org.apache.cassandra.tools.cqlsh                   6     0      0        0       79.791
org.apache.cassandra.tools.nodetool                6     0      0        0       13.712
org.apache.cassandra.tools.nodetool.formatter      36    0      0        0       0.786
org.apache.cassandra.tools.nodetool.stats          84    0      0        0       178.138
org.apache.cassandra.tracing                       36    0      0        0       7.058
org.apache.cassandra.transport                     324   0      0        0       577.205
org.apache.cassandra.transport.frame.checksum      36    0      0        0       266.996
org.apache.cassandra.transport.messages            12    0      0        0       5.916
org.apache.cassandra.triggers                      120   0      0        0       70.493
org.apache.cassandra.utils                         1120  0      0        12      2411.279
org.apache.cassandra.utils.binlog                  126   0      0        0       135.444
org.apache.cassandra.utils.btree                   240   0      0        0       7.234
org.apache.cassandra.utils.concurrent              378   0      0        6       52.492
org.apache.cassandra.utils.memory                  220   0      0        0       534.892
org.apache.cassandra.utils.obs                     24    0      0        0       3.835
org.apache.cassandra.utils.streamhist              66    0      0        0       14.230
org.apache.cassandra.utils.vint                    24    0      0        0       1.800

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

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 5     0      0                523.430
Cassandra dtests 6     0      0                781.009
Cassandra dtests 5     0      0                730.777
Cassandra dtests 5     0      0                866.905
Cassandra dtests 4     0      0                308.605
Cassandra dtests 2     0      0                372.817
Cassandra dtests 3     0      0                862.683
Cassandra dtests 5     0      0                835.634
Cassandra dtests 22    3      0                483.339
Cassandra dtests 22    4      0                480.578
Cassandra dtests 21    4      0                513.867
Cassandra dtests 22    5      0                595.036
Cassandra dtests 22    5      0                403.962
Cassandra dtests 22    4      0                712.985
Cassandra dtests 20    2      0                698.460
Cassandra dtests 20    2      0                750.220
Cassandra dtests 20    2      0                662.989
Cassandra dtests 20    2      0                1056.688
Cassandra dtests 20    2      0                798.322
Cassandra dtests 23    4      0                471.757
Cassandra dtests 20    2      0                929.627
Cassandra dtests 19    2      0                577.196
Cassandra dtests 18    2      0                633.126
Cassandra dtests 20    3      0                497.629
Cassandra dtests 17    1      0                452.759
Cassandra dtests 19    2      0                523.878
Cassandra dtests 19    2      0                549.609
Cassandra dtests 19    1      0                635.648
Cassandra dtests 20    2      0                757.237
Cassandra dtests 20    2      0                1105.459
Cassandra dtests 22    3      0                359.952
Cassandra dtests 20    3      0                829.329
Cassandra dtests 20    3      0                688.617
Cassandra dtests 19    3      0                562.813
Cassandra dtests 17    2      0                385.810
Cassandra dtests 19    3      0                473.290
Cassandra dtests 19    2      0                448.755
Cassandra dtests 20    3      0                451.836
Cassandra dtests 21    4      0                426.114
Cassandra dtests 20    4      0                354.836
Cassandra dtests 19    2      0                591.462
Cassandra dtests 22    3      0                490.250
Cassandra dtests 18    2      0                1041.584
Cassandra dtests 19    2      0                953.587
Cassandra dtests 22    4      0                1044.666
Cassandra dtests 20    3      0                771.740
Cassandra dtests 20    3      0                943.489
Cassandra dtests 20    3      0                1026.722
Cassandra dtests 20    3      0                867.259
Cassandra dtests 20    3      0                840.124
Cassandra dtests 20    2      0                710.978
Cassandra dtests 20    2      0                780.523
Cassandra dtests 22    4      0                427.066
Cassandra dtests 20    2      0                866.134
Cassandra dtests 20    2      0                1549.093
Cassandra dtests 20    2      0                1089.003
Cassandra dtests 21    3      0                847.135
Cassandra dtests 22    4      0                715.990
Cassandra dtests 20    2      0                895.793
Cassandra dtests 20    2      0                553.990
Cassandra dtests 21    3      0                823.493
Cassandra dtests 21    4      0                859.419
Cassandra dtests 22    4      0                543.517
Cassandra dtests 23    5      0                509.987
Cassandra dtests 21    3      0                443.829
Cassandra dtests 21    3      0                871.733
Cassandra dtests 21    3      0                731.665
Cassandra dtests 23    5      0                510.286
Cassandra dtests 23    5      0                469.082
Cassandra dtests 21    3      0                503.007
Cassandra dtests 21    3      0                483.383
Cassandra dtests 22    4      0                601.972
Cassandra dtests 20    2      0                942.105
Cassandra dtests 18    2      0                544.241
Cassandra dtests 19    3      0                491.056
Cassandra dtests 20    4      0                303.946
Cassandra dtests 18    2      0                576.898
Cassandra dtests 20    3      0                402.116
Cassandra dtests 19    2      0                452.910
Cassandra dtests 21    4      0                483.998
Cassandra dtests 20    3      0                698.798
Cassandra dtests 20    4      0                594.410
Cassandra dtests 19    4      0                440.007
Cassandra dtests 21    3      0                789.730
Cassandra dtests 18    3      0                300.346
Cassandra dtests 20    3      0                517.894
Cassandra dtests 20    3      0                531.842
Cassandra dtests 22    5      0                273.681
Cassandra dtests 22    4      0                622.166
Cassandra dtests 21    4      0                485.003
Cassandra dtests 19    2      0                657.812
Cassandra dtests 20    3      0                597.937
Cassandra dtests 21    5      0                477.449
Cassandra dtests 18    2      0                547.093
Cassandra dtests 20    2      0                591.313
Cassandra dtests 18    2      0                491.878
Cassandra dtests 18    2      0                544.065
Cassandra dtests 18    2      0                580.550
Cassandra dtests 16    2      0                399.964
Cassandra dtests 17    2      0                541.918
Cassandra dtests 18    2      0                493.907
Cassandra dtests 17    2      0                792.278
Cassandra dtests 18    2      0                712.778
Cassandra dtests 19    2      0                822.412
Cassandra dtests 20    4      0                392.038
Cassandra dtests 20    2      0                871.319
Cassandra dtests 19    3      0                981.608
Cassandra dtests 18    2      0                907.711
Cassandra dtests 20    3      0                655.510
Cassandra dtests 20    3      0                741.674
Cassandra dtests 20    3      0                474.927
Cassandra dtests 19    2      0                486.263
Cassandra dtests 20    3      0                570.830
Cassandra dtests 20    3      0                998.368
Cassandra dtests 20    3      0                666.072
Cassandra dtests 20    3      0                476.129
Cassandra dtests 19    1      0                951.042
Cassandra dtests 19    2      0                813.953
Cassandra dtests 19    2      0                682.362
Cassandra dtests 19    2      0                560.034
Cassandra dtests 19    2      0                681.045
Cassandra dtests 21    4      0                523.856
Cassandra dtests 19    2      0                692.253
Cassandra dtests 20    3      0                629.598
Cassandra dtests 21    4      0                581.208
Cassandra dtests 20    3      0                618.109
Cassandra dtests 20    3      0                704.921
Cassandra dtests 19    2      0                604.956
Cassandra dtests 21    4      0                843.698
Cassandra dtests 20    3      0                960.807
Cassandra dtests 21    4      0                878.692
Cassandra dtests 21    4      0                546.930
Cassandra dtests 18    1      0                848.321
Cassandra dtests 18    2      0                759.769
Cassandra dtests 16    1      0                622.221
Cassandra dtests 19    3      0                464.001
Cassandra dtests 20    2      0                817.254
Cassandra dtests 18    2      0                597.510
Cassandra dtests 18    2      0                595.643
Cassandra dtests 20    4      0                300.583
Cassandra dtests 19    3      0                597.585
Cassandra dtests 19    2      0                460.597
Cassandra dtests 19    2      0                369.742
Cassandra dtests 21    4      0                465.517
Cassandra dtests 20    3      0                745.973
Cassandra dtests 20    4      0                567.139
Cassandra dtests 17    2      0                551.501
Cassandra dtests 21    3      0                951.322
Cassandra dtests 19    4      0                185.792
Cassandra dtests 20    3      0                631.480
Cassandra dtests 20    3      0                540.935
Cassandra dtests 21    4      0                320.308
Cassandra dtests 24    5      0                711.954
Cassandra dtests 21    4      0                397.389
Cassandra dtests 20    3      0                583.265
Cassandra dtests 20    3      0                548.954
Cassandra dtests 20    4      0                448.443
Cassandra dtests 19    3      0                502.899
Cassandra dtests 19    1      0                945.811
Cassandra dtests 18    2      0                534.847
Cassandra dtests 18    2      0                499.072
Cassandra dtests 18    2      0                585.342
Cassandra dtests 17    2      0                582.355
Cassandra dtests 16    2      0                328.907
Cassandra dtests 18    2      0                753.811
Cassandra dtests 18    2      0                917.512
Cassandra dtests 17    2      0                630.042
Cassandra dtests 19    2      0                746.490
Cassandra dtests 20    4      0                482.370
Cassandra dtests 20    2      0                610.938
Cassandra dtests 19    3      0                813.544
Cassandra dtests 19    3      0                819.101
Cassandra dtests 19    2      0                845.432
Cassandra dtests 20    3      0                675.295
Cassandra dtests 19    2      0                536.628
Cassandra dtests 20    3      0                437.078
Cassandra dtests 19    2      0                582.464
Cassandra dtests 20    3      0                967.944
Cassandra dtests 20    3      0                620.216
Cassandra dtests 21    4      0                343.491
Cassandra dtests 20    2      0                977.180
Cassandra dtests 19    2      0                770.027
Cassandra dtests 19    2      0                758.359
Cassandra dtests 19    2      0                748.817
Cassandra dtests 19    2      0                672.767
Cassandra dtests 21    4      0                600.476
Cassandra dtests 19    2      0                688.587
Cassandra dtests 19    2      0                553.998
Cassandra dtests 21    4      0                701.009
Cassandra dtests 21    4      0                634.790
Cassandra dtests 20    3      0                481.406
Cassandra dtests 18    1      0                878.904
Cassandra dtests 21    4      0                459.852
Cassandra dtests 20    3      0                836.134
Cassandra dtests 21    4      0                917.731
Cassandra dtests 21    4      0                857.540
Cassandra dtests 19    2      0                560.973
Cassandra dtests 20    3      0                673.093
Cassandra dtests 16    1      0                649.642
Cassandra dtests 19    3      0                502.396

-------------------------------------------------------------------------------
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.235
AuditLoggerAuthTest-cdc         9     0      0        0       53.035
AuditLoggerTest-cdc             28    0      0        0       21.825
BinAuditLoggerTest-cdc          1     0      0        0       12.765
AuditLogFilterTest-cdc          10    0      0        0       0.368
AuditLoggerAuthTest-cdc         9     0      0        0       52.447
AuditLoggerTest-cdc             28    0      0        0       20.566
BinAuditLoggerTest-cdc          1     0      0        0       12.263
AuditLogFilterTest-compression  10    0      0        0       0.212
AuditLoggerAuthTest-compression 9     0      0        0       52.900
AuditLoggerTest-compression     28    0      0        0       21.951
BinAuditLoggerTest-compression  1     0      0        0       12.536
AuditLogFilterTest-compression  10    0      0        0       0.322
AuditLoggerAuthTest-compression 9     0      0        0       52.087
AuditLoggerTest-compression     28    0      0        0       19.734
BinAuditLoggerTest-compression  1     0      0        0       11.892
AuditLogFilterTest              10    0      0        0       0.233
AuditLoggerAuthTest             9     0      0        0       52.932
AuditLoggerTest                 28    0      0        0       21.674
BinAuditLoggerTest              1     0      0        0       12.777
AuditLogFilterTest              10    0      0        0       0.349
AuditLoggerAuthTest             9     0      0        0       53.065
AuditLoggerTest                 28    0      0        0       22.845
BinAuditLoggerTest              1     0      0        0       12.773

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

Name                                  Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc                     14    0      0        0       0.540
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       4.131
CassandraRoleManagerTest-cdc          1     0      0        0       3.395
PasswordAuthenticatorTest-cdc         7     0      0        0       5.457
RoleOptionsTest-cdc                   4     0      0        0       0.400
RolesTest-cdc                         4     0      0        0       3.437
AuthCacheTest-cdc                     14    0      0        0       0.681
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       3.802
CassandraRoleManagerTest-cdc          1     0      0        0       3.083
PasswordAuthenticatorTest-cdc         7     0      0        0       4.969
RoleOptionsTest-cdc                   4     0      0        0       0.481
RolesTest-cdc                         4     0      0        0       3.010
AuthCacheTest-compression             14    0      0        0       0.477
CassandraNetworkAuthorizerTest-       6     0      0        0       3.974
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.347
PasswordAuthenticatorTest-compression 7     0      0        0       5.288
RoleOptionsTest-compression           4     0      0        0       0.377
RolesTest-compression                 4     0      0        0       3.266
AuthCacheTest-compression             14    0      0        0       0.604
CassandraNetworkAuthorizerTest-       6     0      0        0       3.599
compression
CassandraRoleManagerTest-compression  1     0      0        0       2.938
PasswordAuthenticatorTest-compression 7     0      0        0       4.934
RoleOptionsTest-compression           4     0      0        0       0.464
RolesTest-compression                 4     0      0        0       2.856
AuthCacheTest                         14    0      0        0       0.525
CassandraNetworkAuthorizerTest        6     0      0        0       4.071
CassandraRoleManagerTest              1     0      0        0       3.434
PasswordAuthenticatorTest             7     0      0        0       5.374
RoleOptionsTest                       4     0      0        0       0.400
RolesTest                             4     0      0        0       3.385
AuthCacheTest                         14    0      0        0       0.711
CassandraNetworkAuthorizerTest        6     0      0        0       3.961
CassandraRoleManagerTest              1     0      0        0       3.407
PasswordAuthenticatorTest             7     0      0        0       5.547
RoleOptionsTest                       4     0      0        0       0.542
RolesTest                             4     0      0        0       3.189

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

Name                               Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc         20    0      0        0       1.093
JMXAuthTest-cdc                    3     0      0        0       4.545
AuthorizationProxyTest-cdc         20    0      0        0       1.379
JMXAuthTest-cdc                    3     0      0        0       4.287
AuthorizationProxyTest-compression 20    0      0        0       1.023
JMXAuthTest-compression            3     0      0        0       4.496
AuthorizationProxyTest-compression 20    0      0        0       1.201
JMXAuthTest-compression            3     0      0        0       4.198
AuthorizationProxyTest             20    0      0        0       1.054
JMXAuthTest                        3     0      0        0       4.684
AuthorizationProxyTest             20    0      0        0       1.235
JMXAuthTest                        3     0      0        0       4.474

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

Name                                   Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.479
BatchlogManagerTest-cdc                6     0      0        0       23.641
BatchlogTest-cdc                       1     0      0        0       3.309
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.555
BatchlogManagerTest-cdc                6     0      0        0       23.357
BatchlogTest-cdc                       1     0      0        0       2.899
BatchlogEndpointFilterTest-compression 5     0      0        0       0.429
BatchlogManagerTest-compression        6     0      0        0       23.482
BatchlogTest-compression               1     0      0        0       3.132
BatchlogEndpointFilterTest-compression 5     0      0        0       0.518
BatchlogManagerTest-compression        6     0      0        0       23.277
BatchlogTest-compression               1     0      0        0       2.864
BatchlogEndpointFilterTest             5     0      0        0       0.452
BatchlogManagerTest                    6     0      0        0       23.648
BatchlogTest                           1     0      0        0       3.305
BatchlogEndpointFilterTest             5     0      0        0       0.555
BatchlogManagerTest                    6     0      0        0       23.513
BatchlogTest                           1     0      0        0       3.023

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

Name                            Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc         2     0      0        0       3.545
CacheProviderTest-cdc           2     0      0        0       5.086
AutoSavingCacheTest-cdc         2     0      0        0       3.150
CacheProviderTest-cdc           2     0      0        0       4.849
AutoSavingCacheTest-compression 2     0      0        0       3.434
CacheProviderTest-compression   2     0      0        0       4.205
AutoSavingCacheTest-compression 2     0      0        0       3.048
CacheProviderTest-compression   2     0      0        0       4.890
AutoSavingCacheTest             2     0      0        0       3.660
CacheProviderTest               2     0      0        0       4.943
AutoSavingCacheTest             2     0      0        0       3.176
CacheProviderTest               2     0      0        0       5.175

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

Name                                       Tests Errors Failures Skipped Time(s)
LongOpOrderTest                            1     0      0        0       330.724
LongSharedExecutorPoolTest                 1     0      1        0       0.701
LongOpOrderTest                            1     0      0        0       330.758
LongSharedExecutorPoolTest                 1     0      1        0       0.770
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.228
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.491
SEPExecutorTest-cdc                        2     0      0        0       5.176
WaitQueueTest-cdc                          2     0      0        0       0.244
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.751
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.626
SEPExecutorTest-cdc                        2     0      0        0       5.654
WaitQueueTest-cdc                          2     0      0        0       0.373
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.097
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.385
compression
SEPExecutorTest-compression                2     0      0        0       4.299
WaitQueueTest-compression                  2     0      0        0       0.228
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.605
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.587
compression
SEPExecutorTest-compression                2     0      0        0       5.440
WaitQueueTest-compression                  2     0      0        0       0.351
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       15.405
DebuggableThreadPoolExecutorTest           4     0      0        0       1.438
SEPExecutorTest                            2     0      0        0       5.249
WaitQueueTest                              2     0      0        0       0.250
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       14.897
DebuggableThreadPoolExecutorTest           4     0      0        0       1.668
SEPExecutorTest                            2     0      0        0       5.680
WaitQueueTest                              2     0      0        0       0.381

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

Name                                    Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.140
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.349
DatabaseDescriptorTest-cdc              15    0      0        0       0.992
EncryptionOptionsTest-cdc               4     0      0        0       0.396
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.361
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.261
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.397
DatabaseDescriptorTest-cdc              15    0      0        0       1.143
EncryptionOptionsTest-cdc               4     0      0        0       0.530
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.432
CassandraRelevantPropertiesTest-        8     0      0        0       0.141
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.286
DatabaseDescriptorTest-compression      15    0      0        0       0.898
EncryptionOptionsTest-compression       4     0      0        0       0.374
YamlConfigurationLoaderTest-compression 1     0      0        0       0.309
CassandraRelevantPropertiesTest-        8     0      0        0       0.234
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.344
DatabaseDescriptorTest-compression      15    0      0        0       1.141
EncryptionOptionsTest-compression       4     0      0        0       0.508
YamlConfigurationLoaderTest-compression 1     0      0        0       0.421
CassandraRelevantPropertiesTest         8     0      0        0       0.141
DatabaseDescriptorRefTest               1     0      0        0       1.334
DatabaseDescriptorTest                  15    0      0        0       0.974
EncryptionOptionsTest                   4     0      0        0       0.394
YamlConfigurationLoaderTest             1     0      0        0       0.337
CassandraRelevantPropertiesTest         8     0      0        0       0.236
DatabaseDescriptorRefTest               1     0      0        0       1.454
DatabaseDescriptorTest                  15    0      0        0       1.104
EncryptionOptionsTest                   4     0      0        0       0.503
YamlConfigurationLoaderTest             1     0      0        0       0.446

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

Name                        Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc         1     0      0        0       0.071
JdbcDecimalTest-cdc         1     0      0        0       0.183
JdbcDecimalTest-compression 1     0      0        0       0.062
JdbcDecimalTest-compression 1     0      0        0       0.174
JdbcDecimalTest             1     0      0        0       0.082
JdbcDecimalTest             1     0      0        0       0.163

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

Name                                    Tests Errors Failures Skipped Time(s)
CorruptionTest                          1     0      0        0       126.205
ManyRowsTest                            2     0      0        0       6.784
ViewLongTest                            5     0      0        0       101.712
CorruptionTest                          1     0      0        0       125.605
ManyRowsTest                            2     0      0        0       6.457
ViewLongTest                            5     0      0        0       100.004
CDCStatementTest-cdc                    3     0      0        0       4.398
CQL3TypeLiteralTest-cdc                 6     0      0        0       0.946
ColumnIdentifierTest-cdc                4     0      0        0       0.423
CqlParserTest-cdc                       3     0      0        0       0.416
CustomNowInSecondsTest-cdc              4     0      0        0       14.843
DeleteTest-cdc                          1     0      0        0       16.142
DistinctQueryPagingTest-cdc             5     0      0        0       15.098
DurationTest-cdc                        8     0      0        0       0.097
EmptyValuesTest-cdc                     14    0      0        5       37.435
ErrorCollectorTest-cdc                  6     0      0        0       0.076
GcCompactionTest-cdc                    8     0      0        0       10.018
IndexQueryPagingTest-cdc                5     0      0        0       15.200
KeyCacheCqlTest-cdc                     10    0      0        0       20.429
ListsTest-cdc                           6     0      0        0       5.135
NonNativeTimestampTest-cdc              1     0      0        0       3.583
OutOfSpaceTest-cdc                      3     0      0        0       4.540
PagingQueryTest-cdc                     1     0      0        0       21.636
PagingTest-cdc                          1     0      0        0       10.513
PreparedStatementsTest-cdc              10    0      0        0       20.526
PstmtPersistenceTest-cdc                2     0      0        0       14.591
QueryEventsTest-cdc                     4     0      0        0       13.885
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.145
ReservedKeywordsTest-cdc                1     0      0        0       0.895
SerializationMirrorTest-cdc             1     0      0        0       3.601
SimpleQueryTest-cdc                     18    0      0        0       9.410
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.497
TraceCqlTest-cdc                        1     0      0        0       12.690
UDHelperTest-cdc                        3     0      0        0       0.341
ViewComplexTest-cdc                     32    0      0        1       100.707
ViewFilteringTest-cdc                   25    0      0        3       42.614
ViewSchemaTest-cdc                      7     0      0        0       23.184
ViewTest-cdc                            41    0      0        0       58.839
CDCStatementTest-cdc                    3     0      0        0       3.926
CQL3TypeLiteralTest-cdc                 6     0      0        0       1.158
ColumnIdentifierTest-cdc                4     0      0        0       0.524
CqlParserTest-cdc                       3     0      0        0       0.439
CustomNowInSecondsTest-cdc              4     0      0        0       14.323
DeleteTest-cdc                          1     0      0        0       16.022
DistinctQueryPagingTest-cdc             5     0      0        0       14.376
DurationTest-cdc                        8     0      0        0       0.211
EmptyValuesTest-cdc                     14    0      0        5       39.359
ErrorCollectorTest-cdc                  6     0      0        0       0.196
GcCompactionTest-cdc                    8     0      0        0       9.532
IndexQueryPagingTest-cdc                5     0      0        0       14.376
KeyCacheCqlTest-cdc                     10    0      0        0       21.072
ListsTest-cdc                           6     0      0        0       4.538
NonNativeTimestampTest-cdc              1     0      0        0       3.124
OutOfSpaceTest-cdc                      3     0      0        0       3.987
PagingQueryTest-cdc                     1     0      0        0       21.183
PagingTest-cdc                          1     0      0        0       9.722
PreparedStatementsTest-cdc              10    0      0        0       20.645
PstmtPersistenceTest-cdc                2     0      0        0       13.598
QueryEventsTest-cdc                     4     0      0        0       13.259
QueryWithIndexedSSTableTest-cdc         1     0      0        0       3.770
ReservedKeywordsTest-cdc                1     0      0        0       0.941
SerializationMirrorTest-cdc             1     0      0        0       3.163
SimpleQueryTest-cdc                     18    0      0        0       8.303
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.134
TraceCqlTest-cdc                        1     0      0        0       12.260
UDHelperTest-cdc                        3     0      0        0       0.426
ViewComplexTest-cdc                     32    0      0        1       98.114
ViewFilteringTest-cdc                   25    0      0        3       39.213
ViewSchemaTest-cdc                      7     0      0        0       22.859
ViewTest-cdc                            41    0      0        0       62.010
CDCStatementTest-compression            3     0      0        0       4.375
CQL3TypeLiteralTest-compression         6     0      0        0       0.827
ColumnIdentifierTest-compression        4     0      0        0       0.397
CqlParserTest-compression               3     0      0        0       0.402
CustomNowInSecondsTest-compression      4     0      0        0       14.756
DeleteTest-compression                  1     0      0        0       15.054
DistinctQueryPagingTest-compression     5     0      0        0       14.809
DurationTest-compression                8     0      0        0       0.083
EmptyValuesTest-compression             14    0      0        5       36.753
ErrorCollectorTest-compression          6     0      0        0       0.061
GcCompactionTest-compression            8     0      0        0       9.970
IndexQueryPagingTest-compression        5     0      0        0       14.682
KeyCacheCqlTest-compression             10    0      0        0       19.783
ListsTest-compression                   6     0      0        0       4.838
NonNativeTimestampTest-compression      1     0      0        0       3.456
OutOfSpaceTest-compression              3     0      0        0       4.394
PagingQueryTest-compression             1     0      0        0       20.307
PagingTest-compression                  1     0      0        0       10.321
PreparedStatementsTest-compression      10    0      0        0       20.353
PstmtPersistenceTest-compression        2     0      0        0       13.956
QueryEventsTest-compression             4     0      0        0       13.611
QueryWithIndexedSSTableTest-compression 1     0      0        0       3.935
ReservedKeywordsTest-compression        1     0      0        0       0.840
SerializationMirrorTest-compression     1     0      0        0       3.464
SimpleQueryTest-compression             18    0      0        0       9.403
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.300
compression
TraceCqlTest-compression                1     0      0        0       12.588
UDHelperTest-compression                3     0      0        0       0.325
ViewComplexTest-compression             32    0      0        1       101.745
ViewFilteringTest-compression           25    0      0        3       48.590
ViewSchemaTest-compression              7     0      0        0       23.148
ViewTest-compression                    41    0      0        0       63.878
CDCStatementTest-compression            3     0      0        0       3.772
CQL3TypeLiteralTest-compression         6     0      0        0       1.060
ColumnIdentifierTest-compression        4     0      0        0       0.526
CqlParserTest-compression               3     0      0        0       0.426
CustomNowInSecondsTest-compression      4     0      0        0       14.966
DeleteTest-compression                  1     0      0        0       15.381
DistinctQueryPagingTest-compression     5     0      0        0       13.843
DurationTest-compression                8     0      0        0       0.191
EmptyValuesTest-compression             14    0      0        5       38.140
ErrorCollectorTest-compression          6     0      0        0       0.168
GcCompactionTest-compression            8     0      0        0       9.324
IndexQueryPagingTest-compression        5     0      0        0       14.054
KeyCacheCqlTest-compression             10    0      0        0       21.909
ListsTest-compression                   6     0      0        0       4.583
NonNativeTimestampTest-compression      1     0      0        0       3.054
OutOfSpaceTest-compression              3     0      0        0       3.838
PagingQueryTest-compression             1     0      0        0       21.324
PagingTest-compression                  1     0      0        0       9.562
PreparedStatementsTest-compression      10    0      0        0       19.574
PstmtPersistenceTest-compression        2     0      0        0       13.556
QueryEventsTest-compression             4     0      0        0       13.205
QueryWithIndexedSSTableTest-compression 1     0      0        0       3.721
ReservedKeywordsTest-compression        1     0      0        0       0.949
SerializationMirrorTest-compression     1     0      0        0       3.088
SimpleQueryTest-compression             18    0      0        0       7.994
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.035
compression
TraceCqlTest-compression                1     0      0        0       11.970
UDHelperTest-compression                3     0      0        0       0.408
ViewComplexTest-compression             32    0      0        1       97.337
ViewFilteringTest-compression           25    0      0        3       37.608
ViewSchemaTest-compression              7     0      0        0       21.453
ViewTest-compression                    41    0      0        0       74.154
CDCStatementTest                        3     0      0        0       4.523
CQL3TypeLiteralTest                     6     0      0        0       0.918
ColumnIdentifierTest                    4     0      0        0       0.425
CqlParserTest                           3     0      0        0       0.426
CustomNowInSecondsTest                  4     0      0        0       14.948
DeleteTest                              1     0      0        0       16.462
DistinctQueryPagingTest                 5     0      0        0       15.112
DurationTest                            8     0      0        0       0.098
EmptyValuesTest                         14    0      0        5       38.035
ErrorCollectorTest                      6     0      0        0       0.072
GcCompactionTest                        8     0      0        0       10.203
IndexQueryPagingTest                    5     0      0        0       15.218
KeyCacheCqlTest                         10    0      0        0       21.355
ListsTest                               6     0      0        0       5.053
NonNativeTimestampTest                  1     0      0        0       3.594
OutOfSpaceTest                          3     0      0        0       4.453
PagingQueryTest                         1     0      0        0       22.042
PagingTest                              1     0      0        0       10.504
PreparedStatementsTest                  10    0      0        0       20.651
PstmtPersistenceTest                    2     0      0        0       14.364
QueryEventsTest                         4     0      0        0       14.910
QueryWithIndexedSSTableTest             1     0      0        0       4.160
ReservedKeywordsTest                    1     0      0        0       0.928
SerializationMirrorTest                 1     0      0        0       3.649
SimpleQueryTest                         18    0      0        0       9.274
TombstonesWithIndexedSSTableTest        2     0      0        0       5.663
TraceCqlTest                            1     0      0        0       12.622
UDHelperTest                            3     0      0        0       0.344
ViewComplexTest                         32    0      0        1       100.776
ViewFilteringTest                       25    0      0        3       44.486
ViewSchemaTest                          7     0      0        0       23.032
ViewTest                                41    0      0        0       78.737
CDCStatementTest                        3     0      0        0       4.264
CQL3TypeLiteralTest                     6     0      0        0       1.122
ColumnIdentifierTest                    4     0      0        0       0.574
CqlParserTest                           3     0      0        0       0.463
CustomNowInSecondsTest                  4     0      0        0       14.398
DeleteTest                              1     0      0        0       16.424
DistinctQueryPagingTest                 5     0      0        0       15.021
DurationTest                            8     0      0        0       0.200
EmptyValuesTest                         14    0      0        5       40.985
ErrorCollectorTest                      6     0      0        0       0.201
GcCompactionTest                        8     0      0        0       10.079
IndexQueryPagingTest                    5     0      0        0       14.780
KeyCacheCqlTest                         10    0      0        0       21.871
ListsTest                               6     0      0        0       4.955
NonNativeTimestampTest                  1     0      0        0       3.197
OutOfSpaceTest                          3     0      0        0       4.231
PagingQueryTest                         1     0      0        0       22.488
PagingTest                              1     0      0        0       9.912
PreparedStatementsTest                  10    0      0        0       20.440
PstmtPersistenceTest                    2     0      0        0       13.774
QueryEventsTest                         4     0      0        0       13.606
QueryWithIndexedSSTableTest             1     0      0        0       3.853
ReservedKeywordsTest                    1     0      0        0       0.973
SerializationMirrorTest                 1     0      0        0       3.435
SimpleQueryTest                         18    0      0        0       9.003
TombstonesWithIndexedSSTableTest        2     0      0        0       5.352
TraceCqlTest                            1     0      0        0       12.642
UDHelperTest                            3     0      0        0       0.447
ViewComplexTest                         32    0      0        1       100.943
ViewFilteringTest                       25    0      0        3       40.238
ViewSchemaTest                          7     0      0        0       22.608
ViewTest                                41    0      0        0       58.264

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

Name                            Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc         4     0      0        0       0.599
ColumnConditionTest-cdc         4     0      0        0       0.657
ColumnConditionTest-compression 4     0      0        0       0.635
ColumnConditionTest-compression 4     0      0        0       0.841
ColumnConditionTest             4     0      0        0       0.687
ColumnConditionTest             4     0      0        0       0.698

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

Name                          Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc              7     0      0        0       6.437
OperationFctsTest-cdc         11    0      0        0       10.225
TimeFctsTest-cdc              13    0      0        0       0.715
CastFctsTest-cdc              7     0      0        0       5.748
OperationFctsTest-cdc         11    0      0        0       6.509
TimeFctsTest-cdc              13    0      0        0       0.610
CastFctsTest-compression      7     0      0        0       7.686
OperationFctsTest-compression 11    0      0        0       8.533
TimeFctsTest-compression      13    0      0        0       0.594
CastFctsTest-compression      7     0      0        0       14.111
OperationFctsTest-compression 11    0      0        0       10.987
TimeFctsTest-compression      13    0      0        0       0.610
CastFctsTest                  7     0      0        0       7.854
OperationFctsTest             11    0      0        0       10.673
TimeFctsTest                  13    0      0        0       0.773
CastFctsTest                  7     0      0        0       6.535
OperationFctsTest             11    0      0        0       9.745
TimeFctsTest                  13    0      0        0       0.827

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

Name                                 Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.628
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.267
ClusteringColumnRestrictionsTest-    23    0      0        0       1.064
compression
ClusteringColumnRestrictionsTest-    23    0      0        0       1.425
compression
ClusteringColumnRestrictionsTest     23    0      0        0       1.388
ClusteringColumnRestrictionsTest     23    0      0        0       1.665

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

Name                                   Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc         2     0      0        0       8.231
TermSelectionTest-cdc                  8     0      0        0       9.480
SelectionColumnMappingTest-cdc         2     0      0        0       4.974
TermSelectionTest-cdc                  8     0      0        0       7.214
SelectionColumnMappingTest-compression 2     0      0        0       6.516
TermSelectionTest-compression          8     0      0        0       10.912
SelectionColumnMappingTest-compression 2     0      0        0       6.055
TermSelectionTest-compression          8     0      0        0       11.111
SelectionColumnMappingTest             2     0      0        0       7.868
TermSelectionTest                      8     0      0        0       11.199
SelectionColumnMappingTest             2     0      0        0       6.142
TermSelectionTest                      8     0      0        0       8.936

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

Name                                Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc          4     0      0        0       1.092
CreateRoleStatementTest-cdc         4     0      0        0       7.328
CreateUserStatementTest-cdc         1     0      0        0       0.938
DescribeStatementTest-cdc           12    0      0        0       21.354
PropertyDefinitionsTest-cdc         2     0      0        0       0.325
SelectStatementTest-cdc             1     0      0        0       4.603
AlterRoleStatementTest-cdc          4     0      0        0       0.932
CreateRoleStatementTest-cdc         4     0      0        0       3.572
CreateUserStatementTest-cdc         1     0      0        0       0.897
DescribeStatementTest-cdc           12    0      0        0       17.180
PropertyDefinitionsTest-cdc         2     0      0        0       0.322
SelectStatementTest-cdc             1     0      0        0       3.129
AlterRoleStatementTest-compression  4     0      0        0       1.075
CreateRoleStatementTest-compression 4     0      0        0       5.528
CreateUserStatementTest-compression 1     0      0        0       1.138
DescribeStatementTest-compression   12    0      0        0       22.152
PropertyDefinitionsTest-compression 2     0      0        0       0.222
SelectStatementTest-compression     1     0      0        0       3.236
AlterRoleStatementTest-compression  4     0      0        0       1.260
CreateRoleStatementTest-compression 4     0      0        0       5.370
CreateUserStatementTest-compression 1     0      0        0       1.356
DescribeStatementTest-compression   12    0      0        0       23.318
PropertyDefinitionsTest-compression 2     0      0        0       0.425
SelectStatementTest-compression     1     0      0        0       3.465
AlterRoleStatementTest              4     0      0        0       1.063
CreateRoleStatementTest             4     0      0        0       4.986
CreateUserStatementTest             1     0      0        0       0.996
DescribeStatementTest               12    0      0        0       19.068
PropertyDefinitionsTest             2     0      0        0       0.221
SelectStatementTest                 1     0      0        0       3.498
AlterRoleStatementTest              4     0      0        0       1.134
CreateRoleStatementTest             4     0      0        0       4.081
CreateUserStatementTest             1     0      0        0       1.025
DescribeStatementTest               12    0      0        0       18.588
PropertyDefinitionsTest             2     0      0        0       0.352
SelectStatementTest                 1     0      0        0       3.046

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

Name                                 Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc                  50    0      0        0       39.742
CountersTest-cdc                     7     0      0        0       5.922
DateTypeTest-cdc                     1     0      0        0       3.814
FrozenCollectionsTest-cdc            34    0      0        0       14.676
JsonTest-cdc                         22    0      0        0       23.689
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       13.467
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       8.554
SecondaryIndexTest-cdc               49    0      0        0       41.154
StaticColumnsTest-cdc                7     0      0        0       8.046
TimestampTest-cdc                    8     0      0        0       19.329
TimeuuidTest-cdc                     2     0      0        0       4.563
TupleTypeTest-cdc                    15    0      0        0       35.234
TypeTest-cdc                         4     0      0        0       5.512
UFAuthTest-cdc                       26    0      0        0       16.100
UFIdentificationTest-cdc             14    0      0        1       25.153
UFJavaTest-cdc                       20    0      0        0       29.757
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       13.643
UFScriptTest-cdc                     12    0      0        0       28.794
UFSecurityTest-cdc                   2     0      0        0       6.727
UFTest-cdc                           24    0      0        0       24.279
UFTypesTest-cdc                      7     0      0        0       20.729
UFVerifierTest-cdc                   20    0      0        0       10.154
UserTypesTest-cdc                    27    0      0        0       24.926
VirtualTableTest-cdc                 5     0      0        0       14.793
CollectionsTest-cdc                  50    0      0        0       27.770
CountersTest-cdc                     7     0      0        0       5.176
DateTypeTest-cdc                     1     0      0        0       3.299
FrozenCollectionsTest-cdc            34    0      0        0       11.974
JsonTest-cdc                         22    0      0        0       21.376
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       7.024
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       6.351
SecondaryIndexTest-cdc               49    0      0        0       29.263
StaticColumnsTest-cdc                7     0      0        0       7.261
TimestampTest-cdc                    8     0      0        0       17.550
TimeuuidTest-cdc                     2     0      0        0       3.561
TupleTypeTest-cdc                    15    0      0        0       28.408
TypeTest-cdc                         4     0      0        0       4.294
UFAuthTest-cdc                       26    0      0        0       13.315
UFIdentificationTest-cdc             14    0      0        1       14.015
UFJavaTest-cdc                       20    0      0        0       20.591
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       12.913
UFScriptTest-cdc                     12    0      0        0       19.534
UFSecurityTest-cdc                   2     0      0        0       6.186
UFTest-cdc                           24    0      0        0       20.442
UFTypesTest-cdc                      7     0      0        0       17.898
UFVerifierTest-cdc                   20    0      0        0       6.217
UserTypesTest-cdc                    27    0      0        0       13.943
VirtualTableTest-cdc                 5     0      0        0       13.213
CollectionsTest-compression          50    0      0        0       31.087
CountersTest-compression             7     0      0        0       6.490
DateTypeTest-compression             1     0      0        0       3.326
FrozenCollectionsTest-compression    34    0      0        0       15.003
JsonTest-compression                 22    0      0        0       23.115
SecondaryIndexOnMapEntriesTest-      11    0      0        0       9.376
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       7.846
compression
SecondaryIndexTest-compression       49    0      0        0       39.084
StaticColumnsTest-compression        7     0      0        0       8.522
TimestampTest-compression            8     0      0        0       19.146
TimeuuidTest-compression             2     0      0        0       4.337
TupleTypeTest-compression            15    0      0        0       37.594
TypeTest-compression                 4     0      0        0       5.137
UFAuthTest-compression               26    0      0        0       18.696
UFIdentificationTest-compression     14    0      0        1       17.236
UFJavaTest-compression               20    0      0        0       23.947
UFPureScriptTupleCollectionTest-     1     0      0        0       13.823
compression
UFScriptTest-compression             12    0      0        0       19.518
UFSecurityTest-compression           2     0      0        0       6.930
UFTest-compression                   24    0      0        0       22.625
UFTypesTest-compression              7     0      0        0       19.987
UFVerifierTest-compression           20    0      0        0       7.254
UserTypesTest-compression            27    0      0        0       17.054
VirtualTableTest-compression         5     0      0        0       14.348
CollectionsTest-compression          50    0      0        0       27.338
CountersTest-compression             7     0      0        0       5.382
DateTypeTest-compression             1     0      0        0       3.043
FrozenCollectionsTest-compression    34    0      0        0       13.059
JsonTest-compression                 22    0      0        0       30.768
SecondaryIndexOnMapEntriesTest-      11    0      0        0       8.775
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       8.778
compression
SecondaryIndexTest-compression       49    0      0        0       35.629
StaticColumnsTest-compression        7     0      0        0       7.583
TimestampTest-compression            8     0      0        0       20.321
TimeuuidTest-compression             2     0      0        0       4.192
TupleTypeTest-compression            15    0      0        0       29.323
TypeTest-compression                 4     0      0        0       4.295
UFAuthTest-compression               26    0      0        0       11.920
UFIdentificationTest-compression     14    0      0        1       13.715
UFJavaTest-compression               20    0      0        0       20.356
UFPureScriptTupleCollectionTest-     1     0      0        0       12.571
compression
UFScriptTest-compression             12    0      0        0       19.135
UFSecurityTest-compression           2     0      0        0       7.295
UFTest-compression                   24    0      0        0       21.086
UFTypesTest-compression              7     0      0        0       23.796
UFVerifierTest-compression           20    0      0        0       7.230
UserTypesTest-compression            27    0      0        0       25.965
VirtualTableTest-compression         5     0      0        0       12.811
CollectionsTest                      50    0      0        0       38.449
CountersTest                         7     0      0        0       9.269
DateTypeTest                         1     0      0        0       5.640
FrozenCollectionsTest                34    0      0        0       23.602
JsonTest                             22    0      0        0       29.185
SecondaryIndexOnMapEntriesTest       11    0      0        0       12.802
SecondaryIndexOnStaticColumnTest     6     0      0        0       8.095
SecondaryIndexTest                   49    0      0        0       35.506
StaticColumnsTest                    7     0      0        0       8.485
TimestampTest                        8     0      0        0       19.491
TimeuuidTest                         2     0      0        0       4.638
TupleTypeTest                        15    0      0        0       39.242
TypeTest                             4     0      0        0       5.930
UFAuthTest                           26    0      0        0       13.791
UFIdentificationTest                 14    0      0        1       16.942
UFJavaTest                           20    0      0        0       30.331
UFPureScriptTupleCollectionTest      1     0      0        0       15.714
UFScriptTest                         12    0      0        0       19.866
UFSecurityTest                       2     0      0        0       6.725
UFTest                               24    0      0        0       22.283
UFTypesTest                          7     0      0        0       19.984
UFVerifierTest                       20    0      0        0       7.515
UserTypesTest                        27    0      0        0       19.846
VirtualTableTest                     5     0      0        0       13.890
CollectionsTest                      50    0      0        0       27.671
CountersTest                         7     0      0        0       5.887
DateTypeTest                         1     0      0        0       4.500
FrozenCollectionsTest                34    0      0        0       19.207
JsonTest                             22    0      0        0       32.898
SecondaryIndexOnMapEntriesTest       11    0      0        0       7.973
SecondaryIndexOnStaticColumnTest     6     0      0        0       7.333
SecondaryIndexTest                   49    0      0        0       33.125
StaticColumnsTest                    7     0      0        0       8.625
TimestampTest                        8     0      0        0       20.167
TimeuuidTest                         2     0      0        0       4.181
TupleTypeTest                        15    0      0        0       33.613
TypeTest                             4     0      0        0       7.289
UFAuthTest                           26    0      0        0       16.147
UFIdentificationTest                 14    0      0        1       14.229
UFJavaTest                           20    0      0        0       24.481
UFPureScriptTupleCollectionTest      1     0      0        0       14.002
UFScriptTest                         12    0      0        0       20.816
UFSecurityTest                       2     0      0        0       7.340
UFTest                               24    0      0        0       22.651
UFTypesTest                          7     0      0        0       21.235
UFVerifierTest                       20    0      0        0       7.903
UserTypesTest                        27    0      0        0       16.479
VirtualTableTest                     5     0      0        0       13.589

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

Name                                    Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc                  3     0      0        0       6.664
OverflowTest-cdc                        14    0      0        0       8.268
PgStringTest-cdc                        3     0      0        0       5.256
RoleSyntaxTest-cdc                      9     0      0        0       4.719
SSTableMetadataTrackingTest-cdc         7     0      0        0       6.536
SSTablesIteratedTest-cdc                14    0      0        0       11.327
TombstonesTest-cdc                      6     0      0        0       9.518
CrcCheckChanceTest-cdc                  3     0      0        0       5.653
OverflowTest-cdc                        14    0      0        0       6.911
PgStringTest-cdc                        3     0      0        0       5.117
RoleSyntaxTest-cdc                      9     0      0        0       4.217
SSTableMetadataTrackingTest-cdc         7     0      0        0       6.354
SSTablesIteratedTest-cdc                14    0      0        0       9.821
TombstonesTest-cdc                      6     0      0        0       7.359
CrcCheckChanceTest-compression          3     0      0        0       7.392
OverflowTest-compression                14    0      0        0       8.501
PgStringTest-compression                3     0      0        0       4.748
RoleSyntaxTest-compression              9     0      0        0       4.885
SSTableMetadataTrackingTest-compression 7     0      0        0       5.675
SSTablesIteratedTest-compression        14    0      0        0       10.390
TombstonesTest-compression              6     0      0        0       7.851
CrcCheckChanceTest-compression          3     0      0        0       6.977
OverflowTest-compression                14    0      0        0       8.280
PgStringTest-compression                3     0      0        0       4.274
RoleSyntaxTest-compression              9     0      0        0       4.356
SSTableMetadataTrackingTest-compression 7     0      0        0       6.203
SSTablesIteratedTest-compression        14    0      0        0       11.054
TombstonesTest-compression              6     0      0        0       9.128
CrcCheckChanceTest                      3     0      0        0       7.001
OverflowTest                            14    0      0        0       7.681
PgStringTest                            3     0      0        0       4.735
RoleSyntaxTest                          9     0      0        0       4.694
SSTableMetadataTrackingTest             7     0      0        0       6.067
SSTablesIteratedTest                    14    0      0        0       10.687
TombstonesTest                          6     0      0        0       8.045
CrcCheckChanceTest                      3     0      0        0       7.614
OverflowTest                            14    0      0        0       10.700
PgStringTest                            3     0      0        0       6.285
RoleSyntaxTest                          9     0      0        0       6.018
SSTableMetadataTrackingTest             7     0      0        0       8.473
SSTablesIteratedTest                    14    0      0        0       14.630
TombstonesTest                          6     0      0        0       8.215

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

Name                                      Tests Errors Failures Skipped Time(s)
AggregationTest-cdc                       50    0      0        0       39.683
AlterTest-cdc                             26    0      0        0       27.045
BatchTest-cdc                             11    0      0        0       51.512
CreateTest-cdc                            21    0      0        0       11.963
DeleteTest-cdc                            33    0      0        0       21.177
DropRecreateAndRestoreTest-cdc            4     0      0        0       5.912
DropTest-cdc                              2     0      0        0       5.025
InsertTest-cdc                            8     0      0        0       7.752
InsertUpdateIfConditionTest-cdc           42    0      0        0       23.699
SelectGroupByTest-cdc                     7     0      0        0       23.632
SelectLimitTest-cdc                       7     0      0        0       16.216
SelectMultiColumnRelationTest-cdc         22    0      0        0       13.082
SelectOrderByTest-cdc                     17    0      0        0       13.664
SelectOrderedPartitionerTest-cdc          20    0      0        0       15.074
SelectSingleColumnRelationTest-cdc        23    0      0        0       17.616
SelectTest-cdc                            82    0      0        0       34.062
TTLTest-cdc                               7     0      0        0       9.449
TruncateTest-cdc                          1     0      0        0       3.914
TuplesWithNullsComparisonTest-cdc         3     0      0        0       5.638
UpdateTest-cdc                            11    0      0        0       12.234
UseTest-cdc                               1     0      0        0       3.657
AggregationTest-cdc                       50    0      0        0       30.284
AlterTest-cdc                             26    0      0        0       20.113
BatchTest-cdc                             11    0      0        0       48.319
CreateTest-cdc                            21    0      0        0       9.538
DeleteTest-cdc                            33    0      0        0       16.600
DropRecreateAndRestoreTest-cdc            4     0      0        0       5.571
DropTest-cdc                              2     0      0        0       3.811
InsertTest-cdc                            8     0      0        0       5.847
InsertUpdateIfConditionTest-cdc           42    0      0        0       20.111
SelectGroupByTest-cdc                     7     0      0        0       18.452
SelectLimitTest-cdc                       7     0      0        0       15.383
SelectMultiColumnRelationTest-cdc         22    0      0        0       9.349
SelectOrderByTest-cdc                     17    0      0        0       8.391
SelectOrderedPartitionerTest-cdc          20    0      0        0       9.286
SelectSingleColumnRelationTest-cdc        23    0      0        0       10.302
SelectTest-cdc                            82    0      0        0       26.717
TTLTest-cdc                               7     0      0        0       8.609
TruncateTest-cdc                          1     0      0        0       3.392
TuplesWithNullsComparisonTest-cdc         3     0      0        0       4.573
UpdateTest-cdc                            11    0      0        0       8.247
UseTest-cdc                               1     0      0        0       3.137
AggregationTest-compression               50    0      0        0       34.945
AlterTest-compression                     26    0      0        0       24.510
BatchTest-compression                     11    0      0        0       49.286
CreateTest-compression                    21    0      0        0       11.635
DeleteTest-compression                    33    0      0        0       21.270
DropRecreateAndRestoreTest-compression    4     0      0        0       5.658
DropTest-compression                      2     0      0        0       5.031
InsertTest-compression                    8     0      0        0       8.003
InsertUpdateIfConditionTest-compression   42    0      0        0       27.489
SelectGroupByTest-compression             7     0      0        0       18.853
SelectLimitTest-compression               7     0      0        0       19.050
SelectMultiColumnRelationTest-compression 22    0      0        0       13.940
SelectOrderByTest-compression             17    0      0        0       11.902
SelectOrderedPartitionerTest-compression  20    0      0        0       11.899
SelectSingleColumnRelationTest-           23    0      0        0       14.142
compression
SelectTest-compression                    82    0      0        0       35.435
TTLTest-compression                       7     0      0        0       11.638
TruncateTest-compression                  1     0      0        0       4.003
TuplesWithNullsComparisonTest-compression 3     0      0        0       5.167
UpdateTest-compression                    11    0      0        0       10.118
UseTest-compression                       1     0      0        0       3.348
AggregationTest-compression               50    0      0        0       42.156
AlterTest-compression                     26    0      0        0       20.492
BatchTest-compression                     11    0      0        0       49.221
CreateTest-compression                    21    0      0        0       9.258
DeleteTest-compression                    33    0      0        0       16.375
DropRecreateAndRestoreTest-compression    4     0      0        0       4.283
DropTest-compression                      2     0      0        0       3.548
InsertTest-compression                    8     0      0        0       5.829
InsertUpdateIfConditionTest-compression   42    0      0        0       19.633
SelectGroupByTest-compression             7     0      0        0       18.115
SelectLimitTest-compression               7     0      0        0       16.086
SelectMultiColumnRelationTest-compression 22    0      0        0       9.076
SelectOrderByTest-compression             17    0      0        0       9.228
SelectOrderedPartitionerTest-compression  20    0      0        0       10.689
SelectSingleColumnRelationTest-           23    0      0        0       15.114
compression
SelectTest-compression                    82    0      0        0       28.603
TTLTest-compression                       7     0      0        0       9.536
TruncateTest-compression                  1     0      0        0       3.284
TuplesWithNullsComparisonTest-compression 3     0      0        0       4.293
UpdateTest-compression                    11    0      0        0       8.117
UseTest-compression                       1     0      0        0       3.103
AggregationTest                           50    0      0        0       37.318
AlterTest                                 26    0      0        0       23.638
BatchTest                                 11    0      0        0       49.955
CreateTest                                21    0      0        0       12.541
DeleteTest                                33    0      0        0       21.100
DropRecreateAndRestoreTest                4     0      0        0       4.959
DropTest                                  2     0      0        0       4.313
InsertTest                                8     0      0        0       7.775
InsertUpdateIfConditionTest               42    0      0        0       22.923
SelectGroupByTest                         7     0      0        0       21.412
SelectLimitTest                           7     0      0        0       16.847
SelectMultiColumnRelationTest             22    0      0        0       12.196
SelectOrderByTest                         17    0      0        0       9.302
SelectOrderedPartitionerTest              20    0      0        0       10.168
SelectSingleColumnRelationTest            23    0      0        0       11.754
SelectTest                                82    0      0        0       30.450
TTLTest                                   7     0      0        0       12.265
TruncateTest                              1     0      0        0       3.744
TuplesWithNullsComparisonTest             3     0      0        0       5.239
UpdateTest                                11    0      0        0       9.819
UseTest                                   1     0      0        0       3.825
AggregationTest                           50    0      0        0       33.993
AlterTest                                 26    0      0        0       25.581
BatchTest                                 11    0      0        0       49.413
CreateTest                                21    0      0        0       11.799
DeleteTest                                33    0      0        0       21.296
DropRecreateAndRestoreTest                4     0      0        0       5.249
DropTest                                  2     0      0        0       4.452
InsertTest                                8     0      0        0       10.334
InsertUpdateIfConditionTest               42    0      0        0       24.146
SelectGroupByTest                         7     0      0        0       22.358
SelectLimitTest                           7     0      0        0       16.895
SelectMultiColumnRelationTest             22    0      0        0       11.016
SelectOrderByTest                         17    0      0        0       10.885
SelectOrderedPartitionerTest              20    0      0        0       15.172
SelectSingleColumnRelationTest            23    0      0        0       11.926
SelectTest                                82    0      0        0       32.225
TTLTest                                   7     0      0        0       11.059
TruncateTest                              1     0      0        0       3.540
TuplesWithNullsComparisonTest             3     0      0        0       8.072
UpdateTest                                11    0      0        0       9.325
UseTest                                   1     0      0        0       3.784

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

Name                                     Tests Errors Failures Skipped Time(s)
CellTest-cdc                             11    0      0        0       3.840
CleanupTest-cdc                          8     0      0        0       19.378
CleanupTransientTest-cdc                 1     0      0        0       5.083
ClusteringBoundTest-cdc                  2     0      0        0       0.110
ColumnFamilyMetricTest-cdc               2     0      0        0       4.408
ColumnFamilyStoreTest-cdc                8     0      0        0       6.746
ColumnsTest-cdc                          8     0      0        0       1.876
CounterCacheTest-cdc                     5     0      0        0       3.658
CounterCellTest-cdc                      5     0      0        0       3.673
CounterMutationTest-cdc                  4     0      0        0       3.593
DeletePartitionTest-cdc                  1     0      0        0       3.942
DigestTest-cdc                           6     0      0        0       0.625
DirectoriesTest-cdc                      13    0      0        0       1.343
DiskBoundaryManagerTest-cdc              4     0      0        0       5.302
ImportTest-cdc                           14    0      0        0       9.637
KeyCacheTest-cdc                         6     0      0        0       4.330
KeyspaceTest-cdc                         11    0      0        0       9.500
LivenessInfoTest-cdc                     2     0      0        0       0.467
MmapFileTest-cdc                         1     0      0        0       0.375
MultiKeyspaceTest-cdc                    1     0      0        0       4.332
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.078
NameSortTest-cdc                         3     0      0        0       4.339
NativeCellTest-cdc                       1     0      0        0       0.907
PartitionRangeReadTest-cdc               7     0      0        0       4.260
PartitionTest-cdc                        4     0      0        0       4.000
RangeTombstoneListTest-cdc               25    0      0        0       1.206
RangeTombstoneTest-cdc                   14    0      0        0       4.628
ReadCommandTest-cdc                      23    0      0        0       6.164
ReadCommandVerbHandlerTest-cdc           4     0      0        0       5.694
ReadMessageTest-cdc                      3     0      0        0       3.707
ReadResponseTest-cdc                     8     0      0        0       0.653
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.591
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       3.555
RecoveryManagerTest-cdc                  42    0      0        0       14.653
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.889
RemoveCellTest-cdc                       1     0      0        0       3.595
RepairedDataInfoTest-cdc                 7     0      0        0       1.605
RepairedDataTombstonesTest-cdc           7     0      0        0       28.058
RowCacheCQLTest-cdc                      3     0      0        0       5.422
RowCacheTest-cdc                         11    0      0        0       8.191
RowIndexEntryTest-cdc                    4     0      0        0       4.466
RowIterationTest-cdc                     3     0      0        0       5.029
RowTest-cdc                              4     0      0        0       4.209
SchemaCQLHelperTest-cdc                  9     0      0        0       6.871
ScrubTest-cdc                            17    0      0        0       8.067
SecondaryIndexTest-cdc                   14    0      0        0       10.187
SerializationHeaderTest-cdc              1     0      0        0       1.489
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.838
SinglePartitionSliceCommandTest-cdc      10    0      0        0       5.463
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       4.984
SystemKeyspaceTest-cdc                   4     0      0        0       3.066
TimeSortTest-cdc                         2     0      0        0       4.957
TransformerTest-cdc                      1     0      0        0       1.220
VerifyTest-cdc                           23    0      0        0       4.900
CellTest-cdc                             11    0      0        0       2.955
CleanupTest-cdc                          8     0      0        0       17.413
CleanupTransientTest-cdc                 1     0      0        0       3.546
ClusteringBoundTest-cdc                  2     0      0        0       0.191
ColumnFamilyMetricTest-cdc               2     0      0        0       3.047
ColumnFamilyStoreTest-cdc                8     0      0        0       4.053
ColumnsTest-cdc                          8     0      0        0       1.937
CounterCacheTest-cdc                     5     0      0        0       3.200
CounterCellTest-cdc                      5     0      0        0       2.945
CounterMutationTest-cdc                  4     0      0        0       3.156
DeletePartitionTest-cdc                  1     0      0        0       3.040
DigestTest-cdc                           6     0      0        0       0.636
DirectoriesTest-cdc                      13    0      0        0       1.344
DiskBoundaryManagerTest-cdc              4     0      0        0       4.545
ImportTest-cdc                           14    0      0        0       7.981
KeyCacheTest-cdc                         6     0      0        0       3.753
KeyspaceTest-cdc                         11    0      0        0       7.176
LivenessInfoTest-cdc                     2     0      0        0       0.458
MmapFileTest-cdc                         1     0      0        0       0.514
MultiKeyspaceTest-cdc                    1     0      0        0       3.254
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.173
NameSortTest-cdc                         3     0      0        0       3.414
NativeCellTest-cdc                       1     0      0        0       1.201
PartitionRangeReadTest-cdc               7     0      0        0       3.523
PartitionTest-cdc                        4     0      0        0       3.055
RangeTombstoneListTest-cdc               25    0      0        0       1.304
RangeTombstoneTest-cdc                   14    0      0        0       4.892
ReadCommandTest-cdc                      23    0      0        0       4.852
ReadCommandVerbHandlerTest-cdc           4     0      0        0       4.454
ReadMessageTest-cdc                      3     0      0        0       3.069
ReadResponseTest-cdc                     8     0      0        0       0.784
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.200
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       2.850
RecoveryManagerTest-cdc                  42    0      0        0       7.308
RecoveryManagerTruncateTest-cdc          6     0      0        0       2.953
RemoveCellTest-cdc                       1     0      0        0       3.155
RepairedDataInfoTest-cdc                 7     0      0        0       1.790
RepairedDataTombstonesTest-cdc           7     0      0        0       27.260
RowCacheCQLTest-cdc                      3     0      0        0       4.404
RowCacheTest-cdc                         11    0      0        0       4.718
RowIndexEntryTest-cdc                    4     0      0        0       4.049
RowIterationTest-cdc                     3     0      0        0       4.085
RowTest-cdc                              4     0      0        0       2.969
SchemaCQLHelperTest-cdc                  9     0      0        0       5.547
ScrubTest-cdc                            17    0      0        0       7.113
SecondaryIndexTest-cdc                   14    0      0        0       8.956
SerializationHeaderTest-cdc              1     0      0        0       1.688
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.318
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.152
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       3.769
SystemKeyspaceTest-cdc                   4     0      0        0       2.581
TimeSortTest-cdc                         2     0      0        0       4.429
TransformerTest-cdc                      1     0      0        0       1.168
VerifyTest-cdc                           23    0      0        0       3.821
CellTest-compression                     11    0      0        0       3.195
CleanupTest-compression                  8     0      0        0       18.424
CleanupTransientTest-compression         1     0      0        0       3.590
ClusteringBoundTest-compression          2     0      0        0       0.068
ColumnFamilyMetricTest-compression       2     0      0        0       3.370
ColumnFamilyStoreTest-compression        8     0      0        0       4.632
ColumnsTest-compression                  8     0      0        0       1.599
CounterCacheTest-compression             5     0      0        0       3.667
CounterCellTest-compression              5     0      0        0       3.830
CounterMutationTest-compression          4     0      0        0       3.771
DeletePartitionTest-compression          1     0      0        0       3.290
DigestTest-compression                   6     0      0        0       0.517
DirectoriesTest-compression              13    0      0        0       1.139
DiskBoundaryManagerTest-compression      4     0      0        0       4.917
ImportTest-compression                   14    0      0        0       10.952
KeyCacheTest-compression                 6     0      0        0       4.604
KeyspaceTest-compression                 11    0      0        0       9.027
LivenessInfoTest-compression             2     0      0        0       0.552
MmapFileTest-compression                 1     0      0        0       0.322
MultiKeyspaceTest-compression            1     0      0        0       3.823
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.058
compression
NameSortTest-compression                 3     0      0        0       4.021
NativeCellTest-compression               1     0      0        0       0.895
PartitionRangeReadTest-compression       7     0      0        0       4.134
PartitionTest-compression                4     0      0        0       3.959
RangeTombstoneListTest-compression       25    0      0        0       1.166
RangeTombstoneTest-compression           14    0      0        0       5.414
ReadCommandTest-compression              23    0      0        0       5.710
ReadCommandVerbHandlerTest-compression   4     0      0        0       6.802
ReadMessageTest-compression              3     0      0        0       3.620
ReadResponseTest-compression             8     0      0        0       0.631
RecoveryManagerFlushedTest-compression   6     0      0        0       3.978
RecoveryManagerMissingHeaderTest-        6     0      0        0       3.219
compression
RecoveryManagerTest-compression          42    0      0        0       7.811
RecoveryManagerTruncateTest-compression  6     0      0        0       3.639
RemoveCellTest-compression               1     0      0        0       3.728
RepairedDataInfoTest-compression         7     0      0        0       1.695
RepairedDataTombstonesTest-compression   7     0      0        0       29.255
RowCacheCQLTest-compression              3     0      0        0       4.713
RowCacheTest-compression                 11    0      0        0       6.056
RowIndexEntryTest-compression            4     0      0        0       4.198
RowIterationTest-compression             3     0      0        0       4.750
RowTest-compression                      4     0      0        0       3.517
SchemaCQLHelperTest-compression          9     0      0        0       9.861
ScrubTest-compression                    17    0      0        2       8.014
SecondaryIndexTest-compression           14    0      0        0       10.577
SerializationHeaderTest-compression      1     0      0        0       1.630
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.620
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.965
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.252
SystemKeyspaceTest-compression           4     0      0        0       2.502
TimeSortTest-compression                 2     0      0        0       5.689
TransformerTest-compression              1     0      0        0       1.191
VerifyTest-compression                   23    0      0        0       4.876
CellTest-compression                     11    0      0        0       2.815
CleanupTest-compression                  8     0      0        0       17.698
CleanupTransientTest-compression         1     0      0        0       3.866
ClusteringBoundTest-compression          2     0      0        0       0.301
ColumnFamilyMetricTest-compression       2     0      0        0       3.703
ColumnFamilyStoreTest-compression        8     0      0        0       4.767
ColumnsTest-compression                  8     0      0        0       2.194
CounterCacheTest-compression             5     0      0        0       4.641
CounterCellTest-compression              5     0      0        0       3.095
CounterMutationTest-compression          4     0      0        0       3.147
DeletePartitionTest-compression          1     0      0        0       3.093
DigestTest-compression                   6     0      0        0       0.562
DirectoriesTest-compression              13    0      0        0       1.278
DiskBoundaryManagerTest-compression      4     0      0        0       4.215
ImportTest-compression                   14    0      0        0       7.571
KeyCacheTest-compression                 6     0      0        0       3.715
KeyspaceTest-compression                 11    0      0        0       6.913
LivenessInfoTest-compression             2     0      0        0       0.470
MmapFileTest-compression                 1     0      0        0       0.475
MultiKeyspaceTest-compression            1     0      0        0       3.335
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.219
compression
NameSortTest-compression                 3     0      0        0       4.136
NativeCellTest-compression               1     0      0        0       1.171
PartitionRangeReadTest-compression       7     0      0        0       3.484
PartitionTest-compression                4     0      0        0       3.104
RangeTombstoneListTest-compression       25    0      0        0       1.344
RangeTombstoneTest-compression           14    0      0        0       5.294
ReadCommandTest-compression              23    0      0        0       4.944
ReadCommandVerbHandlerTest-compression   4     0      0        0       5.897
ReadMessageTest-compression              3     0      0        0       3.227
ReadResponseTest-compression             8     0      0        0       0.923
RecoveryManagerFlushedTest-compression   6     0      0        0       3.544
RecoveryManagerMissingHeaderTest-        6     0      0        0       2.742
compression
RecoveryManagerTest-compression          42    0      0        0       7.293
RecoveryManagerTruncateTest-compression  6     0      0        0       3.597
RemoveCellTest-compression               1     0      0        0       3.049
RepairedDataInfoTest-compression         7     0      0        0       1.674
RepairedDataTombstonesTest-compression   7     0      0        0       27.178
RowCacheCQLTest-compression              3     0      0        0       4.369
RowCacheTest-compression                 11    0      0        0       5.507
RowIndexEntryTest-compression            4     0      0        0       4.688
RowIterationTest-compression             3     0      0        0       4.856
RowTest-compression                      4     0      0        0       3.134
SchemaCQLHelperTest-compression          9     0      0        0       6.505
ScrubTest-compression                    17    0      0        2       8.243
SecondaryIndexTest-compression           14    0      0        0       9.574
SerializationHeaderTest-compression      1     0      0        0       1.602
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.068
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.100
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       3.776
SystemKeyspaceTest-compression           4     0      0        0       2.750
TimeSortTest-compression                 2     0      0        0       4.874
TransformerTest-compression              1     0      0        0       1.463
VerifyTest-compression                   23    0      0        0       4.581
CellTest                                 11    0      0        0       3.563
CleanupTest                              8     0      0        0       19.635
CleanupTransientTest                     1     0      0        0       4.312
ClusteringBoundTest                      2     0      0        0       0.092
ColumnFamilyMetricTest                   2     0      0        0       3.456
ColumnFamilyStoreTest                    8     0      0        0       4.949
ColumnsTest                              8     0      0        0       1.798
CounterCacheTest                         5     0      0        0       3.646
CounterCellTest                          5     0      0        0       5.189
CounterMutationTest                      4     0      0        0       4.004
DeletePartitionTest                      1     0      0        0       3.802
DigestTest                               6     0      0        0       0.600
DirectoriesTest                          13    0      0        0       1.362
DiskBoundaryManagerTest                  4     0      0        0       6.093
ImportTest                               14    0      0        0       9.165
KeyCacheTest                             6     0      0        0       4.157
KeyspaceTest                             11    0      0        0       8.174
LivenessInfoTest                         2     0      0        0       0.402
MmapFileTest                             1     0      0        0       0.323
MultiKeyspaceTest                        1     0      0        0       4.300
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.079
NameSortTest                             3     0      0        0       4.552
NativeCellTest                           1     0      0        0       1.199
PartitionRangeReadTest                   7     0      0        0       5.250
PartitionTest                            4     0      0        0       4.735
RangeTombstoneListTest                   25    0      0        0       1.471
RangeTombstoneTest                       14    0      0        0       5.914
ReadCommandTest                          23    0      0        0       7.163
ReadCommandVerbHandlerTest               4     0      0        0       6.645
ReadMessageTest                          3     0      0        0       4.258
ReadResponseTest                         8     0      0        0       0.782
RecoveryManagerFlushedTest               6     0      0        0       3.820
RecoveryManagerMissingHeaderTest         6     0      0        0       3.300
RecoveryManagerTest                      42    0      0        0       8.114
RecoveryManagerTruncateTest              6     0      0        0       3.312
RemoveCellTest                           1     0      0        0       3.785
RepairedDataInfoTest                     7     0      0        0       1.723
RepairedDataTombstonesTest               7     0      0        0       28.925
RowCacheCQLTest                          3     0      0        0       4.916
RowCacheTest                             11    0      0        0       5.278
RowIndexEntryTest                        4     0      0        0       4.424
RowIterationTest                         3     0      0        0       4.445
RowTest                                  4     0      0        0       3.526
SchemaCQLHelperTest                      9     0      0        0       9.253
ScrubTest                                17    0      0        0       7.756
SecondaryIndexTest                       14    0      0        0       10.143
SerializationHeaderTest                  1     0      0        0       1.600
SinglePartitionReadCommandCQLTest        1     0      0        0       3.814
SinglePartitionSliceCommandTest          10    0      0        0       5.269
SystemKeyspaceMigrator40Test             4     0      0        0       5.072
SystemKeyspaceTest                       4     0      0        0       2.754
TimeSortTest                             2     0      0        0       5.605
TransformerTest                          1     0      0        0       1.278
VerifyTest                               23    0      0        0       6.001
CellTest                                 11    0      0        0       3.109
CleanupTest                              8     0      0        0       18.707
CleanupTransientTest                     1     0      0        0       3.708
ClusteringBoundTest                      2     0      0        0       0.214
ColumnFamilyMetricTest                   2     0      0        0       3.172
ColumnFamilyStoreTest                    8     0      0        0       4.712
ColumnsTest                              8     0      0        0       1.965
CounterCacheTest                         5     0      0        0       4.005
CounterCellTest                          5     0      0        0       3.194
CounterMutationTest                      4     0      0        0       3.215
DeletePartitionTest                      1     0      0        0       3.524
DigestTest                               6     0      0        0       0.705
DirectoriesTest                          13    0      0        0       1.763
DiskBoundaryManagerTest                  4     0      0        0       4.553
ImportTest                               14    0      0        0       8.641
KeyCacheTest                             6     0      0        0       4.479
KeyspaceTest                             11    0      0        0       8.385
LivenessInfoTest                         2     0      0        0       0.479
MmapFileTest                             1     0      0        0       0.589
MultiKeyspaceTest                        1     0      0        0       6.505
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.289
NameSortTest                             3     0      0        0       5.737
NativeCellTest                           1     0      0        0       1.560
PartitionRangeReadTest                   7     0      0        0       5.836
PartitionTest                            4     0      0        0       4.164
RangeTombstoneListTest                   25    0      0        0       1.377
RangeTombstoneTest                       14    0      0        0       3.996
ReadCommandTest                          23    0      0        0       5.378
ReadCommandVerbHandlerTest               4     0      0        0       4.775
ReadMessageTest                          3     0      0        0       3.535
ReadResponseTest                         8     0      0        0       0.949
RecoveryManagerFlushedTest               6     0      0        0       3.960
RecoveryManagerMissingHeaderTest         6     0      0        0       4.104
RecoveryManagerTest                      42    0      0        0       11.588
RecoveryManagerTruncateTest              6     0      0        0       5.560
RemoveCellTest                           1     0      0        0       4.997
RepairedDataInfoTest                     7     0      0        0       2.857
RepairedDataTombstonesTest               7     0      0        0       31.228
RowCacheCQLTest                          3     0      0        0       4.882
RowCacheTest                             11    0      0        0       5.322
RowIndexEntryTest                        4     0      0        0       4.837
RowIterationTest                         3     0      0        0       4.997
RowTest                                  4     0      0        0       3.004
SchemaCQLHelperTest                      9     0      0        0       6.402
ScrubTest                                17    0      0        0       8.491
SecondaryIndexTest                       14    0      0        0       10.052
SerializationHeaderTest                  1     0      0        0       1.763
SinglePartitionReadCommandCQLTest        1     0      0        0       3.469
SinglePartitionSliceCommandTest          10    0      0        0       5.814
SystemKeyspaceMigrator40Test             4     0      0        0       5.902
SystemKeyspaceTest                       4     0      0        0       4.614
TimeSortTest                             2     0      0        0       4.610
TransformerTest                          1     0      0        0       1.286
VerifyTest                               23    0      0        0       4.377

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

Name                       Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc         6     0      0        0       0.941
GroupMakerTest-cdc         6     0      0        0       1.047
GroupMakerTest-compression 6     0      0        0       0.853
GroupMakerTest-compression 6     0      0        0       1.073
GroupMakerTest             6     0      0        0       1.216
GroupMakerTest             6     0      0        0       1.443

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

Name                                   Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc         1     0      0        0       4.176
SSTableReverseIteratorTest-cdc         1     0      0        0       3.245
SSTableReverseIteratorTest-compression 1     0      0        0       3.749
SSTableReverseIteratorTest-compression 1     0      0        0       3.064
SSTableReverseIteratorTest             1     0      0        0       4.715
SSTableReverseIteratorTest             1     0      0        0       3.936

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest                 15    0      0        0       193.518
CommitLogStressTest                      1     0      0        1       0.067
GroupCommitLogStressTest                 15    0      0        0       185.397
PeriodicCommitLogStressTest              15    0      0        0       242.747
BatchCommitLogStressTest                 15    0      0        0       196.064
CommitLogStressTest                      1     0      0        1       0.141
GroupCommitLogStressTest                 15    0      0        0       185.612
PeriodicCommitLogStressTest              15    0      0        0       238.180
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.397
BatchCommitLogTest-cdc                   174   0      0        0       12.138
CommitLogCQLTest-cdc                     1     0      0        0       3.728
CommitLogChainedMarkersTest-cdc          1     0      0        0       4.603
CommitLogDescriptorTest-cdc              14    0      0        0       13.886
CommitLogFailurePolicyTest-cdc           4     0      0        0       6.104
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.534
CommitLogReaderTest-cdc                  5     0      0        0       6.447
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       5.236
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       11.565
CommitLogTest-cdc                        1     0      0        1       0.116
CommitLogUpgradeTest-cdc                 1     0      0        0       4.026
CommitlogShutdownTest-cdc                1     0      0        0       3.912
GroupCommitLogTest-cdc                   162   0      0        0       17.310
SegmentReaderTest-cdc                    6     0      0        0       2.211
SnapshotDeletingTest-cdc                 1     0      0        1       5.567
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.359
BatchCommitLogTest-cdc                   174   0      0        0       6.923
CommitLogCQLTest-cdc                     1     0      0        0       3.265
CommitLogChainedMarkersTest-cdc          1     0      0        0       3.721
CommitLogDescriptorTest-cdc              14    0      0        0       8.089
CommitLogFailurePolicyTest-cdc           4     0      0        0       5.571
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.652
CommitLogReaderTest-cdc                  5     0      0        0       5.924
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.431
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       9.433
CommitLogTest-cdc                        1     0      0        1       0.173
CommitLogUpgradeTest-cdc                 1     0      0        0       3.324
CommitlogShutdownTest-cdc                1     0      0        0       3.471
GroupCommitLogTest-cdc                   162   0      0        0       12.994
SegmentReaderTest-cdc                    6     0      0        0       1.424
SnapshotDeletingTest-cdc                 1     0      0        1       2.969
AbstractCommitLogServiceTest-compression 9     0      0        0       1.229
BatchCommitLogTest-compression           174   0      0        0       8.338
CommitLogCQLTest-compression             1     0      0        0       4.047
CommitLogChainedMarkersTest-compression  1     0      0        0       4.687
CommitLogDescriptorTest-compression      14    0      0        0       14.901
CommitLogFailurePolicyTest-compression   4     0      0        0       6.731
CommitLogInitWithExceptionTest-          1     0      0        0       1.547
compression
CommitLogReaderTest-compression          5     0      0        0       7.202
CommitLogSegmentBackpressureTest-        1     0      0        0       4.861
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       9.832
compression
CommitLogTest-compression                1     0      0        1       0.053
CommitLogUpgradeTest-compression         1     0      0        0       3.673
CommitlogShutdownTest-compression        1     0      0        0       4.037
GroupCommitLogTest-compression           162   0      0        0       13.938
SegmentReaderTest-compression            6     0      0        0       1.318
SnapshotDeletingTest-compression         1     0      0        1       3.500
AbstractCommitLogServiceTest-compression 9     0      0        0       1.380
BatchCommitLogTest-compression           174   0      0        0       6.961
CommitLogCQLTest-compression             1     0      0        0       3.606
CommitLogChainedMarkersTest-compression  1     0      0        0       4.520
CommitLogDescriptorTest-compression      14    0      0        0       9.860
CommitLogFailurePolicyTest-compression   4     0      0        0       6.975
CommitLogInitWithExceptionTest-          1     0      0        0       1.932
compression
CommitLogReaderTest-compression          5     0      0        0       8.599
CommitLogSegmentBackpressureTest-        1     0      0        0       5.825
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       9.660
compression
CommitLogTest-compression                1     0      0        1       0.176
CommitLogUpgradeTest-compression         1     0      0        0       3.457
CommitlogShutdownTest-compression        1     0      0        0       3.683
GroupCommitLogTest-compression           162   0      0        0       13.365
SegmentReaderTest-compression            6     0      0        0       1.650
SnapshotDeletingTest-compression         1     0      0        1       3.467
AbstractCommitLogServiceTest             9     0      0        0       1.756
BatchCommitLogTest                       174   0      0        0       10.502
CommitLogCQLTest                         1     0      0        0       4.827
CommitLogChainedMarkersTest              1     0      0        0       4.775
CommitLogDescriptorTest                  14    0      0        0       13.788
CommitLogFailurePolicyTest               4     0      0        0       6.673
CommitLogInitWithExceptionTest           1     0      0        0       1.620
CommitLogReaderTest                      5     0      0        0       7.417
CommitLogSegmentBackpressureTest         1     0      0        0       5.319
CommitLogSegmentManagerCDCTest           7     0      0        0       10.321
CommitLogTest                            1     0      0        1       0.097
CommitLogUpgradeTest                     1     0      0        0       4.653
CommitlogShutdownTest                    1     0      0        0       4.974
GroupCommitLogTest                       162   0      0        0       15.794
SegmentReaderTest                        6     0      0        0       1.606
SnapshotDeletingTest                     1     0      0        1       4.108
AbstractCommitLogServiceTest             9     0      0        0       1.800
BatchCommitLogTest                       174   0      0        0       10.200
CommitLogCQLTest                         1     0      0        0       3.459
CommitLogChainedMarkersTest              1     0      0        0       4.192
CommitLogDescriptorTest                  14    0      0        0       8.327
CommitLogFailurePolicyTest               4     0      0        0       6.054
CommitLogInitWithExceptionTest           1     0      0        0       1.857
CommitLogReaderTest                      5     0      0        0       7.471
CommitLogSegmentBackpressureTest         1     0      0        0       4.551
CommitLogSegmentManagerCDCTest           7     0      0        0       8.864
CommitLogTest                            1     0      0        1       0.213
CommitLogUpgradeTest                     1     0      0        0       4.199
CommitlogShutdownTest                    1     0      0        0       3.742
GroupCommitLogTest                       162   0      0        0       14.068
SegmentReaderTest                        6     0      0        0       1.716
SnapshotDeletingTest                     1     0      0        1       3.878

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

Name                                        Tests Errors Failures Skipped Time(s)
LongCompactionsTest                         4     0      0        0       25.755
LongLeveledCompactionStrategyCQLTest        1     0      0        0       304.074
LongLeveledCompactionStrategyTest           3     0      0        0       20.487
LongCompactionsTest                         4     0      0        0       26.804
LongLeveledCompactionStrategyCQLTest        1     0      0        0       305.300
LongLeveledCompactionStrategyTest           3     0      0        0       25.058
AbstractCompactionStrategyTest-cdc          4     0      0        0       6.406
AbstractPendingRepairTest-cdc               1     0      0        1       0.071
ActiveCompactionsTest-cdc                   6     0      0        0       11.215
AntiCompactionBytemanTest-cdc               1     0      0        0       6.754
AntiCompactionTest-cdc                      15    0      0        0       31.405
CancelCompactionsTest-cdc                   8     0      0        0       9.729
CompactionAwareWriterTest-cdc               4     0      0        0       101.454
CompactionControllerTest-cdc                2     0      0        0       4.067
CompactionExecutorTest-cdc                  3     0      0        0       1.017
CompactionInfoTest-cdc                      2     0      0        0       3.925
CompactionIteratorTest-cdc                  12    0      0        0       7.811
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       5.035
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       6.053
CompactionTaskTest-cdc                      2     0      0        0       3.687
CompactionsBytemanTest-cdc                  6     0      0        0       14.096
CompactionsCQLTest-cdc                      24    0      0        0       41.214
CompactionsPurgeTest-cdc                    10    0      0        0       5.725
CompactionsTest-cdc                         6     0      0        1       17.758
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       6.116
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.941
LeveledCompactionStrategyTest-cdc           11    0      0        0       27.312
LeveledGenerationsTest-cdc                  4     0      0        0       4.301
NeverPurgeTest-cdc                          4     0      0        0       9.438
OneCompactionTest-cdc                       2     0      0        0       3.590
PendingRepairManagerTest-cdc                16    0      0        0       4.728
SingleSSTableLCSTaskTest-cdc                4     0      0        0       82.484
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       4.898
TTLExpiryTest-cdc                           5     0      0        0       11.210
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       9.985
ValidationExecutorTest-cdc                  2     0      0        0       0.599
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.590
AbstractPendingRepairTest-cdc               1     0      0        1       0.165
ActiveCompactionsTest-cdc                   6     0      0        0       5.358
AntiCompactionBytemanTest-cdc               1     0      0        0       6.081
AntiCompactionTest-cdc                      15    0      0        0       27.279
CancelCompactionsTest-cdc                   8     0      0        0       9.247
CompactionAwareWriterTest-cdc               4     0      0        0       56.355
CompactionControllerTest-cdc                2     0      0        0       3.584
CompactionExecutorTest-cdc                  3     0      0        0       1.150
CompactionInfoTest-cdc                      2     0      0        0       3.286
CompactionIteratorTest-cdc                  12    0      0        0       6.769
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       3.891
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       5.208
CompactionTaskTest-cdc                      2     0      0        0       3.209
CompactionsBytemanTest-cdc                  6     0      0        0       12.937
CompactionsCQLTest-cdc                      24    0      0        0       34.377
CompactionsPurgeTest-cdc                    10    0      0        0       3.904
CompactionsTest-cdc                         6     0      0        1       16.585
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       4.928
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.096
LeveledCompactionStrategyTest-cdc           11    0      0        0       19.962
LeveledGenerationsTest-cdc                  4     0      0        0       3.833
NeverPurgeTest-cdc                          4     0      0        0       8.815
OneCompactionTest-cdc                       2     0      0        0       3.090
PendingRepairManagerTest-cdc                16    0      0        0       4.389
SingleSSTableLCSTaskTest-cdc                4     0      0        0       54.926
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       3.043
TTLExpiryTest-cdc                           5     0      0        0       9.721
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       8.735
ValidationExecutorTest-cdc                  2     0      0        0       0.750
AbstractCompactionStrategyTest-compression  4     0      0        0       4.016
AbstractPendingRepairTest-compression       1     0      0        1       0.055
ActiveCompactionsTest-compression           6     0      0        0       7.067
AntiCompactionBytemanTest-compression       1     0      0        0       6.629
AntiCompactionTest-compression              15    0      0        0       27.409
CancelCompactionsTest-compression           8     0      0        0       10.400
CompactionAwareWriterTest-compression       4     0      0        0       92.213
CompactionControllerTest-compression        2     0      0        0       4.072
CompactionExecutorTest-compression          3     0      0        0       0.904
CompactionInfoTest-compression              2     0      0        0       3.847
CompactionIteratorTest-compression          12    0      0        0       8.091
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.447
compression
CompactionStrategyManagerTest-compression   5     0      0        0       6.981
CompactionTaskTest-compression              2     0      0        0       3.605
CompactionsBytemanTest-compression          6     0      0        0       14.267
CompactionsCQLTest-compression              24    0      0        0       38.202
CompactionsPurgeTest-compression            10    0      0        0       4.070
CompactionsTest-compression                 6     0      0        1       17.020
CorruptedSSTablesCompactionsTest-           2     0      0        0       7.263
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.685
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       29.136
LeveledGenerationsTest-compression          4     0      0        0       4.593
NeverPurgeTest-compression                  4     0      0        0       10.533
OneCompactionTest-compression               2     0      0        0       3.731
PendingRepairManagerTest-compression        16    0      0        0       6.273
SingleSSTableLCSTaskTest-compression        4     0      0        0       91.173
SizeTieredCompactionStrategyTest-           3     0      0        0       3.986
compression
TTLExpiryTest-compression                   5     0      0        0       11.077
TimeWindowCompactionStrategyTest-           5     0      0        0       9.548
compression
ValidationExecutorTest-compression          2     0      0        0       0.763
AbstractCompactionStrategyTest-compression  4     0      0        0       3.448
AbstractPendingRepairTest-compression       1     0      0        1       0.162
ActiveCompactionsTest-compression           6     0      0        0       5.441
AntiCompactionBytemanTest-compression       1     0      0        0       6.569
AntiCompactionTest-compression              15    0      0        0       34.515
CancelCompactionsTest-compression           8     0      0        0       10.902
CompactionAwareWriterTest-compression       4     0      0        0       59.502
CompactionControllerTest-compression        2     0      0        0       4.094
CompactionExecutorTest-compression          3     0      0        0       1.342
CompactionInfoTest-compression              2     0      0        0       3.468
CompactionIteratorTest-compression          12    0      0        0       8.824
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.467
compression
CompactionStrategyManagerTest-compression   5     0      0        0       8.510
CompactionTaskTest-compression              2     0      0        0       3.149
CompactionsBytemanTest-compression          6     0      0        0       13.502
CompactionsCQLTest-compression              24    0      0        0       35.016
CompactionsPurgeTest-compression            10    0      0        0       4.061
CompactionsTest-compression                 6     0      0        1       17.258
CorruptedSSTablesCompactionsTest-           2     0      0        0       7.695
compression
DateTieredCompactionStrategyTest-           7     0      0        0       11.378
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       26.460
LeveledGenerationsTest-compression          4     0      0        0       4.283
NeverPurgeTest-compression                  4     0      0        0       10.092
OneCompactionTest-compression               2     0      0        0       4.027
PendingRepairManagerTest-compression        16    0      0        0       4.947
SingleSSTableLCSTaskTest-compression        4     0      0        0       97.771
SizeTieredCompactionStrategyTest-           3     0      0        0       2.999
compression
TTLExpiryTest-compression                   5     0      0        0       9.613
TimeWindowCompactionStrategyTest-           5     0      0        0       8.554
compression
ValidationExecutorTest-compression          2     0      0        0       0.793
AbstractCompactionStrategyTest              4     0      0        0       5.280
AbstractPendingRepairTest                   1     0      0        1       0.083
ActiveCompactionsTest                       6     0      0        0       7.739
AntiCompactionBytemanTest                   1     0      0        0       7.271
AntiCompactionTest                          15    0      0        0       32.624
CancelCompactionsTest                       8     0      0        0       10.302
CompactionAwareWriterTest                   4     0      0        0       94.922
CompactionControllerTest                    2     0      0        0       4.371
CompactionExecutorTest                      3     0      0        0       1.130
CompactionInfoTest                          2     0      0        0       3.640
CompactionIteratorTest                      12    0      0        0       7.654
CompactionStrategyManagerPendingRepairTest  9     0      0        0       5.047
CompactionStrategyManagerTest               5     0      0        0       6.757
CompactionTaskTest                          2     0      0        0       4.118
CompactionsBytemanTest                      6     0      0        0       16.953
CompactionsCQLTest                          24    0      0        0       38.132
CompactionsPurgeTest                        10    0      0        0       4.320
CompactionsTest                             6     0      0        1       17.120
CorruptedSSTablesCompactionsTest            2     0      0        0       6.476
DateTieredCompactionStrategyTest            7     0      0        0       9.442
LeveledCompactionStrategyTest               11    0      0        0       36.308
LeveledGenerationsTest                      4     0      0        0       5.146
NeverPurgeTest                              4     0      0        0       9.690
OneCompactionTest                           2     0      0        0       3.659
PendingRepairManagerTest                    16    0      0        0       4.903
SingleSSTableLCSTaskTest                    4     0      0        0       111.951
SizeTieredCompactionStrategyTest            3     0      0        0       6.266
TTLExpiryTest                               5     0      0        0       13.222
TimeWindowCompactionStrategyTest            5     0      0        0       9.475
ValidationExecutorTest                      2     0      0        0       0.619
AbstractCompactionStrategyTest              4     0      0        0       4.751
AbstractPendingRepairTest                   1     0      0        1       0.210
ActiveCompactionsTest                       6     0      0        0       7.224
AntiCompactionBytemanTest                   1     0      0        0       7.154
AntiCompactionTest                          15    0      0        0       38.155
CancelCompactionsTest                       8     0      0        0       10.246
CompactionAwareWriterTest                   4     0      0        0       65.825
CompactionControllerTest                    2     0      0        0       4.213
CompactionExecutorTest                      3     0      0        0       1.423
CompactionInfoTest                          2     0      0        0       3.905
CompactionIteratorTest                      12    0      0        0       8.382
CompactionStrategyManagerPendingRepairTest  9     0      0        0       4.280
CompactionStrategyManagerTest               5     0      0        0       6.604
CompactionTaskTest                          2     0      0        0       3.499
CompactionsBytemanTest                      6     0      0        0       14.743
CompactionsCQLTest                          24    0      0        0       40.607
CompactionsPurgeTest                        10    0      0        0       5.621
CompactionsTest                             6     0      0        1       16.755
CorruptedSSTablesCompactionsTest            2     0      0        0       5.215
DateTieredCompactionStrategyTest            7     0      0        0       7.314
LeveledCompactionStrategyTest               11    0      0        0       23.196
LeveledGenerationsTest                      4     0      0        0       3.887
NeverPurgeTest                              4     0      0        0       9.965
OneCompactionTest                           2     0      0        0       4.210
PendingRepairManagerTest                    16    0      0        0       5.564
SingleSSTableLCSTaskTest                    4     0      0        0       89.703
SizeTieredCompactionStrategyTest            3     0      0        0       3.186
TTLExpiryTest                               5     0      0        0       10.126
TimeWindowCompactionStrategyTest            5     0      0        0       9.159
ValidationExecutorTest                      2     0      0        0       0.871

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

Name                  Tests Errors Failures Skipped Time(s)
CTypeTest-cdc         3     0      0        0       0.528
CTypeTest-cdc         3     0      0        0       0.589
CTypeTest-compression 3     0      0        0       0.531
CTypeTest-compression 3     0      0        0       0.604
CTypeTest             3     0      0        0       0.662
CTypeTest             3     0      0        0       0.737

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

Name                           Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc         8     0      0        0       2.059
CounterContextTest-cdc         8     0      0        0       2.180
CounterContextTest-compression 8     0      0        0       2.339
CounterContextTest-compression 8     0      0        0       2.154
CounterContextTest             8     0      0        0       2.991
CounterContextTest             8     0      0        0       2.286

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

Name                         Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc         3     0      0        0       0.632
RowFilterTest-cdc            1     0      0        0       0.748
SliceTest-cdc                4     0      0        0       0.137
ColumnFilterTest-cdc         3     0      0        0       0.721
RowFilterTest-cdc            1     0      0        0       0.755
SliceTest-cdc                4     0      0        0       0.221
ColumnFilterTest-compression 3     0      0        0       0.619
RowFilterTest-compression    1     0      0        0       0.613
SliceTest-compression        4     0      0        0       0.129
ColumnFilterTest-compression 3     0      0        0       0.835
RowFilterTest-compression    1     0      0        0       0.731
SliceTest-compression        4     0      0        0       0.212
ColumnFilterTest             3     0      0        0       0.894
RowFilterTest                1     0      0        0       0.867
SliceTest                    4     0      0        0       0.170
ColumnFilterTest             3     0      0        0       0.701
RowFilterTest                1     0      0        0       0.642
SliceTest                    4     0      0        0       0.221

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

Name                                 Tests Errors Failures Skipped Time(s)
HelpersTest-cdc                      8     0      0        0       16.229
LifecycleTransactionTest-cdc         8     0      0        0       3.058
LogTransactionTest-cdc               39    0      0        0       3.634
RealTransactionsTest-cdc             3     0      0        0       5.088
TrackerTest-cdc                      7     0      0        0       4.022
ViewTest-cdc                         3     0      0        0       3.039
HelpersTest-cdc                      8     0      0        0       13.439
LifecycleTransactionTest-cdc         8     0      0        0       2.761
LogTransactionTest-cdc               39    0      0        0       3.051
RealTransactionsTest-cdc             3     0      0        0       3.833
TrackerTest-cdc                      7     0      0        0       2.426
ViewTest-cdc                         3     0      0        0       2.157
HelpersTest-compression              8     0      0        0       15.029
LifecycleTransactionTest-compression 8     0      0        0       2.681
LogTransactionTest-compression       39    0      0        0       3.090
RealTransactionsTest-compression     3     0      0        0       4.683
TrackerTest-compression              7     0      0        0       2.444
ViewTest-compression                 3     0      0        0       2.220
HelpersTest-compression              8     0      0        0       13.916
LifecycleTransactionTest-compression 8     0      0        0       2.740
LogTransactionTest-compression       39    0      0        0       3.163
RealTransactionsTest-compression     3     0      0        0       3.802
TrackerTest-compression              7     0      0        0       2.383
ViewTest-compression                 3     0      0        0       2.296
HelpersTest                          8     0      0        0       20.808
LifecycleTransactionTest             8     0      0        0       2.922
LogTransactionTest                   39    0      0        0       3.170
RealTransactionsTest                 3     0      0        0       4.419
TrackerTest                          7     0      0        0       2.483
ViewTest                             3     0      0        0       2.387
HelpersTest                          8     0      0        0       15.467
LifecycleTransactionTest             8     0      0        0       2.767
LogTransactionTest                   39    0      0        0       3.220
RealTransactionsTest                 3     0      0        0       4.784
TrackerTest                          7     0      0        0       2.862
ViewTest                             3     0      0        0       3.466

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

Name                                   Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc          2     0      0        0       0.076
ByteBufferAccessorTest-cdc             2     0      0        0       0.106
BytesTypeTest-cdc                      2     0      0        0       0.273
CollectionTypeTest-cdc                 6     0      0        0       0.189
CollectionTypesTest-cdc                3     0      0        0       6.083
CompositeAndTupleTypesTest-cdc         3     0      0        0       9.561
CompositeTypeTest-cdc                  9     0      0        0       4.753
DecimalTypeTest-cdc                    3     0      0        0       0.124
DynamicCompositeTypeTest-cdc           8     0      0        0       3.301
EmptyTypeTest-cdc                      7     0      0        0       0.871
IntegerTypeTest-cdc                    10    0      0        0       0.125
JsonConversionTest-cdc                 30    0      0        0       0.718
ReversedTypeTest-cdc                   1     0      0        0       0.107
RoundTripTest-cdc                      8     0      0        0       0.570
SimpleDateTypeTest-cdc                 1     0      0        0       0.137
TimeTypeTest-cdc                       2     0      0        0       4.606
TimeUUIDTypeTest-cdc                   6     0      0        0       8.052
TimestampTypeTest-cdc                  1     0      0        0       0.686
TypeCompareTest-cdc                    6     0      0        0       0.398
TypeParserTest-cdc                     3     0      0        0       1.269
TypeValidationTest-cdc                 18    0      0        0       4.165
UUIDTypeTest-cdc                       6     0      0        0       3.964
ValueAccessorTest-cdc                  4     0      0        0       0.510
AbstractCompositeTypeTest-cdc          2     0      0        0       0.210
ByteBufferAccessorTest-cdc             2     0      0        0       0.235
BytesTypeTest-cdc                      2     0      0        0       0.322
CollectionTypeTest-cdc                 6     0      0        0       0.256
CollectionTypesTest-cdc                3     0      0        0       5.654
CompositeAndTupleTypesTest-cdc         3     0      0        0       7.918
CompositeTypeTest-cdc                  9     0      0        0       2.934
DecimalTypeTest-cdc                    3     0      0        0       0.187
DynamicCompositeTypeTest-cdc           8     0      0        0       2.816
EmptyTypeTest-cdc                      7     0      0        0       0.851
IntegerTypeTest-cdc                    10    0      0        0       0.263
JsonConversionTest-cdc                 30    0      0        0       0.848
ReversedTypeTest-cdc                   1     0      0        0       0.245
RoundTripTest-cdc                      8     0      0        0       0.593
SimpleDateTypeTest-cdc                 1     0      0        0       0.221
TimeTypeTest-cdc                       2     0      0        0       3.197
TimeUUIDTypeTest-cdc                   6     0      0        0       4.468
TimestampTypeTest-cdc                  1     0      0        0       0.613
TypeCompareTest-cdc                    6     0      0        0       0.420
TypeParserTest-cdc                     3     0      0        0       1.064
TypeValidationTest-cdc                 18    0      0        0       3.582
UUIDTypeTest-cdc                       6     0      0        0       2.777
ValueAccessorTest-cdc                  4     0      0        0       0.594
AbstractCompositeTypeTest-compression  2     0      0        0       0.061
ByteBufferAccessorTest-compression     2     0      0        0       0.097
BytesTypeTest-compression              2     0      0        0       0.218
CollectionTypeTest-compression         6     0      0        0       0.140
CollectionTypesTest-compression        3     0      0        0       5.586
CompositeAndTupleTypesTest-compression 3     0      0        0       8.577
CompositeTypeTest-compression          9     0      0        0       3.383
DecimalTypeTest-compression            3     0      0        0       0.069
DynamicCompositeTypeTest-compression   8     0      0        0       3.230
EmptyTypeTest-compression              7     0      0        0       0.846
IntegerTypeTest-compression            10    0      0        0       0.121
JsonConversionTest-compression         30    0      0        0       0.677
ReversedTypeTest-compression           1     0      0        0       0.090
RoundTripTest-compression              8     0      0        0       0.496
SimpleDateTypeTest-compression         1     0      0        0       0.108
TimeTypeTest-compression               2     0      0        0       3.698
TimeUUIDTypeTest-compression           6     0      0        0       8.287
TimestampTypeTest-compression          1     0      0        0       0.703
TypeCompareTest-compression            6     0      0        0       0.368
TypeParserTest-compression             3     0      0        0       0.877
TypeValidationTest-compression         18    0      0        0       3.795
UUIDTypeTest-compression               6     0      0        0       4.182
ValueAccessorTest-compression          4     0      0        0       0.653
AbstractCompositeTypeTest-compression  2     0      0        0       0.180
ByteBufferAccessorTest-compression     2     0      0        0       0.234
BytesTypeTest-compression              2     0      0        0       0.410
CollectionTypeTest-compression         6     0      0        0       0.282
CollectionTypesTest-compression        3     0      0        0       5.660
CompositeAndTupleTypesTest-compression 3     0      0        0       7.817
CompositeTypeTest-compression          9     0      0        0       2.920
DecimalTypeTest-compression            3     0      0        0       0.188
DynamicCompositeTypeTest-compression   8     0      0        0       2.870
EmptyTypeTest-compression              7     0      0        0       0.970
IntegerTypeTest-compression            10    0      0        0       0.232
JsonConversionTest-compression         30    0      0        0       0.795
ReversedTypeTest-compression           1     0      0        0       0.199
RoundTripTest-compression              8     0      0        0       0.561
SimpleDateTypeTest-compression         1     0      0        0       0.219
TimeTypeTest-compression               2     0      0        0       3.560
TimeUUIDTypeTest-compression           6     0      0        0       5.540
TimestampTypeTest-compression          1     0      0        0       0.861
TypeCompareTest-compression            6     0      0        0       0.499
TypeParserTest-compression             3     0      0        0       1.384
TypeValidationTest-compression         18    0      0        0       5.253
UUIDTypeTest-compression               6     0      0        0       3.419
ValueAccessorTest-compression          4     0      0        0       0.768
AbstractCompositeTypeTest              2     0      0        0       0.096
ByteBufferAccessorTest                 2     0      0        0       0.112
BytesTypeTest                          2     0      0        0       0.312
CollectionTypeTest                     6     0      0        0       0.195
CollectionTypesTest                    3     0      0        0       6.249
CompositeAndTupleTypesTest             3     0      0        0       12.614
CompositeTypeTest                      9     0      0        0       3.448
DecimalTypeTest                        3     0      0        0       0.092
DynamicCompositeTypeTest               8     0      0        0       3.690
EmptyTypeTest                          7     0      0        0       1.036
IntegerTypeTest                        10    0      0        0       0.116
JsonConversionTest                     30    0      0        0       0.830
ReversedTypeTest                       1     0      0        0       0.111
RoundTripTest                          8     0      0        0       0.547
SimpleDateTypeTest                     1     0      0        0       0.124
TimeTypeTest                           2     0      0        0       3.730
TimeUUIDTypeTest                       6     0      0        0       8.480
TimestampTypeTest                      1     0      0        0       0.720
TypeCompareTest                        6     0      0        0       0.523
TypeParserTest                         3     0      0        0       1.082
TypeValidationTest                     18    0      0        0       4.856
UUIDTypeTest                           6     0      0        0       4.393
ValueAccessorTest                      4     0      0        0       0.545
AbstractCompositeTypeTest              2     0      0        0       0.343
ByteBufferAccessorTest                 2     0      0        0       0.370
BytesTypeTest                          2     0      0        0       0.503
CollectionTypeTest                     6     0      0        0       0.306
CollectionTypesTest                    3     0      0        0       6.473
CompositeAndTupleTypesTest             3     0      0        0       8.013
CompositeTypeTest                      9     0      0        0       3.133
DecimalTypeTest                        3     0      0        0       0.172
DynamicCompositeTypeTest               8     0      0        0       3.687
EmptyTypeTest                          7     0      0        0       1.376
IntegerTypeTest                        10    0      0        0       0.362
JsonConversionTest                     30    0      0        0       1.213
ReversedTypeTest                       1     0      0        0       0.229
RoundTripTest                          8     0      0        0       0.774
SimpleDateTypeTest                     1     0      0        0       0.253
TimeTypeTest                           2     0      0        0       4.088
TimeUUIDTypeTest                       6     0      0        0       6.465
TimestampTypeTest                      1     0      0        0       0.791
TypeCompareTest                        6     0      0        0       0.473
TypeParserTest                         3     0      0        0       1.329
TypeValidationTest                     18    0      0        0       5.411
UUIDTypeTest                           6     0      0        0       4.227
ValueAccessorTest                      4     0      0        0       0.808

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

Name                           Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc         15    0      0        0       5.422
MonitoringTaskTest-cdc         15    0      0        0       5.533
MonitoringTaskTest-compression 15    0      0        0       5.477
MonitoringTaskTest-compression 15    0      0        0       5.632
MonitoringTaskTest             15    0      0        0       5.460
MonitoringTaskTest             15    0      0        0       5.699

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

Name                                    Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc         7     0      0        0       67.533
PartitionUpdateTest-cdc                 3     0      0        0       4.387
PartitionImplementationTest-cdc         7     0      0        0       51.268
PartitionUpdateTest-cdc                 3     0      0        0       3.946
PartitionImplementationTest-compression 7     0      0        0       63.691
PartitionUpdateTest-compression         3     0      0        0       4.733
PartitionImplementationTest-compression 7     0      0        0       65.825
PartitionUpdateTest-compression         3     0      0        0       4.428
PartitionImplementationTest             7     0      0        0       72.783
PartitionUpdateTest                     3     0      0        0       5.062
PartitionImplementationTest             7     0      0        0       69.664
PartitionUpdateTest                     3     0      0        0       4.274

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

Name                          Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc         8     0      0        0       0.696
PurgeFunctionTest-cdc         8     0      0        0       0.704
PurgeFunctionTest-compression 8     0      0        0       0.664
PurgeFunctionTest-compression 8     0      0        0       0.889
PurgeFunctionTest             8     0      0        0       0.676
PurgeFunctionTest             8     0      0        0       0.766

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

Name                                           Tests Errors Failures Skipped Time
                                                                             (s)
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.068
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.715
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       4.524
PendingAntiCompactionTest-cdc                  18    0      0        0       13.417
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.163
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.142
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       3.634
PendingAntiCompactionTest-cdc                  18    0      0        0       12.254
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.054
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.803
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       4.198
PendingAntiCompactionTest-compression          18    0      0        0       13.129
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.221
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.472
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       6.109
PendingAntiCompactionTest-compression          18    0      0        0       12.507
AbstractPendingAntiCompactionTest              1     0      0        1       0.069
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.737
PendingAntiCompactionBytemanTest               1     0      0        0       4.234
PendingAntiCompactionTest                      18    0      0        0       13.205
AbstractPendingAntiCompactionTest              1     0      0        1       0.198
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.661
PendingAntiCompactionBytemanTest               1     0      0        0       4.220
PendingAntiCompactionTest                      18    0      0        0       14.215

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

Name                                    Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.351
EncodingStatsTest-cdc                   10    0      0        0       0.153
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.164
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       3.505
RowsTest-cdc                            9     0      0        0       1.037
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       11.242
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       29.399
UnfilteredRowIteratorsTest-cdc          1     0      0        0       1.091
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.395
EncodingStatsTest-cdc                   10    0      0        0       0.260
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.153
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       2.908
RowsTest-cdc                            9     0      0        0       1.201
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       9.595
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       26.564
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.736
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.323
compression
EncodingStatsTest-compression           10    0      0        0       0.122
PartitionSerializationExceptionTest-    2     0      0        0       1.078
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.278
compression
RowsTest-compression                    9     0      0        0       0.986
ThrottledUnfilteredIteratorTest-        7     0      0        0       11.072
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       28.284
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.651
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.446
compression
EncodingStatsTest-compression           10    0      0        0       0.259
PartitionSerializationExceptionTest-    2     0      0        0       1.186
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       2.830
compression
RowsTest-compression                    9     0      0        0       1.202
ThrottledUnfilteredIteratorTest-        7     0      0        0       11.365
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       27.910
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.787
ColumnMetadataVersionComparatorTest     10    0      0        0       0.415
EncodingStatsTest                       10    0      0        0       0.208
PartitionSerializationExceptionTest     2     0      0        0       1.357
RowAndDeletionMergeIteratorTest         10    0      0        0       3.285
RowsTest                                9     0      0        0       1.079
ThrottledUnfilteredIteratorTest         7     0      0        0       10.813
UnfilteredRowIteratorsMergeTest         5     0      0        0       36.694
UnfilteredRowIteratorsTest              1     0      0        0       0.992
ColumnMetadataVersionComparatorTest     10    0      0        0       0.700
EncodingStatsTest                       10    0      0        0       0.329
PartitionSerializationExceptionTest     2     0      0        0       1.489
RowAndDeletionMergeIteratorTest         10    0      0        0       2.728
RowsTest                                9     0      0        0       1.183
ThrottledUnfilteredIteratorTest         7     0      0        0       11.642
UnfilteredRowIteratorsMergeTest         5     0      0        0       29.270
UnfilteredRowIteratorsTest              1     0      0        0       0.703

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

Name                                                Tests Errors Failures Skipped Time
                                                                                  (s)
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       4.680
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.595
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.726
CassandraStreamManagerTest-cdc                      2     0      0        0       4.008
ComponentManifestTest-cdc                           2     0      0        0       0.297
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       15.709
cdc
StreamRequestTest-cdc                               1     0      0        0       1.489
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.240
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.165
CassandraStreamHeaderTest-cdc                       5     0      0        0       2.978
CassandraStreamManagerTest-cdc                      2     0      0        0       3.282
ComponentManifestTest-cdc                           2     0      0        0       0.358
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       13.992
cdc
StreamRequestTest-cdc                               1     0      0        0       1.088
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.854
CassandraOutgoingFileTest-compression               3     0      0        0       3.731
CassandraStreamHeaderTest-compression               5     0      0        0       3.596
CassandraStreamManagerTest-compression              2     0      0        0       3.563
ComponentManifestTest-compression                   2     0      0        0       0.251
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.578
compression
StreamRequestTest-compression                       1     0      0        0       0.860
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.267
CassandraOutgoingFileTest-compression               3     0      0        0       3.197
CassandraStreamHeaderTest-compression               5     0      0        0       3.290
CassandraStreamManagerTest-compression              2     0      0        0       3.769
ComponentManifestTest-compression                   2     0      0        0       0.460
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.737
compression
StreamRequestTest-compression                       1     0      0        0       1.530
CassandraEntireSSTableStreamWriterTest              2     0      0        0       4.208
CassandraOutgoingFileTest                           3     0      0        0       3.622
CassandraStreamHeaderTest                           5     0      0        0       3.839
CassandraStreamManagerTest                          2     0      0        0       5.599
ComponentManifestTest                               2     0      0        0       0.408
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       16.122
StreamRequestTest                                   1     0      0        0       0.910
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.298
CassandraOutgoingFileTest                           3     0      0        0       4.123
CassandraStreamHeaderTest                           5     0      0        0       3.428
CassandraStreamManagerTest                          2     0      0        0       3.899
ComponentManifestTest                               2     0      0        0       0.494
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.474
StreamRequestTest                                   1     0      0        0       1.653

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

Name                                Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc         7     0      0        0       11.123
RTTransformationsTest-cdc           15    0      0        0       1.038
DuplicateRowCheckerTest-cdc         7     0      0        0       5.625
RTTransformationsTest-cdc           15    0      0        0       0.754
DuplicateRowCheckerTest-compression 7     0      0        0       6.795
RTTransformationsTest-compression   15    0      0        0       0.604
DuplicateRowCheckerTest-compression 7     0      0        0       8.242
RTTransformationsTest-compression   15    0      0        0       1.095
DuplicateRowCheckerTest             7     0      0        0       6.160
RTTransformationsTest               15    0      0        0       0.649
DuplicateRowCheckerTest             7     0      0        0       8.934
RTTransformationsTest               15    0      0        0       0.812

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

Name                            Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc         1     0      0        0       22.139
ViewUtilsTest-cdc               3     0      0        0       1.423
ViewBuilderTaskTest-cdc         1     0      0        0       21.039
ViewUtilsTest-cdc               3     0      0        0       1.432
ViewBuilderTaskTest-compression 1     0      0        0       23.755
ViewUtilsTest-compression       3     0      0        0       1.525
ViewBuilderTaskTest-compression 1     0      0        0       23.929
ViewUtilsTest-compression       3     0      0        0       1.545
ViewBuilderTaskTest             1     0      0        0       22.143
ViewUtilsTest                   3     0      0        0       1.510
ViewBuilderTaskTest             1     0      0        0       19.295
ViewUtilsTest                   3     0      0        0       1.724

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

Name                                  Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc                 7     0      0        0       15.680
SystemPropertiesTableTest-cdc         6     0      0        0       13.557
SettingsTableTest-cdc                 7     0      0        0       13.378
SystemPropertiesTableTest-cdc         6     0      0        0       12.722
SettingsTableTest-compression         7     0      0        0       14.563
SystemPropertiesTableTest-compression 6     0      0        0       13.999
SettingsTableTest-compression         7     0      0        0       13.563
SystemPropertiesTableTest-compression 6     0      0        0       13.521
SettingsTableTest                     7     0      0        0       16.156
SystemPropertiesTableTest             6     0      0        0       13.936
SettingsTableTest                     7     0      0        0       13.912
SystemPropertiesTableTest             6     0      0        0       13.353

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

Name                                    Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc                    10    0      0        0       6.020
BoundsTest-cdc                          1     0      0        0       0.104
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.146
KeyCollisionTest-cdc                    1     0      0        0       3.792
Murmur3PartitionerTest-cdc              10    0      0        0       2.289
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.616
RandomPartitionerTest-cdc               9     0      0        0       2.596
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.111
RangeTest-cdc                           32    0      0        0       13.503
SplitterTest-cdc                        14    0      0        0       19.667
StreamStateStoreTest-cdc                1     0      0        0       2.329
BootStrapperTest-cdc                    10    0      0        0       5.762
BoundsTest-cdc                          1     0      0        0       0.203
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.383
KeyCollisionTest-cdc                    1     0      0        0       2.857
Murmur3PartitionerTest-cdc              10    0      0        0       1.992
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.289
RandomPartitionerTest-cdc               9     0      0        0       2.161
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.261
RangeTest-cdc                           32    0      0        0       13.642
SplitterTest-cdc                        14    0      0        0       18.529
StreamStateStoreTest-cdc                1     0      0        0       2.097
BootStrapperTest-compression            10    0      0        0       8.248
BoundsTest-compression                  1     0      0        0       0.111
ByteOrderedPartitionerTest-compression  6     0      0        0       2.029
KeyCollisionTest-compression            1     0      0        0       3.449
Murmur3PartitionerTest-compression      10    0      0        0       1.747
OrderPreservingPartitionerTest-         7     0      0        0       2.178
compression
RandomPartitionerTest-compression       9     0      0        0       2.064
RangeFetchMapCalculatorTest-compression 13    0      0        0       0.908
RangeTest-compression                   32    0      0        0       12.941
SplitterTest-compression                14    0      0        0       19.493
StreamStateStoreTest-compression        1     0      0        0       2.297
BootStrapperTest-compression            10    0      0        0       7.090
BoundsTest-compression                  1     0      0        0       0.280
ByteOrderedPartitionerTest-compression  6     0      0        0       2.914
KeyCollisionTest-compression            1     0      0        0       3.275
Murmur3PartitionerTest-compression      10    0      0        0       2.117
OrderPreservingPartitionerTest-         7     0      0        0       2.248
compression
RandomPartitionerTest-compression       9     0      0        0       4.038
RangeFetchMapCalculatorTest-compression 13    0      0        0       2.158
RangeTest-compression                   32    0      0        0       16.741
SplitterTest-compression                14    0      0        0       23.172
StreamStateStoreTest-compression        1     0      0        0       2.129
BootStrapperTest                        10    0      0        0       6.398
BoundsTest                              1     0      0        0       0.119
ByteOrderedPartitionerTest              6     0      0        0       2.762
KeyCollisionTest                        1     0      0        0       3.318
Murmur3PartitionerTest                  10    0      0        0       1.782
OrderPreservingPartitionerTest          7     0      0        0       2.535
RandomPartitionerTest                   9     0      0        0       2.522
RangeFetchMapCalculatorTest             13    0      0        0       1.114
RangeTest                               32    0      0        0       14.180
SplitterTest                            14    0      0        0       21.455
StreamStateStoreTest                    1     0      0        0       2.486
BootStrapperTest                        10    0      0        0       9.449
BoundsTest                              1     0      0        0       0.187
ByteOrderedPartitionerTest              6     0      0        0       2.242
KeyCollisionTest                        1     0      0        0       3.057
Murmur3PartitionerTest                  10    0      0        0       2.786
OrderPreservingPartitionerTest          7     0      0        0       2.567
RandomPartitionerTest                   9     0      0        0       2.606
RangeFetchMapCalculatorTest             13    0      0        0       1.353
RangeTest                               32    0      0        0       16.672
SplitterTest                            14    0      0        0       20.133
StreamStateStoreTest                    1     0      0        0       2.504

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

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.059
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       172.267
NoReplicationTokenAllocatorTest            4     0      0        0       8.336
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       71.052
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.217
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       166.048
NoReplicationTokenAllocatorTest            4     0      0        0       7.159
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       67.513

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

Name                                   Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc         6     0      0        0       0.982
DiagnosticEventServiceTest-cdc         6     0      0        0       1.103
DiagnosticEventServiceTest-compression 6     0      0        0       0.987
DiagnosticEventServiceTest-compression 6     0      0        0       1.080
DiagnosticEventServiceTest             6     0      0        0       1.174
DiagnosticEventServiceTest             6     0      0        0       1.243

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

Name                               Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.076
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.204
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.073
compression
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.233
compression
DiagnosticEventMemoryStoreTest     6     0      0        0       0.090
DiagnosticEventMemoryStoreTest     6     0      0        0       0.196

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

Name                                                           Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest                                    1     0      0        0       89.123
CasWriteTest                                                   9     0      0        0       27.779
ClientNetworkStopStartTest                                     1     0      0        0       23.304
FailingRepairTest                                              6     0      0        0       31.487
FqlReplayDDLExclusionTest                                      1     0      0        0       29.480
FrozenUDTTest                                                  4     0      0        0       28.019
FullRepairCoordinatorFastTest                                  66    0      0        2       76.699
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       227.538
FullRepairCoordinatorTimeoutTest                               6     0      0        0       94.659
GossipSettlesTest                                              1     0      0        0       34.305
GossipShutdownTest                                             1     0      0        0       38.564
GossipTest                                                     2     0      0        0       66.704
IncRepairTruncationTest                                        1     0      0        0       35.588
IncrementalRepairCoordinatorFastTest                           66    0      0        6       87.038
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       239.559
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       97.074
InternodeEncryptionOptionsTest                                 8     0      0        0       66.848
JVMDTestTest                                                   4     0      0        0       166.828
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       85.285
LargeColumnTest                                                1     0      0        0       18.577
MessageFiltersTest                                             5     0      0        0       63.620
MessageForwardingTest                                          1     0      0        0       15.226
NativeProtocolTest                                             2     0      0        0       71.765
NativeTransportEncryptionOptionsTest                           5     0      0        0       29.982
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       260.895
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       241.696
NetstatsRepairStreamingTest                                    2     0      0        0       297.517
NetworkTopologyTest                                            6     0      0        0       7.088
NodeToolEnableDisableBinaryTest                                2     0      0        0       30.260
NodeToolRingTest                                               6     0      0        0       8.500
NodeToolTest                                                   2     0      0        0       14.350
PreviewRepairCoordinatorFastTest                               66    0      0        2       82.644
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       249.395
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       94.940
PreviewRepairTest                                              5     0      0        0       152.105
QueryReplayerEndToEndTest                                      1     0      0        0       51.552
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       58.002
ReadRepairQueryTypesTest                                       306   0      0        0       232.828
ReadRepairTest                                                 10    0      0        0       166.271
RepairBoundaryTest                                             2     0      0        0       43.809
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.060
RepairDigestTrackingTest                                       5     0      0        0       46.642
RepairOperationalTest                                          5     0      0        0       72.690
RepairTest                                                     7     0      0        0       129.200
ReplicaFilteringProtectionTest                                 3     0      0        0       10.947
ResourceLeakTest                                               1     0      0        1       0.070
SchemaTest                                                     3     0      0        0       26.522
ShortReadProtectionTest                                        2     0      0        0       20.641
SimpleReadWriteTest                                            14    0      0        0       147.961
StreamPrepareFailTest                                          1     0      0        0       31.989
StreamingTest                                                  1     0      0        0       15.567
TableEstimatesTest                                             2     0      0        0       9.032
TopologyChangeTest                                             4     0      0        0       203.821
BootstrapBinaryDisabledTest                                    1     0      0        0       87.985
CasWriteTest                                                   9     0      0        0       27.084
ClientNetworkStopStartTest                                     1     0      0        0       22.808
FailingRepairTest                                              6     0      0        0       30.417
FqlReplayDDLExclusionTest                                      1     0      0        0       28.799
FrozenUDTTest                                                  4     0      0        0       25.573
FullRepairCoordinatorFastTest                                  66    0      0        2       77.137
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       222.585
FullRepairCoordinatorTimeoutTest                               6     0      0        0       93.683
GossipSettlesTest                                              1     0      0        0       33.674
GossipShutdownTest                                             1     0      0        0       37.772
GossipTest                                                     2     0      0        0       64.499
IncRepairTruncationTest                                        1     0      0        0       28.836
IncrementalRepairCoordinatorFastTest                           66    0      0        6       76.107
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       224.486
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       93.647
InternodeEncryptionOptionsTest                                 8     0      0        0       62.890
JVMDTestTest                                                   4     0      0        0       160.251
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       82.344
LargeColumnTest                                                1     0      0        0       12.580
MessageFiltersTest                                             5     0      0        0       57.964
MessageForwardingTest                                          1     0      0        0       12.297
NativeProtocolTest                                             2     0      0        0       70.309
NativeTransportEncryptionOptionsTest                           5     0      0        0       28.007
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       205.743
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       199.315
NetstatsRepairStreamingTest                                    2     0      0        0       234.087
NetworkTopologyTest                                            6     0      0        0       5.536
NodeToolEnableDisableBinaryTest                                2     0      0        0       27.544
NodeToolRingTest                                               6     0      1        0       7.813
NodeToolTest                                                   2     0      0        0       12.655
PreviewRepairCoordinatorFastTest                               66    0      0        2       79.052
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       224.428
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       91.147
PreviewRepairTest                                              5     0      0        0       144.102
QueryReplayerEndToEndTest                                      1     0      0        0       47.323
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       52.824
ReadRepairQueryTypesTest                                       306   0      0        0       244.830
ReadRepairTest                                                 10    0      0        0       136.403
RepairBoundaryTest                                             2     0      0        0       42.586
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.130
RepairDigestTrackingTest                                       5     0      0        0       42.231
RepairOperationalTest                                          5     0      0        0       65.086
RepairTest                                                     7     0      0        0       104.664
ReplicaFilteringProtectionTest                                 3     0      0        0       10.268
ResourceLeakTest                                               1     0      0        1       0.157
SchemaTest                                                     3     0      0        0       23.705
ShortReadProtectionTest                                        2     0      0        0       17.087
SimpleReadWriteTest                                            14    0      0        0       125.467
StreamPrepareFailTest                                          1     0      0        0       30.176
StreamingTest                                                  1     0      0        0       13.702
TableEstimatesTest                                             2     0      0        0       7.853
TopologyChangeTest                                             4     0      0        0       197.428

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

Name                                Tests Errors Failures Skipped Time(s)
BootstrapTest                       2     0      0        0       171.844
CommunicationDuringDecommissionTest 1     0      0        0       60.505
NodeNotInRingTest                   1     0      0        0       30.948
PendingWritesTest                   1     0      0        0       57.615
BootstrapTest                       2     0      0        0       163.813
CommunicationDuringDecommissionTest 1     0      0        0       59.715
NodeNotInRingTest                   1     0      0        0       29.297
PendingWritesTest                   1     0      0        0       56.786

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

Name                          Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 3     1      0        0       3.124
MixedModeReadRepairTest       5     5      0        0       3.866
MixedModeReadTest             1     1      0        0       2.018
PagingTest                    1     1      0        0       2.027
UpgradeTest                   2     2      0        0       2.604

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

Name                            Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc         35    0      0        0       9.423
FullQueryLoggerTest-cdc         35    0      0        0       8.961
FullQueryLoggerTest-compression 35    0      0        0       10.270
FullQueryLoggerTest-compression 35    0      0        0       8.799
FullQueryLoggerTest             35    0      0        0       10.631
FullQueryLoggerTest             35    0      0        0       9.327

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

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.523
FQLReplayTest  22    0      0        0       2.262
FQLCompareTest 3     0      0        0       2.335
FQLReplayTest  22    0      0        0       2.211

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

Name                                    Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.069
ArrivalWindowTest-cdc                   1     0      0        0       0.515
EndpointStateTest-cdc                   2     0      0        0       1.510
ExpireEndpointTest-cdc                  1     0      0        0       1.176
FailureDetectorTest-cdc                 1     0      0        0       2.508
GossipDigestTest-cdc                    1     0      0        0       0.304
GossiperTest-cdc                        4     0      0        0       2.302
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       5.004
SerializationsTest-cdc                  2     0      0        0       0.876
ShadowRoundTest-cdc                     1     0      0        0       5.917
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.180
ArrivalWindowTest-cdc                   1     0      0        0       0.589
EndpointStateTest-cdc                   2     0      0        0       1.446
ExpireEndpointTest-cdc                  1     0      0        0       1.158
FailureDetectorTest-cdc                 1     0      0        0       2.520
GossipDigestTest-cdc                    1     0      0        0       0.371
GossiperTest-cdc                        4     0      0        0       2.513
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.123
SerializationsTest-cdc                  2     0      0        0       1.074
ShadowRoundTest-cdc                     1     0      0        0       5.760
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.058
ArrivalWindowTest-compression           1     0      0        0       0.425
EndpointStateTest-compression           2     0      0        0       1.455
ExpireEndpointTest-compression          1     0      0        0       0.899
FailureDetectorTest-compression         1     0      0        0       2.595
GossipDigestTest-compression            1     0      0        0       0.259
GossiperTest-compression                4     0      0        0       2.413
PendingRangeCalculatorServiceTest-      1     0      0        0       4.988
compression
SerializationsTest-compression          2     0      0        0       0.822
ShadowRoundTest-compression             1     0      0        0       6.042
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.222
ArrivalWindowTest-compression           1     0      0        0       0.774
EndpointStateTest-compression           2     0      0        0       1.882
ExpireEndpointTest-compression          1     0      0        0       1.165
FailureDetectorTest-compression         1     0      0        0       2.723
GossipDigestTest-compression            1     0      0        0       0.393
GossiperTest-compression                4     0      0        0       3.406
PendingRangeCalculatorServiceTest-      1     0      0        0       6.376
compression
SerializationsTest-compression          2     0      0        0       1.274
ShadowRoundTest-compression             1     0      0        0       6.146
ArrayBackedBoundedStatsTest             2     0      0        0       0.071
ArrivalWindowTest                       1     0      0        0       0.512
EndpointStateTest                       2     0      0        0       1.663
ExpireEndpointTest                      1     0      0        0       1.102
FailureDetectorTest                     1     0      0        0       2.636
GossipDigestTest                        1     0      0        0       0.362
GossiperTest                            4     0      0        0       3.692
PendingRangeCalculatorServiceTest       1     0      0        0       5.894
SerializationsTest                      2     0      0        0       0.968
ShadowRoundTest                         1     0      0        0       5.836
ArrayBackedBoundedStatsTest             2     0      0        0       0.189
ArrivalWindowTest                       1     0      0        0       0.734
EndpointStateTest                       2     0      0        0       1.969
ExpireEndpointTest                      1     0      0        0       1.409
FailureDetectorTest                     1     0      0        0       2.929
GossipDigestTest                        1     0      0        0       0.400
GossiperTest                            4     0      0        0       2.911
PendingRangeCalculatorServiceTest       1     0      0        0       4.749
SerializationsTest                      2     0      0        0       1.369
ShadowRoundTest                         1     0      0        0       6.443

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

Name                                 Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest               1     0      1        0       63.655
HintsWriteThenReadTest               1     0      1        0       66.382
ChecksummedDataInputTest-cdc         3     0      0        0       0.916
HintMessageTest-cdc                  1     0      0        0       3.438
HintTest-cdc                         7     0      0        0       5.457
HintWriteTTLTest-cdc                 4     0      0        0       3.873
HintsBufferPoolTest-cdc              1     0      0        0       4.701
HintsBufferTest-cdc                  2     0      0        0       6.997
HintsCatalogTest-cdc                 3     0      0        0       3.695
HintsCompressionTest-cdc             4     0      0        0       7.960
HintsDescriptorTest-cdc              5     0      0        0       0.566
HintsEncryptionTest-cdc              1     0      0        0       4.985
HintsReaderTest-cdc                  2     0      0        0       3.901
HintsServiceTest-cdc                 4     0      0        0       176.216
ChecksummedDataInputTest-cdc         3     0      0        0       1.102
HintMessageTest-cdc                  1     0      0        0       2.958
HintTest-cdc                         7     0      0        0       4.378
HintWriteTTLTest-cdc                 4     0      0        0       2.998
HintsBufferPoolTest-cdc              1     0      0        0       3.350
HintsBufferTest-cdc                  2     0      0        0       6.453
HintsCatalogTest-cdc                 3     0      0        0       3.064
HintsCompressionTest-cdc             4     0      0        0       6.286
HintsDescriptorTest-cdc              5     0      0        0       0.662
HintsEncryptionTest-cdc              1     0      0        0       4.399
HintsReaderTest-cdc                  2     0      0        0       3.199
HintsServiceTest-cdc                 4     0      0        0       175.505
ChecksummedDataInputTest-compression 3     0      0        0       0.928
HintMessageTest-compression          1     0      0        0       3.319
HintTest-compression                 7     0      0        0       4.805
HintWriteTTLTest-compression         4     0      0        0       3.358
HintsBufferPoolTest-compression      1     0      0        0       4.034
HintsBufferTest-compression          2     0      0        0       4.559
HintsCatalogTest-compression         3     0      0        0       3.477
HintsCompressionTest-compression     4     0      0        0       8.233
HintsDescriptorTest-compression      5     0      0        0       0.520
HintsEncryptionTest-compression      1     0      0        0       5.101
HintsReaderTest-compression          2     0      0        0       3.773
HintsServiceTest-compression         4     0      0        0       186.112
ChecksummedDataInputTest-compression 3     0      0        0       1.605
HintMessageTest-compression          1     0      0        0       3.908
HintTest-compression                 7     0      0        0       4.211
HintWriteTTLTest-compression         4     0      0        0       2.972
HintsBufferPoolTest-compression      1     0      0        0       3.825
HintsBufferTest-compression          2     0      0        0       7.759
HintsCatalogTest-compression         3     0      0        0       3.243
HintsCompressionTest-compression     4     0      0        0       7.180
HintsDescriptorTest-compression      5     0      0        0       1.164
HintsEncryptionTest-compression      1     0      0        0       5.717
HintsReaderTest-compression          2     0      0        0       3.297
HintsServiceTest-compression         4     0      0        0       175.902
ChecksummedDataInputTest             3     0      0        0       1.042
HintMessageTest                      1     0      0        0       3.572
HintTest                             7     0      0        0       4.785
HintWriteTTLTest                     4     0      0        0       4.034
HintsBufferPoolTest                  1     0      0        0       4.450
HintsBufferTest                      2     0      0        0       6.623
HintsCatalogTest                     3     0      0        0       3.533
HintsCompressionTest                 4     0      0        0       7.168
HintsDescriptorTest                  5     0      0        0       0.523
HintsEncryptionTest                  1     0      0        0       4.730
HintsReaderTest                      2     0      0        0       3.737
HintsServiceTest                     4     0      0        0       176.086
ChecksummedDataInputTest             3     0      0        0       1.330
HintMessageTest                      1     0      0        0       3.154
HintTest                             7     0      0        0       5.064
HintWriteTTLTest                     4     0      0        0       3.417
HintsBufferPoolTest                  1     0      0        0       3.678
HintsBufferTest                      2     0      0        0       9.828
HintsCatalogTest                     3     0      0        0       3.226
HintsCompressionTest                 4     0      0        0       6.024
HintsDescriptorTest                  5     0      0        0       0.709
HintsEncryptionTest                  1     0      0        0       6.731
HintsReaderTest                      2     0      0        0       4.187
HintsServiceTest                     4     0      0        0       176.893

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

Name                                  Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc                   29    0      0        0       27.675
SecondaryIndexManagerTest-cdc         16    0      0        0       29.828
CustomIndexTest-cdc                   29    0      0        0       25.698
SecondaryIndexManagerTest-cdc         16    0      0        0       27.243
CustomIndexTest-compression           29    0      0        0       27.509
SecondaryIndexManagerTest-compression 16    0      0        0       29.452
CustomIndexTest-compression           29    0      0        0       28.266
SecondaryIndexManagerTest-compression 16    0      0        0       26.696
CustomIndexTest                       29    0      0        0       37.528
SecondaryIndexManagerTest             16    0      0        0       28.329
CustomIndexTest                       29    0      0        0       24.991
SecondaryIndexManagerTest             16    0      0        0       27.330

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

Name                           Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc         27    0      0        0       21.562
CassandraIndexTest-cdc         27    0      0        0       19.732
CassandraIndexTest-compression 27    0      0        0       25.083
CassandraIndexTest-compression 27    0      0        0       23.413
CassandraIndexTest             27    0      0        0       22.690
CassandraIndexTest             27    0      0        0       20.661

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

Name                      Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc           9     0      0        0       22.758
SASIIndexTest-cdc         32    0      0        0       25.006
SASICQLTest-cdc           9     0      0        0       19.967
SASIIndexTest-cdc         32    0      0        0       20.710
SASICQLTest-compression   9     0      0        0       23.911
SASIIndexTest-compression 32    0      0        0       18.099
SASICQLTest-compression   9     0      0        0       25.632
SASIIndexTest-compression 32    0      0        0       21.848
SASICQLTest               9     0      0        0       22.208
SASIIndexTest             32    0      0        0       19.675
SASICQLTest               9     0      0        0       20.049
SASIIndexTest             32    0      0        0       19.984

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

Name                                  Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc             12    0      0        0       0.430
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.302
StandardAnalyzerTest-cdc              10    0      0        0       0.661
DelimiterAnalyzerTest-cdc             12    0      0        0       0.539
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.401
StandardAnalyzerTest-cdc              10    0      0        0       0.709
DelimiterAnalyzerTest-compression     12    0      0        0       0.369
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.289
StandardAnalyzerTest-compression      10    0      0        0       0.818
DelimiterAnalyzerTest-compression     12    0      0        0       0.526
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.345
StandardAnalyzerTest-compression      10    0      0        0       0.720
DelimiterAnalyzerTest                 12    0      0        0       0.432
NonTokenizingAnalyzerTest             3     0      0        0       0.273
StandardAnalyzerTest                  10    0      0        0       0.604
DelimiterAnalyzerTest                 12    0      0        0       0.621
NonTokenizingAnalyzerTest             3     0      0        0       0.328
StandardAnalyzerTest                  10    0      0        0       0.724

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

Name                      Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc         14    0      0        0       1.026
IndexModeTest-cdc         14    0      0        0       1.357
IndexModeTest-compression 14    0      0        0       0.948
IndexModeTest-compression 14    0      0        0       1.194
IndexModeTest             14    0      0        0       1.029
IndexModeTest             14    0      0        0       1.149

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

Name                                  Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc                   12    0      0        0       19.173
PerSSTableIndexWriterTest-cdc         2     0      0        0       6.638
TokenTreeTest-cdc                     14    0      0        0       16.128
OnDiskIndexTest-cdc                   12    0      0        0       15.714
PerSSTableIndexWriterTest-cdc         2     0      0        0       6.327
TokenTreeTest-cdc                     14    0      0        0       13.830
OnDiskIndexTest-compression           12    0      0        0       17.936
PerSSTableIndexWriterTest-compression 2     0      0        0       6.161
TokenTreeTest-compression             14    0      0        0       13.132
OnDiskIndexTest-compression           12    0      0        0       15.815
PerSSTableIndexWriterTest-compression 2     0      0        0       5.896
TokenTreeTest-compression             14    0      0        0       14.818
OnDiskIndexTest                       12    0      0        0       15.793
PerSSTableIndexWriterTest             2     0      0        0       6.292
TokenTreeTest                         14    0      0        0       13.601
OnDiskIndexTest                       12    0      0        0       20.738
PerSSTableIndexWriterTest             2     0      0        0       6.579
TokenTreeTest                         14    0      0        0       18.918

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

Name                       Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc         2     0      0        0       0.105
OperationTest-cdc          6     0      0        0       5.549
ExpressionTest-cdc         2     0      0        0       0.205
OperationTest-cdc          6     0      0        0       4.892
ExpressionTest-compression 2     0      0        0       0.075
OperationTest-compression  6     0      0        0       4.779
ExpressionTest-compression 2     0      0        0       0.196
OperationTest-compression  6     0      0        0       4.695
ExpressionTest             2     0      0        0       0.083
OperationTest              6     0      0        0       4.794
ExpressionTest             2     0      0        0       0.365
OperationTest              6     0      0        0       6.642

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

Name                                      Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc                      2     0      0        0       0.087
MappedBufferTest-cdc                      26    0      0        0       2.526
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.388
RangeUnionIteratorTest-cdc                13    0      0        0       0.400
LongIteratorTest-cdc                      2     0      0        0       0.185
MappedBufferTest-cdc                      26    0      0        0       2.431
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.446
RangeUnionIteratorTest-cdc                13    0      0        0       0.412
LongIteratorTest-compression              2     0      0        0       0.063
MappedBufferTest-compression              26    0      0        0       2.846
RangeIntersectionIteratorTest-compression 11    0      0        0       0.332
RangeUnionIteratorTest-compression        13    0      0        0       0.397
LongIteratorTest-compression              2     0      0        0       0.246
MappedBufferTest-compression              26    0      0        0       2.333
RangeIntersectionIteratorTest-compression 11    0      0        0       0.439
RangeUnionIteratorTest-compression        13    0      0        0       0.626
LongIteratorTest                          2     0      0        0       0.073
MappedBufferTest                          26    0      0        0       2.246
RangeIntersectionIteratorTest             11    0      0        0       0.333
RangeUnionIteratorTest                    13    0      0        0       0.285
LongIteratorTest                          2     0      0        0       0.306
MappedBufferTest                          26    0      0        0       2.644
RangeIntersectionIteratorTest             11    0      0        0       0.504
RangeUnionIteratorTest                    13    0      0        0       0.492

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

Name                               Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc         3     0      0        0       0.082
DiskSpaceMetricsTest-cdc           2     0      0        0       21.767
BloomFilterTrackerTest-cdc         3     0      0        0       0.177
DiskSpaceMetricsTest-cdc           2     0      0        0       11.521
BloomFilterTrackerTest-compression 3     0      0        0       0.083
DiskSpaceMetricsTest-compression   2     0      0        0       18.444
BloomFilterTrackerTest-compression 3     0      0        0       0.258
DiskSpaceMetricsTest-compression   2     0      0        0       14.411
BloomFilterTrackerTest             3     0      0        0       0.065
DiskSpaceMetricsTest               2     0      0        0       18.655
BloomFilterTrackerTest             3     0      0        0       0.187
DiskSpaceMetricsTest               2     0      0        0       13.325

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

Name                                     Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc                   11    0      0        0       8.024
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.384
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       9.996
CompressedSequentialWriterTest-cdc       14    0      0        0       2.290
CompressorTest-cdc                       6     0      0        0       0.913
ZstdCompressorTest-cdc                   3     0      0        0       0.291
CQLCompressionTest-cdc                   11    0      0        0       6.930
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.502
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       7.802
CompressedSequentialWriterTest-cdc       14    0      0        0       1.972
CompressorTest-cdc                       6     0      0        0       1.047
ZstdCompressorTest-cdc                   3     0      0        0       0.353
CQLCompressionTest-compression           11    0      0        0       7.979
CompressedRandomAccessReaderTest-        8     0      0        0       1.203
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       9.003
compression
CompressedSequentialWriterTest-          14    0      0        0       1.954
compression
CompressorTest-compression               6     0      0        0       0.867
ZstdCompressorTest-compression           3     0      0        0       0.274
CQLCompressionTest-compression           11    0      0        0       7.041
CompressedRandomAccessReaderTest-        8     0      0        0       1.914
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       13.789
compression
CompressedSequentialWriterTest-          14    0      0        0       3.032
compression
CompressorTest-compression               6     0      0        0       1.062
ZstdCompressorTest-compression           3     0      0        0       0.366
CQLCompressionTest                       11    0      0        0       7.121
CompressedRandomAccessReaderTest         8     0      0        0       1.417
CompressedSequentialWriterReopenTest     4     0      0        0       11.025
CompressedSequentialWriterTest           14    0      0        0       2.014
CompressorTest                           6     0      0        0       1.018
ZstdCompressorTest                       3     0      0        0       0.307
CQLCompressionTest                       11    0      0        0       6.959
CompressedRandomAccessReaderTest         8     0      0        0       1.454
CompressedSequentialWriterReopenTest     4     0      0        0       8.434
CompressedSequentialWriterTest           14    0      0        0       2.061
CompressorTest                           6     0      0        0       1.046
ZstdCompressorTest                       3     0      0        0       0.385

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

Name                                   Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest               1     0      0        0       7.823
CQLSSTableWriterLongTest               1     0      0        0       5.902
BigTableWriterTest-cdc                 5     0      0        0       4.272
CQLSSTableWriterClientTest-cdc         1     0      0        0       2.210
CQLSSTableWriterTest-cdc               11    0      0        0       25.689
DescriptorTest-cdc                     7     0      0        0       1.122
IndexSummaryManagerTest-cdc            8     0      0        0       6.475
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.320
IndexSummaryTest-cdc                   12    0      0        0       33.310
LargePartitionsTest-cdc                1     0      0        1       0.066
LegacySSTableTest-cdc                  11    0      0        1       54.647
SSTableCorruptionDetectionTest-cdc     2     0      0        0       59.630
SSTableHeaderFixTest-cdc               14    0      0        0       1.293
SSTableLoaderTest-cdc                  4     0      0        0       24.872
SSTableMetadataTest-cdc                3     0      0        0       3.785
SSTableReaderTest-cdc                  19    0      0        0       8.785
SSTableRewriterTest-cdc                20    0      0        0       19.455
SSTableScannerTest-cdc                 3     0      0        0       3.803
SSTableWriterTest-cdc                  5     0      0        0       65.513
BigTableWriterTest-cdc                 5     0      0        0       3.449
CQLSSTableWriterClientTest-cdc         1     0      0        0       2.049
CQLSSTableWriterTest-cdc               11    0      0        0       26.849
DescriptorTest-cdc                     7     0      0        0       1.171
IndexSummaryManagerTest-cdc            8     0      0        0       5.833
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.311
IndexSummaryTest-cdc                   12    0      0        0       33.271
LargePartitionsTest-cdc                1     0      0        1       0.181
LegacySSTableTest-cdc                  11    0      0        1       55.586
SSTableCorruptionDetectionTest-cdc     2     0      0        0       58.634
SSTableHeaderFixTest-cdc               14    0      0        0       1.402
SSTableLoaderTest-cdc                  4     0      0        0       21.950
SSTableMetadataTest-cdc                3     0      0        0       3.531
SSTableReaderTest-cdc                  19    0      0        0       8.694
SSTableRewriterTest-cdc                20    0      0        0       14.927
SSTableScannerTest-cdc                 3     0      0        0       3.265
SSTableWriterTest-cdc                  5     0      0        0       60.044
BigTableWriterTest-compression         5     0      0        0       4.359
CQLSSTableWriterClientTest-compression 1     0      0        0       1.866
CQLSSTableWriterTest-compression       11    0      0        0       25.985
DescriptorTest-compression             7     0      0        0       0.898
IndexSummaryManagerTest-compression    8     0      0        0       7.202
IndexSummaryRedistributionTest-        1     0      0        0       5.106
compression
IndexSummaryTest-compression           12    0      0        0       32.430
LargePartitionsTest-compression        1     0      0        1       0.059
LegacySSTableTest-compression          11    0      0        1       56.218
SSTableCorruptionDetectionTest-        2     0      0        0       57.372
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.155
SSTableLoaderTest-compression          4     0      0        0       21.522
SSTableMetadataTest-compression        3     0      0        0       3.627
SSTableReaderTest-compression          19    0      0        0       8.796
SSTableRewriterTest-compression        20    0      0        0       15.047
SSTableScannerTest-compression         3     0      0        0       3.516
SSTableWriterTest-compression          5     0      0        0       30.645
BigTableWriterTest-compression         5     0      0        0       3.228
CQLSSTableWriterClientTest-compression 1     0      0        0       2.506
CQLSSTableWriterTest-compression       11    0      0        0       25.906
DescriptorTest-compression             7     0      0        0       1.487
IndexSummaryManagerTest-compression    8     0      0        0       6.967
IndexSummaryRedistributionTest-        1     0      0        0       5.106
compression
IndexSummaryTest-compression           12    0      0        0       32.949
LargePartitionsTest-compression        1     0      0        1       0.178
LegacySSTableTest-compression          11    0      0        1       55.041
SSTableCorruptionDetectionTest-        2     0      0        0       61.256
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.330
SSTableLoaderTest-compression          4     0      0        0       22.873
SSTableMetadataTest-compression        3     0      0        0       3.914
SSTableReaderTest-compression          19    0      0        0       9.019
SSTableRewriterTest-compression        20    0      0        0       17.592
SSTableScannerTest-compression         3     0      0        0       3.469
SSTableWriterTest-compression          5     0      0        0       38.445
BigTableWriterTest                     5     0      0        0       4.124
CQLSSTableWriterClientTest             1     0      0        0       2.055
CQLSSTableWriterTest                   11    0      0        0       26.756
DescriptorTest                         7     0      0        0       1.215
IndexSummaryManagerTest                8     0      0        0       9.435
IndexSummaryRedistributionTest         1     0      0        0       4.536
IndexSummaryTest                       12    0      0        0       33.459
LargePartitionsTest                    1     0      0        1       0.061
LegacySSTableTest                      11    0      0        1       56.704
SSTableCorruptionDetectionTest         2     0      0        0       57.562
SSTableHeaderFixTest                   14    0      0        0       1.207
SSTableLoaderTest                      4     0      0        0       23.720
SSTableMetadataTest                    3     0      0        0       4.358
SSTableReaderTest                      19    0      0        0       9.061
SSTableRewriterTest                    20    0      0        0       13.394
SSTableScannerTest                     3     0      0        0       3.394
SSTableWriterTest                      5     0      0        0       64.906
BigTableWriterTest                     5     0      0        0       3.355
CQLSSTableWriterClientTest             1     0      0        0       1.930
CQLSSTableWriterTest                   11    0      0        0       26.738
DescriptorTest                         7     0      0        0       1.191
IndexSummaryManagerTest                8     0      0        0       5.612
IndexSummaryRedistributionTest         1     0      0        0       3.927
IndexSummaryTest                       12    0      0        0       32.948
LargePartitionsTest                    1     0      0        1       0.185
LegacySSTableTest                      11    0      0        1       56.711
SSTableCorruptionDetectionTest         2     0      0        0       62.528
SSTableHeaderFixTest                   14    0      0        0       1.424
SSTableLoaderTest                      4     0      0        0       23.543
SSTableMetadataTest                    3     0      0        0       5.170
SSTableReaderTest                      19    0      0        0       8.641
SSTableRewriterTest                    20    0      0        0       16.118
SSTableScannerTest                     3     0      0        0       3.144
SSTableWriterTest                      5     0      0        0       60.272

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

Name                                 Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc         1     0      0        0       2.116
SSTableFlushObserverTest-cdc         1     0      0        0       2.222
SSTableFlushObserverTest-compression 1     0      0        0       2.021
SSTableFlushObserverTest-compression 1     0      0        0       3.250
SSTableFlushObserverTest             1     0      0        0       2.808
SSTableFlushObserverTest             1     0      0        0       2.262

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

Name                                   Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.781
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.384
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.601
BigTableZeroCopyWriterTest-compression 2     0      0        0       5.877
BigTableZeroCopyWriterTest             2     0      0        0       4.298
BigTableZeroCopyWriterTest             2     0      0        0       3.546

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

Name                               Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc         10    0      0        0       1.524
MetadataSerializerTest-cdc         10    0      0        0       1.383
MetadataSerializerTest-compression 10    0      0        0       1.122
MetadataSerializerTest-compression 10    0      0        0       1.469
MetadataSerializerTest             10    0      0        0       1.188
MetadataSerializerTest             10    0      0        0       1.645

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

Name                                     Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc         16    0      0        0       28.840
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.989
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.633
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.520
DataOutputTest-cdc                       15    0      0        0       1.732
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.171
FileSegmentInputStreamTest-cdc           7     0      0        0       0.111
FileUtilsTest-cdc                        4     0      0        0       0.963
MemoryTest-cdc                           2     0      0        0       0.348
MmappedRegionsTest-cdc                   12    0      0        0       1.288
NIODataInputStreamTest-cdc               17    0      0        0       8.940
RandomAccessReaderTest-cdc               11    0      0        0       1.513
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.303
SafeMemoryWriterTest-cdc                 2     0      0        0       2.841
SequentialWriterTest-cdc                 7     0      0        0       0.994
BufferedDataOutputStreamTest-cdc         16    0      0        0       23.763
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.358
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.137
ChecksummedSequentialWriterTest-cdc      7     0      0        0       1.098
DataOutputTest-cdc                       15    0      0        0       1.130
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.210
FileSegmentInputStreamTest-cdc           7     0      0        0       0.241
FileUtilsTest-cdc                        4     0      0        0       1.068
MemoryTest-cdc                           2     0      0        0       0.396
MmappedRegionsTest-cdc                   12    0      0        0       1.296
NIODataInputStreamTest-cdc               17    0      0        0       7.189
RandomAccessReaderTest-cdc               11    0      0        0       1.640
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.400
SafeMemoryWriterTest-cdc                 2     0      0        0       2.777
SequentialWriterTest-cdc                 7     0      0        0       1.086
BufferedDataOutputStreamTest-compression 16    0      0        0       25.962
BufferedRandomAccessFileTest-compression 17    0      0        0       1.283
ChecksummedRandomAccessReaderTest-       3     0      0        0       0.974
compression
ChecksummedSequentialWriterTest-         7     0      0        0       0.882
compression
DataOutputTest-compression               15    0      0        0       0.861
DiskOptimizationStrategyTest-compression 5     0      0        0       0.065
FileSegmentInputStreamTest-compression   7     0      0        0       0.084
FileUtilsTest-compression                4     0      0        0       0.825
MemoryTest-compression                   2     0      0        0       0.281
MmappedRegionsTest-compression           12    0      0        0       0.987
NIODataInputStreamTest-compression       17    0      0        0       8.931
RandomAccessReaderTest-compression       11    0      0        0       1.446
RewindableDataInputStreamPlusTest-       8     0      0        0       0.260
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.471
SequentialWriterTest-compression         7     0      0        0       0.843
BufferedDataOutputStreamTest-compression 16    0      0        0       25.089
BufferedRandomAccessFileTest-compression 17    0      0        0       1.603
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.427
compression
ChecksummedSequentialWriterTest-         7     0      0        0       1.248
compression
DataOutputTest-compression               15    0      0        0       1.104
DiskOptimizationStrategyTest-compression 5     0      0        0       0.173
FileSegmentInputStreamTest-compression   7     0      0        0       0.211
FileUtilsTest-compression                4     0      0        0       1.323
MemoryTest-compression                   2     0      0        0       0.584
MmappedRegionsTest-compression           12    0      0        0       2.005
NIODataInputStreamTest-compression       17    0      0        0       8.296
RandomAccessReaderTest-compression       11    0      0        0       1.560
RewindableDataInputStreamPlusTest-       8     0      0        0       0.464
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.840
SequentialWriterTest-compression         7     0      0        0       1.130
BufferedDataOutputStreamTest             16    0      0        0       25.481
BufferedRandomAccessFileTest             17    0      0        0       1.428
ChecksummedRandomAccessReaderTest        3     0      0        0       0.960
ChecksummedSequentialWriterTest          7     0      0        0       0.885
DataOutputTest                           15    0      0        0       0.950
DiskOptimizationStrategyTest             5     0      0        0       0.086
FileSegmentInputStreamTest               7     0      0        0       0.096
FileUtilsTest                            4     0      0        0       0.878
MemoryTest                               2     0      0        0       0.326
MmappedRegionsTest                       12    0      0        0       1.056
NIODataInputStreamTest                   17    0      0        0       9.590
RandomAccessReaderTest                   11    0      0        0       1.568
RewindableDataInputStreamPlusTest        8     0      0        0       0.250
SafeMemoryWriterTest                     2     0      0        0       2.628
SequentialWriterTest                     7     0      0        0       1.031
BufferedDataOutputStreamTest             16    0      0        0       24.488
BufferedRandomAccessFileTest             17    0      0        0       1.692
ChecksummedRandomAccessReaderTest        3     0      0        0       1.508
ChecksummedSequentialWriterTest          7     0      0        0       1.396
DataOutputTest                           15    0      0        0       1.407
DiskOptimizationStrategyTest             5     0      0        0       0.215
FileSegmentInputStreamTest               7     0      0        0       0.263
FileUtilsTest                            4     0      0        0       1.428
MemoryTest                               2     0      0        0       0.508
MmappedRegionsTest                       12    0      0        0       1.553
NIODataInputStreamTest                   17    0      0        0       9.203
RandomAccessReaderTest                   11    0      0        0       2.009
RewindableDataInputStreamPlusTest        8     0      0        0       0.488
SafeMemoryWriterTest                     2     0      0        0       2.979
SequentialWriterTest                     7     0      0        0       1.157

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

Name                                      Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest             1     0      0        0       27.905
DynamicEndpointSnitchLongTest             1     0      0        0       39.275
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.954
CloudstackSnitchTest-cdc                  2     0      0        0       10.768
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.578
EC2SnitchTest-cdc                         13    0      0        0       11.639
GoogleCloudSnitchTest-cdc                 2     0      0        0       11.561
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.174
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.380
InetAddressAndPortTest-cdc                5     0      0        0       0.179
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.941
PendingRangeMapsTest-cdc                  2     0      0        0       0.516
PendingRangesTest-cdc                     5     0      0        0       33.786
PropertyFileSnitchTest-cdc                5     0      0        0       16.433
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.081
ReplicaCollectionTest-cdc                 6     0      0        0       0.792
ReplicaLayoutTest-cdc                     1     0      0        0       0.500
ReplicaPlansTest-cdc                      1     0      0        0       1.563
ReplicationFactorTest-cdc                 2     0      0        0       1.044
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.413
SimpleStrategyTest-cdc                    7     0      0        0       3.348
TokenMetadataTest-cdc                     6     0      0        0       0.948
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.718
CloudstackSnitchTest-cdc                  2     0      0        0       10.760
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.422
EC2SnitchTest-cdc                         13    0      0        0       10.793
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.774
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       1.104
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.385
InetAddressAndPortTest-cdc                5     0      0        0       0.299
NetworkTopologyStrategyTest-cdc           5     0      0        0       3.597
PendingRangeMapsTest-cdc                  2     0      0        0       0.520
PendingRangesTest-cdc                     5     0      0        0       30.422
PropertyFileSnitchTest-cdc                5     0      0        0       16.163
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.293
ReplicaCollectionTest-cdc                 6     0      0        0       0.961
ReplicaLayoutTest-cdc                     1     0      0        0       0.538
ReplicaPlansTest-cdc                      1     0      0        0       1.488
ReplicationFactorTest-cdc                 2     0      0        0       1.087
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.061
SimpleStrategyTest-cdc                    7     0      0        0       3.133
TokenMetadataTest-cdc                     6     0      0        0       1.127
AlibabaCloudSnitchTest-compression        2     0      0        0       10.613
CloudstackSnitchTest-compression          2     0      0        0       10.675
DynamicEndpointSnitchTest-compression     1     0      0        0       2.265
EC2SnitchTest-compression                 13    0      0        0       10.770
GoogleCloudSnitchTest-compression         2     0      0        0       10.647
GossipingPropertyFileSnitchTest-          1     0      0        0       0.817
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.240
compression
InetAddressAndPortTest-compression        5     0      0        0       0.213
NetworkTopologyStrategyTest-compression   5     0      0        0       2.915
PendingRangeMapsTest-compression          2     0      0        0       0.461
PendingRangesTest-compression             5     0      0        0       32.076
PropertyFileSnitchTest-compression        5     0      0        0       15.945
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.086
ReplicaCollectionTest-compression         6     0      0        0       0.825
ReplicaLayoutTest-compression             1     0      0        0       0.468
ReplicaPlansTest-compression              1     0      0        0       1.292
ReplicationFactorTest-compression         2     0      0        0       0.862
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.262
compression
SimpleStrategyTest-compression            7     0      0        0       3.420
TokenMetadataTest-compression             6     0      0        0       1.030
AlibabaCloudSnitchTest-compression        2     0      0        0       10.856
CloudstackSnitchTest-compression          2     0      0        0       13.080
DynamicEndpointSnitchTest-compression     1     0      0        0       2.598
EC2SnitchTest-compression                 13    0      0        0       11.222
GoogleCloudSnitchTest-compression         2     0      0        0       13.394
GossipingPropertyFileSnitchTest-          1     0      0        0       1.718
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.349
compression
InetAddressAndPortTest-compression        5     0      0        0       0.320
NetworkTopologyStrategyTest-compression   5     0      0        0       4.032
PendingRangeMapsTest-compression          2     0      0        0       0.624
PendingRangesTest-compression             5     0      0        0       40.056
PropertyFileSnitchTest-compression        5     0      0        0       16.288
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.368
ReplicaCollectionTest-compression         6     0      0        0       1.119
ReplicaLayoutTest-compression             1     0      0        0       0.668
ReplicaPlansTest-compression              1     0      0        0       1.738
ReplicationFactorTest-compression         2     0      0        0       1.382
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.088
compression
SimpleStrategyTest-compression            7     0      0        0       3.516
TokenMetadataTest-compression             6     0      0        0       1.798
AlibabaCloudSnitchTest                    2     0      0        0       11.150
CloudstackSnitchTest                      2     0      0        0       10.807
DynamicEndpointSnitchTest                 1     0      0        0       2.416
EC2SnitchTest                             13    0      0        0       11.818
GoogleCloudSnitchTest                     2     0      0        0       13.032
GossipingPropertyFileSnitchTest           1     0      0        0       1.511
InetAddressAndPortSerializerTest          1     0      0        0       0.476
InetAddressAndPortTest                    5     0      0        0       0.156
NetworkTopologyStrategyTest               5     0      0        0       3.787
PendingRangeMapsTest                      2     0      0        0       0.500
PendingRangesTest                         5     0      0        0       30.447
PropertyFileSnitchTest                    5     0      0        0       16.397
ReconnectableSnitchHelperTest             1     0      0        0       1.236
ReplicaCollectionTest                     6     0      0        0       0.892
ReplicaLayoutTest                         1     0      0        0       0.474
ReplicaPlansTest                          1     0      0        0       1.484
ReplicationFactorTest                     2     0      0        0       1.093
ReplicationStrategyEndpointCacheTest      2     0      0        0       4.183
SimpleStrategyTest                        7     0      0        0       4.581
TokenMetadataTest                         6     0      0        0       0.928
AlibabaCloudSnitchTest                    2     0      0        0       11.084
CloudstackSnitchTest                      2     0      0        0       11.346
DynamicEndpointSnitchTest                 1     0      0        0       2.385
EC2SnitchTest                             13    0      0        0       10.887
GoogleCloudSnitchTest                     2     0      0        0       10.891
GossipingPropertyFileSnitchTest           1     0      0        0       1.527
InetAddressAndPortSerializerTest          1     0      0        0       0.364
InetAddressAndPortTest                    5     0      0        0       0.275
NetworkTopologyStrategyTest               5     0      0        0       3.382
PendingRangeMapsTest                      2     0      0        0       0.473
PendingRangesTest                         5     0      0        0       36.145
PropertyFileSnitchTest                    5     0      0        0       16.419
ReconnectableSnitchHelperTest             1     0      0        0       1.380
ReplicaCollectionTest                     6     0      0        0       1.230
ReplicaLayoutTest                         1     0      0        0       0.837
ReplicaPlansTest                          1     0      0        0       2.565
ReplicationFactorTest                     2     0      0        0       1.736
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.526
SimpleStrategyTest                        7     0      0        0       3.095
TokenMetadataTest                         6     0      0        0       1.146

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc                     3     0      0        0       10.927
BufferPoolMetricsTest-cdc                7     0      0        0       1.105
CQLMetricsTest-cdc                       4     0      0        0       6.860
CacheMetricsTest-cdc                     1     0      0        0       0.401
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.413
ClientRequestSizeMetricsTest-cdc         1     0      0        0       12.613
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       13.527
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.328
KeyspaceMetricsTest-cdc                  1     0      0        0       6.955
LatencyMetricsTest-cdc                   3     0      0        0       0.410
MaxSamplerTest-cdc                       8     0      0        0       5.176
SamplerTest-cdc                          5     0      0        0       1.459
TableMetricsTest-cdc                     9     0      0        0       11.500
TopFrequencySamplerTest-cdc              6     0      0        0       2.261
BatchMetricsTest-cdc                     3     0      0        0       10.782
BufferPoolMetricsTest-cdc                7     0      0        0       1.243
CQLMetricsTest-cdc                       4     0      0        0       6.475
CacheMetricsTest-cdc                     1     0      0        0       0.465
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.455
ClientRequestSizeMetricsTest-cdc         1     0      0        0       12.177
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       10.900
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.330
KeyspaceMetricsTest-cdc                  1     0      0        0       5.678
LatencyMetricsTest-cdc                   3     0      0        0       0.514
MaxSamplerTest-cdc                       8     0      0        0       5.521
SamplerTest-cdc                          5     0      0        0       1.367
TableMetricsTest-cdc                     9     0      0        0       10.052
TopFrequencySamplerTest-cdc              6     0      0        0       2.375
BatchMetricsTest-compression             3     0      0        0       12.141
BufferPoolMetricsTest-compression        7     0      0        0       0.990
CQLMetricsTest-compression               4     0      0        0       7.021
CacheMetricsTest-compression             1     0      0        0       0.339
CassandraMetricsRegistryTest-compression 5     0      0        0       0.281
ClientRequestSizeMetricsTest-compression 1     0      0        0       12.310
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       11.963
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.066
KeyspaceMetricsTest-compression          1     0      0        0       6.307
LatencyMetricsTest-compression           3     0      0        0       0.359
MaxSamplerTest-compression               8     0      0        0       5.187
SamplerTest-compression                  5     0      0        0       1.170
TableMetricsTest-compression             9     0      0        0       12.696
TopFrequencySamplerTest-compression      6     0      0        0       1.999
BatchMetricsTest-compression             3     0      0        0       15.161
BufferPoolMetricsTest-compression        7     0      0        0       1.390
CQLMetricsTest-compression               4     0      0        0       6.972
CacheMetricsTest-compression             1     0      0        0       0.742
CassandraMetricsRegistryTest-compression 5     0      0        0       0.758
ClientRequestSizeMetricsTest-compression 1     0      0        0       15.562
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       12.912
compression
HintedHandOffMetricsTest-compression     1     0      0        0       3.495
KeyspaceMetricsTest-compression          1     0      0        0       7.993
LatencyMetricsTest-compression           3     0      0        0       0.634
MaxSamplerTest-compression               8     0      0        0       5.656
SamplerTest-compression                  5     0      0        0       1.517
TableMetricsTest-compression             9     0      0        0       14.343
TopFrequencySamplerTest-compression      6     0      0        0       2.279
BatchMetricsTest                         3     0      0        0       11.081
BufferPoolMetricsTest                    7     0      0        0       1.187
CQLMetricsTest                           4     0      0        0       7.433
CacheMetricsTest                         1     0      0        0       0.346
CassandraMetricsRegistryTest             5     0      0        0       0.387
ClientRequestSizeMetricsTest             1     0      0        0       16.042
DecayingEstimatedHistogramReservoirTest  15    0      0        1       15.573
HintedHandOffMetricsTest                 1     0      0        0       2.429
KeyspaceMetricsTest                      1     0      0        0       9.622
LatencyMetricsTest                       3     0      0        0       0.334
MaxSamplerTest                           8     0      0        0       5.188
SamplerTest                              5     0      0        0       1.464
TableMetricsTest                         9     0      0        0       12.314
TopFrequencySamplerTest                  6     0      0        0       2.163
BatchMetricsTest                         3     0      0        0       16.728
BufferPoolMetricsTest                    7     0      0        0       2.222
CQLMetricsTest                           4     0      0        0       8.196
CacheMetricsTest                         1     0      0        0       0.516
CassandraMetricsRegistryTest             5     0      0        0       0.514
ClientRequestSizeMetricsTest             1     0      0        0       12.766
DecayingEstimatedHistogramReservoirTest  15    0      0        1       11.267
HintedHandOffMetricsTest                 1     0      0        0       2.539
KeyspaceMetricsTest                      1     0      0        0       5.605
LatencyMetricsTest                       3     0      0        0       0.502
MaxSamplerTest                           8     0      0        0       5.909
SamplerTest                              5     0      0        0       1.288
TableMetricsTest                         9     0      0        0       11.640
TopFrequencySamplerTest                  6     0      0        0       2.306

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

Name                                      Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                        1     0      0        0       123.817
ConnectionBurnTest                        1     0      0        0       123.754
AsyncChannelPromiseTest-cdc               4     0      0        0       0.493
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.027
AsyncOneResponseTest-cdc                  2     0      0        0       4.295
AsyncPromiseTest-cdc                      4     0      0        0       0.433
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.491
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.079
ChunkedInputPlusTest-cdc                  5     0      0        0       0.534
ConnectionTest-cdc                        13    0      0        0       76.283
ForwardingInfoTest-cdc                    2     0      0        0       0.333
FramingTest-cdc                           5     0      0        0       25.693
HandshakeTest-cdc                         13    0      0        0       2.435
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.647
MessageSerializationPropertyTest-cdc      2     0      0        0       6.850
MessageTest-cdc                           7     0      0        0       1.576
MessagingServiceTest-cdc                  14    0      0        0       3.053
MockMessagingServiceTest-cdc              1     0      0        0       4.741
OutboundConnectionSettingsTest-cdc        9     0      0        0       3.049
OutboundConnectionsTest-cdc               6     0      0        0       3.265
OutboundMessageQueueTest-cdc              3     0      0        0       1.196
ProxyHandlerConnectionsTest-cdc           5     0      0        0       37.134
PrunableArrayQueueTest-cdc                9     0      0        0       0.074
ResourceLimitsTest-cdc                    4     0      0        0       0.144
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.214
VerbTest-cdc                              1     0      0        0       0.149
WriteCallbackInfoTest-cdc                 1     0      0        0       1.620
AsyncChannelPromiseTest-cdc               4     0      0        0       0.570
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.197
AsyncOneResponseTest-cdc                  2     0      0        0       4.372
AsyncPromiseTest-cdc                      4     0      0        0       0.507
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.594
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.275
ChunkedInputPlusTest-cdc                  5     0      0        0       0.639
ConnectionTest-cdc                        13    0      0        0       76.143
ForwardingInfoTest-cdc                    2     0      0        0       0.386
FramingTest-cdc                           5     0      0        0       23.394
HandshakeTest-cdc                         13    0      0        0       2.537
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.830
MessageSerializationPropertyTest-cdc      2     0      0        0       6.619
MessageTest-cdc                           7     0      0        0       1.565
MessagingServiceTest-cdc                  14    0      0        0       2.771
MockMessagingServiceTest-cdc              1     0      0        0       3.648
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.388
OutboundConnectionsTest-cdc               6     0      0        0       2.474
OutboundMessageQueueTest-cdc              3     0      0        0       1.210
ProxyHandlerConnectionsTest-cdc           5     0      0        0       36.269
PrunableArrayQueueTest-cdc                9     0      0        0       0.186
ResourceLimitsTest-cdc                    4     0      0        0       0.260
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.348
VerbTest-cdc                              1     0      0        0       0.248
WriteCallbackInfoTest-cdc                 1     0      0        0       1.713
AsyncChannelPromiseTest-compression       4     0      0        0       0.551
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.111
AsyncOneResponseTest-compression          2     0      0        0       4.294
AsyncPromiseTest-compression              4     0      0        0       0.460
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.424
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.052
ChunkedInputPlusTest-compression          5     0      0        0       0.489
ConnectionTest-compression                13    0      0        0       81.334
ForwardingInfoTest-compression            2     0      0        0       0.323
FramingTest-compression                   5     0      0        0       26.852
HandshakeTest-compression                 13    0      0        0       3.052
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.773
compression
MessageSerializationPropertyTest-         2     0      0        0       6.419
compression
MessageTest-compression                   7     0      0        0       1.504
MessagingServiceTest-compression          14    0      0        0       3.059
MockMessagingServiceTest-compression      1     0      0        0       3.960
OutboundConnectionSettingsTest-           9     0      0        0       2.082
compression
OutboundConnectionsTest-compression       6     0      0        0       2.178
OutboundMessageQueueTest-compression      3     0      0        0       0.912
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.173
PrunableArrayQueueTest-compression        9     0      0        0       0.065
ResourceLimitsTest-compression            4     0      0        0       0.143
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.200
compression
VerbTest-compression                      1     0      0        0       0.140
WriteCallbackInfoTest-compression         1     0      0        0       1.588
AsyncChannelPromiseTest-compression       4     0      0        0       0.690
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.339
AsyncOneResponseTest-compression          2     0      0        0       4.454
AsyncPromiseTest-compression              4     0      0        0       0.585
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.654
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.080
ChunkedInputPlusTest-compression          5     0      0        0       0.810
ConnectionTest-compression                13    0      0        0       79.417
ForwardingInfoTest-compression            2     0      0        0       0.431
FramingTest-compression                   5     0      0        0       24.330
HandshakeTest-compression                 13    0      0        0       3.002
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.843
compression
MessageSerializationPropertyTest-         2     0      0        0       8.951
compression
MessageTest-compression                   7     0      0        0       2.190
MessagingServiceTest-compression          14    0      0        0       3.649
MockMessagingServiceTest-compression      1     0      0        0       4.981
OutboundConnectionSettingsTest-           9     0      0        0       3.103
compression
OutboundConnectionsTest-compression       6     0      0        0       3.234
OutboundMessageQueueTest-compression      3     0      0        0       1.751
ProxyHandlerConnectionsTest-compression   5     0      0        0       37.195
PrunableArrayQueueTest-compression        9     0      0        0       0.237
ResourceLimitsTest-compression            4     0      0        0       0.323
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.472
compression
VerbTest-compression                      1     0      0        0       0.238
WriteCallbackInfoTest-compression         1     0      0        0       1.727
AsyncChannelPromiseTest                   4     0      0        0       0.502
AsyncMessageOutputPlusTest                1     0      0        0       1.005
AsyncOneResponseTest                      2     0      0        0       4.316
AsyncPromiseTest                          4     0      0        0       0.544
AsyncStreamingInputPlusTest               13    0      0        0       1.596
AsyncStreamingOutputPlusTest              3     0      0        0       0.998
ChunkedInputPlusTest                      5     0      0        0       0.535
ConnectionTest                            13    0      0        0       75.982
ForwardingInfoTest                        2     0      0        0       0.342
FramingTest                               5     0      0        0       25.441
HandshakeTest                             13    0      0        0       2.480
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.692
MessageSerializationPropertyTest          2     0      0        0       8.830
MessageTest                               7     0      0        0       2.212
MessagingServiceTest                      14    0      0        0       2.771
MockMessagingServiceTest                  1     0      0        0       4.022
OutboundConnectionSettingsTest            9     0      0        0       2.483
OutboundConnectionsTest                   6     0      0        0       4.274
OutboundMessageQueueTest                  3     0      0        0       1.274
ProxyHandlerConnectionsTest               5     0      0        0       36.108
PrunableArrayQueueTest                    9     0      0        0       0.073
ResourceLimitsTest                        4     0      0        0       0.205
StartupClusterConnectivityCheckerTest     7     0      0        0       2.094
VerbTest                                  1     0      0        0       0.269
WriteCallbackInfoTest                     1     0      0        0       2.434
AsyncChannelPromiseTest                   4     0      0        0       0.736
AsyncMessageOutputPlusTest                1     0      0        0       1.154
AsyncOneResponseTest                      2     0      0        0       4.388
AsyncPromiseTest                          4     0      0        0       0.506
AsyncStreamingInputPlusTest               13    0      0        0       1.587
AsyncStreamingOutputPlusTest              3     0      0        0       1.525
ChunkedInputPlusTest                      5     0      0        0       0.789
ConnectionTest                            13    0      0        0       78.252
ForwardingInfoTest                        2     0      0        0       0.364
FramingTest                               5     0      0        0       22.420
HandshakeTest                             13    0      0        0       2.345
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.688
MessageSerializationPropertyTest          2     0      0        0       7.029
MessageTest                               7     0      0        0       1.793
MessagingServiceTest                      14    0      0        0       2.974
MockMessagingServiceTest                  1     0      0        0       4.409
OutboundConnectionSettingsTest            9     0      0        0       3.175
OutboundConnectionsTest                   6     0      0        0       3.584
OutboundMessageQueueTest                  3     0      0        0       1.669
ProxyHandlerConnectionsTest               5     0      0        0       37.218
PrunableArrayQueueTest                    9     0      0        0       0.169
ResourceLimitsTest                        4     0      0        0       0.286
StartupClusterConnectivityCheckerTest     7     0      0        0       1.518
VerbTest                                  1     0      0        0       0.266
WriteCallbackInfoTest                     1     0      0        0       1.706

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

Name                         Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc         3     0      0        0       0.788
ProxyHandlerTest-cdc         3     0      0        0       0.935
ProxyHandlerTest-compression 3     0      0        0       0.760
ProxyHandlerTest-compression 3     0      0        0       0.929
ProxyHandlerTest             3     0      0        0       0.818
ProxyHandlerTest             3     0      0        0       0.888

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

Name                                    Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc                  1     0      0        1       0.070
LocalSyncTaskTest-cdc                   6     0      0        0       4.874
NeighborsAndRangesTest-cdc              2     0      0        0       1.097
RepairJobTest-cdc                       16    0      0        0       4.807
RepairSessionTest-cdc                   1     0      0        0       0.948
StreamingRepairTaskTest-cdc             2     0      0        0       3.460
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       0.964
ValidatorTest-cdc                       6     0      0        0       31.709
AbstractRepairTest-cdc                  1     0      0        1       0.169
LocalSyncTaskTest-cdc                   6     0      0        0       3.959
NeighborsAndRangesTest-cdc              2     0      0        0       1.154
RepairJobTest-cdc                       16    0      0        0       4.452
RepairSessionTest-cdc                   1     0      0        0       1.188
StreamingRepairTaskTest-cdc             2     0      0        0       3.071
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.163
ValidatorTest-cdc                       6     0      0        0       29.273
AbstractRepairTest-compression          1     0      0        1       0.054
LocalSyncTaskTest-compression           6     0      0        0       4.299
NeighborsAndRangesTest-compression      2     0      0        0       0.859
RepairJobTest-compression               16    0      0        0       4.400
RepairSessionTest-compression           1     0      0        0       0.961
StreamingRepairTaskTest-compression     2     0      0        0       3.506
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       0.944
ValidatorTest-compression               6     0      0        0       27.835
AbstractRepairTest-compression          1     0      0        1       0.161
LocalSyncTaskTest-compression           6     0      0        0       4.033
NeighborsAndRangesTest-compression      2     0      0        0       1.174
RepairJobTest-compression               16    0      0        0       6.912
RepairSessionTest-compression           1     0      0        0       1.881
StreamingRepairTaskTest-compression     2     0      0        0       3.174
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.099
ValidatorTest-compression               6     0      0        0       30.093
AbstractRepairTest                      1     0      0        1       0.081
LocalSyncTaskTest                       6     0      0        0       5.307
NeighborsAndRangesTest                  2     0      0        0       1.053
RepairJobTest                           16    0      0        0       4.686
RepairSessionTest                       1     0      0        0       0.969
StreamingRepairTaskTest                 2     0      0        0       3.457
SymmetricRemoteSyncTaskTest             1     0      0        0       0.921
ValidatorTest                           6     0      0        0       31.161
AbstractRepairTest                      1     0      0        1       0.161
LocalSyncTaskTest                       6     0      0        0       4.189
NeighborsAndRangesTest                  2     0      0        0       1.232
RepairJobTest                           16    0      0        0       5.040
RepairSessionTest                       1     0      0        0       1.115
StreamingRepairTaskTest                 2     0      0        0       2.976
SymmetricRemoteSyncTaskTest             1     0      0        0       1.174
ValidatorTest                           6     0      0        0       29.938

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

Name                              Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc          2     0      0        0       0.380
RangeDenormalizerTest-cdc         3     0      0        0       0.308
ReduceHelperTest-cdc              5     0      0        0       0.446
StreamFromOptionsTest-cdc         3     0      0        0       0.148
DifferenceHolderTest-cdc          2     0      0        0       0.480
RangeDenormalizerTest-cdc         3     0      0        0       0.382
ReduceHelperTest-cdc              5     0      0        0       0.460
StreamFromOptionsTest-cdc         3     0      0        0       0.232
DifferenceHolderTest-compression  2     0      0        0       0.317
RangeDenormalizerTest-compression 3     0      0        0       0.277
ReduceHelperTest-compression      5     0      0        0       0.296
StreamFromOptionsTest-compression 3     0      0        0       0.120
DifferenceHolderTest-compression  2     0      0        0       0.574
RangeDenormalizerTest-compression 3     0      0        0       0.571
ReduceHelperTest-compression      5     0      0        0       0.626
StreamFromOptionsTest-compression 3     0      0        0       0.485
DifferenceHolderTest              2     0      0        0       0.417
RangeDenormalizerTest             3     0      0        0       0.372
ReduceHelperTest                  5     0      0        0       0.443
StreamFromOptionsTest             3     0      0        0       0.185
DifferenceHolderTest              2     0      0        0       0.595
RangeDenormalizerTest             3     0      0        0       0.478
ReduceHelperTest                  5     0      0        0       0.496
StreamFromOptionsTest             3     0      0        0       0.243

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

Name                                      Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc         1     0      0        1       0.080
CoordinatorMessagingTest-cdc              7     0      0        0       6.784
CoordinatorSessionTest-cdc                7     0      0        0       1.142
CoordinatorSessionsTest-cdc               7     0      0        0       4.206
LocalSessionTest-cdc                      40    0      0        0       6.249
PendingRepairStatTest-cdc                 1     0      0        0       5.534
RepairStateTest-cdc                       6     0      0        0       0.140
AbstractConsistentSessionTest-cdc         1     0      0        1       0.209
CoordinatorMessagingTest-cdc              7     0      0        0       5.673
CoordinatorSessionTest-cdc                7     0      0        0       1.279
CoordinatorSessionsTest-cdc               7     0      0        0       3.022
LocalSessionTest-cdc                      40    0      0        0       5.419
PendingRepairStatTest-cdc                 1     0      0        0       3.190
RepairStateTest-cdc                       6     0      0        0       0.222
AbstractConsistentSessionTest-compression 1     0      0        1       0.061
CoordinatorMessagingTest-compression      7     0      0        0       6.799
CoordinatorSessionTest-compression        7     0      0        0       1.122
CoordinatorSessionsTest-compression       7     0      0        0       3.346
LocalSessionTest-compression              40    0      0        0       5.003
PendingRepairStatTest-compression         1     0      0        0       3.577
RepairStateTest-compression               6     0      0        0       0.114
AbstractConsistentSessionTest-compression 1     0      0        1       0.299
CoordinatorMessagingTest-compression      7     0      0        0       6.673
CoordinatorSessionTest-compression        7     0      0        0       1.294
CoordinatorSessionsTest-compression       7     0      0        0       3.103
LocalSessionTest-compression              40    0      0        0       4.510
PendingRepairStatTest-compression         1     0      0        0       3.224
RepairStateTest-compression               6     0      0        0       0.295
AbstractConsistentSessionTest             1     0      0        1       0.085
CoordinatorMessagingTest                  7     0      0        0       7.566
CoordinatorSessionTest                    7     0      0        0       1.276
CoordinatorSessionsTest                   7     0      0        0       4.323
LocalSessionTest                          40    0      0        0       6.752
PendingRepairStatTest                     1     0      0        0       4.342
RepairStateTest                           6     0      0        0       0.152
AbstractConsistentSessionTest             1     0      0        1       0.161
CoordinatorMessagingTest                  7     0      0        0       6.642
CoordinatorSessionTest                    7     0      0        0       1.518
CoordinatorSessionsTest                   7     0      0        0       3.240
LocalSessionTest                          40    0      0        0       3.998
PendingRepairStatTest                     1     0      0        0       3.360
RepairStateTest                           6     0      0        0       0.208

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

Name                             Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc         5     0      0        0       3.509
SchemaArgsParserTest-cdc         5     0      0        0       3.039
SchemaArgsParserTest-compression 5     0      0        0       3.744
SchemaArgsParserTest-compression 5     0      0        0       3.576
SchemaArgsParserTest             5     0      0        0       4.004
SchemaArgsParserTest             5     0      0        0       3.070

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

Name                                    Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc     8     0      0        0       1.013
RepairMessageSerializerTest-cdc         6     0      0        0       0.537
RepairOptionTest-cdc                    4     0      0        0       0.939
RepairMessageSerializationsTest-cdc     8     0      0        0       1.254
RepairMessageSerializerTest-cdc         6     0      0        0       0.635
RepairOptionTest-cdc                    4     0      0        0       1.125
RepairMessageSerializationsTest-        8     0      0        0       1.453
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.581
RepairOptionTest-compression            4     0      0        0       1.031
RepairMessageSerializationsTest-        8     0      0        0       1.169
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.586
RepairOptionTest-compression            4     0      0        0       1.104
RepairMessageSerializationsTest         8     0      0        0       1.045
RepairMessageSerializerTest             6     0      0        0       0.523
RepairOptionTest                        4     0      0        0       0.894
RepairMessageSerializationsTest         8     0      0        0       1.446
RepairMessageSerializerTest             6     0      0        0       0.805
RepairOptionTest                        4     0      0        0       1.306

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

Name                                     Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc            1     0      0        0       3.958
IndexMetadataTest-cdc                    3     0      0        0       0.261
MigrationCoordinatorTest-cdc             8     0      0        0       1.139
MigrationManagerTest-cdc                 17    0      0        0       9.663
SchemaKeyspaceTest-cdc                   5     0      0        0       3.905
SchemaTest-cdc                           1     0      0        0       2.575
TupleTypesRepresentationTest-cdc         2     0      0        1       1.067
ValidationTest-cdc                       4     0      0        0       0.331
CreateTableValidationTest-cdc            1     0      0        0       3.243
IndexMetadataTest-cdc                    3     0      0        0       0.379
MigrationCoordinatorTest-cdc             8     0      0        0       1.182
MigrationManagerTest-cdc                 17    0      0        0       5.204
SchemaKeyspaceTest-cdc                   5     0      0        0       3.451
SchemaTest-cdc                           1     0      0        0       2.538
TupleTypesRepresentationTest-cdc         2     0      0        1       1.143
ValidationTest-cdc                       4     0      0        0       0.445
CreateTableValidationTest-compression    1     0      0        0       3.514
IndexMetadataTest-compression            3     0      0        0       0.238
MigrationCoordinatorTest-compression     8     0      0        0       0.925
MigrationManagerTest-compression         17    0      0        0       6.241
SchemaKeyspaceTest-compression           5     0      0        0       4.096
SchemaTest-compression                   1     0      0        0       3.148
TupleTypesRepresentationTest-compression 2     0      0        1       1.087
ValidationTest-compression               4     0      0        0       0.376
CreateTableValidationTest-compression    1     0      0        0       3.309
IndexMetadataTest-compression            3     0      0        0       0.473
MigrationCoordinatorTest-compression     8     0      1        0       1.572
MigrationManagerTest-compression         17    0      0        0       6.799
SchemaKeyspaceTest-compression           5     0      0        0       3.253
SchemaTest-compression                   1     0      0        0       2.572
TupleTypesRepresentationTest-compression 2     0      0        1       1.243
ValidationTest-compression               4     0      0        0       0.530
CreateTableValidationTest                1     0      0        0       3.584
IndexMetadataTest                        3     0      0        0       0.254
MigrationCoordinatorTest                 8     0      0        0       0.969
MigrationManagerTest                     17    0      0        0       5.805
SchemaKeyspaceTest                       5     0      0        0       3.893
SchemaTest                               1     0      0        0       2.639
TupleTypesRepresentationTest             2     0      0        1       1.068
ValidationTest                           4     0      0        0       0.386
CreateTableValidationTest                1     0      0        0       3.229
IndexMetadataTest                        3     0      0        0       0.323
MigrationCoordinatorTest                 8     0      0        0       1.143
MigrationManagerTest                     17    0      0        0       5.227
SchemaKeyspaceTest                       5     0      0        0       3.568
SchemaTest                               1     0      0        0       3.377
TupleTypesRepresentationTest             2     0      0        1       1.133
ValidationTest                           4     0      0        0       0.436

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

Name                            Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc           7     0      0        0       0.623
EncryptionUtilsTest-cdc         3     0      0        0       1.330
JKSKeyProviderTest-cdc          2     0      0        0       0.378
SSLFactoryTest-cdc              14    0      0        0       1.514
CipherFactoryTest-cdc           7     0      0        0       0.702
EncryptionUtilsTest-cdc         3     0      0        0       1.403
JKSKeyProviderTest-cdc          2     0      0        0       0.472
SSLFactoryTest-cdc              14    0      0        0       1.744
CipherFactoryTest-compression   7     0      0        0       0.640
EncryptionUtilsTest-compression 3     0      0        0       1.166
JKSKeyProviderTest-compression  2     0      0        0       0.293
SSLFactoryTest-compression      14    0      0        0       1.234
CipherFactoryTest-compression   7     0      0        0       0.725
EncryptionUtilsTest-compression 3     0      0        0       1.401
JKSKeyProviderTest-compression  2     0      0        0       0.418
SSLFactoryTest-compression      14    0      0        0       1.758
CipherFactoryTest               7     0      0        0       0.664
EncryptionUtilsTest             3     0      0        0       1.290
JKSKeyProviderTest              2     0      0        0       0.309
SSLFactoryTest                  14    0      0        0       1.429
CipherFactoryTest               7     0      0        0       0.625
EncryptionUtilsTest             3     0      0        0       1.281
JKSKeyProviderTest              2     0      0        0       0.470
SSLFactoryTest                  14    0      0        0       1.878

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

Name                                 Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc         9     0      0        0       0.141
TimeSerializerTest-cdc               16    0      0        0       0.086
TimestampSerializerTest-cdc          8     0      0        0       0.385
SimpleDateSerializerTest-cdc         9     0      0        0       0.253
TimeSerializerTest-cdc               16    0      0        0       0.211
TimestampSerializerTest-cdc          8     0      0        0       0.414
SimpleDateSerializerTest-compression 9     0      0        0       0.101
TimeSerializerTest-compression       16    0      0        0       0.070
TimestampSerializerTest-compression  8     0      0        0       0.290
SimpleDateSerializerTest-compression 9     0      0        0       0.284
TimeSerializerTest-compression       16    0      0        0       0.246
TimestampSerializerTest-compression  8     0      0        0       0.546
SimpleDateSerializerTest             9     0      0        0       0.114
TimeSerializerTest                   16    0      0        0       0.084
TimestampSerializerTest              8     0      0        0       0.332
SimpleDateSerializerTest             9     0      0        0       0.256
TimeSerializerTest                   16    0      0        0       0.242
TimestampSerializerTest              8     0      0        0       0.611

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

Name                                   Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc            11    0      0        0       4.414
BootstrapTransientTest-cdc             1     0      0        0       0.966
ClientWarningsTest-cdc                 4     0      0        0       26.697
GCInspectorTest-cdc                    6     0      0        0       0.909
JoinTokenRingTest-cdc                  1     0      0        0       4.957
LeaveAndBootstrapTest-cdc              8     0      0        0       5.551
LegacyAuthFailTest-cdc                 1     0      0        0       4.780
MoveTest-cdc                           7     0      0        0       22.697
MoveTransientTest-cdc                  19    0      0        0       1.186
NativeTransportServiceTest-cdc         13    0      0        0       7.947
OptionalTasksTest-cdc                  2     0      0        0       3.400
PaxosStateTest-cdc                     2     0      0        0       5.034
ProtocolBetaVersionTest-cdc            2     0      0        0       13.757
QueryPagerTest-cdc                     8     0      0        0       3.513
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.074
RemoveTest-cdc                         4     0      0        0       6.185
SerializationsTest-cdc                 4     0      0        0       1.037
StartupChecksTest-cdc                  3     0      0        0       3.202
StorageProxyTest-cdc                   4     0      0        0       1.015
StorageServiceServerTest-cdc           19    0      0        1       8.762
StorageServiceTest-cdc                 1     0      0        0       1.088
WriteResponseHandlerTest-cdc           5     0      0        0       4.308
WriteResponseHandlerTransientTest-cdc  4     0      0        0       5.434
ActiveRepairServiceTest-cdc            11    0      0        0       3.521
BootstrapTransientTest-cdc             1     0      0        0       1.140
ClientWarningsTest-cdc                 4     0      0        0       26.918
GCInspectorTest-cdc                    6     0      0        0       1.049
JoinTokenRingTest-cdc                  1     0      0        0       4.780
LeaveAndBootstrapTest-cdc              8     0      0        0       5.333
LegacyAuthFailTest-cdc                 1     0      0        0       4.305
MoveTest-cdc                           7     0      0        0       22.204
MoveTransientTest-cdc                  19    0      0        0       1.426
NativeTransportServiceTest-cdc         13    0      0        0       8.078
OptionalTasksTest-cdc                  2     0      0        0       3.032
PaxosStateTest-cdc                     2     0      0        0       4.720
ProtocolBetaVersionTest-cdc            2     0      0        0       12.516
QueryPagerTest-cdc                     8     0      0        0       3.151
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.176
RemoveTest-cdc                         4     0      0        0       5.936
SerializationsTest-cdc                 4     0      0        0       1.142
StartupChecksTest-cdc                  3     0      0        0       2.518
StorageProxyTest-cdc                   4     0      0        0       1.278
StorageServiceServerTest-cdc           19    0      0        1       8.536
StorageServiceTest-cdc                 1     0      0        0       1.217
WriteResponseHandlerTest-cdc           5     0      0        0       3.125
WriteResponseHandlerTransientTest-cdc  4     0      0        0       2.983
ActiveRepairServiceTest-compression    11    0      0        0       4.096
BootstrapTransientTest-compression     1     0      0        0       0.961
ClientWarningsTest-compression         4     0      0        0       27.661
GCInspectorTest-compression            6     0      0        0       0.883
JoinTokenRingTest-compression          1     0      0        0       6.377
LeaveAndBootstrapTest-compression      8     0      0        0       7.863
LegacyAuthFailTest-compression         1     0      0        0       5.007
MoveTest-compression                   7     0      0        0       24.704
MoveTransientTest-compression          19    0      0        0       1.171
NativeTransportServiceTest-compression 13    0      0        0       7.930
OptionalTasksTest-compression          2     0      0        0       3.513
PaxosStateTest-compression             2     0      0        0       6.682
ProtocolBetaVersionTest-compression    2     0      0        0       13.148
QueryPagerTest-compression             8     0      0        0       4.002
RMIServerSocketFactoryImplTest-        1     0      0        0       0.062
compression
RemoveTest-compression                 4     0      0        0       5.868
SerializationsTest-compression         4     0      0        0       0.975
StartupChecksTest-compression          3     0      0        0       2.755
StorageProxyTest-compression           4     0      0        0       0.951
StorageServiceServerTest-compression   19    0      0        1       8.496
StorageServiceTest-compression         1     0      0        0       0.980
WriteResponseHandlerTest-compression   5     0      0        0       3.495
WriteResponseHandlerTransientTest-     4     0      0        0       3.404
compression
ActiveRepairServiceTest-compression    11    0      0        0       4.111
BootstrapTransientTest-compression     1     0      0        0       1.092
ClientWarningsTest-compression         4     0      0        0       35.265
GCInspectorTest-compression            6     0      0        0       1.253
JoinTokenRingTest-compression          1     0      0        0       7.922
LeaveAndBootstrapTest-compression      8     0      0        0       7.847
LegacyAuthFailTest-compression         1     0      0        0       5.143
MoveTest-compression                   7     0      0        0       24.797
MoveTransientTest-compression          19    0      0        0       1.566
NativeTransportServiceTest-compression 13    0      0        0       7.902
OptionalTasksTest-compression          2     0      0        0       3.191
PaxosStateTest-compression             2     0      0        0       7.874
ProtocolBetaVersionTest-compression    2     0      0        0       13.353
QueryPagerTest-compression             8     0      0        0       3.420
RMIServerSocketFactoryImplTest-        1     0      0        0       0.175
compression
RemoveTest-compression                 4     0      0        0       5.941
SerializationsTest-compression         4     0      0        0       1.222
StartupChecksTest-compression          3     0      0        0       2.713
StorageProxyTest-compression           4     0      0        0       1.441
StorageServiceServerTest-compression   19    0      0        1       9.051
StorageServiceTest-compression         1     0      0        0       1.370
WriteResponseHandlerTest-compression   5     0      0        0       3.126
WriteResponseHandlerTransientTest-     4     0      0        0       3.611
compression
ActiveRepairServiceTest                11    0      0        0       3.981
BootstrapTransientTest                 1     0      0        0       1.001
ClientWarningsTest                     4     0      0        0       32.951
GCInspectorTest                        6     0      0        0       0.867
JoinTokenRingTest                      1     0      0        0       5.618
LeaveAndBootstrapTest                  8     0      0        0       5.692
LegacyAuthFailTest                     1     0      0        0       7.353
MoveTest                               7     0      0        0       23.014
MoveTransientTest                      19    0      0        0       1.165
NativeTransportServiceTest             13    0      0        0       7.868
OptionalTasksTest                      2     0      0        0       3.344
PaxosStateTest                         2     0      0        0       4.829
ProtocolBetaVersionTest                2     0      0        0       13.000
QueryPagerTest                         8     0      0        0       3.706
RMIServerSocketFactoryImplTest         1     0      0        0       0.068
RemoveTest                             4     0      0        0       5.852
SerializationsTest                     4     0      0        0       0.921
StartupChecksTest                      3     0      0        0       2.815
StorageProxyTest                       4     0      0        0       1.005
StorageServiceServerTest               19    0      0        1       8.396
StorageServiceTest                     1     0      0        0       0.965
WriteResponseHandlerTest               5     0      0        0       3.581
WriteResponseHandlerTransientTest      4     0      0        0       3.361
ActiveRepairServiceTest                11    1      0        0       6.177
BootstrapTransientTest                 1     0      0        0       1.950
ClientWarningsTest                     4     0      0        0       30.800
GCInspectorTest                        6     0      0        0       1.064
JoinTokenRingTest                      1     0      0        0       5.085
LeaveAndBootstrapTest                  8     0      0        0       6.605
LegacyAuthFailTest                     1     0      0        0       5.848
MoveTest                               7     0      0        0       22.592
MoveTransientTest                      19    0      0        0       1.816
NativeTransportServiceTest             13    0      0        0       8.688
OptionalTasksTest                      2     0      0        0       2.964
PaxosStateTest                         2     0      0        0       5.517
ProtocolBetaVersionTest                2     0      0        0       12.851
QueryPagerTest                         8     0      0        0       3.456
RMIServerSocketFactoryImplTest         1     0      0        0       0.201
RemoveTest                             4     0      0        0       6.150
SerializationsTest                     4     0      0        0       1.339
StartupChecksTest                      3     0      0        0       2.888
StorageProxyTest                       4     0      0        0       1.219
StorageServiceServerTest               19    0      0        1       9.270
StorageServiceTest                     1     0      0        0       1.383
WriteResponseHandlerTest               5     0      0        0       3.373
WriteResponseHandlerTransientTest      4     0      0        0       3.485

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

Name                        Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc         7     0      0        0       1.259
PagingStateTest-cdc         7     0      0        0       1.348
PagingStateTest-compression 7     0      0        0       1.060
PagingStateTest-compression 7     0      0        0       1.405
PagingStateTest             7     0      0        0       1.014
PagingStateTest             7     0      0        0       1.194

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc          1     0      0        1       0.070
DataResolverTest-cdc                  32    0      0        0       3.810
DigestResolverTest-cdc                5     0      0        0       3.739
ReadExecutorTest-cdc                  3     0      0        0       3.918
SpeculativeRetryParseTest-cdc         78    0      0        0       0.158
AbstractReadResponseTest-cdc          1     0      0        1       0.173
DataResolverTest-cdc                  32    0      0        0       3.399
DigestResolverTest-cdc                5     0      0        0       3.173
ReadExecutorTest-cdc                  3     0      0        0       3.259
SpeculativeRetryParseTest-cdc         78    0      0        0       0.243
AbstractReadResponseTest-compression  1     0      0        1       0.051
DataResolverTest-compression          32    0      0        0       3.642
DigestResolverTest-compression        5     0      0        0       3.429
ReadExecutorTest-compression          3     0      0        0       3.603
SpeculativeRetryParseTest-compression 78    0      0        0       0.102
AbstractReadResponseTest-compression  1     0      0        1       0.192
DataResolverTest-compression          32    0      0        0       4.660
DigestResolverTest-compression        5     0      0        0       4.988
ReadExecutorTest-compression          3     0      0        0       3.312
SpeculativeRetryParseTest-compression 78    0      0        0       0.219
AbstractReadResponseTest              1     0      0        1       0.060
DataResolverTest                      32    0      0        0       3.742
DigestResolverTest                    5     0      0        0       3.440
ReadExecutorTest                      3     0      0        0       3.543
SpeculativeRetryParseTest             78    0      0        0       0.134
AbstractReadResponseTest              1     0      0        1       0.153
DataResolverTest                      32    0      0        0       3.921
DigestResolverTest                    5     0      0        0       4.044
ReadExecutorTest                      3     0      0        0       3.531
SpeculativeRetryParseTest             78    0      0        0       0.243

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

Name                                 Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc           1     0      0        1       0.091
BlockingReadRepairTest-cdc           9     0      0        0       4.876
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       4.756
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.936
ReadRepairTest-cdc                   7     0      0        0       3.827
RepairedDataVerifierTest-cdc         10    0      0        0       4.871
AbstractReadRepairTest-cdc           1     0      0        1       0.188
BlockingReadRepairTest-cdc           9     0      0        0       3.302
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       3.255
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.116
ReadRepairTest-cdc                   7     0      0        0       3.176
RepairedDataVerifierTest-cdc         10    0      0        0       4.661
AbstractReadRepairTest-compression   1     0      0        1       0.052
BlockingReadRepairTest-compression   9     0      0        0       3.362
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.589
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.499
ReadRepairTest-compression           7     0      0        0       3.479
RepairedDataVerifierTest-compression 10    0      0        0       6.478
AbstractReadRepairTest-compression   1     0      0        1       0.187
BlockingReadRepairTest-compression   9     0      0        0       3.087
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.126
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.146
ReadRepairTest-compression           7     0      0        0       3.387
RepairedDataVerifierTest-compression 10    0      0        0       5.914
AbstractReadRepairTest               1     0      0        1       0.062
BlockingReadRepairTest               9     0      0        0       3.559
DiagEventsBlockingReadRepairTest     3     0      0        0       3.542
ReadOnlyReadRepairTest               4     0      0        0       3.691
ReadRepairTest                       7     0      0        0       4.012
RepairedDataVerifierTest             10    0      0        0       4.791
AbstractReadRepairTest               1     0      0        1       0.167
BlockingReadRepairTest               9     0      0        0       3.406
DiagEventsBlockingReadRepairTest     3     0      0        0       4.006
ReadOnlyReadRepairTest               4     0      0        0       3.207
ReadRepairTest                       7     0      0        0       3.424
RepairedDataVerifierTest             10    0      0        0       4.532

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

Name                                         Tests Errors Failures Skipped Time
                                                                           (s)
LongStreamingTest                            0     1      0        0       1.028
LongStreamingTest                            0     1      0        0       1.528
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.617
cdc
SessionInfoTest-cdc                          1     0      0        0       0.487
StreamOperationTest-cdc                      1     0      0        0       0.072
StreamTransferTaskTest-cdc                   2     0      0        0       4.572
StreamingTransferTest-cdc                    5     0      0        0       16.698
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.237
cdc
SessionInfoTest-cdc                          1     0      0        0       0.597
StreamOperationTest-cdc                      1     0      0        0       0.217
StreamTransferTaskTest-cdc                   2     0      0        0       3.173
StreamingTransferTest-cdc                    5     0      0        0       13.706
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.473
compression
SessionInfoTest-compression                  1     0      0        0       0.463
StreamOperationTest-compression              1     0      0        0       0.060
StreamTransferTaskTest-compression           2     0      0        0       3.509
StreamingTransferTest-compression            5     0      0        0       15.436
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.175
compression
SessionInfoTest-compression                  1     0      0        0       0.630
StreamOperationTest-compression              1     0      0        0       0.210
StreamTransferTaskTest-compression           2     0      0        0       3.625
StreamingTransferTest-compression            5     0      0        0       13.344
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.567
SessionInfoTest                              1     0      0        0       0.507
StreamOperationTest                          1     0      0        0       0.068
StreamTransferTaskTest                       2     0      0        0       3.453
StreamingTransferTest                        5     0      0        0       14.557
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.584
SessionInfoTest                              1     0      0        0       0.865
StreamOperationTest                          1     0      0        0       0.224
StreamTransferTaskTest                       2     0      0        0       3.269
StreamingTransferTest                        5     0      0        0       13.932

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

Name                                    Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.050
StreamCompressionSerializerTest-cdc     2     0      0        0       0.883
StreamingInboundHandlerTest-cdc         6     0      0        0       1.069
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.315
StreamCompressionSerializerTest-cdc     2     0      0        0       1.116
StreamingInboundHandlerTest-cdc         6     0      0        0       1.261
NettyStreamingMessageSenderTest-        10    0      0        0       1.190
compression
StreamCompressionSerializerTest-        2     0      0        0       1.142
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.468
NettyStreamingMessageSenderTest-        10    0      0        0       1.366
compression
StreamCompressionSerializerTest-        2     0      0        0       1.176
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.427
NettyStreamingMessageSenderTest         10    0      0        0       1.269
StreamCompressionSerializerTest         2     0      0        0       1.005
StreamingInboundHandlerTest             6     0      0        0       1.180
NettyStreamingMessageSenderTest         10    0      0        0       1.486
StreamCompressionSerializerTest         2     0      0        0       1.073
StreamingInboundHandlerTest             6     0      0        0       1.309

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

Name                                  Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc         6     0      0        0       1.191
CompressedInputStreamTest-cdc         6     0      0        0       1.331
CompressedInputStreamTest-compression 6     0      0        0       1.574
CompressedInputStreamTest-compression 6     0      0        0       1.416
CompressedInputStreamTest             6     0      0        0       1.152
CompressedInputStreamTest             6     0      0        0       1.506

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

Name                          Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc         1     0      0        0       0.097
StreamMessageTest-cdc         1     0      0        0       0.188
StreamMessageTest-compression 1     0      0        0       0.098
StreamMessageTest-compression 1     0      0        0       0.205
StreamMessageTest             1     0      0        0       0.096
StreamMessageTest             1     0      0        0       0.259

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

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.115
DistributionSequenceTest 4     0      0        0       0.073
DistributionGaussianTest 2     0      0        0       0.195
DistributionSequenceTest 4     0      0        0       0.164

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

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.102
SettingsMiscTest      4     0      0        0       0.091
SettingsNodeTest      2     0      0        0       0.070
StressSettingsTest    1     0      0        0       0.599
OptionReplicationTest 1     0      0        0       0.184
SettingsMiscTest      4     0      0        0       0.180
SettingsNodeTest      2     0      0        0       0.152
StressSettingsTest    1     0      0        0       0.647

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

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

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

Name                                    Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc                  10    0      0        0       15.005
BulkLoaderTest-cdc                      6     0      0        0       13.036
ClearSnapshotTest-cdc                   4     0      0        0       13.679
CompactionStressTest-cdc                2     0      0        0       14.935
GetFullQueryLogTest-cdc                 3     0      0        0       18.526
GetVersionTest-cdc                      1     0      0        0       0.563
JMXCompatabilityTest-cdc                3     0      0        0       43.631
JMXToolTest-cdc                         5     0      0        0       11.696
LoaderOptionsTest-cdc                   1     0      0        0       0.586
NodeToolGossipInfoTest-cdc              2     0      0        0       17.400
NodeToolTPStatsTest-cdc                 3     0      0        0       26.660
NodetoolNetStatsTest-cdc                3     0      0        0       8.836
SSTableExpiredBlockersTest-cdc          4     0      0        0       3.416
SSTableExportTest-cdc                   10    0      0        0       1.771
SSTableLevelResetterTest-cdc            5     0      0        0       3.378
SSTableMetadataViewerTest-cdc           10    0      0        0       1.805
SSTableOfflineRelevelTest-cdc           4     0      0        0       3.034
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.489
StandaloneSSTableUtilTest-cdc           8     0      0        0       3.177
StandaloneScrubberTest-cdc              7     0      0        0       3.223
StandaloneSplitterTest-cdc              6     0      0        0       2.793
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       17.895
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       5.909
StandaloneUpgraderTest-cdc              6     0      0        0       2.895
StandaloneVerifierTest-cdc              10    0      0        0       2.939
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.043
TopPartitionsTest-cdc                   2     0      0        0       3.849
AuditLogViewerTest-cdc                  10    0      0        0       15.370
BulkLoaderTest-cdc                      6     0      0        0       12.666
ClearSnapshotTest-cdc                   4     0      0        0       14.342
CompactionStressTest-cdc                2     0      0        0       14.439
GetFullQueryLogTest-cdc                 3     0      0        0       16.294
GetVersionTest-cdc                      1     0      0        0       0.519
JMXCompatabilityTest-cdc                3     0      0        0       34.492
JMXToolTest-cdc                         5     0      0        0       12.738
LoaderOptionsTest-cdc                   1     0      0        0       0.687
NodeToolGossipInfoTest-cdc              2     0      0        0       15.856
NodeToolTPStatsTest-cdc                 3     0      0        0       25.286
NodetoolNetStatsTest-cdc                3     0      0        0       6.924
SSTableExpiredBlockersTest-cdc          4     0      0        0       2.021
SSTableExportTest-cdc                   10    0      0        0       1.380
SSTableLevelResetterTest-cdc            5     0      0        0       2.053
SSTableMetadataViewerTest-cdc           10    0      0        0       1.370
SSTableOfflineRelevelTest-cdc           4     0      0        0       1.995
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.262
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.157
StandaloneScrubberTest-cdc              7     0      0        0       2.342
StandaloneSplitterTest-cdc              6     0      0        0       2.088
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       14.692
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       5.346
StandaloneUpgraderTest-cdc              6     0      0        0       2.049
StandaloneVerifierTest-cdc              10    0      0        0       2.042
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.369
TopPartitionsTest-cdc                   2     0      0        0       3.578
AuditLogViewerTest-compression          10    0      0        0       15.061
BulkLoaderTest-compression              6     0      0        0       13.223
ClearSnapshotTest-compression           4     0      0        0       14.625
CompactionStressTest-compression        2     0      0        0       14.957
GetFullQueryLogTest-compression         3     0      0        0       14.268
GetVersionTest-compression              1     0      0        0       0.435
JMXCompatabilityTest-compression        3     0      0        0       30.858
JMXToolTest-compression                 5     0      0        0       11.126
LoaderOptionsTest-compression           1     0      0        0       0.567
NodeToolGossipInfoTest-compression      2     0      0        0       16.573
NodeToolTPStatsTest-compression         3     0      0        0       24.553
NodetoolNetStatsTest-compression        3     0      0        0       6.923
SSTableExpiredBlockersTest-compression  4     0      0        0       2.365
SSTableExportTest-compression           10    0      0        0       1.372
SSTableLevelResetterTest-compression    5     0      0        0       2.347
SSTableMetadataViewerTest-compression   10    0      0        0       1.367
SSTableOfflineRelevelTest-compression   4     0      0        0       2.582
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.185
StandaloneSSTableUtilTest-compression   8     0      0        0       2.404
StandaloneScrubberTest-compression      7     0      0        0       2.458
StandaloneSplitterTest-compression      6     0      0        0       2.367
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       13.902
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.844
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.466
StandaloneVerifierTest-compression      10    0      0        0       2.343
ToolsEnvsConfigsTest-compression        1     0      0        0       1.907
TopPartitionsTest-compression           2     0      0        0       3.742
AuditLogViewerTest-compression          10    0      0        0       15.564
BulkLoaderTest-compression              6     0      0        0       12.547
ClearSnapshotTest-compression           4     0      0        0       25.698
CompactionStressTest-compression        2     0      0        0       15.651
GetFullQueryLogTest-compression         3     0      0        0       16.959
GetVersionTest-compression              1     0      0        0       0.571
JMXCompatabilityTest-compression        3     0      0        0       35.753
JMXToolTest-compression                 5     0      0        0       17.921
LoaderOptionsTest-compression           1     0      0        0       0.865
NodeToolGossipInfoTest-compression      2     0      0        0       19.470
NodeToolTPStatsTest-compression         3     0      0        0       26.315
NodetoolNetStatsTest-compression        3     0      0        0       7.129
SSTableExpiredBlockersTest-compression  4     0      0        0       1.881
SSTableExportTest-compression           10    0      0        0       1.355
SSTableLevelResetterTest-compression    5     0      0        0       2.157
SSTableMetadataViewerTest-compression   10    0      0        0       1.532
SSTableOfflineRelevelTest-compression   4     0      0        0       2.466
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.213
StandaloneSSTableUtilTest-compression   8     0      0        0       1.999
StandaloneScrubberTest-compression      7     0      0        0       2.026
StandaloneSplitterTest-compression      6     0      0        0       1.975
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       17.319
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.697
compression
StandaloneUpgraderTest-compression      6     0      0        0       3.007
StandaloneVerifierTest-compression      10    0      0        0       2.135
ToolsEnvsConfigsTest-compression        1     0      0        0       2.272
TopPartitionsTest-compression           2     0      0        0       3.490
AuditLogViewerTest                      10    0      0        0       14.809
BulkLoaderTest                          6     0      0        0       12.898
ClearSnapshotTest                       4     0      0        0       16.553
CompactionStressTest                    2     0      0        0       15.367
GetFullQueryLogTest                     3     0      0        0       15.736
GetVersionTest                          1     0      0        0       0.468
JMXCompatabilityTest                    3     0      0        0       34.505
JMXToolTest                             5     0      0        0       14.466
LoaderOptionsTest                       1     0      0        0       0.709
NodeToolGossipInfoTest                  2     0      0        0       17.161
NodeToolTPStatsTest                     3     0      0        0       27.228
NodetoolNetStatsTest                    3     0      0        0       7.390
SSTableExpiredBlockersTest              4     0      0        0       2.616
SSTableExportTest                       10    0      0        0       1.464
SSTableLevelResetterTest                5     0      0        0       2.397
SSTableMetadataViewerTest               10    0      0        0       1.307
SSTableOfflineRelevelTest               4     0      0        0       2.419
SSTableRepairedAtSetterTest             6     0      0        0       1.139
StandaloneSSTableUtilTest               8     0      0        0       2.768
StandaloneScrubberTest                  7     0      0        0       3.116
StandaloneSplitterTest                  6     0      0        0       2.437
StandaloneSplitterWithCQLTesterTest     6     0      0        0       15.421
StandaloneUpgraderOnSStablesTest        3     0      0        0       5.690
StandaloneUpgraderTest                  6     0      0        0       2.484
StandaloneVerifierTest                  10    0      0        0       2.543
ToolsEnvsConfigsTest                    1     0      0        0       2.024
TopPartitionsTest                       2     0      0        0       4.141
AuditLogViewerTest                      10    0      0        0       16.099
BulkLoaderTest                          6     0      0        0       12.926
ClearSnapshotTest                       4     0      0        0       16.609
CompactionStressTest                    2     0      0        0       15.034
GetFullQueryLogTest                     3     0      0        0       20.782
GetVersionTest                          1     0      0        0       0.489
JMXCompatabilityTest                    3     0      0        0       41.646
JMXToolTest                             5     0      0        0       14.686
LoaderOptionsTest                       1     0      0        0       0.983
NodeToolGossipInfoTest                  2     0      0        0       16.968
NodeToolTPStatsTest                     3     0      0        0       28.669
NodetoolNetStatsTest                    3     0      0        0       7.057
SSTableExpiredBlockersTest              4     0      0        0       2.263
SSTableExportTest                       10    0      0        0       1.521
SSTableLevelResetterTest                5     0      0        0       2.452
SSTableMetadataViewerTest               10    0      0        0       1.311
SSTableOfflineRelevelTest               4     0      0        0       1.955
SSTableRepairedAtSetterTest             6     0      0        0       1.193
StandaloneSSTableUtilTest               8     0      0        0       2.357
StandaloneScrubberTest                  7     0      0        0       2.476
StandaloneSplitterTest                  6     0      0        0       2.366
StandaloneSplitterWithCQLTesterTest     6     0      0        0       17.543
StandaloneUpgraderOnSStablesTest        3     0      0        0       7.202
StandaloneUpgraderTest                  6     0      0        0       2.170
StandaloneVerifierTest                  10    0      0        0       2.462
ToolsEnvsConfigsTest                    1     0      0        0       2.700
TopPartitionsTest                       2     0      0        0       3.839

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

Name                            Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc         1     0      0        0       13.172
CassandrastressTest-cdc         1     0      0        0       13.105
CassandrastressTest-compression 1     0      0        0       13.298
CassandrastressTest-compression 1     0      0        0       14.219
CassandrastressTest             1     0      0        0       13.637
CassandrastressTest             1     0      0        0       13.741

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

Name                  Tests Errors Failures Skipped Time(s)
CqlshTest-cdc         1     0      0        0       12.830
CqlshTest-cdc         1     0      0        0       12.528
CqlshTest-compression 1     0      0        0       13.152
CqlshTest-compression 1     0      0        0       13.188
CqlshTest             1     0      0        0       15.687
CqlshTest             1     0      0        0       12.406

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

Name                Tests Errors Failures Skipped Time(s)
SjkTest-cdc         1     0      0        0       2.171
SjkTest-cdc         1     0      0        0       2.408
SjkTest-compression 1     0      0        0       2.044
SjkTest-compression 1     0      0        0       2.537
SjkTest             1     0      0        0       2.284
SjkTest             1     0      0        0       2.268

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

Name                         Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc         6     0      0        0       0.071
TableBuilderTest-cdc         6     0      0        0       0.201
TableBuilderTest-compression 6     0      0        0       0.062
TableBuilderTest-compression 6     0      0        0       0.199
TableBuilderTest             6     0      0        0       0.077
TableBuilderTest             6     0      0        0       0.176

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

Name                                 Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc           6     0      0        0       27.010
StatsTableComparatorTest-cdc         6     0      0        0       0.317
TableStatsPrinterTest-cdc            2     0      0        0       0.118
NodetoolTableStatsTest-cdc           6     0      0        0       30.221
StatsTableComparatorTest-cdc         6     0      0        0       0.376
TableStatsPrinterTest-cdc            2     0      0        0       0.312
NodetoolTableStatsTest-compression   6     0      0        0       26.270
StatsTableComparatorTest-compression 6     0      0        0       0.239
TableStatsPrinterTest-compression    2     0      0        0       0.123
NodetoolTableStatsTest-compression   6     0      0        0       29.136
StatsTableComparatorTest-compression 6     0      0        0       0.426
TableStatsPrinterTest-compression    2     0      0        0       0.297
NodetoolTableStatsTest               6     0      0        0       33.508
StatsTableComparatorTest             6     0      0        0       0.276
TableStatsPrinterTest                2     0      0        0       0.106
NodetoolTableStatsTest               6     0      0        0       28.750
StatsTableComparatorTest             6     0      0        0       0.381
TableStatsPrinterTest                2     0      0        0       0.272

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

Name                    Tests Errors Failures Skipped Time(s)
TracingTest-cdc         6     0      0        0       1.077
TracingTest-cdc         6     0      0        0       1.268
TracingTest-compression 6     0      0        0       1.128
TracingTest-compression 6     0      0        0       1.443
TracingTest             6     0      0        0       1.055
TracingTest             6     0      0        0       1.087

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

Name                                   Tests Errors Failures Skipped Time(s)
CBUtilTest-cdc                         4     0      0        0       0.418
CQLUserAuditTest-cdc                   8     0      0        0       30.468
DataTypeTest-cdc                       3     0      0        0       0.393
ErrorMessageTest-cdc                   7     0      0        0       0.418
IdleDisconnectTest-cdc                 2     0      0        0       19.531
InflightRequestPayloadTrackerTest-cdc  7     0      0        0       18.995
MessagePayloadTest-cdc                 3     0      0        0       15.832
ProtocolErrorTest-cdc                  6     0      0        0       1.192
ProtocolVersionTest-cdc                4     0      0        0       1.306
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.463
SerDeserTest-cdc                       6     0      0        0       2.614
StartupMessageTest-cdc                 1     0      0        0       13.320
CBUtilTest-cdc                         4     0      0        0       0.488
CQLUserAuditTest-cdc                   8     0      0        0       28.018
DataTypeTest-cdc                       3     0      0        0       0.511
ErrorMessageTest-cdc                   7     0      0        0       0.533
IdleDisconnectTest-cdc                 2     0      0        0       17.274
InflightRequestPayloadTrackerTest-cdc  7     0      0        0       14.634
MessagePayloadTest-cdc                 3     0      0        0       13.442
ProtocolErrorTest-cdc                  6     0      0        0       1.340
ProtocolVersionTest-cdc                4     0      0        0       1.105
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.417
SerDeserTest-cdc                       6     0      0        0       1.742
StartupMessageTest-cdc                 1     0      0        0       12.284
CBUtilTest-compression                 4     0      0        0       0.333
CQLUserAuditTest-compression           8     0      0        0       28.697
DataTypeTest-compression               3     0      0        0       0.364
ErrorMessageTest-compression           7     0      0        0       0.386
IdleDisconnectTest-compression         2     0      0        0       17.943
InflightRequestPayloadTrackerTest-     7     0      0        0       15.613
compression
MessagePayloadTest-compression         3     0      0        0       13.918
ProtocolErrorTest-compression          6     0      0        0       1.040
ProtocolVersionTest-compression        4     0      0        0       0.927
ProtocolVersionTrackerTest-compression 3     0      0        0       0.294
SerDeserTest-compression               6     0      0        0       1.533
StartupMessageTest-compression         1     0      0        0       12.700
CBUtilTest-compression                 4     0      0        0       0.676
CQLUserAuditTest-compression           8     0      0        0       31.728
DataTypeTest-compression               3     0      0        0       0.531
ErrorMessageTest-compression           7     0      0        0       0.580
IdleDisconnectTest-compression         2     0      0        0       17.703
InflightRequestPayloadTrackerTest-     7     0      0        0       15.457
compression
MessagePayloadTest-compression         3     0      0        0       14.121
ProtocolErrorTest-compression          6     0      0        0       1.487
ProtocolVersionTest-compression        4     0      0        0       1.277
ProtocolVersionTrackerTest-compression 3     0      0        0       0.455
SerDeserTest-compression               6     0      0        0       1.985
StartupMessageTest-compression         1     0      0        0       13.148
CBUtilTest                             4     0      0        0       0.382
CQLUserAuditTest                       8     0      0        0       29.833
DataTypeTest                           3     0      0        0       0.370
ErrorMessageTest                       7     0      0        0       0.399
IdleDisconnectTest                     2     0      0        0       17.778
InflightRequestPayloadTrackerTest      7     0      0        0       14.962
MessagePayloadTest                     3     0      0        0       14.028
ProtocolErrorTest                      6     0      0        0       1.328
ProtocolVersionTest                    4     0      0        0       1.012
ProtocolVersionTrackerTest             3     0      0        0       0.304
SerDeserTest                           6     0      0        0       1.593
StartupMessageTest                     1     0      0        0       12.775
CBUtilTest                             4     0      0        0       0.408
CQLUserAuditTest                       8     0      0        0       27.862
DataTypeTest                           3     0      0        0       0.495
ErrorMessageTest                       7     0      0        0       0.438
IdleDisconnectTest                     2     0      0        0       17.210
InflightRequestPayloadTrackerTest      7     0      0        0       14.522
MessagePayloadTest                     3     0      0        0       14.573
ProtocolErrorTest                      6     0      0        0       1.328
ProtocolVersionTest                    4     0      0        0       1.206
ProtocolVersionTrackerTest             3     0      0        0       0.360
SerDeserTest                           6     0      0        0       1.680
StartupMessageTest                     1     0      0        0       12.725

-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum

Name                                          Tests Errors Failures Skipped Time
                                                                            (s)
ChecksummingTransformerTest-cdc               5     0      0        0       22.087
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       32.213
cdc
ChecksummingTransformerTest-cdc               5     0      0        0       17.574
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       21.702
cdc
ChecksummingTransformerTest-compression       5     0      0        0       17.929
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       23.337
compression
ChecksummingTransformerTest-compression       5     0      0        0       18.898
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       22.963
compression
ChecksummingTransformerTest                   5     0      0        0       18.649
ChecksummingWithCorruptedLZ4DoesNotCrashTest  1     0      0        0       25.608
ChecksummingTransformerTest                   5     0      0        0       21.104
ChecksummingWithCorruptedLZ4DoesNotCrashTest  1     0      0        0       24.932

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

Name                                Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc         1     0      0        0       0.629
PrepareMessageTest-cdc              1     0      0        0       0.615
AuthenticateMessageTest-cdc         1     0      0        0       0.483
PrepareMessageTest-cdc              1     0      0        0       0.437
AuthenticateMessageTest-compression 1     0      0        0       0.401
PrepareMessageTest-compression      1     0      0        0       0.389
AuthenticateMessageTest-compression 1     0      0        0       0.507
PrepareMessageTest-compression      1     0      0        0       0.435
AuthenticateMessageTest             1     0      0        0       0.471
PrepareMessageTest                  1     0      0        0       0.438
AuthenticateMessageTest             1     0      0        0       0.556
PrepareMessageTest                  1     0      0        0       0.555

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

Name                            Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc         9     0      0        0       2.655
TriggersSchemaTest-cdc          4     0      0        0       7.498
TriggersTest-cdc                7     0      0        0       5.807
TriggerExecutorTest-cdc         9     0      0        0       1.747
TriggersSchemaTest-cdc          4     0      0        0       3.641
TriggersTest-cdc                7     0      0        0       4.459
TriggerExecutorTest-compression 9     0      0        0       1.780
TriggersSchemaTest-compression  4     0      0        0       4.714
TriggersTest-compression        7     0      0        0       5.621
TriggerExecutorTest-compression 9     0      0        0       1.787
TriggersSchemaTest-compression  4     0      0        0       4.173
TriggersTest-compression        7     0      0        0       4.829
TriggerExecutorTest             9     0      0        0       2.144
TriggersSchemaTest              4     0      0        0       4.600
TriggersTest                    7     0      0        0       5.096
TriggerExecutorTest             9     0      0        0       1.691
TriggersSchemaTest              4     0      0        0       3.619
TriggersTest                    7     0      0        0       4.632

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

Name                                    Tests Errors Failures Skipped Time(s)
LongBloomFilterTest                     5     0      0        0       137.039
LongBloomFilterTest                     5     0      0        0       145.565
LongBTreeTest                           15    0      0        0       521.940
LongBTreeTest                           15    0      0        0       831.007
AbstractIteratorTest-cdc                9     0      0        0       0.147
BloomFilterTest-cdc                     11    0      0        2       0.787
ByteArrayUtilTest-cdc                   18    0      0        0       0.259
ByteBufferUtilTest-cdc                  12    0      0        0       0.412
BytesReadTrackerTest-cdc                4     0      0        0       0.072
CassandraVersionTest-cdc                11    0      0        0       0.618
EstimatedHistogramTest-cdc              7     0      0        0       0.236
FBUtilitiesTest-cdc                     7     0      0        0       0.749
FastByteOperationsTest-cdc              2     0      0        0       4.563
GeneratorsTest-cdc                      2     0      0        0       0.958
HexTest-cdc                             2     0      0        0       0.311
HistogramBuilderTest-cdc                5     0      0        0       0.407
IntegerIntervalsTest-cdc                6     0      0        0       54.606
IntervalTreeTest-cdc                    3     0      0        0       0.382
JVMStabilityInspectorTest-cdc           3     0      0        0       1.275
JavaUtilsTest-cdc                       1     0      0        0       0.340
MergeIteratorComparisonTest-cdc         16    0      0        0       12.626
MergeIteratorTest-cdc                   1     0      0        0       0.092
MerkleTreeTest-cdc                      27    0      0        0       7.481
MerkleTreesTest-cdc                     13    0      0        0       1.171
MonotonicClockTest-cdc                  1     0      0        0       19.942
NativeLibraryTest-cdc                   2     0      0        0       0.524
NoSpamLoggerTest-cdc                    5     0      0        0       0.093
OverlapIteratorTest-cdc                 1     0      0        0       12.427
SerializationsTest-cdc                  3     0      0        0       1.643
SlidingTimeRateTest-cdc                 7     0      0        0       0.610
StatusLoggerTest-cdc                    1     0      0        0       4.404
AbstractIteratorTest-cdc                9     0      0        0       0.205
BloomFilterTest-cdc                     11    0      0        2       0.661
ByteArrayUtilTest-cdc                   18    0      0        0       0.361
ByteBufferUtilTest-cdc                  12    0      0        0       0.477
BytesReadTrackerTest-cdc                4     0      0        0       0.172
CassandraVersionTest-cdc                11    0      0        0       0.643
EstimatedHistogramTest-cdc              7     0      0        0       0.341
FBUtilitiesTest-cdc                     7     0      0        0       0.989
FastByteOperationsTest-cdc              2     0      0        0       4.720
GeneratorsTest-cdc                      2     0      0        0       1.033
HexTest-cdc                             2     0      0        0       0.358
HistogramBuilderTest-cdc                5     0      0        0       0.385
IntegerIntervalsTest-cdc                6     0      0        0       55.053
IntervalTreeTest-cdc                    3     0      0        0       0.350
JVMStabilityInspectorTest-cdc           3     0      0        0       1.101
JavaUtilsTest-cdc                       1     0      0        0       0.360
MergeIteratorComparisonTest-cdc         16    0      0        0       13.394
MergeIteratorTest-cdc                   1     0      0        0       0.201
MerkleTreeTest-cdc                      27    0      0        0       7.195
MerkleTreesTest-cdc                     13    0      0        0       1.216
MonotonicClockTest-cdc                  1     0      0        0       15.958
NativeLibraryTest-cdc                   2     0      0        0       0.595
NoSpamLoggerTest-cdc                    5     0      0        0       0.181
OverlapIteratorTest-cdc                 1     0      0        0       11.668
SerializationsTest-cdc                  3     0      0        0       1.765
SlidingTimeRateTest-cdc                 7     0      0        0       0.629
StatusLoggerTest-cdc                    1     0      0        0       3.209
AbstractIteratorTest-compression        9     0      0        0       0.084
BloomFilterTest-compression             11    0      0        2       0.626
ByteArrayUtilTest-compression           18    0      0        0       0.222
ByteBufferUtilTest-compression          12    0      0        0       0.369
BytesReadTrackerTest-compression        4     0      0        0       0.062
CassandraVersionTest-compression        11    0      0        0       0.571
EstimatedHistogramTest-compression      7     0      0        0       0.215
FBUtilitiesTest-compression             7     0      0        0       0.706
FastByteOperationsTest-compression      2     0      0        0       3.745
GeneratorsTest-compression              2     0      0        0       0.769
HexTest-compression                     2     0      0        0       0.211
HistogramBuilderTest-compression        5     0      0        0       0.232
IntegerIntervalsTest-compression        6     0      0        0       52.254
IntervalTreeTest-compression            3     0      0        0       0.300
JVMStabilityInspectorTest-compression   3     0      0        0       0.845
JavaUtilsTest-compression               1     0      0        0       0.215
MergeIteratorComparisonTest-compression 16    0      0        0       12.887
MergeIteratorTest-compression           1     0      0        0       0.083
MerkleTreeTest-compression              27    0      0        0       7.551
MerkleTreesTest-compression             13    0      0        0       0.926
MonotonicClockTest-compression          1     0      0        0       7.921
NativeLibraryTest-compression           2     0      0        0       0.568
NoSpamLoggerTest-compression            5     0      0        0       0.072
OverlapIteratorTest-compression         1     0      0        0       11.285
SerializationsTest-compression          3     0      0        0       1.546
SlidingTimeRateTest-compression         7     0      0        0       0.516
StatusLoggerTest-compression            1     0      0        0       3.755
AbstractIteratorTest-compression        9     0      0        0       0.275
BloomFilterTest-compression             11    0      0        2       0.754
ByteArrayUtilTest-compression           18    0      0        0       0.395
ByteBufferUtilTest-compression          12    0      0        0       0.504
BytesReadTrackerTest-compression        4     0      0        0       0.172
CassandraVersionTest-compression        11    0      0        0       0.636
EstimatedHistogramTest-compression      7     0      0        0       0.328
FBUtilitiesTest-compression             7     0      0        0       0.873
FastByteOperationsTest-compression      2     0      0        0       4.583
GeneratorsTest-compression              2     0      0        0       1.040
HexTest-compression                     2     0      0        0       0.334
HistogramBuilderTest-compression        5     0      0        0       0.369
IntegerIntervalsTest-compression        6     0      0        0       60.537
IntervalTreeTest-compression            3     0      0        0       0.581
JVMStabilityInspectorTest-compression   3     0      0        0       1.440
JavaUtilsTest-compression               1     0      0        0       0.570
MergeIteratorComparisonTest-compression 16    0      0        0       17.069
MergeIteratorTest-compression           1     0      0        0       0.375
MerkleTreeTest-compression              27    0      0        0       9.122
MerkleTreesTest-compression             13    0      0        0       1.351
MonotonicClockTest-compression          1     0      0        0       16.318
NativeLibraryTest-compression           2     0      0        0       0.581
NoSpamLoggerTest-compression            5     0      0        0       0.203
OverlapIteratorTest-compression         1     0      0        0       12.294
SerializationsTest-compression          3     0      0        0       1.688
SlidingTimeRateTest-compression         7     0      0        0       0.623
StatusLoggerTest-compression            1     0      0        0       3.140
AbstractIteratorTest                    9     0      0        0       0.095
BloomFilterTest                         11    0      0        2       0.678
ByteArrayUtilTest                       18    0      0        0       0.249
ByteBufferUtilTest                      12    0      0        0       0.379
BytesReadTrackerTest                    4     0      0        0       0.075
CassandraVersionTest                    11    0      0        0       0.575
EstimatedHistogramTest                  7     0      0        0       0.255
FBUtilitiesTest                         7     0      0        0       0.718
FastByteOperationsTest                  2     0      0        0       3.984
GeneratorsTest                          2     0      0        0       0.889
HexTest                                 2     0      0        0       0.276
HistogramBuilderTest                    5     0      0        0       0.268
IntegerIntervalsTest                    6     0      0        0       51.094
IntervalTreeTest                        3     0      0        0       0.328
JVMStabilityInspectorTest               3     0      0        0       0.999
JavaUtilsTest                           1     0      0        0       0.279
MergeIteratorComparisonTest             16    0      0        0       12.994
MergeIteratorTest                       1     0      0        0       0.084
MerkleTreeTest                          27    0      0        0       7.907
MerkleTreesTest                         13    0      0        0       1.172
MonotonicClockTest                      1     0      0        0       20.501
NativeLibraryTest                       2     0      0        0       0.626
NoSpamLoggerTest                        5     0      0        0       0.091
OverlapIteratorTest                     1     0      0        0       12.248
SerializationsTest                      3     0      0        0       1.715
SlidingTimeRateTest                     7     0      0        0       0.571
StatusLoggerTest                        1     0      0        0       4.682
AbstractIteratorTest                    9     0      0        0       0.206
BloomFilterTest                         11    0      0        2       0.735
ByteArrayUtilTest                       18    0      0        0       0.354
ByteBufferUtilTest                      12    0      0        0       0.473
BytesReadTrackerTest                    4     0      0        0       0.216
CassandraVersionTest                    11    0      0        0       0.671
EstimatedHistogramTest                  7     0      0        0       0.319
FBUtilitiesTest                         7     0      0        0       1.011
FastByteOperationsTest                  2     0      0        0       4.856
GeneratorsTest                          2     0      0        0       1.190
HexTest                                 2     0      0        0       0.481
HistogramBuilderTest                    5     0      0        0       0.530
IntegerIntervalsTest                    6     0      0        0       68.052
IntervalTreeTest                        3     0      0        0       0.692
JVMStabilityInspectorTest               3     0      0        0       1.744
JavaUtilsTest                           1     0      0        0       0.557
MergeIteratorComparisonTest             16    0      0        0       21.606
MergeIteratorTest                       1     0      0        0       0.274
MerkleTreeTest                          27    0      0        0       9.702
MerkleTreesTest                         13    0      0        0       1.563
MonotonicClockTest                      1     0      0        0       20.870
NativeLibraryTest                       2     0      0        0       0.645
NoSpamLoggerTest                        5     0      0        0       0.173
OverlapIteratorTest                     1     0      0        0       13.037
SerializationsTest                      3     0      0        0       1.864
SlidingTimeRateTest                     7     0      0        0       0.683
StatusLoggerTest                        1     0      0        0       4.446

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

Name                             Tests Errors Failures Skipped Time(s)
BinLogTest-cdc                   13    0      0        0       11.337
DeletingArchiverTest-cdc         3     0      0        0       0.286
ExternalArchiverTest-cdc         5     0      0        0       10.551
BinLogTest-cdc                   13    0      0        0       11.609
DeletingArchiverTest-cdc         3     0      0        0       0.357
ExternalArchiverTest-cdc         5     0      0        0       10.557
BinLogTest-compression           13    0      0        0       11.361
DeletingArchiverTest-compression 3     0      0        0       0.257
ExternalArchiverTest-compression 5     0      0        0       10.470
BinLogTest-compression           13    0      0        0       11.643
DeletingArchiverTest-compression 3     0      0        0       0.387
ExternalArchiverTest-compression 5     0      0        0       10.523
BinLogTest                       13    0      0        0       11.538
DeletingArchiverTest             3     0      0        0       0.309
ExternalArchiverTest             5     0      0        0       10.509
BinLogTest                       13    0      0        0       12.757
DeletingArchiverTest             3     0      0        0       0.398
ExternalArchiverTest             5     0      0        0       10.595

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

Name                                Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc                22    0      0        0       0.311
BTreeSearchIteratorTest-cdc         4     0      0        0       0.117
BTreeTest-cdc                       14    0      0        0       0.681
BTreeRemovalTest-cdc                22    0      0        0       0.331
BTreeSearchIteratorTest-cdc         4     0      0        0       0.179
BTreeTest-cdc                       14    0      0        0       0.586
BTreeRemovalTest-compression        22    0      0        0       0.213
BTreeSearchIteratorTest-compression 4     0      0        0       0.077
BTreeTest-compression               14    0      0        0       0.448
BTreeRemovalTest-compression        22    0      0        0       0.461
BTreeSearchIteratorTest-compression 4     0      0        0       0.268
BTreeTest-compression               14    0      0        0       0.750
BTreeRemovalTest                    22    0      0        0       0.258
BTreeSearchIteratorTest             4     0      0        0       0.092
BTreeTest                           14    0      0        0       0.539
BTreeRemovalTest                    22    0      0        0       0.533
BTreeSearchIteratorTest             4     0      0        0       0.274
BTreeTest                           14    0      0        0       1.116

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc         1     0      0        1       0.073
AccumulatorTest-cdc                   4     0      0        0       0.074
RefCountedTest-cdc                    12    0      0        0       6.831
WeightedQueueTest-cdc                 46    0      0        0       1.005
AbstractTransactionalTest-cdc         1     0      0        1       0.173
AccumulatorTest-cdc                   4     0      0        0       0.172
RefCountedTest-cdc                    12    0      0        0       7.941
WeightedQueueTest-cdc                 46    0      0        0       1.078
AbstractTransactionalTest-compression 1     0      0        1       0.056
AccumulatorTest-compression           4     0      0        0       0.064
RefCountedTest-compression            12    0      0        0       5.990
WeightedQueueTest-compression         46    0      0        0       0.932
AbstractTransactionalTest-compression 1     0      0        1       0.244
AccumulatorTest-compression           4     0      0        0       0.247
RefCountedTest-compression            12    0      0        0       8.394
WeightedQueueTest-compression         46    0      0        0       1.142
AbstractTransactionalTest             1     0      0        1       0.073
AccumulatorTest                       4     0      0        0       0.067
RefCountedTest                        12    0      0        0       7.505
WeightedQueueTest                     46    0      0        0       1.130
AbstractTransactionalTest             1     0      0        1       0.269
AccumulatorTest                       4     0      0        0       0.194
RefCountedTest                        12    0      0        0       7.762
WeightedQueueTest                     46    0      0        0       1.076

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

Name                            Tests Errors Failures Skipped Time(s)
LongBufferPoolTest              2     0      0        0       241.178
LongBufferPoolTest              2     0      0        0       241.442
BufferPoolTest-cdc              35    0      0        0       7.903
NativeAllocatorTest-cdc         1     0      0        0       0.423
BufferPoolTest-cdc              35    0      0        0       7.943
NativeAllocatorTest-cdc         1     0      0        0       0.527
BufferPoolTest-compression      35    0      0        0       8.076
NativeAllocatorTest-compression 1     0      0        0       0.447
BufferPoolTest-compression      35    0      0        0       9.337
NativeAllocatorTest-compression 1     0      0        0       0.661
BufferPoolTest                  35    0      0        0       8.042
NativeAllocatorTest             1     0      0        0       0.399
BufferPoolTest                  35    0      0        0       7.940
NativeAllocatorTest             1     0      0        0       0.574

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

Name                          Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc         4     0      0        0       0.550
OffHeapBitSetTest-cdc         4     0      0        0       0.620
OffHeapBitSetTest-compression 4     0      0        0       0.641
OffHeapBitSetTest-compression 4     0      0        0       0.811
OffHeapBitSetTest             4     0      0        0       0.571
OffHeapBitSetTest             4     0      0        0       0.642

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

Name                                    Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.221
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.709
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.114
compression
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.640
compression
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.097
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.449

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

Name                       Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc         4     0      0        0       0.295
VIntCodingTest-cdc         4     0      0        0       0.345
VIntCodingTest-compression 4     0      0        0       0.238
VIntCodingTest-compression 4     0      0        0       0.350
VIntCodingTest             4     0      0        0       0.251
VIntCodingTest             4     0      0        0       0.321

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

ActiveRepairServiceTest // testRejectWhenPoolFullStrategy // Error
Task java.util.concurrent.FutureTask@698f4aa[Not completed, task =
java.util.concurrent.Executors$RunnableAdapter@39851c5[Wrapped task =
org.apache.cassandra.service.ActiveRepairServiceTest$Task@2c7ad4f3]] rejected from
org.apache.cassandra.concurrent.JMXEnabledThreadPoolExecutor@3dda8a2e[Running, pool size = 2, active threads =
2, queued tasks = 0, completed tasks = 0]

java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@698f4aa[Not completed,
task = java.util.concurrent.Executors$RunnableAdapter@39851c5[Wrapped task =
org.apache.cassandra.service.ActiveRepairServiceTest$Task@2c7ad4f3]] rejected from
org.apache.cassandra.concurrent.JMXEnabledThreadPoolExecutor@3dda8a2e[Running, pool size = 2, active threads =
2, queued tasks = 0, completed tasks = 0]
at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:
2055)
at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:825)
at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1355)
at org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor.execute(DebuggableThreadPoolExecutor.java:176)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at org.apache.cassandra.service.ActiveRepairServiceTest.testRejectWhenPoolFullStrategy
(ActiveRepairServiceTest.java:380)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
---------------------------------------------------------------------------------------------------------------
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 0x7f125dbf38e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f125dc7fbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f125f43a820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f125da9a250>
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 0x7f125dbf38e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f125dafbeb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f125f43a820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f124f5591f0>
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 0x7f125dbf38e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f125c1657c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f125f43a820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f125dc8ce20>
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_monotonic_reads[blocking] // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1df71df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3f1d19faf0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_partial'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1e577d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_tombstone_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1e49a580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f1e003c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f1c5355e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f1f7d7940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70fd0a0e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f70fd099fa0>
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 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70fcf90fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f70fd5ff4f0>
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 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70fd5c0100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f70fd585fa0>
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 0x7f70fd017820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f70f6bead00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f70fe935820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f70f6bea7c0>
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_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 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a28f1f1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0a2901ea00>
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_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 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a29639ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0a29636fd0>
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 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a2901e760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0a2901efd0>
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 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a292d9cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0a282a21c0>
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 0x7f0a291c1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a282661f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a2a975820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0a285426a0>
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_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 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9879e84d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9879c48cd0>
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_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 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f987808ce20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9878188610>
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 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f987a2c8d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9879d03a90>
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 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9879e80940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f987a298b80>
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 0x7f9879e844c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9879e31730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f987b654940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9879e31220>
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 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d701f94c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d701f6280>
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 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d71aae1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d71a7f730>
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 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d7039b9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d703231f0>
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 0x7f4d713e7b80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4d702296a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4d72e458b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4d70301d00>
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 0x7fb90ec56d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb90e34aca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb9106b58b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb90e34a0d0>
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 0x7fb90ec56d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb90e38ba00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb9106b58b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb90dd4fee0>
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 0x7fc40a5f2910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc40ac0d8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc40bfa5820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc408428640>
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 0x7fc40a5f2910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc40a63a280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc40bfa5820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc40a631790>
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_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 0x7f3ebf5a7220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ebf79bf10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3ec0fac790>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_by_names'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3ebf5a7220>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ebdb73760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3ec0fac790>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f44f9200820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44f9200ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44fac068b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice_with_compact_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f44f9200820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44c782a0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44fac068b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7ff7b439bf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff7b1af7820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7b5da88b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff7b1af7eb0>
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 0x7ff7b439bf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff793c4b250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7b5da88b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff79388c550>
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_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 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc54fee3040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc567944190>
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 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc54ec3f7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc5675ecb20>
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 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5677f6eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc5679f5a60>
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 0x7fc56754af40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc565b10a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc568d90820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc565b10370>
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_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 0x7fc1f8fbeeb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1f866c250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1fa8b2940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_count'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1f8fbeeb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1f9005910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc1fa8b2940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_json_tools'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fca3a44b3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fca382aec40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fca3bd429d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_super_deletion'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fca3a44b3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fca3a6f2f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fca3bd429d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f432763f9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4326ca53d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4328f359d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f4327bf26d0>
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 0x7f432763f9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4327c8c7f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4328f359d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f432767ec10>
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_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 0x7f0fa8af6e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0fa8a3e760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0faa15ca60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0fa8af6e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0fa8dab7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0faa15ca60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0fa8dabfa0>
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 0x7f0fa8af6e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0fa8e30520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0faa15ca60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7abcdb1040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7a97681850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7abe77d9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_sc_with_row_cache'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa6541aa6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa65047d1f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa655b138b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa65047dd90>
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 0x7fa6541aa6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa6544beee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa655b138b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_functional'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2d6b56c340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d6b720c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d6cedf820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2d6b78b760>
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 0x7f2d6b56c340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d6b89d6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d6cedf820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f2d6b89d220>
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 0x7fea4f5d09a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fea503153d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fea50f329d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_old_sstables_after_upgrade'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb1538761f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb153044190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb155252a60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb155204af0>
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 0x7fb1538761f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb15303f640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb155252a60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb1508588e0>
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 0x7f3d0e18fe50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3d0e630dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3d0fb5d820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3d0e559610>
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 0x7f3d0e18fe50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ce83d5940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3d0fb5d820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3ce83d55b0>
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_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 0x7fae88cca460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fae88cc06d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fae8a5ef940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fae880de280>
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 0x7fae88cca460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fae8925ddc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fae8a5ef940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fae8925d0d0>
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 0x7fae88cca460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fae8828dfd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fae8a5ef940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fae882598b0>
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_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 0x7fab8b852e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8d1a9a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab8d1f69d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fab8b870e80>
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 0x7fab8b852e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8bc197f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab8d1f69d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fab8ae91c10>
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 0x7fab8b852e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab8beb1700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab8d1f69d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f58c30e8be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58c3731400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58c4891820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f58c30e8be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58c30cdd00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58c4891820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f58c30cd9a0>
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 0x7f58c30e8be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f58c065d430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f58c4891820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f58c065dfa0>
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_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 0x7f69fe70f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f69fe555370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f69ffecc820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f69fe70f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f69fea33040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f69ffecc820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f69fea33af0>
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 0x7f69fe70f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f69fdb373d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f69ffecc820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f69fe701a30>
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 0x7f5c3d999310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5c3e1728b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5c3f2ae8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5c3c0a4490>
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 0x7f5c3d999310>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5c3d94fca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5c3f2ae8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5c3d94fc70>
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 0x7f8cf3d9d430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8cf1396850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8cf578b8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f8cf1457940>
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 0x7f8cf3d9d430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8cf142fbb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8cf578b8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f8cf142f520>
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 0x7f8cf3d9d430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8cf2fb0cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8cf578b8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f8cf2fc0700>
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 0x7fabd4922d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fabd499bc70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fabd632a940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fabd4b476d0>
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 0x7fabd4922d00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fabd4b89550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fabd632a940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fabd4b89e50>
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 0x7fab038bf7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab0412eb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab052ae940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fab03e4e970>
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 0x7fab038bf7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab02e43fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab052ae940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fab03af3160>
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 0x7fab038bf7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fab038c56d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fab052ae940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fab052579a0>
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 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3cef328220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3ceefa7c70>
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 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3cee0ef2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3ceec36c40>
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 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3ceeca4280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3ceeca4220>
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 0x7f3ceea92490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3cee053a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3cf047f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3ceddf4100>
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 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd65906abb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd6595afe80>
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 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd658242b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd659068670>
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 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd658101130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd658209dc0>
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 0x7fd658e72430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd65805feb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd65a85d9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

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

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcaada0dc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcaae1eda30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcaaf37a8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fcaadba31f0>
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 0x7fcaada0dc10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fca9eeea160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcaaf37a8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fca9eeea790>
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_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 0x7fdfb8ccdf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdfb8027df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdfba4318b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fdfb05b8460>
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 0x7fdfb8ccdf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdfb3d0aee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdfba4318b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fdfb3dc4850>
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 0x7fdfb8ccdf70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdfb3d1ba90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdfba4318b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fdfb3d1b640>
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_super_subcolumn_limit // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf58d79700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf593ac700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf5a6ed820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcf5831b040>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_ttl // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf58d79700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf5910fa30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf5a6ed820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcf5910fee0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_ttl'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_long_order // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_long_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f40818c1f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4081aa9670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f408321e8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4081cc6e80>
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 0x7f40818c1f40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f407370fc70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f408321e8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f408102e1c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_ttl'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_failed_snitch_update_yaml_file_snitch // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failed_snitch_update_yaml_file_snitch'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5eeffd8d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5f0f1508e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failed_snitch_update_yaml_file_snitch'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_integer_order // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5f0c18a640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5f0fc99220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_order'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_max_default_ttl // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_default_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5f0fc9e970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5f0fc9e9a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert_max_default_ttl'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_alter_table // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f5f0fa83850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5f0e241130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5f1141a820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5f0c1bbd90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_table'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_time_uuid // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_time_uuid'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0a8f5f3130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a8fbff9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a90881790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0a8eeee820>
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 0x7f0a8f5f3130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a8e2e4a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a90881790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0a8e4f72b0>
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 0x7f0a8f5f3130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0a8ef98c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0a90881790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0a8f1262b0>
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 0x7f127289d850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1272e79940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1274227820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1272e4c580>
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 0x7f127289d850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1272af96a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1274227820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1272eb10a0>
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 0x7f127289d850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1272a4b340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1274227820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1270fdb0d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_expiration_with_default_ttl'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[LeveledCompactionStrategy] // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete[LeveledCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f2969f430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f283a7f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f2ae0ba60>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3f2838c790>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete[LeveledCompactionStrategy]'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_integer_remove // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f2969f430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f28914c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f2ae0ba60>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3f287dce20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_integer_remove'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_expiration_with_default_ttl_and_zero_ttl // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_expiration_with_default_ttl_and_zero_ttl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3f2969f430>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3f28a446d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3f2ae0ba60>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3f28a44250>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_expiration_with_default_ttl_and_zero_ttl'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compaction_delete[SizeTieredCompactionStrategy] // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compaction_delete
[SizeTieredCompactionStrategy]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fcf90ee4b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf9051afa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf92873b80>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcf9051a100>
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 0x7fcf90ee4b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf8bcf4160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf92873b80>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcf91424160>
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 0x7fcf90ee4b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcf9041a670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcf92873b80>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcf9041a310>
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 0x7f5a349db3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a34832310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a361e88b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5a2d63ba00>
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 0x7f5a349db3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a2efc4580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a361e88b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5a2fe5ab80>
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 0x7f5a349db3d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a2ff5b8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a361e88b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5a2ff5bca0>
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 0x7fde08996970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde03f696a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde0a35f8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fde03f7e670>
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 0x7fde08996970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde01f02c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde0a35f8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fde03fd1fa0>
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_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 0x7f7f87617970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7f86deb4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7f88fdc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7f84b889a0>
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 0x7f7f87617970>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7f87a15a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7f88fdc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7f877e4760>
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_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 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f386d124970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f386d22ae20>
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 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f386d244e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f386d2441c0>
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 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f38705fb040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f386c656070>
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 0x7f3870555820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f386c154550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3871f709d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f387094df40>
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_batch_mutate_remove_super_columns_with_standard_under // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f75be6bd9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75bc313250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f75c00829d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f75bc301940>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_standard_under'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_add // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f75be6bd9d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f75bc82ed00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f75c00829d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f75bc82ec10>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_add'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_with_none_given_underneath // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f44efa21130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44ec082c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44f11c2940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f44ec082880>
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_batch_mutate_remove_super_columns_with_none_given_underneath'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_add // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f44efa21130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f44ef82ba60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f44f11c2940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f44ef82bdc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_add'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_entire_row // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_super_columns_entire_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f06fb26ea30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f06f85ec880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f06fca309d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f06f85e96d0>
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 0x7f06fb26ea30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f06fb060070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f06fca309d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f06fb060ee0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_standard_remove'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f27104987f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f27106b34f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2711c55820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f271085bf40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_slice_standard // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_slice_standard'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f27104987f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f270f7c8e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2711c55820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f27106afd00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_slice_standard'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_super_remove // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f27104987f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f270f8dc490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2711c55820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f270f8dc700>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_super_remove'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_storage_composite // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_storage_composite'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adedb0a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4adf026b50>
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 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adedc1d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4adee59b80>
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 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adf019640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4adf019100>
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 0x7f4adfcb1700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4adc8e8fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4ae14d0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f4adf0abd00>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_thrift'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_readrepair // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd5840e4bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd5826ab040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5859b6940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd580e36c40>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_readrepair'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_super_remove // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd5840e4bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd5841ac310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5859b6940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fd5804e8940>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_insertions_and_deletions // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_insertions_and_deletions'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa5fb2de760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5faa04a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa5fcc56790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa5faa307c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_insertions_and_deletions'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_incr_decr_standard_batch_add // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_add'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa5fb2de760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa5e2202820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa5fcc56790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa5faa0e8e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_add'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_1 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa4543653d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa45435c580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa455cde820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa454501220>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7fa4543653d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa4529c3a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa455cde820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa4528eba60>
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 0x7fa4543653d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa453ae5880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa455cde820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa453ae5d00>
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_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 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2423767fd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2423784ac0>
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_wide_slice // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2423776c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2423735310>
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 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2421315490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2423979820>
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 0x7f2423767d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2421b33880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2424ef2940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2421b33cd0>
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_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 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f993d264730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f993d3739a0>
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_13691 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f993c038610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f993c0385e0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_column_name_lengths // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_name_lengths'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9937792c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f993d722e80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_name_lengths'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_deletion_eoc_0 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f993d3460d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f993c0ae490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f993ead98b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f993d368820>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32122e58b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f3212f62c70>
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 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32219c92b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f321274e3a0>
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 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f321240c640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f321240cbe0>
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 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f32124c5700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f32124c5a30>
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 0x7f322187ee20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f321235d880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f322327c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f32123e43d0>
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_logged_batch_compatibility_3 // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1767b3610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc17656d190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc177cfb940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc176594910>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_calls // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc1767b3610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc1763a95e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc177cfb940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc174a89f10>
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 0x7fc1767b3610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc174ab1e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc177cfb940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc174ab1ca0>
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_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 0x7fbbbdf17be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbbdf7a3a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbbf6e68b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbbbdf1eb50>
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_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 0x7fbbbdf17be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbac63f430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbbf6e68b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbbac4e7e50>
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 0x7fbbbdf17be0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbbce56610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbbf6e68b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbbbce56fd0>
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_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 0x7f7c8ca2a100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7c8ca3b2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c8e1a5790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7c8c84d460>
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_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 0x7f7c8ca2a100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7c86e7a790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c8e1a5790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7c8c8655b0>
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 0x7f7c8ca2a100>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7c87fd6a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7c8e1a5790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f7c87fd6c10>
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_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 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1ad0310b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1ad02b0040>
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_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 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1acd6520a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1aac59f5b0>
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 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1acc0dc550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1aac219be0>
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 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1aac7851f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1aac785190>
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 0x7f1ad01ab820>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1a8c5e4730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1ad1a83820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1a8c5e40d0>
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_validate_empty_column_name // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_validate_empty_column_name'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f05242a29a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f0525be5520>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_validate_empty_column_name'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_read_repair_chance // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_repair_chance'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051f1579d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f051f2df1c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_read_repair_chance'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_remove_and_range_slice // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_and_range_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051eb29790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f05258164f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_remove_and_range_slice'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_index_scan // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051f203220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f051f203df0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_dead_coordinator // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f05259e67f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f051ef4be20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0526f84700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f051ef4b700>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7effd1fd0a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7effd06dfc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7effd39d58b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7effd23606d0>
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 0x7effd1fd0a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7effd059b8b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7effd39d58b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7effd025ebb0>
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 0x7effd1fd0a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7effd065cbe0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7effd39d58b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7effd065c5e0>
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 0x7fccc0f7e580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fccc02be430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fccc2942700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fccc05d76d0>
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 0x7fccc0f7e580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fccc03015e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fccc2942700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fccc0301310>
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 0x7fccc0f7e580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fccc02cb940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fccc2942700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fccc072b040>
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_range_collation // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_collation'>>
dtest_config = <dtest_config.DTestConfig object at 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb5aebca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faeb5740fa0>
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 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb6a03f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faeb4344760>
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 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb67031c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faeb58eb970>
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 0x7faeb63caa30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faeb41de910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faeb7d93790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faeb41dea60>
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_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 0x7fdd6b8a01c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdd6ac6e160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdd6d1218b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fdd6adaa4c0>
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 0x7fdd6b8a01c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdd6ab91880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdd6d1218b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fdd6aba55e0>
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_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 0x7f5751b1ea60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f57511b1af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5753511940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our se