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/09 17:12:15 UTC

Build complete: Cassandra-trunk #122 [UNSTABLE] 85f69cf394a8035280a741b117e7dfc71fb848c3

-------------------------------------------------------------------------------
Build Cassandra-trunk #122 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/122/
-------------------------------------------------------------------------------
Changes:
[Marcus Eriksson] Add a ratelimiter to snapshot creation and deletion


-------------------------------------------------------------------------------
Failed Tests:
15 tests failed.
FAILED:  org.apache.cassandra.db.SinglePartitionSliceCommandTest.testPartitionDeletionRowDeletionTie-compression
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
35403 3        550    194     98.44%       169907.297

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

Name                                               Tests Errors Failures Skipped Time(s)
                                                   3821  538    0        0       127545.180
cqlshlib.python3.jdk8                              166   0      0        0       0.000
org.apache.cassandra.audit                         288   0      0        0       523.595
org.apache.cassandra.auth                          216   0      0        0       98.076
org.apache.cassandra.auth.jmx                      138   0      0        0       32.973
org.apache.cassandra.batchlog                      72    0      0        0       160.838
org.apache.cassandra.cache                         24    0      0        0       45.939
org.apache.cassandra.concurrent                    58    0      0        0       1751.351
org.apache.cassandra.config                        174   0      0        0       19.787
org.apache.cassandra.cql.jdbc                      6     0      0        0       0.697
org.apache.cassandra.cql3                          1438  0      0        54      3435.944
org.apache.cassandra.cql3.conditions               24    0      0        0       3.624
org.apache.cassandra.cql3.functions                186   0      0        0       83.149
org.apache.cassandra.cql3.restrictions             138   0      0        0       6.534
org.apache.cassandra.cql3.selection                60    0      0        0       76.200
org.apache.cassandra.cql3.statements               144   0      0        0       161.154
org.apache.cassandra.cql3.validation.entities      2244  0      0        6       2147.901
org.apache.cassandra.cql3.validation.miscellaneous 336   0      0        0       277.223
org.apache.cassandra.cql3.validation.operations    2388  0      0        0       1886.224
org.apache.cassandra.db                            2352  0      1        4       1345.826
org.apache.cassandra.db.aggregation                36    0      0        0       5.621
org.apache.cassandra.db.columniterator             6     0      0        0       19.489
org.apache.cassandra.db.commitlog                  2426  0      0        14      1701.368
org.apache.cassandra.db.compaction                 1126  0      0        12      2899.522
org.apache.cassandra.db.composites                 18    0      0        0       3.213
org.apache.cassandra.db.context                    48    0      0        0       12.172
org.apache.cassandra.db.filter                     48    0      0        0       8.550
org.apache.cassandra.db.lifecycle                  408   0      0        0       168.540
org.apache.cassandra.db.marshal                    846   0      0        0       249.970
org.apache.cassandra.db.monitoring                 90    0      0        0       32.785
org.apache.cassandra.db.partition                  60    0      0        0       371.748
org.apache.cassandra.db.partitions                 48    0      0        0       3.758
org.apache.cassandra.db.repair                     138   0      0        6       118.177
org.apache.cassandra.db.rows                       324   0      0        0       254.772
org.apache.cassandra.db.streaming                  108   0      0        0       171.464
org.apache.cassandra.db.transform                  132   0      0        0       37.843
org.apache.cassandra.db.view                       24    0      0        0       132.684
org.apache.cassandra.db.virtual                    78    0      0        0       158.436
org.apache.cassandra.dht                           624   0      0        0       312.084
org.apache.cassandra.dht.tokenallocator            18    0      0        2       432.388
org.apache.cassandra.diag                          36    0      0        0       5.546
org.apache.cassandra.diag.store                    36    0      0        0       0.663
org.apache.cassandra.distributed.test              1642  0      0        24      8477.433
org.apache.cassandra.distributed.test.ring         10    0      0        0       478.057
org.apache.cassandra.distributed.upgrade           12    10     0        0       13.145
org.apache.cassandra.fql                           210   0      0        0       54.189
org.apache.cassandra.fqltool                       50    0      0        0       9.583
org.apache.cassandra.gms                           96    0      0        0       111.942
org.apache.cassandra.hints                         224   0      2        0       1402.845
org.apache.cassandra.index                         270   0      0        0       325.579
org.apache.cassandra.index.internal                162   0      0        0       133.669
org.apache.cassandra.index.sasi                    246   0      0        0       233.354
org.apache.cassandra.index.sasi.analyzer           150   0      0        0       8.106
org.apache.cassandra.index.sasi.conf               84    0      0        0       6.202
org.apache.cassandra.index.sasi.disk               168   0      0        0       207.516
org.apache.cassandra.index.sasi.plan               48    0      0        0       27.841
org.apache.cassandra.index.sasi.utils              312   0      0        0       20.505
org.apache.cassandra.io                            30    0      0        0       89.519
org.apache.cassandra.io.compress                   276   0      0        0       114.782
org.apache.cassandra.io.sstable                    764   0      0        12      1673.406
org.apache.cassandra.io.sstable.format             6     0      0        0       12.380
org.apache.cassandra.io.sstable.format.big         12    0      0        0       20.034
org.apache.cassandra.io.sstable.metadata           60    0      0        0       7.034
org.apache.cassandra.io.util                       798   0      0        0       263.329
org.apache.cassandra.locator                       422   0      0        0       688.849
org.apache.cassandra.metrics                       414   0      0        6       404.189
org.apache.cassandra.net                           938   0      0        0       1275.559
org.apache.cassandra.net.proxy                     18    0      0        0       4.839
org.apache.cassandra.repair                        210   0      0        6       255.722
org.apache.cassandra.repair.asymmetric             78    0      0        0       7.032
org.apache.cassandra.repair.consistent             414   0      0        6       106.918
org.apache.cassandra.repair.consistent.admin       30    0      0        0       18.178
org.apache.cassandra.repair.messages               108   0      0        0       14.756
org.apache.cassandra.schema                        198   0      0        6       96.043
org.apache.cassandra.security                      156   0      0        0       21.246
org.apache.cassandra.serializers                   198   0      0        0       3.854
org.apache.cassandra.service                       780   0      0        6       770.756
org.apache.cassandra.service.pager                 42    0      0        0       6.330
org.apache.cassandra.service.reads                 714   0      0        6       61.158
org.apache.cassandra.service.reads.repair          204   0      0        6       107.465
org.apache.cassandra.streaming                     60    2      0        0       126.359
org.apache.cassandra.streaming.async               108   0      0        0       18.537
org.apache.cassandra.streaming.compression         36    0      0        0       7.055
org.apache.cassandra.streaming.messages            6     0      0        0       0.755
org.apache.cassandra.stress.generate               12    0      0        0       0.539
org.apache.cassandra.stress.settings               16    0      0        0       1.948
org.apache.cassandra.stress.util                   10    0      0        0       0.246
org.apache.cassandra.tools                         786   0      0        0       1234.570
org.apache.cassandra.tools.cassandrastress         6     0      0        0       76.150
org.apache.cassandra.tools.cqlsh                   6     0      0        0       74.976
org.apache.cassandra.tools.nodetool                6     0      0        0       12.903
org.apache.cassandra.tools.nodetool.formatter      36    0      0        0       0.684
org.apache.cassandra.tools.nodetool.stats          84    0      0        0       162.229
org.apache.cassandra.tracing                       36    0      0        0       5.961
org.apache.cassandra.transport                     324   0      0        0       546.487
org.apache.cassandra.transport.frame.checksum      36    0      0        0       236.906
org.apache.cassandra.transport.messages            12    0      0        0       4.669
org.apache.cassandra.triggers                      120   0      0        0       59.306
org.apache.cassandra.utils                         1120  0      0        12      2364.094
org.apache.cassandra.utils.binlog                  126   0      0        0       133.056
org.apache.cassandra.utils.btree                   240   0      0        0       5.139
org.apache.cassandra.utils.concurrent              378   0      0        6       47.631
org.apache.cassandra.utils.memory                  220   0      0        0       533.120
org.apache.cassandra.utils.obs                     24    0      0        0       3.253
org.apache.cassandra.utils.streamhist              66    0      0        0       12.721
org.apache.cassandra.utils.vint                    24    0      0        0       1.651

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

Name             Tests Errors Failures Skipped Time(s)
Cassandra dtests 5     0      0                465.142
Cassandra dtests 6     0      0                678.148
Cassandra dtests 5     0      0                737.743
Cassandra dtests 5     0      0                849.707
Cassandra dtests 4     0      0                315.825
Cassandra dtests 2     0      0                365.454
Cassandra dtests 3     0      0                783.367
Cassandra dtests 5     0      0                1023.027
Cassandra dtests 22    3      0                430.042
Cassandra dtests 22    4      0                466.815
Cassandra dtests 21    4      0                497.671
Cassandra dtests 22    5      0                575.574
Cassandra dtests 22    5      0                454.218
Cassandra dtests 22    4      0                759.183
Cassandra dtests 20    2      0                704.041
Cassandra dtests 20    2      0                773.868
Cassandra dtests 20    2      0                662.861
Cassandra dtests 20    2      0                907.737
Cassandra dtests 20    2      0                784.714
Cassandra dtests 23    4      0                447.978
Cassandra dtests 20    2      0                1137.724
Cassandra dtests 19    2      0                569.684
Cassandra dtests 18    2      0                642.152
Cassandra dtests 20    3      0                506.085
Cassandra dtests 17    1      0                451.687
Cassandra dtests 19    2      0                528.670
Cassandra dtests 19    2      0                553.899
Cassandra dtests 19    1      0                593.352
Cassandra dtests 20    2      0                637.468
Cassandra dtests 20    2      0                950.257
Cassandra dtests 22    3      0                450.658
Cassandra dtests 20    3      0                773.285
Cassandra dtests 20    3      0                580.908
Cassandra dtests 19    3      0                584.773
Cassandra dtests 17    2      0                325.402
Cassandra dtests 19    3      0                472.879
Cassandra dtests 19    2      0                520.553
Cassandra dtests 20    3      0                446.089
Cassandra dtests 21    4      0                371.472
Cassandra dtests 20    4      0                378.213
Cassandra dtests 19    2      0                592.473
Cassandra dtests 22    3      0                493.695
Cassandra dtests 18    2      0                1030.486
Cassandra dtests 19    2      0                917.578
Cassandra dtests 22    4      0                1066.258
Cassandra dtests 20    3      0                697.860
Cassandra dtests 20    3      0                879.245
Cassandra dtests 20    3      0                1022.004
Cassandra dtests 20    3      0                793.685
Cassandra dtests 20    3      0                957.418
Cassandra dtests 20    2      0                694.715
Cassandra dtests 20    2      0                794.358
Cassandra dtests 22    4      0                406.400
Cassandra dtests 20    2      0                1012.007
Cassandra dtests 20    2      0                1590.032
Cassandra dtests 20    2      0                1128.408
Cassandra dtests 21    3      0                1020.326
Cassandra dtests 22    4      0                624.570
Cassandra dtests 20    2      0                871.392
Cassandra dtests 20    2      0                530.342
Cassandra dtests 21    3      0                875.837
Cassandra dtests 21    4      0                887.849
Cassandra dtests 22    4      0                573.675
Cassandra dtests 23    5      0                444.463
Cassandra dtests 21    3      0                473.508
Cassandra dtests 21    3      0                940.341
Cassandra dtests 21    3      0                741.148
Cassandra dtests 23    5      0                467.731
Cassandra dtests 23    5      0                384.415
Cassandra dtests 21    3      0                565.697
Cassandra dtests 21    3      0                497.159
Cassandra dtests 22    4      0                559.943
Cassandra dtests 20    2      0                909.017
Cassandra dtests 18    2      0                553.382
Cassandra dtests 19    3      0                552.701
Cassandra dtests 20    4      0                285.489
Cassandra dtests 18    2      0                473.099
Cassandra dtests 20    3      0                459.695
Cassandra dtests 19    2      0                421.606
Cassandra dtests 21    4      0                454.891
Cassandra dtests 20    3      0                696.970
Cassandra dtests 20    4      0                538.179
Cassandra dtests 19    4      0                413.674
Cassandra dtests 21    3      0                858.252
Cassandra dtests 18    3      0                302.000
Cassandra dtests 20    3      0                502.247
Cassandra dtests 20    3      0                495.799
Cassandra dtests 22    5      0                304.670
Cassandra dtests 21    4      0                614.903
Cassandra dtests 21    4      0                444.664
Cassandra dtests 19    2      0                664.226
Cassandra dtests 20    3      0                597.896
Cassandra dtests 21    5      0                454.338
Cassandra dtests 18    2      0                541.816
Cassandra dtests 20    2      0                603.508
Cassandra dtests 18    2      0                507.567
Cassandra dtests 18    2      0                541.643
Cassandra dtests 18    2      0                554.426
Cassandra dtests 16    2      0                339.417
Cassandra dtests 17    2      0                661.936
Cassandra dtests 18    2      0                558.983
Cassandra dtests 17    2      0                808.156
Cassandra dtests 18    2      0                700.047
Cassandra dtests 19    2      0                757.808
Cassandra dtests 20    4      0                400.156
Cassandra dtests 20    2      0                875.601
Cassandra dtests 19    3      0                950.260
Cassandra dtests 18    2      0                910.775
Cassandra dtests 20    3      0                709.781
Cassandra dtests 20    3      0                699.200
Cassandra dtests 20    3      0                381.040
Cassandra dtests 19    2      0                467.347
Cassandra dtests 20    3      0                527.858
Cassandra dtests 20    3      0                1019.889
Cassandra dtests 20    3      0                556.626
Cassandra dtests 20    3      0                430.254
Cassandra dtests 19    1      0                918.475
Cassandra dtests 19    2      0                872.130
Cassandra dtests 19    2      0                777.673
Cassandra dtests 19    2      0                609.861
Cassandra dtests 19    2      0                689.621
Cassandra dtests 21    4      0                512.356
Cassandra dtests 19    2      0                704.504
Cassandra dtests 20    3      0                627.340
Cassandra dtests 21    4      0                492.453
Cassandra dtests 20    3      0                657.810
Cassandra dtests 20    3      0                545.464
Cassandra dtests 19    2      0                612.379
Cassandra dtests 21    4      0                816.806
Cassandra dtests 20    3      0                920.569
Cassandra dtests 21    4      0                854.814
Cassandra dtests 21    4      0                489.499
Cassandra dtests 18    1      0                759.481
Cassandra dtests 18    2      0                777.348
Cassandra dtests 16    1      0                598.815
Cassandra dtests 19    3      0                397.674
Cassandra dtests 20    2      0                792.506
Cassandra dtests 18    2      0                571.436
Cassandra dtests 18    2      0                518.267
Cassandra dtests 20    4      0                294.259
Cassandra dtests 19    3      0                563.366
Cassandra dtests 19    2      0                432.384
Cassandra dtests 19    2      0                377.414
Cassandra dtests 21    4      0                457.768
Cassandra dtests 20    3      0                708.405
Cassandra dtests 20    4      0                555.881
Cassandra dtests 17    2      0                456.748
Cassandra dtests 21    3      0                937.704
Cassandra dtests 19    4      0                173.839
Cassandra dtests 20    3      0                600.592
Cassandra dtests 20    3      0                507.473
Cassandra dtests 21    4      0                332.080
Cassandra dtests 22    5      0                589.478
Cassandra dtests 21    4      0                366.948
Cassandra dtests 20    3      0                533.306
Cassandra dtests 20    3      0                652.306
Cassandra dtests 20    4      0                520.651
Cassandra dtests 19    3      0                509.622
Cassandra dtests 19    1      0                846.106
Cassandra dtests 18    2      0                509.882
Cassandra dtests 18    2      0                501.983
Cassandra dtests 18    2      0                655.261
Cassandra dtests 17    2      0                560.179
Cassandra dtests 16    2      0                401.766
Cassandra dtests 18    2      0                847.634
Cassandra dtests 18    2      0                910.970
Cassandra dtests 17    2      0                597.218
Cassandra dtests 19    2      0                765.683
Cassandra dtests 20    4      0                466.613
Cassandra dtests 20    2      0                654.712
Cassandra dtests 19    3      0                916.226
Cassandra dtests 19    3      0                847.164
Cassandra dtests 19    2      0                815.051
Cassandra dtests 20    3      0                676.405
Cassandra dtests 19    2      0                525.616
Cassandra dtests 20    3      0                414.332
Cassandra dtests 19    2      0                537.514
Cassandra dtests 20    3      0                964.823
Cassandra dtests 20    3      0                661.192
Cassandra dtests 21    4      0                379.451
Cassandra dtests 20    2      0                990.810
Cassandra dtests 19    2      0                557.352
Cassandra dtests 19    2      0                731.345
Cassandra dtests 19    2      0                747.030
Cassandra dtests 19    2      0                699.308
Cassandra dtests 21    4      0                599.327
Cassandra dtests 19    2      0                679.269
Cassandra dtests 19    2      0                589.347
Cassandra dtests 21    4      0                675.533
Cassandra dtests 21    4      0                599.441
Cassandra dtests 20    3      0                488.368
Cassandra dtests 18    1      0                817.864
Cassandra dtests 21    4      0                442.308
Cassandra dtests 20    3      0                818.037
Cassandra dtests 21    4      0                986.465
Cassandra dtests 21    4      0                966.331
Cassandra dtests 19    2      0                620.699
Cassandra dtests 20    3      0                664.187
Cassandra dtests 16    1      0                647.176
Cassandra dtests 19    3      0                486.562

-------------------------------------------------------------------------------
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.254
AuditLoggerAuthTest-cdc         9     0      0        0       53.054
AuditLoggerTest-cdc             28    0      0        0       22.530
BinAuditLoggerTest-cdc          1     0      0        0       12.696
AuditLogFilterTest-cdc          10    0      0        0       0.291
AuditLoggerAuthTest-cdc         9     0      0        0       51.872
AuditLoggerTest-cdc             28    0      0        0       18.924
BinAuditLoggerTest-cdc          1     0      0        0       11.553
AuditLogFilterTest-compression  10    0      0        0       0.242
AuditLoggerAuthTest-compression 9     0      0        0       53.098
AuditLoggerTest-compression     28    0      0        0       21.880
BinAuditLoggerTest-compression  1     0      0        0       12.880
AuditLogFilterTest-compression  10    0      0        0       0.293
AuditLoggerAuthTest-compression 9     0      0        0       51.850
AuditLoggerTest-compression     28    0      0        0       20.542
BinAuditLoggerTest-compression  1     0      0        0       11.564
AuditLogFilterTest              10    0      0        0       0.210
AuditLoggerAuthTest             9     0      0        0       54.471
AuditLoggerTest                 28    0      0        0       26.810
BinAuditLoggerTest              1     0      0        0       13.088
AuditLogFilterTest              10    0      0        0       0.338
AuditLoggerAuthTest             9     0      0        0       52.549
AuditLoggerTest                 28    0      0        0       20.563
BinAuditLoggerTest              1     0      0        0       12.043

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

Name                                  Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc                     14    0      0        0       0.507
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       4.095
CassandraRoleManagerTest-cdc          1     0      0        0       3.424
PasswordAuthenticatorTest-cdc         7     0      0        0       5.497
RoleOptionsTest-cdc                   4     0      0        0       0.406
RolesTest-cdc                         4     0      0        0       3.346
AuthCacheTest-cdc                     14    0      0        0       0.558
CassandraNetworkAuthorizerTest-cdc    6     0      0        0       3.403
CassandraRoleManagerTest-cdc          1     0      0        0       2.840
PasswordAuthenticatorTest-cdc         7     0      0        0       4.707
RoleOptionsTest-cdc                   4     0      0        0       0.427
RolesTest-cdc                         4     0      0        0       2.784
AuthCacheTest-compression             14    0      0        0       0.520
CassandraNetworkAuthorizerTest-       6     0      0        0       4.166
compression
CassandraRoleManagerTest-compression  1     0      0        0       3.506
PasswordAuthenticatorTest-compression 7     0      0        0       5.464
RoleOptionsTest-compression           4     0      0        0       0.427
RolesTest-compression                 4     0      0        0       3.568
AuthCacheTest-compression             14    0      0        0       0.564
CassandraNetworkAuthorizerTest-       6     0      0        0       3.459
compression
CassandraRoleManagerTest-compression  1     0      0        0       2.813
PasswordAuthenticatorTest-compression 7     0      0        0       4.592
RoleOptionsTest-compression           4     0      0        0       0.443
RolesTest-compression                 4     0      0        0       2.808
AuthCacheTest                         14    0      0        0       0.457
CassandraNetworkAuthorizerTest        6     0      0        0       4.110
CassandraRoleManagerTest              1     0      0        0       3.393
PasswordAuthenticatorTest             7     0      0        0       6.282
RoleOptionsTest                       4     0      0        0       0.367
RolesTest                             4     0      0        0       3.279
AuthCacheTest                         14    0      0        0       0.635
CassandraNetworkAuthorizerTest        6     0      0        0       3.722
CassandraRoleManagerTest              1     0      0        0       3.057
PasswordAuthenticatorTest             7     0      0        0       4.900
RoleOptionsTest                       4     0      0        0       0.490
RolesTest                             4     0      0        0       3.060

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

Name                               Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc         20    0      0        0       1.069
JMXAuthTest-cdc                    3     0      0        0       4.645
AuthorizationProxyTest-cdc         20    0      0        0       1.113
JMXAuthTest-cdc                    3     0      0        0       3.820
AuthorizationProxyTest-compression 20    0      0        0       1.079
JMXAuthTest-compression            3     0      0        0       4.693
AuthorizationProxyTest-compression 20    0      0        0       1.150
JMXAuthTest-compression            3     0      0        0       3.829
AuthorizationProxyTest             20    0      0        0       0.960
JMXAuthTest                        3     0      0        0       5.091
AuthorizationProxyTest             20    0      0        0       1.285
JMXAuthTest                        3     0      0        0       4.239

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

Name                                   Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.475
BatchlogManagerTest-cdc                6     0      0        0       23.559
BatchlogTest-cdc                       1     0      0        0       3.308
BatchlogEndpointFilterTest-cdc         5     0      0        0       0.474
BatchlogManagerTest-cdc                6     0      0        0       22.802
BatchlogTest-cdc                       1     0      0        0       2.649
BatchlogEndpointFilterTest-compression 5     0      0        0       0.480
BatchlogManagerTest-compression        6     0      0        0       23.750
BatchlogTest-compression               1     0      0        0       3.373
BatchlogEndpointFilterTest-compression 5     0      0        0       0.478
BatchlogManagerTest-compression        6     0      0        0       22.941
BatchlogTest-compression               1     0      0        0       2.749
BatchlogEndpointFilterTest             5     0      0        0       0.417
BatchlogManagerTest                    6     0      0        0       23.672
BatchlogTest                           1     0      0        0       3.126
BatchlogEndpointFilterTest             5     0      0        0       0.542
BatchlogManagerTest                    6     0      0        0       23.263
BatchlogTest                           1     0      0        0       2.780

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

Name                            Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc         2     0      0        0       3.546
CacheProviderTest-cdc           2     0      0        0       4.894
AutoSavingCacheTest-cdc         2     0      0        0       2.880
CacheProviderTest-cdc           2     0      0        0       3.756
AutoSavingCacheTest-compression 2     0      0        0       3.597
CacheProviderTest-compression   2     0      0        0       4.824
AutoSavingCacheTest-compression 2     0      0        0       2.899
CacheProviderTest-compression   2     0      0        0       3.661
AutoSavingCacheTest             2     0      0        0       3.494
CacheProviderTest               2     0      0        0       4.490
AutoSavingCacheTest             2     0      0        0       3.061
CacheProviderTest               2     0      0        0       4.837

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

Name                                       Tests Errors Failures Skipped Time(s)
LongOpOrderTest                            1     0      0        0       330.794
LongSharedExecutorPoolTest                 1     0      0        0       480.509
LongOpOrderTest                            1     0      0        0       330.614
LongSharedExecutorPoolTest                 1     0      0        0       480.686
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.253
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.425
SEPExecutorTest-cdc                        2     0      0        0       5.143
WaitQueueTest-cdc                          2     0      0        0       0.254
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.281
cdc
DebuggableThreadPoolExecutorTest-cdc       4     0      0        0       1.536
SEPExecutorTest-cdc                        2     0      0        0       4.376
WaitQueueTest-cdc                          2     0      0        0       0.299
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       15.364
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.429
compression
SEPExecutorTest-compression                2     0      0        0       5.241
WaitQueueTest-compression                  2     0      0        0       0.255
DebuggableScheduledThreadPoolExecutorTest- 1     0      0        0       14.335
compression
DebuggableThreadPoolExecutorTest-          4     0      0        0       1.532
compression
SEPExecutorTest-compression                2     0      0        0       4.372
WaitQueueTest-compression                  2     0      0        0       0.304
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       15.333
DebuggableThreadPoolExecutorTest           4     0      0        0       1.374
SEPExecutorTest                            2     0      0        0       4.333
WaitQueueTest                              2     0      0        0       0.245
DebuggableScheduledThreadPoolExecutorTest  1     0      0        0       14.575
DebuggableThreadPoolExecutorTest           4     0      0        0       1.597
SEPExecutorTest                            2     0      0        0       5.521
WaitQueueTest                              2     0      0        0       0.371

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

Name                                    Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.158
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.331
DatabaseDescriptorTest-cdc              15    0      0        0       0.952
EncryptionOptionsTest-cdc               4     0      0        0       0.388
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.324
CassandraRelevantPropertiesTest-cdc     8     0      0        0       0.200
DatabaseDescriptorRefTest-cdc           1     0      0        0       1.273
DatabaseDescriptorTest-cdc              15    0      0        0       1.037
EncryptionOptionsTest-cdc               4     0      0        0       0.434
YamlConfigurationLoaderTest-cdc         1     0      0        0       0.384
CassandraRelevantPropertiesTest-        8     0      0        0       0.142
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.334
DatabaseDescriptorTest-compression      15    0      0        0       0.977
EncryptionOptionsTest-compression       4     0      0        0       0.396
YamlConfigurationLoaderTest-compression 1     0      0        0       0.343
CassandraRelevantPropertiesTest-        8     0      0        0       0.212
compression
DatabaseDescriptorRefTest-compression   1     0      0        0       1.285
DatabaseDescriptorTest-compression      15    0      0        0       1.011
EncryptionOptionsTest-compression       4     0      0        0       0.450
YamlConfigurationLoaderTest-compression 1     0      0        0       0.419
CassandraRelevantPropertiesTest         8     0      0        0       0.126
DatabaseDescriptorRefTest               1     0      0        0       1.320
DatabaseDescriptorTest                  15    0      0        0       0.856
EncryptionOptionsTest                   4     0      0        0       0.356
YamlConfigurationLoaderTest             1     0      0        0       0.301
CassandraRelevantPropertiesTest         8     0      0        0       0.223
DatabaseDescriptorRefTest               1     0      0        0       1.475
DatabaseDescriptorTest                  15    0      0        0       1.174
EncryptionOptionsTest                   4     0      0        0       0.476
YamlConfigurationLoaderTest             1     0      0        0       0.430

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

Name                        Tests Errors Failures Skipped Time(s)
JdbcDecimalTest-cdc         1     0      0        0       0.070
JdbcDecimalTest-cdc         1     0      0        0       0.151
JdbcDecimalTest-compression 1     0      0        0       0.075
JdbcDecimalTest-compression 1     0      0        0       0.146
JdbcDecimalTest             1     0      0        0       0.064
JdbcDecimalTest             1     0      0        0       0.191

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

Name                                    Tests Errors Failures Skipped Time(s)
CorruptionTest                          1     0      0        0       126.024
ManyRowsTest                            2     0      0        0       6.958
ViewLongTest                            5     0      0        0       102.379
CorruptionTest                          1     0      0        0       125.678
ManyRowsTest                            2     0      0        0       6.246
ViewLongTest                            5     0      0        0       100.983
CDCStatementTest-cdc                    3     0      0        0       4.462
CQL3TypeLiteralTest-cdc                 6     0      0        0       0.964
ColumnIdentifierTest-cdc                4     0      0        0       0.410
CqlParserTest-cdc                       3     0      0        0       0.427
CustomNowInSecondsTest-cdc              4     0      0        0       14.842
DeleteTest-cdc                          1     0      0        0       16.042
DistinctQueryPagingTest-cdc             5     0      0        0       14.849
DurationTest-cdc                        8     0      0        0       0.098
EmptyValuesTest-cdc                     14    0      0        5       37.270
ErrorCollectorTest-cdc                  6     0      0        0       0.072
GcCompactionTest-cdc                    8     0      0        0       10.110
IndexQueryPagingTest-cdc                5     0      0        0       14.847
KeyCacheCqlTest-cdc                     10    0      0        0       19.851
ListsTest-cdc                           6     0      0        0       5.098
NonNativeTimestampTest-cdc              1     0      0        0       3.573
OutOfSpaceTest-cdc                      3     0      0        0       4.449
PagingQueryTest-cdc                     1     0      0        0       21.294
PagingTest-cdc                          1     0      0        0       10.437
PreparedStatementsTest-cdc              10    0      0        0       20.444
PstmtPersistenceTest-cdc                2     0      0        0       14.121
QueryEventsTest-cdc                     4     0      0        0       13.885
QueryWithIndexedSSTableTest-cdc         1     0      0        0       4.139
ReservedKeywordsTest-cdc                1     0      0        0       0.855
SerializationMirrorTest-cdc             1     0      0        0       3.574
SimpleQueryTest-cdc                     18    0      0        0       9.311
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       5.483
TraceCqlTest-cdc                        1     0      0        0       12.725
UDHelperTest-cdc                        3     0      0        0       0.334
ViewComplexTest-cdc                     32    0      0        1       100.838
ViewFilteringTest-cdc                   25    0      0        3       42.368
ViewSchemaTest-cdc                      7     0      0        0       22.967
ViewTest-cdc                            41    0      0        0       61.769
CDCStatementTest-cdc                    3     0      0        0       3.655
CQL3TypeLiteralTest-cdc                 6     0      0        0       0.898
ColumnIdentifierTest-cdc                4     0      0        0       0.455
CqlParserTest-cdc                       3     0      0        0       0.384
CustomNowInSecondsTest-cdc              4     0      0        0       13.420
DeleteTest-cdc                          1     0      0        0       13.886
DistinctQueryPagingTest-cdc             5     0      0        0       13.362
DurationTest-cdc                        8     0      0        0       0.171
EmptyValuesTest-cdc                     14    0      0        5       35.389
ErrorCollectorTest-cdc                  6     0      0        0       0.142
GcCompactionTest-cdc                    8     0      0        0       8.813
IndexQueryPagingTest-cdc                5     0      0        0       13.902
KeyCacheCqlTest-cdc                     10    0      0        0       17.617
ListsTest-cdc                           6     0      0        0       4.367
NonNativeTimestampTest-cdc              1     0      0        0       2.904
OutOfSpaceTest-cdc                      3     0      0        0       3.735
PagingQueryTest-cdc                     1     0      0        0       18.948
PagingTest-cdc                          1     0      0        0       9.129
PreparedStatementsTest-cdc              10    0      0        0       18.309
PstmtPersistenceTest-cdc                2     0      0        0       12.786
QueryEventsTest-cdc                     4     0      0        0       12.631
QueryWithIndexedSSTableTest-cdc         1     0      0        0       3.368
ReservedKeywordsTest-cdc                1     0      0        0       0.847
SerializationMirrorTest-cdc             1     0      0        0       2.876
SimpleQueryTest-cdc                     18    0      0        0       7.682
TombstonesWithIndexedSSTableTest-cdc    2     0      0        0       4.523
TraceCqlTest-cdc                        1     0      0        0       11.563
UDHelperTest-cdc                        3     0      0        0       0.382
ViewComplexTest-cdc                     32    0      0        1       96.198
ViewFilteringTest-cdc                   25    0      0        3       42.643
ViewSchemaTest-cdc                      7     0      0        0       19.872
ViewTest-cdc                            41    0      0        0       60.466
CDCStatementTest-compression            3     0      0        0       4.508
CQL3TypeLiteralTest-compression         6     0      0        0       0.983
ColumnIdentifierTest-compression        4     0      0        0       0.410
CqlParserTest-compression               3     0      0        0       0.440
CustomNowInSecondsTest-compression      4     0      0        0       16.113
DeleteTest-compression                  1     0      0        0       16.351
DistinctQueryPagingTest-compression     5     0      0        0       15.013
DurationTest-compression                8     0      0        0       0.106
EmptyValuesTest-compression             14    0      0        5       38.048
ErrorCollectorTest-compression          6     0      0        0       0.076
GcCompactionTest-compression            8     0      0        0       10.184
IndexQueryPagingTest-compression        5     0      0        0       15.146
KeyCacheCqlTest-compression             10    0      0        0       22.174
ListsTest-compression                   6     0      0        0       5.172
NonNativeTimestampTest-compression      1     0      0        0       3.640
OutOfSpaceTest-compression              3     0      0        0       4.429
PagingQueryTest-compression             1     0      0        0       22.061
PagingTest-compression                  1     0      0        0       10.482
PreparedStatementsTest-compression      10    0      0        0       20.665
PstmtPersistenceTest-compression        2     0      0        0       14.316
QueryEventsTest-compression             4     0      0        0       14.076
QueryWithIndexedSSTableTest-compression 1     0      0        0       4.230
ReservedKeywordsTest-compression        1     0      0        0       0.871
SerializationMirrorTest-compression     1     0      0        0       3.614
SimpleQueryTest-compression             18    0      0        0       9.289
TombstonesWithIndexedSSTableTest-       2     0      0        0       5.732
compression
TraceCqlTest-compression                1     0      0        0       12.798
UDHelperTest-compression                3     0      0        0       0.379
ViewComplexTest-compression             32    0      0        1       100.497
ViewFilteringTest-compression           25    0      0        3       45.015
ViewSchemaTest-compression              7     0      0        0       23.370
ViewTest-compression                    41    0      0        0       62.464
CDCStatementTest-compression            3     0      0        0       3.617
CQL3TypeLiteralTest-compression         6     0      0        0       1.004
ColumnIdentifierTest-compression        4     0      0        0       0.447
CqlParserTest-compression               3     0      0        0       0.388
CustomNowInSecondsTest-compression      4     0      0        0       13.522
DeleteTest-compression                  1     0      0        0       13.947
DistinctQueryPagingTest-compression     5     0      0        0       13.531
DurationTest-compression                8     0      0        0       0.169
EmptyValuesTest-compression             14    0      0        5       35.687
ErrorCollectorTest-compression          6     0      0        0       0.144
GcCompactionTest-compression            8     0      0        0       9.077
IndexQueryPagingTest-compression        5     0      0        0       14.240
KeyCacheCqlTest-compression             10    0      0        0       19.797
ListsTest-compression                   6     0      0        0       4.433
NonNativeTimestampTest-compression      1     0      0        0       2.896
OutOfSpaceTest-compression              3     0      0        0       3.687
PagingQueryTest-compression             1     0      0        0       19.206
PagingTest-compression                  1     0      0        0       9.127
PreparedStatementsTest-compression      10    0      0        0       18.829
PstmtPersistenceTest-compression        2     0      0        0       12.913
QueryEventsTest-compression             4     0      0        0       12.682
QueryWithIndexedSSTableTest-compression 1     0      0        0       3.370
ReservedKeywordsTest-compression        1     0      0        0       0.847
SerializationMirrorTest-compression     1     0      0        0       2.948
SimpleQueryTest-compression             18    0      0        0       7.996
TombstonesWithIndexedSSTableTest-       2     0      0        0       4.639
compression
TraceCqlTest-compression                1     0      0        0       11.796
UDHelperTest-compression                3     0      0        0       0.374
ViewComplexTest-compression             32    0      0        1       97.822
ViewFilteringTest-compression           25    0      0        3       39.532
ViewSchemaTest-compression              7     0      0        0       20.789
ViewTest-compression                    41    0      0        0       61.336
CDCStatementTest                        3     0      0        0       4.893
CQL3TypeLiteralTest                     6     0      0        0       0.868
ColumnIdentifierTest                    4     0      0        0       0.392
CqlParserTest                           3     0      0        0       0.388
CustomNowInSecondsTest                  4     0      0        0       16.341
DeleteTest                              1     0      0        0       16.427
DistinctQueryPagingTest                 5     0      0        0       16.385
DurationTest                            8     0      0        0       0.101
EmptyValuesTest                         14    0      0        5       39.923
ErrorCollectorTest                      6     0      0        0       0.063
GcCompactionTest                        8     0      0        0       11.488
IndexQueryPagingTest                    5     0      0        0       16.384
KeyCacheCqlTest                         10    0      0        0       24.485
ListsTest                               6     0      0        0       5.642
NonNativeTimestampTest                  1     0      0        0       3.544
OutOfSpaceTest                          3     0      0        0       5.001
PagingQueryTest                         1     0      0        0       23.509
PagingTest                              1     0      0        0       11.060
PreparedStatementsTest                  10    0      0        0       24.098
PstmtPersistenceTest                    2     0      0        0       14.695
QueryEventsTest                         4     0      0        0       14.683
QueryWithIndexedSSTableTest             1     0      0        0       4.283
ReservedKeywordsTest                    1     0      0        0       0.822
SerializationMirrorTest                 1     0      0        0       3.639
SimpleQueryTest                         18    0      0        0       13.208
TombstonesWithIndexedSSTableTest        2     0      0        0       6.018
TraceCqlTest                            1     0      0        0       13.198
UDHelperTest                            3     0      0        0       0.333
ViewComplexTest                         32    0      0        1       114.590
ViewFilteringTest                       25    0      0        3       63.685
ViewSchemaTest                          7     0      0        0       28.463
ViewTest                                41    0      0        0       74.557
CDCStatementTest                        3     0      0        0       3.922
CQL3TypeLiteralTest                     6     0      0        0       1.123
ColumnIdentifierTest                    4     0      0        0       0.516
CqlParserTest                           3     0      0        0       0.419
CustomNowInSecondsTest                  4     0      0        0       14.199
DeleteTest                              1     0      0        0       15.736
DistinctQueryPagingTest                 5     0      0        0       14.202
DurationTest                            8     0      0        0       0.184
EmptyValuesTest                         14    0      0        5       38.795
ErrorCollectorTest                      6     0      0        0       0.175
GcCompactionTest                        8     0      0        0       9.423
IndexQueryPagingTest                    5     0      0        0       14.119
KeyCacheCqlTest                         10    0      0        0       21.931
ListsTest                               6     0      0        0       4.686
NonNativeTimestampTest                  1     0      0        0       3.109
OutOfSpaceTest                          3     0      0        0       3.953
PagingQueryTest                         1     0      0        0       21.684
PagingTest                              1     0      0        0       9.559
PreparedStatementsTest                  10    0      0        0       20.207
PstmtPersistenceTest                    2     0      0        0       13.540
QueryEventsTest                         4     0      0        0       13.567
QueryWithIndexedSSTableTest             1     0      0        0       3.851
ReservedKeywordsTest                    1     0      0        0       0.941
SerializationMirrorTest                 1     0      0        0       3.234
SimpleQueryTest                         18    0      0        0       8.977
TombstonesWithIndexedSSTableTest        2     0      0        0       5.195
TraceCqlTest                            1     0      0        0       12.176
UDHelperTest                            3     0      0        0       0.445
ViewComplexTest                         32    0      0        1       98.521
ViewFilteringTest                       25    0      0        3       38.929
ViewSchemaTest                          7     0      0        0       23.374
ViewTest                                41    0      0        0       63.143

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

Name                            Tests Errors Failures Skipped Time(s)
ColumnConditionTest-cdc         4     0      0        0       0.597
ColumnConditionTest-cdc         4     0      0        0       0.596
ColumnConditionTest-compression 4     0      0        0       0.585
ColumnConditionTest-compression 4     0      0        0       0.627
ColumnConditionTest             4     0      0        0       0.524
ColumnConditionTest             4     0      0        0       0.695

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

Name                          Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc              7     0      0        0       6.243
OperationFctsTest-cdc         11    0      0        0       7.525
TimeFctsTest-cdc              13    0      0        0       0.529
CastFctsTest-cdc              7     0      0        0       5.120
OperationFctsTest-cdc         11    0      0        0       6.041
TimeFctsTest-cdc              13    0      0        0       0.547
CastFctsTest-compression      7     0      0        0       6.414
OperationFctsTest-compression 11    0      0        0       7.430
TimeFctsTest-compression      13    0      0        0       0.536
CastFctsTest-compression      7     0      0        0       5.267
OperationFctsTest-compression 11    0      0        0       6.251
TimeFctsTest-compression      13    0      0        0       0.550
CastFctsTest                  7     0      0        0       7.354
OperationFctsTest             11    0      0        0       9.410
TimeFctsTest                  13    0      0        0       0.475
CastFctsTest                  7     0      0        0       6.025
OperationFctsTest             11    0      0        0       6.836
TimeFctsTest                  13    0      0        0       0.596

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

Name                                 Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.018
ClusteringColumnRestrictionsTest-cdc 23    0      0        0       1.115
ClusteringColumnRestrictionsTest-    23    0      0        0       1.068
compression
ClusteringColumnRestrictionsTest-    23    0      0        0       1.131
compression
ClusteringColumnRestrictionsTest     23    0      0        0       0.957
ClusteringColumnRestrictionsTest     23    0      0        0       1.245

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

Name                                   Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc         2     0      0        0       5.546
TermSelectionTest-cdc                  8     0      0        0       7.484
SelectionColumnMappingTest-cdc         2     0      0        0       4.543
TermSelectionTest-cdc                  8     0      0        0       6.244
SelectionColumnMappingTest-compression 2     0      0        0       5.832
TermSelectionTest-compression          8     0      0        0       8.151
SelectionColumnMappingTest-compression 2     0      0        0       4.620
TermSelectionTest-compression          8     0      0        0       6.384
SelectionColumnMappingTest             2     0      0        0       5.967
TermSelectionTest                      8     0      0        0       9.640
SelectionColumnMappingTest             2     0      0        0       4.947
TermSelectionTest                      8     0      0        0       6.842

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

Name                                Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc          4     0      0        0       0.871
CreateRoleStatementTest-cdc         4     0      0        0       3.912
CreateUserStatementTest-cdc         1     0      0        0       0.870
DescribeStatementTest-cdc           12    0      0        0       18.132
PropertyDefinitionsTest-cdc         2     0      0        0       0.220
SelectStatementTest-cdc             1     0      0        0       3.325
AlterRoleStatementTest-cdc          4     0      0        0       0.858
CreateRoleStatementTest-cdc         4     0      0        0       3.288
CreateUserStatementTest-cdc         1     0      0        0       0.834
DescribeStatementTest-cdc           12    0      0        0       17.143
PropertyDefinitionsTest-cdc         2     0      0        0       0.283
SelectStatementTest-cdc             1     0      0        0       2.781
AlterRoleStatementTest-compression  4     0      0        0       0.920
CreateRoleStatementTest-compression 4     0      0        0       4.017
CreateUserStatementTest-compression 1     0      0        0       0.871
DescribeStatementTest-compression   12    0      0        0       18.342
PropertyDefinitionsTest-compression 2     0      0        0       0.255
SelectStatementTest-compression     1     0      0        0       3.391
AlterRoleStatementTest-compression  4     0      0        0       0.846
CreateRoleStatementTest-compression 4     0      0        0       3.349
CreateUserStatementTest-compression 1     0      0        0       0.852
DescribeStatementTest-compression   12    0      0        0       16.228
PropertyDefinitionsTest-compression 2     0      0        0       0.282
SelectStatementTest-compression     1     0      0        0       2.737
AlterRoleStatementTest              4     0      0        0       0.777
CreateRoleStatementTest             4     0      0        0       4.335
CreateUserStatementTest             1     0      0        0       0.768
DescribeStatementTest               12    0      0        0       21.100
PropertyDefinitionsTest             2     0      0        0       0.202
SelectStatementTest                 1     0      0        0       3.290
AlterRoleStatementTest              4     0      0        0       0.901
CreateRoleStatementTest             4     0      0        0       3.620
CreateUserStatementTest             1     0      0        0       0.912
DescribeStatementTest               12    0      0        0       17.304
PropertyDefinitionsTest             2     0      0        0       0.306
SelectStatementTest                 1     0      0        0       3.032

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

Name                                 Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc                  50    0      0        0       28.713
CountersTest-cdc                     7     0      0        0       5.638
DateTypeTest-cdc                     1     0      0        0       3.544
FrozenCollectionsTest-cdc            34    0      0        0       13.523
JsonTest-cdc                         22    0      0        0       22.446
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       7.632
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       7.043
SecondaryIndexTest-cdc               49    0      0        0       31.996
StaticColumnsTest-cdc                7     0      0        0       7.776
TimestampTest-cdc                    8     0      0        0       18.213
TimeuuidTest-cdc                     2     0      0        0       4.200
TupleTypeTest-cdc                    15    0      0        0       31.055
TypeTest-cdc                         4     0      0        0       4.779
UFAuthTest-cdc                       26    0      0        0       13.716
UFIdentificationTest-cdc             14    0      0        1       14.556
UFJavaTest-cdc                       20    0      0        0       21.896
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       13.271
UFScriptTest-cdc                     12    0      0        0       18.047
UFSecurityTest-cdc                   2     0      0        0       6.651
UFTest-cdc                           24    0      0        0       21.932
UFTypesTest-cdc                      7     0      0        0       19.079
UFVerifierTest-cdc                   20    0      0        0       6.920
UserTypesTest-cdc                    27    0      0        0       15.548
VirtualTableTest-cdc                 5     0      0        0       13.616
CollectionsTest-cdc                  50    0      0        0       25.077
CountersTest-cdc                     7     0      0        0       4.680
DateTypeTest-cdc                     1     0      0        0       2.888
FrozenCollectionsTest-cdc            34    0      0        0       11.984
JsonTest-cdc                         22    0      0        0       19.272
SecondaryIndexOnMapEntriesTest-cdc   11    0      0        0       6.323
SecondaryIndexOnStaticColumnTest-cdc 6     0      0        0       5.817
SecondaryIndexTest-cdc               49    0      0        0       27.807
StaticColumnsTest-cdc                7     0      0        0       6.461
TimestampTest-cdc                    8     0      0        0       18.126
TimeuuidTest-cdc                     2     0      0        0       3.480
TupleTypeTest-cdc                    15    0      0        0       26.280
TypeTest-cdc                         4     0      0        0       3.990
UFAuthTest-cdc                       26    0      0        0       13.008
UFIdentificationTest-cdc             14    0      0        1       11.519
UFJavaTest-cdc                       20    0      0        0       18.887
UFPureScriptTupleCollectionTest-cdc  1     0      0        0       12.285
UFScriptTest-cdc                     12    0      0        0       16.203
UFSecurityTest-cdc                   2     0      0        0       5.640
UFTest-cdc                           24    0      0        0       18.823
UFTypesTest-cdc                      7     0      0        0       17.631
UFVerifierTest-cdc                   20    0      0        0       6.577
UserTypesTest-cdc                    27    0      0        0       12.809
VirtualTableTest-cdc                 5     0      0        0       12.330
CollectionsTest-compression          50    0      0        0       28.900
CountersTest-compression             7     0      0        0       5.767
DateTypeTest-compression             1     0      0        0       3.628
FrozenCollectionsTest-compression    34    0      0        0       13.554
JsonTest-compression                 22    0      0        0       22.662
SecondaryIndexOnMapEntriesTest-      11    0      0        0       7.950
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       8.117
compression
SecondaryIndexTest-compression       49    0      0        0       32.617
StaticColumnsTest-compression        7     0      0        0       8.012
TimestampTest-compression            8     0      0        0       18.344
TimeuuidTest-compression             2     0      0        0       4.155
TupleTypeTest-compression            15    0      0        0       32.012
TypeTest-compression                 4     0      0        0       4.894
UFAuthTest-compression               26    0      0        0       14.171
UFIdentificationTest-compression     14    0      0        1       15.791
UFJavaTest-compression               20    0      0        0       22.499
UFPureScriptTupleCollectionTest-     1     0      0        0       13.457
compression
UFScriptTest-compression             12    0      0        0       19.142
UFSecurityTest-compression           2     0      0        0       6.682
UFTest-compression                   24    0      0        0       22.058
UFTypesTest-compression              7     0      0        0       19.537
UFVerifierTest-compression           20    0      0        0       6.913
UserTypesTest-compression            27    0      0        0       16.115
VirtualTableTest-compression         5     0      0        0       13.780
CollectionsTest-compression          50    0      0        0       26.192
CountersTest-compression             7     0      0        0       4.885
DateTypeTest-compression             1     0      0        0       2.995
FrozenCollectionsTest-compression    34    0      0        0       13.205
JsonTest-compression                 22    0      0        0       20.216
SecondaryIndexOnMapEntriesTest-      11    0      0        0       6.503
compression
SecondaryIndexOnStaticColumnTest-    6     0      0        0       5.895
compression
SecondaryIndexTest-compression       49    0      0        0       30.288
StaticColumnsTest-compression        7     0      0        0       6.627
TimestampTest-compression            8     0      0        0       17.204
TimeuuidTest-compression             2     0      0        0       3.410
TupleTypeTest-compression            15    0      0        0       28.603
TypeTest-compression                 4     0      0        0       4.066
UFAuthTest-compression               26    0      0        0       11.706
UFIdentificationTest-compression     14    0      0        1       13.234
UFJavaTest-compression               20    0      0        0       19.427
UFPureScriptTupleCollectionTest-     1     0      0        0       12.242
compression
UFScriptTest-compression             12    0      0        0       16.411
UFSecurityTest-compression           2     0      0        0       5.670
UFTest-compression                   24    0      0        0       20.213
UFTypesTest-compression              7     0      0        0       16.856
UFVerifierTest-compression           20    0      0        0       5.604
UserTypesTest-compression            27    0      0        0       15.694
VirtualTableTest-compression         5     0      0        0       12.459
CollectionsTest                      50    0      0        0       39.797
CountersTest                         7     0      0        0       6.703
DateTypeTest                         1     0      0        0       3.611
FrozenCollectionsTest                34    0      0        0       20.709
JsonTest                             22    0      0        0       26.510
SecondaryIndexOnMapEntriesTest       11    0      0        0       9.988
SecondaryIndexOnStaticColumnTest     6     0      0        0       8.858
SecondaryIndexTest                   49    0      0        0       50.525
StaticColumnsTest                    7     0      0        0       9.415
TimestampTest                        8     0      0        0       19.867
TimeuuidTest                         2     0      0        0       4.385
TupleTypeTest                        15    0      0        0       48.735
TypeTest                             4     0      0        0       5.431
UFAuthTest                           26    0      0        0       21.417
UFIdentificationTest                 14    0      0        1       31.844
UFJavaTest                           20    0      0        0       34.285
UFPureScriptTupleCollectionTest      1     0      0        0       14.161
UFScriptTest                         12    0      0        0       21.986
UFSecurityTest                       2     0      0        0       7.297
UFTest                               24    0      0        0       27.167
UFTypesTest                          7     0      0        0       22.352
UFVerifierTest                       20    0      0        0       8.762
UserTypesTest                        27    0      0        0       24.152
VirtualTableTest                     5     0      0        0       14.483
CollectionsTest                      50    0      0        0       26.847
CountersTest                         7     0      0        0       5.196
DateTypeTest                         1     0      0        0       3.088
FrozenCollectionsTest                34    0      0        0       11.892
JsonTest                             22    0      0        0       22.431
SecondaryIndexOnMapEntriesTest       11    0      0        0       6.808
SecondaryIndexOnStaticColumnTest     6     0      0        0       6.393
SecondaryIndexTest                   49    0      0        0       29.073
StaticColumnsTest                    7     0      0        0       7.092
TimestampTest                        8     0      0        0       17.615
TimeuuidTest                         2     0      0        0       3.636
TupleTypeTest                        15    0      0        0       27.611
TypeTest                             4     0      0        0       4.320
UFAuthTest                           26    0      0        0       13.650
UFIdentificationTest                 14    0      0        1       12.889
UFJavaTest                           20    0      0        0       20.302
UFPureScriptTupleCollectionTest      1     0      0        0       12.638
UFScriptTest                         12    0      0        0       17.648
UFSecurityTest                       2     0      0        0       5.984
UFTest                               24    0      0        0       20.150
UFTypesTest                          7     0      0        0       17.683
UFVerifierTest                       20    0      0        0       5.924
UserTypesTest                        27    0      0        0       13.706
VirtualTableTest                     5     0      0        0       12.836

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

Name                                    Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc                  3     0      0        0       6.282
OverflowTest-cdc                        14    0      0        0       7.598
PgStringTest-cdc                        3     0      0        0       4.817
RoleSyntaxTest-cdc                      9     0      0        0       4.708
SSTableMetadataTrackingTest-cdc         7     0      0        0       5.994
SSTablesIteratedTest-cdc                14    0      0        0       10.437
TombstonesTest-cdc                      6     0      0        0       7.876
CrcCheckChanceTest-cdc                  3     0      0        0       6.038
OverflowTest-cdc                        14    0      0        0       6.317
PgStringTest-cdc                        3     0      0        0       3.837
RoleSyntaxTest-cdc                      9     0      0        0       3.869
SSTableMetadataTrackingTest-cdc         7     0      0        0       4.749
SSTablesIteratedTest-cdc                14    0      0        0       8.281
TombstonesTest-cdc                      6     0      0        0       6.722
CrcCheckChanceTest-compression          3     0      0        0       7.347
OverflowTest-compression                14    0      0        0       7.711
PgStringTest-compression                3     0      0        0       4.815
RoleSyntaxTest-compression              9     0      0        0       4.857
SSTableMetadataTrackingTest-compression 7     0      0        0       6.011
SSTablesIteratedTest-compression        14    0      0        0       10.890
TombstonesTest-compression              6     0      0        0       8.022
CrcCheckChanceTest-compression          3     0      0        0       5.339
OverflowTest-compression                14    0      0        0       6.489
PgStringTest-compression                3     0      0        0       3.960
RoleSyntaxTest-compression              9     0      0        0       3.834
SSTableMetadataTrackingTest-compression 7     0      0        0       4.882
SSTablesIteratedTest-compression        14    0      0        0       8.764
TombstonesTest-compression              6     0      0        0       6.878
CrcCheckChanceTest                      3     0      0        0       7.864
OverflowTest                            14    0      0        0       10.082
PgStringTest                            3     0      0        0       5.071
RoleSyntaxTest                          9     0      0        0       5.514
SSTableMetadataTrackingTest             7     0      0        0       7.098
SSTablesIteratedTest                    14    0      0        0       12.953
TombstonesTest                          6     0      0        0       8.907
CrcCheckChanceTest                      3     0      0        0       5.555
OverflowTest                            14    0      0        0       6.760
PgStringTest                            3     0      0        0       4.020
RoleSyntaxTest                          9     0      0        0       4.022
SSTableMetadataTrackingTest             7     0      0        0       5.232
SSTablesIteratedTest                    14    0      0        0       9.656
TombstonesTest                          6     0      0        0       7.165

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

Name                                      Tests Errors Failures Skipped Time(s)
AggregationTest-cdc                       50    0      0        0       32.582
AlterTest-cdc                             26    0      0        0       21.682
BatchTest-cdc                             11    0      0        0       48.984
CreateTest-cdc                            21    0      0        0       10.623
DeleteTest-cdc                            33    0      0        0       18.894
DropRecreateAndRestoreTest-cdc            4     0      0        0       4.953
DropTest-cdc                              2     0      0        0       3.975
InsertTest-cdc                            8     0      0        0       6.504
InsertUpdateIfConditionTest-cdc           42    0      0        0       22.735
SelectGroupByTest-cdc                     7     0      0        0       19.036
SelectLimitTest-cdc                       7     0      0        0       15.973
SelectMultiColumnRelationTest-cdc         22    0      0        0       10.563
SelectOrderByTest-cdc                     17    0      0        0       9.247
SelectOrderedPartitionerTest-cdc          20    0      0        0       9.997
SelectSingleColumnRelationTest-cdc        23    0      0        0       11.460
SelectTest-cdc                            82    0      0        0       30.571
TTLTest-cdc                               7     0      0        0       9.442
TruncateTest-cdc                          1     0      0        0       3.704
TuplesWithNullsComparisonTest-cdc         3     0      0        0       4.830
UpdateTest-cdc                            11    0      0        0       8.979
UseTest-cdc                               1     0      0        0       3.437
AggregationTest-cdc                       50    0      0        0       28.104
AlterTest-cdc                             26    0      0        0       19.943
BatchTest-cdc                             11    0      0        0       47.805
CreateTest-cdc                            21    0      0        0       8.789
DeleteTest-cdc                            33    0      0        0       16.593
DropRecreateAndRestoreTest-cdc            4     0      0        0       4.003
DropTest-cdc                              2     0      0        0       3.373
InsertTest-cdc                            8     0      0        0       5.165
InsertUpdateIfConditionTest-cdc           42    0      0        0       18.696
SelectGroupByTest-cdc                     7     0      0        0       16.696
SelectLimitTest-cdc                       7     0      0        0       14.198
SelectMultiColumnRelationTest-cdc         22    0      0        0       8.833
SelectOrderByTest-cdc                     17    0      0        0       7.694
SelectOrderedPartitionerTest-cdc          20    0      0        0       8.182
SelectSingleColumnRelationTest-cdc        23    0      0        0       9.379
SelectTest-cdc                            82    0      0        0       25.615
TTLTest-cdc                               7     0      0        0       7.815
TruncateTest-cdc                          1     0      0        0       3.096
TuplesWithNullsComparisonTest-cdc         3     0      0        0       4.049
UpdateTest-cdc                            11    0      0        0       8.355
UseTest-cdc                               1     0      0        0       2.797
AggregationTest-compression               50    0      0        0       33.643
AlterTest-compression                     26    0      0        0       22.112
BatchTest-compression                     11    0      0        0       49.126
CreateTest-compression                    21    0      0        0       10.688
DeleteTest-compression                    33    0      0        0       19.080
DropRecreateAndRestoreTest-compression    4     0      0        0       4.930
DropTest-compression                      2     0      0        0       4.243
InsertTest-compression                    8     0      0        0       6.537
InsertUpdateIfConditionTest-compression   42    0      0        0       21.920
SelectGroupByTest-compression             7     0      0        0       19.291
SelectLimitTest-compression               7     0      0        0       16.032
SelectMultiColumnRelationTest-compression 22    0      0        0       10.753
SelectOrderByTest-compression             17    0      0        0       9.285
SelectOrderedPartitionerTest-compression  20    0      0        0       9.911
SelectSingleColumnRelationTest-           23    0      0        0       11.562
compression
SelectTest-compression                    82    0      0        0       31.054
TTLTest-compression                       7     0      0        0       9.475
TruncateTest-compression                  1     0      0        0       3.765
TuplesWithNullsComparisonTest-compression 3     0      0        0       5.016
UpdateTest-compression                    11    0      0        0       9.254
UseTest-compression                       1     0      0        0       3.576
AggregationTest-compression               50    0      0        0       29.304
AlterTest-compression                     26    0      0        0       20.028
BatchTest-compression                     11    0      0        0       47.879
CreateTest-compression                    21    0      0        0       9.131
DeleteTest-compression                    33    0      0        0       16.595
DropRecreateAndRestoreTest-compression    4     0      0        0       4.046
DropTest-compression                      2     0      0        0       3.483
InsertTest-compression                    8     0      0        0       5.359
InsertUpdateIfConditionTest-compression   42    0      0        0       22.204
SelectGroupByTest-compression             7     0      0        0       16.983
SelectLimitTest-compression               7     0      0        0       14.651
SelectMultiColumnRelationTest-compression 22    0      0        0       9.309
SelectOrderByTest-compression             17    0      0        0       8.020
SelectOrderedPartitionerTest-compression  20    0      0        0       8.755
SelectSingleColumnRelationTest-           23    0      0        0       9.987
compression
SelectTest-compression                    82    0      0        0       29.152
TTLTest-compression                       7     0      0        0       8.263
TruncateTest-compression                  1     0      0        0       3.101
TuplesWithNullsComparisonTest-compression 3     0      0        0       4.059
UpdateTest-compression                    11    0      0        0       7.918
UseTest-compression                       1     0      0        0       2.867
AggregationTest                           50    0      0        0       45.757
AlterTest                                 26    0      0        0       28.339
BatchTest                                 11    0      0        0       50.989
CreateTest                                21    0      0        0       15.607
DeleteTest                                33    0      0        0       27.564
DropRecreateAndRestoreTest                4     0      0        0       5.588
DropTest                                  2     0      0        0       4.646
InsertTest                                8     0      0        0       8.183
InsertUpdateIfConditionTest               42    0      0        0       32.056
SelectGroupByTest                         7     0      0        0       22.262
SelectLimitTest                           7     0      0        0       17.988
SelectMultiColumnRelationTest             22    0      0        0       15.147
SelectOrderByTest                         17    0      0        0       13.088
SelectOrderedPartitionerTest              20    0      0        0       14.287
SelectSingleColumnRelationTest            23    0      0        0       16.907
SelectTest                                82    0      0        0       73.579
TTLTest                                   7     0      0        0       15.453
TruncateTest                              1     0      0        0       4.326
TuplesWithNullsComparisonTest             3     0      0        0       5.782
UpdateTest                                11    0      0        0       12.504
UseTest                                   1     0      0        0       3.416
AggregationTest                           50    0      0        0       30.579
AlterTest                                 26    0      0        0       20.218
BatchTest                                 11    0      0        0       48.069
CreateTest                                21    0      0        0       9.527
DeleteTest                                33    0      0        0       16.655
DropRecreateAndRestoreTest                4     0      0        0       4.336
DropTest                                  2     0      0        0       3.579
InsertTest                                8     0      0        0       5.774
InsertUpdateIfConditionTest               42    0      0        0       19.850
SelectGroupByTest                         7     0      0        0       18.275
SelectLimitTest                           7     0      0        0       15.017
SelectMultiColumnRelationTest             22    0      0        0       9.562
SelectOrderByTest                         17    0      0        0       8.203
SelectOrderedPartitionerTest              20    0      0        0       9.679
SelectSingleColumnRelationTest            23    0      0        0       9.928
SelectTest                                82    0      0        0       26.546
TTLTest                                   7     0      0        0       8.454
TruncateTest                              1     0      0        0       3.301
TuplesWithNullsComparisonTest             3     0      0        0       4.428
UpdateTest                                11    0      0        0       8.117
UseTest                                   1     0      0        0       2.961

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

Name                                     Tests Errors Failures Skipped Time(s)
CellTest-cdc                             11    0      0        0       3.207
CleanupTest-cdc                          8     0      0        0       17.926
CleanupTransientTest-cdc                 1     0      0        0       3.855
ClusteringBoundTest-cdc                  2     0      0        0       0.076
ColumnFamilyMetricTest-cdc               2     0      0        0       3.447
ColumnFamilyStoreTest-cdc                8     0      0        0       4.605
ColumnsTest-cdc                          8     0      0        0       1.732
CounterCacheTest-cdc                     5     0      0        0       3.489
CounterCellTest-cdc                      5     0      0        0       3.322
CounterMutationTest-cdc                  4     0      0        0       3.671
DeletePartitionTest-cdc                  1     0      0        0       3.274
DigestTest-cdc                           6     0      0        0       0.485
DirectoriesTest-cdc                      13    0      0        0       1.085
DiskBoundaryManagerTest-cdc              4     0      0        0       4.759
ImportTest-cdc                           14    0      0        0       8.715
KeyCacheTest-cdc                         6     0      0        0       4.056
KeyspaceTest-cdc                         11    0      0        0       7.852
LivenessInfoTest-cdc                     2     0      0        0       0.386
MmapFileTest-cdc                         1     0      0        0       0.314
MultiKeyspaceTest-cdc                    1     0      0        0       3.694
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.066
NameSortTest-cdc                         3     0      0        0       3.732
NativeCellTest-cdc                       1     0      0        0       0.872
PartitionRangeReadTest-cdc               7     0      0        0       3.924
PartitionTest-cdc                        4     0      0        0       3.512
RangeTombstoneListTest-cdc               25    0      0        0       1.107
RangeTombstoneTest-cdc                   14    0      0        0       4.366
ReadCommandTest-cdc                      23    0      0        0       5.147
ReadCommandVerbHandlerTest-cdc           4     0      0        0       4.736
ReadMessageTest-cdc                      3     0      0        0       3.447
ReadResponseTest-cdc                     8     0      0        0       0.683
RecoveryManagerFlushedTest-cdc           6     0      0        0       3.500
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       3.106
RecoveryManagerTest-cdc                  42    0      0        0       8.680
RecoveryManagerTruncateTest-cdc          6     0      0        0       3.281
RemoveCellTest-cdc                       1     0      0        0       3.622
RepairedDataInfoTest-cdc                 7     0      0        0       1.578
RepairedDataTombstonesTest-cdc           7     0      0        0       27.880
RowCacheCQLTest-cdc                      3     0      0        0       4.432
RowCacheTest-cdc                         11    0      0        0       5.060
RowIndexEntryTest-cdc                    4     0      0        0       4.397
RowIterationTest-cdc                     3     0      0        0       4.522
RowTest-cdc                              4     0      0        0       3.238
SchemaCQLHelperTest-cdc                  9     0      0        0       6.030
ScrubTest-cdc                            17    0      0        0       7.427
SecondaryIndexTest-cdc                   14    0      0        0       9.472
SerializationHeaderTest-cdc              1     0      0        0       1.508
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       3.610
SinglePartitionSliceCommandTest-cdc      10    0      0        0       4.476
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       4.265
SystemKeyspaceTest-cdc                   4     0      0        0       2.531
TimeSortTest-cdc                         2     0      0        0       4.816
TransformerTest-cdc                      1     0      0        0       1.002
VerifyTest-cdc                           23    0      0        0       4.196
CellTest-cdc                             11    0      0        0       2.716
CleanupTest-cdc                          8     0      0        0       16.890
CleanupTransientTest-cdc                 1     0      0        0       3.291
ClusteringBoundTest-cdc                  2     0      0        0       0.150
ColumnFamilyMetricTest-cdc               2     0      0        0       2.790
ColumnFamilyStoreTest-cdc                8     0      0        0       3.797
ColumnsTest-cdc                          8     0      0        0       1.711
CounterCacheTest-cdc                     5     0      0        0       2.988
CounterCellTest-cdc                      5     0      0        0       2.720
CounterMutationTest-cdc                  4     0      0        0       2.950
DeletePartitionTest-cdc                  1     0      0        0       2.743
DigestTest-cdc                           6     0      0        0       0.516
DirectoriesTest-cdc                      13    0      0        0       1.193
DiskBoundaryManagerTest-cdc              4     0      0        0       3.945
ImportTest-cdc                           14    0      0        0       7.227
KeyCacheTest-cdc                         6     0      0        0       3.426
KeyspaceTest-cdc                         11    0      0        0       6.413
LivenessInfoTest-cdc                     2     0      0        0       0.411
MmapFileTest-cdc                         1     0      0        0       0.429
MultiKeyspaceTest-cdc                    1     0      0        0       2.942
MutationExceededMaxSizeExceptionTest-cdc 1     0      0        0       0.145
NameSortTest-cdc                         3     0      0        0       3.056
NativeCellTest-cdc                       1     0      0        0       0.959
PartitionRangeReadTest-cdc               7     0      0        0       3.205
PartitionTest-cdc                        4     0      0        0       2.828
RangeTombstoneListTest-cdc               25    0      0        0       1.148
RangeTombstoneTest-cdc                   14    0      0        0       3.658
ReadCommandTest-cdc                      23    0      0        0       4.410
ReadCommandVerbHandlerTest-cdc           4     0      0        0       3.952
ReadMessageTest-cdc                      3     0      0        0       2.824
ReadResponseTest-cdc                     8     0      0        0       0.682
RecoveryManagerFlushedTest-cdc           6     0      0        0       2.887
RecoveryManagerMissingHeaderTest-cdc     6     0      0        0       2.544
RecoveryManagerTest-cdc                  42    0      0        0       7.912
RecoveryManagerTruncateTest-cdc          6     0      0        0       2.710
RemoveCellTest-cdc                       1     0      0        0       2.956
RepairedDataInfoTest-cdc                 7     0      0        0       1.564
RepairedDataTombstonesTest-cdc           7     0      0        0       27.113
RowCacheCQLTest-cdc                      3     0      0        0       3.687
RowCacheTest-cdc                         11    0      0        0       4.079
RowIndexEntryTest-cdc                    4     0      0        0       3.677
RowIterationTest-cdc                     3     0      0        0       3.698
RowTest-cdc                              4     0      0        0       2.663
SchemaCQLHelperTest-cdc                  9     0      0        0       5.027
ScrubTest-cdc                            17    0      0        0       5.919
SecondaryIndexTest-cdc                   14    0      0        0       8.599
SerializationHeaderTest-cdc              1     0      0        0       1.535
SinglePartitionReadCommandCQLTest-cdc    1     0      0        0       2.889
SinglePartitionSliceCommandTest-cdc      10    0      0        0       3.864
SystemKeyspaceMigrator40Test-cdc         4     0      0        0       3.547
SystemKeyspaceTest-cdc                   4     0      0        0       2.410
TimeSortTest-cdc                         2     0      0        0       3.907
TransformerTest-cdc                      1     0      0        0       1.091
VerifyTest-cdc                           23    0      0        0       3.499
CellTest-compression                     11    0      0        0       3.344
CleanupTest-compression                  8     0      0        0       18.036
CleanupTransientTest-compression         1     0      0        0       3.977
ClusteringBoundTest-compression          2     0      0        0       0.081
ColumnFamilyMetricTest-compression       2     0      0        0       3.487
ColumnFamilyStoreTest-compression        8     0      0        0       4.668
ColumnsTest-compression                  8     0      0        0       1.688
CounterCacheTest-compression             5     0      0        0       3.610
CounterCellTest-compression              5     0      0        0       3.447
CounterMutationTest-compression          4     0      0        0       3.666
DeletePartitionTest-compression          1     0      0        0       3.437
DigestTest-compression                   6     0      0        0       0.497
DirectoriesTest-compression              13    0      0        0       1.108
DiskBoundaryManagerTest-compression      4     0      0        0       4.872
ImportTest-compression                   14    0      0        0       8.958
KeyCacheTest-compression                 6     0      0        0       4.288
KeyspaceTest-compression                 11    0      0        0       8.079
LivenessInfoTest-compression             2     0      0        0       0.386
MmapFileTest-compression                 1     0      0        0       0.328
MultiKeyspaceTest-compression            1     0      0        0       3.745
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.067
compression
NameSortTest-compression                 3     0      0        0       3.813
NativeCellTest-compression               1     0      0        0       0.895
PartitionRangeReadTest-compression       7     0      0        0       3.992
PartitionTest-compression                4     0      0        0       3.521
RangeTombstoneListTest-compression       25    0      0        0       1.101
RangeTombstoneTest-compression           14    0      0        0       4.562
ReadCommandTest-compression              23    0      0        0       5.401
ReadCommandVerbHandlerTest-compression   4     0      0        0       6.291
ReadMessageTest-compression              3     0      0        0       3.478
ReadResponseTest-compression             8     0      0        0       0.652
RecoveryManagerFlushedTest-compression   6     0      0        0       3.583
RecoveryManagerMissingHeaderTest-        6     0      0        0       3.166
compression
RecoveryManagerTest-compression          42    0      0        0       6.830
RecoveryManagerTruncateTest-compression  6     0      0        0       3.333
RemoveCellTest-compression               1     0      0        0       3.671
RepairedDataInfoTest-compression         7     0      0        0       1.613
RepairedDataTombstonesTest-compression   7     0      0        0       28.044
RowCacheCQLTest-compression              3     0      0        0       4.522
RowCacheTest-compression                 11    0      0        0       5.239
RowIndexEntryTest-compression            4     0      0        0       4.425
RowIterationTest-compression             3     0      0        0       4.552
RowTest-compression                      4     0      0        0       3.329
SchemaCQLHelperTest-compression          9     0      0        0       6.273
ScrubTest-compression                    17    0      0        2       7.572
SecondaryIndexTest-compression           14    0      0        0       9.690
SerializationHeaderTest-compression      1     0      0        0       1.488
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.609
compression
SinglePartitionSliceCommandTest-         10    0      0        0       4.669
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       4.286
SystemKeyspaceTest-compression           4     0      0        0       2.649
TimeSortTest-compression                 2     0      0        0       4.789
TransformerTest-compression              1     0      0        0       1.032
VerifyTest-compression                   23    0      0        0       4.335
CellTest-compression                     11    0      0        0       2.778
CleanupTest-compression                  8     0      0        0       16.995
CleanupTransientTest-compression         1     0      0        0       3.285
ClusteringBoundTest-compression          2     0      0        0       0.148
ColumnFamilyMetricTest-compression       2     0      0        0       2.890
ColumnFamilyStoreTest-compression        8     0      0        0       3.728
ColumnsTest-compression                  8     0      0        0       1.653
CounterCacheTest-compression             5     0      0        0       3.113
CounterCellTest-compression              5     0      0        0       2.751
CounterMutationTest-compression          4     0      0        0       3.012
DeletePartitionTest-compression          1     0      0        0       2.777
DigestTest-compression                   6     0      0        0       0.510
DirectoriesTest-compression              13    0      0        0       1.200
DiskBoundaryManagerTest-compression      4     0      0        0       4.030
ImportTest-compression                   14    0      0        0       7.327
KeyCacheTest-compression                 6     0      0        0       3.588
KeyspaceTest-compression                 11    0      0        0       6.681
LivenessInfoTest-compression             2     0      0        0       0.431
MmapFileTest-compression                 1     0      0        0       0.437
MultiKeyspaceTest-compression            1     0      0        0       3.102
MutationExceededMaxSizeExceptionTest-    1     0      0        0       0.145
compression
NameSortTest-compression                 3     0      0        0       3.205
NativeCellTest-compression               1     0      0        0       1.017
PartitionRangeReadTest-compression       7     0      0        0       3.384
PartitionTest-compression                4     0      0        0       2.932
RangeTombstoneListTest-compression       25    0      0        0       1.160
RangeTombstoneTest-compression           14    0      0        0       3.826
ReadCommandTest-compression              23    0      0        0       4.545
ReadCommandVerbHandlerTest-compression   4     0      0        0       5.284
ReadMessageTest-compression              3     0      0        0       2.849
ReadResponseTest-compression             8     0      0        0       0.693
RecoveryManagerFlushedTest-compression   6     0      0        0       2.869
RecoveryManagerMissingHeaderTest-        6     0      0        0       2.527
compression
RecoveryManagerTest-compression          42    0      0        0       6.123
RecoveryManagerTruncateTest-compression  6     0      0        0       2.828
RemoveCellTest-compression               1     0      0        0       2.960
RepairedDataInfoTest-compression         7     0      0        0       1.599
RepairedDataTombstonesTest-compression   7     0      0        0       27.126
RowCacheCQLTest-compression              3     0      0        0       3.717
RowCacheTest-compression                 11    0      0        0       4.170
RowIndexEntryTest-compression            4     0      0        0       3.761
RowIterationTest-compression             3     0      0        0       3.814
RowTest-compression                      4     0      0        0       2.687
SchemaCQLHelperTest-compression          9     0      0        0       4.989
ScrubTest-compression                    17    0      0        2       6.224
SecondaryIndexTest-compression           14    0      0        0       8.797
SerializationHeaderTest-compression      1     0      0        0       1.562
SinglePartitionReadCommandCQLTest-       1     0      0        0       3.000
compression
SinglePartitionSliceCommandTest-         10    0      1        0       3.930
compression
SystemKeyspaceMigrator40Test-compression 4     0      0        0       3.627
SystemKeyspaceTest-compression           4     0      0        0       2.433
TimeSortTest-compression                 2     0      0        0       3.974
TransformerTest-compression              1     0      0        0       1.096
VerifyTest-compression                   23    0      0        0       3.514
CellTest                                 11    0      0        0       3.112
CleanupTest                              8     0      0        0       18.968
CleanupTransientTest                     1     0      0        0       3.910
ClusteringBoundTest                      2     0      0        0       0.068
ColumnFamilyMetricTest                   2     0      0        0       3.417
ColumnFamilyStoreTest                    8     0      0        0       5.064
ColumnsTest                              8     0      0        0       1.575
CounterCacheTest                         5     0      0        0       3.623
CounterCellTest                          5     0      0        0       3.216
CounterMutationTest                      4     0      0        0       3.586
DeletePartitionTest                      1     0      0        0       3.282
DigestTest                               6     0      0        0       0.436
DirectoriesTest                          13    0      0        0       0.983
DiskBoundaryManagerTest                  4     0      0        0       5.427
ImportTest                               14    0      0        0       11.403
KeyCacheTest                             6     0      0        0       4.210
KeyspaceTest                             11    0      0        0       9.371
LivenessInfoTest                         2     0      0        0       0.348
MmapFileTest                             1     0      0        0       0.286
MultiKeyspaceTest                        1     0      0        0       3.739
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.058
NameSortTest                             3     0      0        0       3.645
NativeCellTest                           1     0      0        0       0.841
PartitionRangeReadTest                   7     0      0        0       3.932
PartitionTest                            4     0      0        0       3.387
RangeTombstoneListTest                   25    0      0        0       1.000
RangeTombstoneTest                       14    0      0        0       4.957
ReadCommandTest                          23    0      0        0       5.930
ReadCommandVerbHandlerTest               4     0      0        0       5.119
ReadMessageTest                          3     0      0        0       3.392
ReadResponseTest                         8     0      0        0       0.605
RecoveryManagerFlushedTest               6     0      0        0       3.718
RecoveryManagerMissingHeaderTest         6     0      0        0       3.290
RecoveryManagerTest                      42    0      0        0       8.788
RecoveryManagerTruncateTest              6     0      0        0       3.562
RemoveCellTest                           1     0      0        0       3.653
RepairedDataInfoTest                     7     0      0        0       1.458
RepairedDataTombstonesTest               7     0      0        0       29.596
RowCacheCQLTest                          3     0      0        0       4.913
RowCacheTest                             11    0      0        0       5.063
RowIndexEntryTest                        4     0      0        0       4.921
RowIterationTest                         3     0      0        0       5.091
RowTest                                  4     0      0        0       3.121
SchemaCQLHelperTest                      9     0      0        0       7.565
ScrubTest                                17    0      0        0       7.538
SecondaryIndexTest                       14    0      0        0       10.569
SerializationHeaderTest                  1     0      0        0       1.336
SinglePartitionReadCommandCQLTest        1     0      0        0       3.623
SinglePartitionSliceCommandTest          10    0      0        0       5.232
SystemKeyspaceMigrator40Test             4     0      0        0       4.790
SystemKeyspaceTest                       4     0      0        0       2.407
TimeSortTest                             2     0      0        0       5.086
TransformerTest                          1     0      0        0       0.915
VerifyTest                               23    0      0        0       4.609
CellTest                                 11    0      0        0       2.840
CleanupTest                              8     0      0        0       17.302
CleanupTransientTest                     1     0      0        0       3.235
ClusteringBoundTest                      2     0      0        0       0.172
ColumnFamilyMetricTest                   2     0      0        0       2.937
ColumnFamilyStoreTest                    8     0      0        0       3.895
ColumnsTest                              8     0      0        0       1.921
CounterCacheTest                         5     0      0        0       3.065
CounterCellTest                          5     0      0        0       2.809
CounterMutationTest                      4     0      0        0       3.178
DeletePartitionTest                      1     0      0        0       2.846
DigestTest                               6     0      0        0       0.541
DirectoriesTest                          13    0      0        0       1.327
DiskBoundaryManagerTest                  4     0      0        0       4.272
ImportTest                               14    0      0        0       7.661
KeyCacheTest                             6     0      0        0       3.616
KeyspaceTest                             11    0      0        0       6.850
LivenessInfoTest                         2     0      0        0       0.424
MmapFileTest                             1     0      0        0       0.462
MultiKeyspaceTest                        1     0      0        0       3.074
MutationExceededMaxSizeExceptionTest     1     0      0        0       0.151
NameSortTest                             3     0      0        0       3.197
NativeCellTest                           1     0      0        0       1.063
PartitionRangeReadTest                   7     0      0        0       3.314
PartitionTest                            4     0      0        0       2.881
RangeTombstoneListTest                   25    0      0        0       1.209
RangeTombstoneTest                       14    0      0        0       3.646
ReadCommandTest                          23    0      0        0       4.613
ReadCommandVerbHandlerTest               4     0      0        0       4.192
ReadMessageTest                          3     0      0        0       2.950
ReadResponseTest                         8     0      0        0       0.692
RecoveryManagerFlushedTest               6     0      0        0       3.166
RecoveryManagerMissingHeaderTest         6     0      0        0       2.674
RecoveryManagerTest                      42    0      0        0       7.884
RecoveryManagerTruncateTest              6     0      0        0       3.835
RemoveCellTest                           1     0      0        0       2.986
RepairedDataInfoTest                     7     0      0        0       1.623
RepairedDataTombstonesTest               7     0      0        0       27.126
RowCacheCQLTest                          3     0      0        0       3.843
RowCacheTest                             11    0      0        0       4.497
RowIndexEntryTest                        4     0      0        0       3.930
RowIterationTest                         3     0      0        0       3.822
RowTest                                  4     0      0        0       2.765
SchemaCQLHelperTest                      9     0      0        0       5.287
ScrubTest                                17    0      0        0       6.876
SecondaryIndexTest                       14    0      0        0       8.829
SerializationHeaderTest                  1     0      0        0       1.524
SinglePartitionReadCommandCQLTest        1     0      0        0       3.016
SinglePartitionSliceCommandTest          10    0      0        0       4.052
SystemKeyspaceMigrator40Test             4     0      0        0       3.592
SystemKeyspaceTest                       4     0      0        0       2.428
TimeSortTest                             2     0      0        0       4.269
TransformerTest                          1     0      0        0       1.129
VerifyTest                               23    0      0        0       3.564

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

Name                       Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc         6     0      0        0       0.918
GroupMakerTest-cdc         6     0      0        0       0.972
GroupMakerTest-compression 6     0      0        0       0.910
GroupMakerTest-compression 6     0      0        0       0.978
GroupMakerTest             6     0      0        0       0.800
GroupMakerTest             6     0      0        0       1.043

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

Name                                   Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc         1     0      0        0       3.568
SSTableReverseIteratorTest-cdc         1     0      0        0       2.881
SSTableReverseIteratorTest-compression 1     0      0        0       3.607
SSTableReverseIteratorTest-compression 1     0      0        0       2.956
SSTableReverseIteratorTest             1     0      0        0       3.532
SSTableReverseIteratorTest             1     0      0        0       2.945

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest                 15    0      0        0       194.034
CommitLogStressTest                      1     0      0        1       0.061
GroupCommitLogStressTest                 15    0      0        0       185.458
PeriodicCommitLogStressTest              15    0      0        0       242.308
BatchCommitLogStressTest                 15    0      0        0       193.423
CommitLogStressTest                      1     0      0        1       0.143
GroupCommitLogStressTest                 15    0      0        0       185.370
PeriodicCommitLogStressTest              15    0      0        0       239.051
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.200
BatchCommitLogTest-cdc                   174   0      0        0       7.468
CommitLogCQLTest-cdc                     1     0      0        0       3.698
CommitLogChainedMarkersTest-cdc          1     0      0        0       4.059
CommitLogDescriptorTest-cdc              14    0      0        0       13.542
CommitLogFailurePolicyTest-cdc           4     0      0        0       5.923
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.521
CommitLogReaderTest-cdc                  5     0      0        0       6.207
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.799
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       8.947
CommitLogTest-cdc                        1     0      0        1       0.060
CommitLogUpgradeTest-cdc                 1     0      0        0       3.559
CommitlogShutdownTest-cdc                1     0      0        0       3.776
GroupCommitLogTest-cdc                   162   0      0        0       13.669
SegmentReaderTest-cdc                    6     0      0        0       1.281
SnapshotDeletingTest-cdc                 1     0      0        1       3.334
AbstractCommitLogServiceTest-cdc         9     0      0        0       1.283
BatchCommitLogTest-cdc                   174   0      0        0       6.455
CommitLogCQLTest-cdc                     1     0      0        0       2.970
CommitLogChainedMarkersTest-cdc          1     0      0        0       3.432
CommitLogDescriptorTest-cdc              14    0      0        0       7.279
CommitLogFailurePolicyTest-cdc           4     0      0        0       5.283
CommitLogInitWithExceptionTest-cdc       1     0      0        0       1.591
CommitLogReaderTest-cdc                  5     0      0        0       5.116
CommitLogSegmentBackpressureTest-cdc     1     0      0        0       4.217
CommitLogSegmentManagerCDCTest-cdc       7     0      0        0       8.164
CommitLogTest-cdc                        1     0      0        1       0.146
CommitLogUpgradeTest-cdc                 1     0      0        0       2.962
CommitlogShutdownTest-cdc                1     0      0        0       3.298
GroupCommitLogTest-cdc                   162   0      0        0       12.318
SegmentReaderTest-cdc                    6     0      0        0       1.248
SnapshotDeletingTest-cdc                 1     0      0        1       2.723
AbstractCommitLogServiceTest-compression 9     0      0        0       1.248
BatchCommitLogTest-compression           174   0      0        0       7.594
CommitLogCQLTest-compression             1     0      0        0       3.682
CommitLogChainedMarkersTest-compression  1     0      0        0       4.172
CommitLogDescriptorTest-compression      14    0      0        0       13.548
CommitLogFailurePolicyTest-compression   4     0      0        0       6.094
CommitLogInitWithExceptionTest-          1     0      0        0       1.495
compression
CommitLogReaderTest-compression          5     0      0        0       6.413
CommitLogSegmentBackpressureTest-        1     0      0        0       4.904
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       8.892
compression
CommitLogTest-compression                1     0      0        1       0.060
CommitLogUpgradeTest-compression         1     0      0        0       3.590
CommitlogShutdownTest-compression        1     0      0        0       3.870
GroupCommitLogTest-compression           162   0      0        0       13.773
SegmentReaderTest-compression            6     0      0        0       1.274
SnapshotDeletingTest-compression         1     0      0        1       3.412
AbstractCommitLogServiceTest-compression 9     0      0        0       1.292
BatchCommitLogTest-compression           174   0      0        0       6.424
CommitLogCQLTest-compression             1     0      0        0       2.947
CommitLogChainedMarkersTest-compression  1     0      0        0       3.562
CommitLogDescriptorTest-compression      14    0      0        0       7.498
CommitLogFailurePolicyTest-compression   4     0      0        0       5.256
CommitLogInitWithExceptionTest-          1     0      0        0       1.596
compression
CommitLogReaderTest-compression          5     0      0        0       5.185
CommitLogSegmentBackpressureTest-        1     0      0        0       4.222
compression
CommitLogSegmentManagerCDCTest-          7     0      0        0       8.148
compression
CommitLogTest-compression                1     0      0        1       0.159
CommitLogUpgradeTest-compression         1     0      0        0       3.001
CommitlogShutdownTest-compression        1     0      0        0       3.275
GroupCommitLogTest-compression           162   0      0        0       12.228
SegmentReaderTest-compression            6     0      0        0       1.291
SnapshotDeletingTest-compression         1     0      0        1       2.768
AbstractCommitLogServiceTest             9     0      0        0       1.131
BatchCommitLogTest                       174   0      0        0       9.112
CommitLogCQLTest                         1     0      0        0       3.768
CommitLogChainedMarkersTest              1     0      0        0       4.085
CommitLogDescriptorTest                  14    0      0        0       11.711
CommitLogFailurePolicyTest               4     0      0        0       5.822
CommitLogInitWithExceptionTest           1     0      0        0       1.470
CommitLogReaderTest                      5     0      0        0       7.067
CommitLogSegmentBackpressureTest         1     0      0        0       4.740
CommitLogSegmentManagerCDCTest           7     0      0        0       10.576
CommitLogTest                            1     0      0        1       0.054
CommitLogUpgradeTest                     1     0      0        0       3.487
CommitlogShutdownTest                    1     0      0        0       3.941
GroupCommitLogTest                       162   0      0        0       15.386
SegmentReaderTest                        6     0      0        0       1.128
SnapshotDeletingTest                     1     0      0        1       3.184
AbstractCommitLogServiceTest             9     0      0        0       1.397
BatchCommitLogTest                       174   0      0        0       6.497
CommitLogCQLTest                         1     0      0        0       3.083
CommitLogChainedMarkersTest              1     0      0        0       3.637
CommitLogDescriptorTest                  14    0      0        0       7.304
CommitLogFailurePolicyTest               4     0      0        0       5.429
CommitLogInitWithExceptionTest           1     0      0        0       1.626
CommitLogReaderTest                      5     0      0        0       5.605
CommitLogSegmentBackpressureTest         1     0      0        0       4.325
CommitLogSegmentManagerCDCTest           7     0      0        0       7.958
CommitLogTest                            1     0      0        1       0.153
CommitLogUpgradeTest                     1     0      0        0       3.109
CommitlogShutdownTest                    1     0      0        0       3.381
GroupCommitLogTest                       162   0      0        0       12.788
SegmentReaderTest                        6     0      0        0       1.321
SnapshotDeletingTest                     1     0      0        1       2.844

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

Name                                        Tests Errors Failures Skipped Time(s)
LongCompactionsTest                         4     0      0        0       19.282
LongLeveledCompactionStrategyCQLTest        1     0      0        0       303.970
LongLeveledCompactionStrategyTest           3     0      0        0       16.328
LongCompactionsTest                         4     0      0        0       18.622
LongLeveledCompactionStrategyCQLTest        1     0      0        0       303.342
LongLeveledCompactionStrategyTest           3     0      0        0       17.023
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.832
AbstractPendingRepairTest-cdc               1     0      0        1       0.060
ActiveCompactionsTest-cdc                   6     0      0        0       6.145
AntiCompactionBytemanTest-cdc               1     0      0        0       6.265
AntiCompactionTest-cdc                      15    0      0        0       28.619
CancelCompactionsTest-cdc                   8     0      0        0       9.813
CompactionAwareWriterTest-cdc               4     0      0        0       83.214
CompactionControllerTest-cdc                2     0      0        0       3.773
CompactionExecutorTest-cdc                  3     0      0        0       0.919
CompactionInfoTest-cdc                      2     0      0        0       3.606
CompactionIteratorTest-cdc                  12    0      0        0       7.410
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.286
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       5.922
CompactionTaskTest-cdc                      2     0      0        0       3.512
CompactionsBytemanTest-cdc                  6     0      0        0       13.296
CompactionsCQLTest-cdc                      24    0      0        0       36.006
CompactionsPurgeTest-cdc                    10    0      0        0       4.098
CompactionsTest-cdc                         6     0      0        1       16.897
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       5.383
DateTieredCompactionStrategyTest-cdc        7     0      0        0       7.321
LeveledCompactionStrategyTest-cdc           11    0      0        0       25.922
LeveledGenerationsTest-cdc                  4     0      0        0       4.165
NeverPurgeTest-cdc                          4     0      0        0       9.328
OneCompactionTest-cdc                       2     0      0        0       3.517
PendingRepairManagerTest-cdc                16    0      0        0       4.703
SingleSSTableLCSTaskTest-cdc                4     0      0        0       70.668
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       3.369
TTLExpiryTest-cdc                           5     0      0        0       10.182
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       8.927
ValidationExecutorTest-cdc                  2     0      0        0       0.610
AbstractCompactionStrategyTest-cdc          4     0      0        0       3.167
AbstractPendingRepairTest-cdc               1     0      0        1       0.145
ActiveCompactionsTest-cdc                   6     0      0        0       4.912
AntiCompactionBytemanTest-cdc               1     0      0        0       5.583
AntiCompactionTest-cdc                      15    0      0        0       20.761
CancelCompactionsTest-cdc                   8     0      0        0       8.595
CompactionAwareWriterTest-cdc               4     0      0        0       58.948
CompactionControllerTest-cdc                2     0      0        0       3.169
CompactionExecutorTest-cdc                  3     0      0        0       1.026
CompactionInfoTest-cdc                      2     0      0        0       2.944
CompactionIteratorTest-cdc                  12    0      0        0       6.150
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       3.477
cdc
CompactionStrategyManagerTest-cdc           5     0      0        0       5.225
CompactionTaskTest-cdc                      2     0      0        0       2.858
CompactionsBytemanTest-cdc                  6     0      0        0       12.240
CompactionsCQLTest-cdc                      24    0      0        0       33.661
CompactionsPurgeTest-cdc                    10    0      0        0       3.438
CompactionsTest-cdc                         6     0      0        1       16.342
CorruptedSSTablesCompactionsTest-cdc        2     0      0        0       4.317
DateTieredCompactionStrategyTest-cdc        7     0      0        0       6.583
LeveledCompactionStrategyTest-cdc           11    0      0        0       19.143
LeveledGenerationsTest-cdc                  4     0      0        0       3.464
NeverPurgeTest-cdc                          4     0      0        0       8.233
OneCompactionTest-cdc                       2     0      0        0       2.886
PendingRepairManagerTest-cdc                16    0      0        0       3.937
SingleSSTableLCSTaskTest-cdc                4     0      0        0       56.409
SizeTieredCompactionStrategyTest-cdc        3     0      0        0       2.846
TTLExpiryTest-cdc                           5     0      0        0       9.544
TimeWindowCompactionStrategyTest-cdc        5     0      0        0       8.326
ValidationExecutorTest-cdc                  2     0      0        0       0.689
AbstractCompactionStrategyTest-compression  4     0      0        0       3.997
AbstractPendingRepairTest-compression       1     0      0        1       0.062
ActiveCompactionsTest-compression           6     0      0        0       6.217
AntiCompactionBytemanTest-compression       1     0      0        0       6.542
AntiCompactionTest-compression              15    0      0        0       31.231
CancelCompactionsTest-compression           8     0      0        0       9.764
CompactionAwareWriterTest-compression       4     0      0        0       83.319
CompactionControllerTest-compression        2     0      0        0       3.884
CompactionExecutorTest-compression          3     0      0        0       0.956
CompactionInfoTest-compression              2     0      0        0       3.659
CompactionIteratorTest-compression          12    0      0        0       7.445
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       4.461
compression
CompactionStrategyManagerTest-compression   5     0      0        0       6.127
CompactionTaskTest-compression              2     0      0        0       3.572
CompactionsBytemanTest-compression          6     0      0        0       13.540
CompactionsCQLTest-compression              24    0      0        0       36.545
CompactionsPurgeTest-compression            10    0      0        0       4.195
CompactionsTest-compression                 6     0      0        1       16.996
CorruptedSSTablesCompactionsTest-           2     0      0        0       5.373
compression
DateTieredCompactionStrategyTest-           7     0      0        0       7.303
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       29.301
LeveledGenerationsTest-compression          4     0      0        0       4.199
NeverPurgeTest-compression                  4     0      0        0       9.588
OneCompactionTest-compression               2     0      0        0       3.608
PendingRepairManagerTest-compression        16    0      0        0       4.798
SingleSSTableLCSTaskTest-compression        4     0      0        0       91.748
SizeTieredCompactionStrategyTest-           3     0      0        0       3.509
compression
TTLExpiryTest-compression                   5     0      0        0       10.237
TimeWindowCompactionStrategyTest-           5     0      0        0       9.081
compression
ValidationExecutorTest-compression          2     0      0        0       0.636
AbstractCompactionStrategyTest-compression  4     0      0        0       3.291
AbstractPendingRepairTest-compression       1     0      0        1       0.157
ActiveCompactionsTest-compression           6     0      0        0       4.904
AntiCompactionBytemanTest-compression       1     0      0        0       5.731
AntiCompactionTest-compression              15    0      0        0       22.764
CancelCompactionsTest-compression           8     0      0        0       8.890
CompactionAwareWriterTest-compression       4     0      0        0       58.489
CompactionControllerTest-compression        2     0      0        0       3.242
CompactionExecutorTest-compression          3     0      0        0       1.066
CompactionInfoTest-compression              2     0      0        0       2.988
CompactionIteratorTest-compression          12    0      0        0       6.151
CompactionStrategyManagerPendingRepairTest- 9     0      0        0       3.518
compression
CompactionStrategyManagerTest-compression   5     0      0        0       5.363
CompactionTaskTest-compression              2     0      0        0       2.940
CompactionsBytemanTest-compression          6     0      0        0       12.290
CompactionsCQLTest-compression              24    0      0        0       35.088
CompactionsPurgeTest-compression            10    0      0        0       3.635
CompactionsTest-compression                 6     0      0        1       16.537
CorruptedSSTablesCompactionsTest-           2     0      0        0       4.382
compression
DateTieredCompactionStrategyTest-           7     0      0        0       6.839
compression
LeveledCompactionStrategyTest-compression   11    0      0        0       20.654
LeveledGenerationsTest-compression          4     0      0        0       3.397
NeverPurgeTest-compression                  4     0      0        0       8.436
OneCompactionTest-compression               2     0      0        0       2.925
PendingRepairManagerTest-compression        16    0      0        0       3.949
SingleSSTableLCSTaskTest-compression        4     0      0        0       65.374
SizeTieredCompactionStrategyTest-           3     0      0        0       3.001
compression
TTLExpiryTest-compression                   5     0      0        0       9.746
TimeWindowCompactionStrategyTest-           5     0      0        0       8.489
compression
ValidationExecutorTest-compression          2     0      0        0       0.732
AbstractCompactionStrategyTest              4     0      0        0       4.254
AbstractPendingRepairTest                   1     0      0        1       0.055
ActiveCompactionsTest                       6     0      0        0       7.292
AntiCompactionBytemanTest                   1     0      0        0       6.617
AntiCompactionTest                          15    0      0        0       25.529
CancelCompactionsTest                       8     0      0        0       11.076
CompactionAwareWriterTest                   4     0      0        0       77.413
CompactionControllerTest                    2     0      0        0       3.779
CompactionExecutorTest                      3     0      0        0       0.839
CompactionInfoTest                          2     0      0        0       3.548
CompactionIteratorTest                      12    0      0        0       8.642
CompactionStrategyManagerPendingRepairTest  9     0      0        0       4.372
CompactionStrategyManagerTest               5     0      0        0       6.953
CompactionTaskTest                          2     0      0        0       3.536
CompactionsBytemanTest                      6     0      0        0       14.954
CompactionsCQLTest                          24    0      0        0       42.712
CompactionsPurgeTest                        10    0      0        0       4.530
CompactionsTest                             6     0      0        1       17.195
CorruptedSSTablesCompactionsTest            2     0      0        0       6.159
DateTieredCompactionStrategyTest            7     0      0        0       8.056
LeveledCompactionStrategyTest               11    0      0        0       26.560
LeveledGenerationsTest                      4     0      0        0       4.476
NeverPurgeTest                              4     0      0        0       10.171
OneCompactionTest                           2     0      0        0       3.464
PendingRepairManagerTest                    16    0      0        0       5.059
SingleSSTableLCSTaskTest                    4     0      0        0       81.474
SizeTieredCompactionStrategyTest            3     0      0        0       3.422
TTLExpiryTest                               5     0      0        0       10.753
TimeWindowCompactionStrategyTest            5     0      0        0       9.534
ValidationExecutorTest                      2     0      0        0       0.546
AbstractCompactionStrategyTest              4     0      0        0       3.327
AbstractPendingRepairTest                   1     0      0        1       0.158
ActiveCompactionsTest                       6     0      0        0       5.220
AntiCompactionBytemanTest                   1     0      0        0       5.743
AntiCompactionTest                          15    0      0        0       26.452
CancelCompactionsTest                       8     0      0        0       8.912
CompactionAwareWriterTest                   4     0      0        0       55.099
CompactionControllerTest                    2     0      0        0       3.242
CompactionExecutorTest                      3     0      0        0       1.022
CompactionInfoTest                          2     0      0        0       3.018
CompactionIteratorTest                      12    0      0        0       6.453
CompactionStrategyManagerPendingRepairTest  9     0      0        0       3.597
CompactionStrategyManagerTest               5     0      0        0       4.954
CompactionTaskTest                          2     0      0        0       3.033
CompactionsBytemanTest                      6     0      0        0       12.608
CompactionsCQLTest                          24    0      0        0       34.066
CompactionsPurgeTest                        10    0      0        0       4.588
CompactionsTest                             6     0      0        1       16.295
CorruptedSSTablesCompactionsTest            2     0      0        0       4.596
DateTieredCompactionStrategyTest            7     0      0        0       6.675
LeveledCompactionStrategyTest               11    0      0        0       19.483
LeveledGenerationsTest                      4     0      0        0       3.543
NeverPurgeTest                              4     0      0        0       8.860
OneCompactionTest                           2     0      0        0       2.879
PendingRepairManagerTest                    16    0      0        0       4.096
SingleSSTableLCSTaskTest                    4     0      0        0       71.070
SizeTieredCompactionStrategyTest            3     0      0        0       2.905
TTLExpiryTest                               5     0      0        0       9.451
TimeWindowCompactionStrategyTest            5     0      0        0       8.286
ValidationExecutorTest                      2     0      0        0       0.707

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

Name                  Tests Errors Failures Skipped Time(s)
CTypeTest-cdc         3     0      0        0       0.522
CTypeTest-cdc         3     0      0        0       0.542
CTypeTest-compression 3     0      0        0       0.512
CTypeTest-compression 3     0      0        0       0.561
CTypeTest             3     0      0        0       0.459
CTypeTest             3     0      0        0       0.617

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

Name                           Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc         8     0      0        0       2.097
CounterContextTest-cdc         8     0      0        0       1.979
CounterContextTest-compression 8     0      0        0       2.157
CounterContextTest-compression 8     0      0        0       2.028
CounterContextTest             8     0      0        0       1.919
CounterContextTest             8     0      0        0       1.992

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

Name                         Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc         3     0      0        0       0.617
RowFilterTest-cdc            1     0      0        0       0.627
SliceTest-cdc                4     0      0        0       0.119
ColumnFilterTest-cdc         3     0      0        0       0.654
RowFilterTest-cdc            1     0      0        0       0.672
SliceTest-cdc                4     0      0        0       0.191
ColumnFilterTest-compression 3     0      0        0       0.640
RowFilterTest-compression    1     0      0        0       0.621
SliceTest-compression        4     0      0        0       0.121
ColumnFilterTest-compression 3     0      0        0       0.680
RowFilterTest-compression    1     0      0        0       0.686
SliceTest-compression        4     0      0        0       0.192
ColumnFilterTest             3     0      0        0       0.560
RowFilterTest                1     0      0        0       0.554
SliceTest                    4     0      0        0       0.111
ColumnFilterTest             3     0      0        0       0.663
RowFilterTest                1     0      0        0       0.634
SliceTest                    4     0      0        0       0.208

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

Name                                 Tests Errors Failures Skipped Time(s)
HelpersTest-cdc                      8     0      0        0       14.758
LifecycleTransactionTest-cdc         8     0      0        0       2.751
LogTransactionTest-cdc               39    0      0        0       2.908
RealTransactionsTest-cdc             3     0      0        0       4.327
TrackerTest-cdc                      7     0      0        0       2.332
ViewTest-cdc                         3     0      0        0       2.182
HelpersTest-cdc                      8     0      0        0       13.665
LifecycleTransactionTest-cdc         8     0      0        0       2.557
LogTransactionTest-cdc               39    0      0        0       3.037
RealTransactionsTest-cdc             3     0      0        0       3.671
TrackerTest-cdc                      7     0      0        0       2.198
ViewTest-cdc                         3     0      0        0       1.983
HelpersTest-compression              8     0      0        0       15.072
LifecycleTransactionTest-compression 8     0      0        0       2.814
LogTransactionTest-compression       39    0      0        0       3.175
RealTransactionsTest-compression     3     0      0        0       4.527
TrackerTest-compression              7     0      0        0       2.521
ViewTest-compression                 3     0      0        0       2.336
HelpersTest-compression              8     0      0        0       13.949
LifecycleTransactionTest-compression 8     0      0        0       2.432
LogTransactionTest-compression       39    0      0        0       3.083
RealTransactionsTest-compression     3     0      0        0       3.553
TrackerTest-compression              7     0      0        0       2.339
ViewTest-compression                 3     0      0        0       1.984
HelpersTest                          8     0      0        0       13.206
LifecycleTransactionTest             8     0      0        0       2.541
LogTransactionTest                   39    0      0        0       3.140
RealTransactionsTest                 3     0      0        0       4.330
TrackerTest                          7     0      0        0       2.202
ViewTest                             3     0      0        0       1.947
HelpersTest                          8     0      0        0       13.291
LifecycleTransactionTest             8     0      0        0       2.582
LogTransactionTest                   39    0      0        0       2.988
RealTransactionsTest                 3     0      0        0       3.641
TrackerTest                          7     0      0        0       2.430
ViewTest                             3     0      0        0       2.088

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

Name                                   Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc          2     0      0        0       0.071
ByteBufferAccessorTest-cdc             2     0      0        0       0.108
BytesTypeTest-cdc                      2     0      0        0       0.240
CollectionTypeTest-cdc                 6     0      0        0       0.162
CollectionTypesTest-cdc                3     0      0        0       5.749
CompositeAndTupleTypesTest-cdc         3     0      0        0       8.406
CompositeTypeTest-cdc                  9     0      0        0       3.418
DecimalTypeTest-cdc                    3     0      0        0       0.098
DynamicCompositeTypeTest-cdc           8     0      0        0       3.524
EmptyTypeTest-cdc                      7     0      0        0       0.906
IntegerTypeTest-cdc                    10    0      0        0       0.142
JsonConversionTest-cdc                 30    0      0        0       0.738
ReversedTypeTest-cdc                   1     0      0        0       0.109
RoundTripTest-cdc                      8     0      0        0       0.555
SimpleDateTypeTest-cdc                 1     0      0        0       0.120
TimeTypeTest-cdc                       2     0      0        0       3.730
TimeUUIDTypeTest-cdc                   6     0      0        0       7.661
TimestampTypeTest-cdc                  1     0      0        0       0.577
TypeCompareTest-cdc                    6     0      0        0       0.317
TypeParserTest-cdc                     3     0      0        0       0.928
TypeValidationTest-cdc                 18    0      0        0       3.518
UUIDTypeTest-cdc                       6     0      0        0       3.795
ValueAccessorTest-cdc                  4     0      0        0       0.499
AbstractCompositeTypeTest-cdc          2     0      0        0       0.148
ByteBufferAccessorTest-cdc             2     0      0        0       0.184
BytesTypeTest-cdc                      2     0      0        0       0.292
CollectionTypeTest-cdc                 6     0      0        0       0.216
CollectionTypesTest-cdc                3     0      0        0       5.526
CompositeAndTupleTypesTest-cdc         3     0      0        0       7.777
CompositeTypeTest-cdc                  9     0      0        0       2.876
DecimalTypeTest-cdc                    3     0      0        0       0.166
DynamicCompositeTypeTest-cdc           8     0      0        0       2.719
EmptyTypeTest-cdc                      7     0      0        0       0.847
IntegerTypeTest-cdc                    10    0      0        0       0.197
JsonConversionTest-cdc                 30    0      0        0       0.736
ReversedTypeTest-cdc                   1     0      0        0       0.170
RoundTripTest-cdc                      8     0      0        0       0.515
SimpleDateTypeTest-cdc                 1     0      0        0       0.184
TimeTypeTest-cdc                       2     0      0        0       3.091
TimeUUIDTypeTest-cdc                   6     0      0        0       4.641
TimestampTypeTest-cdc                  1     0      0        0       0.567
TypeCompareTest-cdc                    6     0      0        0       0.333
TypeParserTest-cdc                     3     0      0        0       0.980
TypeValidationTest-cdc                 18    0      0        0       3.124
UUIDTypeTest-cdc                       6     0      0        0       2.492
ValueAccessorTest-cdc                  4     0      0        0       0.489
AbstractCompositeTypeTest-compression  2     0      0        0       0.075
ByteBufferAccessorTest-compression     2     0      0        0       0.114
BytesTypeTest-compression              2     0      0        0       0.251
CollectionTypeTest-compression         6     0      0        0       0.190
CollectionTypesTest-compression        3     0      0        0       5.745
CompositeAndTupleTypesTest-compression 3     0      0        0       8.292
CompositeTypeTest-compression          9     0      0        0       3.370
DecimalTypeTest-compression            3     0      0        0       0.081
DynamicCompositeTypeTest-compression   8     0      0        0       3.302
EmptyTypeTest-compression              7     0      0        0       0.868
IntegerTypeTest-compression            10    0      0        0       0.133
JsonConversionTest-compression         30    0      0        0       0.708
ReversedTypeTest-compression           1     0      0        0       0.097
RoundTripTest-compression              8     0      0        0       0.515
SimpleDateTypeTest-compression         1     0      0        0       0.144
TimeTypeTest-compression               2     0      0        0       3.801
TimeUUIDTypeTest-compression           6     0      0        0       7.664
TimestampTypeTest-compression          1     0      0        0       0.636
TypeCompareTest-compression            6     0      0        0       0.286
TypeParserTest-compression             3     0      0        0       0.905
TypeValidationTest-compression         18    0      0        0       3.389
UUIDTypeTest-compression               6     0      0        0       3.751
ValueAccessorTest-compression          4     0      0        0       0.503
AbstractCompositeTypeTest-compression  2     0      0        0       0.151
ByteBufferAccessorTest-compression     2     0      0        0       0.191
BytesTypeTest-compression              2     0      0        0       0.286
CollectionTypeTest-compression         6     0      0        0       0.223
CollectionTypesTest-compression        3     0      0        0       5.441
CompositeAndTupleTypesTest-compression 3     0      0        0       7.721
CompositeTypeTest-compression          9     0      0        0       2.714
DecimalTypeTest-compression            3     0      0        0       0.157
DynamicCompositeTypeTest-compression   8     0      0        0       2.884
EmptyTypeTest-compression              7     0      0        0       0.812
IntegerTypeTest-compression            10    0      0        0       0.193
JsonConversionTest-compression         30    0      0        0       0.752
ReversedTypeTest-compression           1     0      0        0       0.170
RoundTripTest-compression              8     0      0        0       0.526
SimpleDateTypeTest-compression         1     0      0        0       0.184
TimeTypeTest-compression               2     0      0        0       3.175
TimeUUIDTypeTest-compression           6     0      0        0       4.572
TimestampTypeTest-compression          1     0      0        0       0.551
TypeCompareTest-compression            6     0      0        0       0.351
TypeParserTest-compression             3     0      0        0       0.962
TypeValidationTest-compression         18    0      0        0       3.360
UUIDTypeTest-compression               6     0      0        0       2.576
ValueAccessorTest-compression          4     0      0        0       0.492
AbstractCompositeTypeTest              2     0      0        0       0.060
ByteBufferAccessorTest                 2     0      0        0       0.092
BytesTypeTest                          2     0      0        0       0.212
CollectionTypeTest                     6     0      0        0       0.139
CollectionTypesTest                    3     0      0        0       5.436
CompositeAndTupleTypesTest             3     0      0        0       8.112
CompositeTypeTest                      9     0      0        0       3.211
DecimalTypeTest                        3     0      0        0       0.071
DynamicCompositeTypeTest               8     0      0        0       3.276
EmptyTypeTest                          7     0      0        0       0.806
IntegerTypeTest                        10    0      0        0       0.112
JsonConversionTest                     30    0      0        0       0.688
ReversedTypeTest                       1     0      0        0       0.086
RoundTripTest                          8     0      0        0       0.455
SimpleDateTypeTest                     1     0      0        0       0.108
TimeTypeTest                           2     0      0        0       3.938
TimeUUIDTypeTest                       6     0      0        0       7.637
TimestampTypeTest                      1     0      0        0       0.534
TypeCompareTest                        6     0      0        0       0.262
TypeParserTest                         3     0      0        0       0.823
TypeValidationTest                     18    0      0        0       3.416
UUIDTypeTest                           6     0      0        0       3.980
ValueAccessorTest                      4     0      0        0       0.457
AbstractCompositeTypeTest              2     0      0        0       0.162
ByteBufferAccessorTest                 2     0      0        0       0.188
BytesTypeTest                          2     0      0        0       0.302
CollectionTypeTest                     6     0      0        0       0.242
CollectionTypesTest                    3     0      0        0       5.656
CompositeAndTupleTypesTest             3     0      0        0       7.429
CompositeTypeTest                      9     0      0        0       2.764
DecimalTypeTest                        3     0      0        0       0.187
DynamicCompositeTypeTest               8     0      0        0       2.692
EmptyTypeTest                          7     0      0        0       0.883
IntegerTypeTest                        10    0      0        0       0.220
JsonConversionTest                     30    0      0        0       0.772
ReversedTypeTest                       1     0      0        0       0.179
RoundTripTest                          8     0      0        0       0.548
SimpleDateTypeTest                     1     0      0        0       0.223
TimeTypeTest                           2     0      0        0       3.127
TimeUUIDTypeTest                       6     0      0        0       4.604
TimestampTypeTest                      1     0      0        0       0.634
TypeCompareTest                        6     0      0        0       0.360
TypeParserTest                         3     0      0        0       1.029
TypeValidationTest                     18    0      0        0       3.656
UUIDTypeTest                           6     0      0        0       2.667
ValueAccessorTest                      4     0      0        0       0.630

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

Name                           Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc         15    0      0        0       5.395
MonitoringTaskTest-cdc         15    0      0        0       5.493
MonitoringTaskTest-compression 15    0      0        0       5.409
MonitoringTaskTest-compression 15    0      0        0       5.519
MonitoringTaskTest             15    0      0        0       5.463
MonitoringTaskTest             15    0      0        0       5.506

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

Name                                    Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc         7     0      0        0       63.630
PartitionUpdateTest-cdc                 3     0      0        0       4.427
PartitionImplementationTest-cdc         7     0      0        0       52.097
PartitionUpdateTest-cdc                 3     0      0        0       3.646
PartitionImplementationTest-compression 7     0      0        0       59.178
PartitionUpdateTest-compression         3     0      0        0       4.364
PartitionImplementationTest-compression 7     0      0        0       55.012
PartitionUpdateTest-compression         3     0      0        0       3.716
PartitionImplementationTest             7     0      0        0       62.293
PartitionUpdateTest                     3     0      0        0       4.749
PartitionImplementationTest             7     0      0        0       54.820
PartitionUpdateTest                     3     0      0        0       3.816

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

Name                          Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc         8     0      0        0       0.645
PurgeFunctionTest-cdc         8     0      0        0       0.671
PurgeFunctionTest-compression 8     0      0        0       0.623
PurgeFunctionTest-compression 8     0      0        0       0.659
PurgeFunctionTest             8     0      0        0       0.547
PurgeFunctionTest             8     0      0        0       0.613

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

Name                                           Tests Errors Failures Skipped Time
                                                                             (s)
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.062
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.540
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       4.104
PendingAntiCompactionTest-cdc                  18    0      0        0       12.823
AbstractPendingAntiCompactionTest-cdc          1     0      0        1       0.146
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       2.907
cdc
PendingAntiCompactionBytemanTest-cdc           1     0      0        0       3.385
PendingAntiCompactionTest-cdc                  18    0      0        0       11.700
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.074
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       3.555
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       4.222
PendingAntiCompactionTest-compression          18    0      0        0       12.971
AbstractPendingAntiCompactionTest-compression  1     0      0        1       0.149
CompactionManagerGetSSTablesForValidationTest- 3     0      0        0       2.953
compression
PendingAntiCompactionBytemanTest-compression   1     0      0        0       3.369
PendingAntiCompactionTest-compression          18    0      0        0       11.819
AbstractPendingAntiCompactionTest              1     0      0        1       0.054
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.716
PendingAntiCompactionBytemanTest               1     0      0        0       4.202
PendingAntiCompactionTest                      18    0      0        0       13.833
AbstractPendingAntiCompactionTest              1     0      0        1       0.143
CompactionManagerGetSSTablesForValidationTest  3     0      0        0       3.036
PendingAntiCompactionBytemanTest               1     0      0        0       3.487
PendingAntiCompactionTest                      18    0      0        0       11.927

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

Name                                    Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.337
EncodingStatsTest-cdc                   10    0      0        0       0.173
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.130
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       3.293
RowsTest-cdc                            9     0      0        0       1.018
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       9.861
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       27.568
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.652
ColumnMetadataVersionComparatorTest-cdc 10    0      0        0       0.362
EncodingStatsTest-cdc                   10    0      0        0       0.201
PartitionSerializationExceptionTest-cdc 2     0      0        0       1.048
RowAndDeletionMergeIteratorTest-cdc     10    0      0        0       2.701
RowsTest-cdc                            9     0      0        0       1.108
ThrottledUnfilteredIteratorTest-cdc     7     0      0        0       7.791
UnfilteredRowIteratorsMergeTest-cdc     5     0      0        0       25.560
UnfilteredRowIteratorsTest-cdc          1     0      0        0       0.678
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.356
compression
EncodingStatsTest-compression           10    0      0        0       0.153
PartitionSerializationExceptionTest-    2     0      0        0       1.133
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       3.324
compression
RowsTest-compression                    9     0      0        0       1.102
ThrottledUnfilteredIteratorTest-        7     0      0        0       11.548
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       27.477
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.675
ColumnMetadataVersionComparatorTest-    10    0      0        0       0.369
compression
EncodingStatsTest-compression           10    0      0        0       0.200
PartitionSerializationExceptionTest-    2     0      0        0       1.068
compression
RowAndDeletionMergeIteratorTest-        10    0      0        0       2.633
compression
RowsTest-compression                    9     0      0        0       1.078
ThrottledUnfilteredIteratorTest-        7     0      0        0       8.158
compression
UnfilteredRowIteratorsMergeTest-        5     0      0        0       25.724
compression
UnfilteredRowIteratorsTest-compression  1     0      0        0       0.693
ColumnMetadataVersionComparatorTest     10    0      0        0       0.300
EncodingStatsTest                       10    0      0        0       0.136
PartitionSerializationExceptionTest     2     0      0        0       1.012
RowAndDeletionMergeIteratorTest         10    0      0        0       3.158
RowsTest                                9     0      0        0       0.920
ThrottledUnfilteredIteratorTest         7     0      0        0       10.043
UnfilteredRowIteratorsMergeTest         5     0      0        0       27.278
UnfilteredRowIteratorsTest              1     0      0        0       0.587
ColumnMetadataVersionComparatorTest     10    0      0        0       0.416
EncodingStatsTest                       10    0      0        0       0.230
PartitionSerializationExceptionTest     2     0      0        0       1.161
RowAndDeletionMergeIteratorTest         10    0      0        0       2.775
RowsTest                                9     0      0        0       1.122
ThrottledUnfilteredIteratorTest         7     0      0        0       9.912
UnfilteredRowIteratorsMergeTest         5     0      0        0       25.798
UnfilteredRowIteratorsTest              1     0      0        0       0.752

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

Name                                                Tests Errors Failures Skipped Time
                                                                                  (s)
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.758
CassandraOutgoingFileTest-cdc                       3     0      0        0       3.476
CassandraStreamHeaderTest-cdc                       5     0      0        0       3.425
CassandraStreamManagerTest-cdc                      2     0      0        0       3.736
ComponentManifestTest-cdc                           2     0      0        0       0.263
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.389
cdc
StreamRequestTest-cdc                               1     0      0        0       0.901
CassandraEntireSSTableStreamWriterTest-cdc          2     0      0        0       3.010
CassandraOutgoingFileTest-cdc                       3     0      0        0       2.913
CassandraStreamHeaderTest-cdc                       5     0      0        0       2.833
CassandraStreamManagerTest-cdc                      2     0      0        0       2.964
ComponentManifestTest-cdc                           2     0      0        0       0.329
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       13.649
cdc
StreamRequestTest-cdc                               1     0      0        0       0.966
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.756
CassandraOutgoingFileTest-compression               3     0      0        0       3.656
CassandraStreamHeaderTest-compression               5     0      0        0       3.555
CassandraStreamManagerTest-compression              2     0      0        0       3.710
ComponentManifestTest-compression                   2     0      0        0       0.277
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       14.556
compression
StreamRequestTest-compression                       1     0      0        0       0.924
CassandraEntireSSTableStreamWriterTest-compression  2     0      0        0       3.002
CassandraOutgoingFileTest-compression               3     0      0        0       2.958
CassandraStreamHeaderTest-compression               5     0      0        0       2.820
CassandraStreamManagerTest-compression              2     0      0        0       2.991
ComponentManifestTest-compression                   2     0      0        0       0.330
EntireSSTableStreamConcurrentComponentMutationTest- 3     0      0        0       13.681
compression
StreamRequestTest-compression                       1     0      0        0       0.993
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.654
CassandraOutgoingFileTest                           3     0      0        0       3.561
CassandraStreamHeaderTest                           5     0      0        0       3.406
CassandraStreamManagerTest                          2     0      0        0       3.758
ComponentManifestTest                               2     0      0        0       0.242
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       14.645
StreamRequestTest                                   1     0      0        0       0.800
CassandraEntireSSTableStreamWriterTest              2     0      0        0       3.413
CassandraOutgoingFileTest                           3     0      0        0       3.117
CassandraStreamHeaderTest                           5     0      0        0       2.838
CassandraStreamManagerTest                          2     0      0        0       3.054
ComponentManifestTest                               2     0      0        0       0.338
EntireSSTableStreamConcurrentComponentMutationTest  3     0      0        0       13.745
StreamRequestTest                                   1     0      0        0       1.072

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

Name                                Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc         7     0      0        0       5.898
RTTransformationsTest-cdc           15    0      0        0       0.629
DuplicateRowCheckerTest-cdc         7     0      0        0       4.818
RTTransformationsTest-cdc           15    0      0        0       0.665
DuplicateRowCheckerTest-compression 7     0      0        0       6.011
RTTransformationsTest-compression   15    0      0        0       0.624
DuplicateRowCheckerTest-compression 7     0      0        0       4.909
RTTransformationsTest-compression   15    0      0        0       0.677
DuplicateRowCheckerTest             7     0      0        0       7.269
RTTransformationsTest               15    0      0        0       0.561
DuplicateRowCheckerTest             7     0      0        0       5.104
RTTransformationsTest               15    0      0        0       0.678

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

Name                            Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc         1     0      0        0       21.571
ViewUtilsTest-cdc               3     0      0        0       1.391
ViewBuilderTaskTest-cdc         1     0      0        0       21.762
ViewUtilsTest-cdc               3     0      0        0       1.359
ViewBuilderTaskTest-compression 1     0      0        0       21.370
ViewUtilsTest-compression       3     0      0        0       1.432
ViewBuilderTaskTest-compression 1     0      0        0       18.905
ViewUtilsTest-compression       3     0      0        0       1.352
ViewBuilderTaskTest             1     0      0        0       20.669
ViewUtilsTest                   3     0      0        0       1.259
ViewBuilderTaskTest             1     0      0        0       20.199
ViewUtilsTest                   3     0      0        0       1.415

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

Name                                  Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc                 7     0      0        0       13.905
SystemPropertiesTableTest-cdc         6     0      0        0       13.416
SettingsTableTest-cdc                 7     0      0        0       12.514
SystemPropertiesTableTest-cdc         6     0      0        0       12.107
SettingsTableTest-compression         7     0      0        0       13.909
SystemPropertiesTableTest-compression 6     0      0        0       13.368
SettingsTableTest-compression         7     0      0        0       12.625
SystemPropertiesTableTest-compression 6     0      0        0       12.060
SettingsTableTest                     7     0      0        0       14.932
SystemPropertiesTableTest             6     0      0        0       14.188
SettingsTableTest                     7     0      0        0       12.967
SystemPropertiesTableTest             6     0      0        0       12.445

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

Name                                    Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc                    10    0      0        0       5.830
BoundsTest-cdc                          1     0      0        0       0.108
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.145
KeyCollisionTest-cdc                    1     0      0        0       3.336
Murmur3PartitionerTest-cdc              10    0      0        0       1.734
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.248
RandomPartitionerTest-cdc               9     0      0        0       2.020
RangeFetchMapCalculatorTest-cdc         13    0      0        0       0.963
RangeTest-cdc                           32    0      0        0       13.573
SplitterTest-cdc                        14    0      0        0       20.176
StreamStateStoreTest-cdc                1     0      0        0       2.016
BootStrapperTest-cdc                    10    0      0        0       4.710
BoundsTest-cdc                          1     0      0        0       0.173
ByteOrderedPartitionerTest-cdc          6     0      0        0       2.041
KeyCollisionTest-cdc                    1     0      0        0       2.733
Murmur3PartitionerTest-cdc              10    0      0        0       1.690
OrderPreservingPartitionerTest-cdc      7     0      0        0       2.072
RandomPartitionerTest-cdc               9     0      0        0       1.925
RangeFetchMapCalculatorTest-cdc         13    0      0        0       1.034
RangeTest-cdc                           32    0      0        0       11.874
SplitterTest-cdc                        14    0      0        0       17.383
StreamStateStoreTest-cdc                1     0      0        0       1.954
BootStrapperTest-compression            10    0      0        0       7.460
BoundsTest-compression                  1     0      0        0       0.108
ByteOrderedPartitionerTest-compression  6     0      0        0       2.199
KeyCollisionTest-compression            1     0      0        0       3.449
Murmur3PartitionerTest-compression      10    0      0        0       1.756
OrderPreservingPartitionerTest-         7     0      0        0       2.291
compression
RandomPartitionerTest-compression       9     0      0        0       2.084
RangeFetchMapCalculatorTest-compression 13    0      0        0       0.992
RangeTest-compression                   32    0      0        0       13.428
SplitterTest-compression                14    0      0        0       20.231
StreamStateStoreTest-compression        1     0      0        0       2.069
BootStrapperTest-compression            10    0      0        0       6.006
BoundsTest-compression                  1     0      0        0       0.174
ByteOrderedPartitionerTest-compression  6     0      0        0       2.055
KeyCollisionTest-compression            1     0      0        0       2.708
Murmur3PartitionerTest-compression      10    0      0        0       1.684
OrderPreservingPartitionerTest-         7     0      0        0       2.033
compression
RandomPartitionerTest-compression       9     0      0        0       1.963
RangeFetchMapCalculatorTest-compression 13    0      0        0       1.017
RangeTest-compression                   32    0      0        0       12.505
SplitterTest-compression                14    0      0        0       17.251
StreamStateStoreTest-compression        1     0      0        0       1.987
BootStrapperTest                        10    0      0        0       6.619
BoundsTest                              1     0      0        0       0.092
ByteOrderedPartitionerTest              6     0      0        0       2.011
KeyCollisionTest                        1     0      0        0       3.297
Murmur3PartitionerTest                  10    0      0        0       1.728
OrderPreservingPartitionerTest          7     0      0        0       2.159
RandomPartitionerTest                   9     0      0        0       1.977
RangeFetchMapCalculatorTest             13    0      0        0       0.861
RangeTest                               32    0      0        0       13.712
SplitterTest                            14    0      0        0       19.914
StreamStateStoreTest                    1     0      0        0       1.962
BootStrapperTest                        10    0      0        0       5.158
BoundsTest                              1     0      0        0       0.177
ByteOrderedPartitionerTest              6     0      0        0       2.235
KeyCollisionTest                        1     0      0        0       2.829
Murmur3PartitionerTest                  10    0      0        0       1.896
OrderPreservingPartitionerTest          7     0      0        0       2.246
RandomPartitionerTest                   9     0      0        0       2.127
RangeFetchMapCalculatorTest             13    0      0        0       1.074
RangeTest                               32    0      0        0       12.726
SplitterTest                            14    0      0        0       17.992
StreamStateStoreTest                    1     0      0        0       2.104

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

Name                                       Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.059
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       151.931
NoReplicationTokenAllocatorTest            4     0      0        0       6.374
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       66.236
AbstractReplicationAwareTokenAllocatorTest 1     0      0        1       0.150
Murmur3ReplicationAwareTokenAllocatorTest  2     0      0        0       141.900
NoReplicationTokenAllocatorTest            4     0      0        0       6.394
RandomReplicationAwareTokenAllocatorTest   2     0      0        0       59.344

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

Name                                   Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc         6     0      0        0       0.882
DiagnosticEventServiceTest-cdc         6     0      0        0       0.938
DiagnosticEventServiceTest-compression 6     0      0        0       0.895
DiagnosticEventServiceTest-compression 6     0      0        0       1.001
DiagnosticEventServiceTest             6     0      0        0       0.806
DiagnosticEventServiceTest             6     0      0        0       1.024

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

Name                               Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.072
DiagnosticEventMemoryStoreTest-cdc 6     0      0        0       0.148
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.075
compression
DiagnosticEventMemoryStoreTest-    6     0      0        0       0.147
compression
DiagnosticEventMemoryStoreTest     6     0      0        0       0.064
DiagnosticEventMemoryStoreTest     6     0      0        0       0.157

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

Name                                                           Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest                                    1     0      0        0       73.227
CasWriteTest                                                   9     0      0        0       27.878
ClientNetworkStopStartTest                                     1     0      0        0       23.350
FailingRepairTest                                              6     0      0        0       31.764
FqlReplayDDLExclusionTest                                      1     0      0        0       29.956
FrozenUDTTest                                                  4     0      0        0       28.077
FullRepairCoordinatorFastTest                                  66    0      0        2       78.184
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       228.414
FullRepairCoordinatorTimeoutTest                               6     0      0        0       94.827
GossipSettlesTest                                              1     0      0        0       34.558
GossipShutdownTest                                             1     0      0        0       38.535
GossipTest                                                     2     0      0        0       58.065
IncRepairTruncationTest                                        1     0      0        0       29.870
IncrementalRepairCoordinatorFastTest                           66    0      0        6       74.469
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       228.574
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       95.055
InternodeEncryptionOptionsTest                                 8     0      0        0       64.610
JVMDTestTest                                                   4     0      0        0       110.168
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       82.837
LargeColumnTest                                                1     0      0        0       13.545
MessageFiltersTest                                             5     0      0        0       59.484
MessageForwardingTest                                          1     0      0        0       13.377
NativeProtocolTest                                             2     0      0        0       70.844
NativeTransportEncryptionOptionsTest                           5     0      0        0       28.665
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       216.416
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       203.486
NetstatsRepairStreamingTest                                    2     0      0        0       256.380
NetworkTopologyTest                                            6     0      0        0       6.206
NodeToolEnableDisableBinaryTest                                2     0      0        0       27.753
NodeToolRingTest                                               6     0      0        0       8.394
NodeToolTest                                                   2     0      0        0       13.433
PreviewRepairCoordinatorFastTest                               66    0      0        2       77.287
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       227.946
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       92.723
PreviewRepairTest                                              5     0      0        0       147.289
QueryReplayerEndToEndTest                                      1     0      0        0       48.373
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       50.571
ReadRepairQueryTypesTest                                       306   0      0        0       210.914
ReadRepairTest                                                 10    0      0        0       138.032
RepairBoundaryTest                                             2     0      0        0       43.007
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.060
RepairDigestTrackingTest                                       5     0      0        0       44.859
RepairOperationalTest                                          5     0      0        0       69.343
RepairTest                                                     7     0      0        0       111.474
ReplicaFilteringProtectionTest                                 3     0      0        0       10.885
ResourceLeakTest                                               1     0      0        1       0.061
SchemaTest                                                     3     0      0        0       25.580
ShortReadProtectionTest                                        2     0      0        0       18.064
SimpleReadWriteTest                                            14    0      0        0       134.264
StreamPrepareFailTest                                          1     0      0        0       30.584
StreamingTest                                                  1     0      0        0       14.308
TableEstimatesTest                                             2     0      0        0       8.179
TopologyChangeTest                                             4     0      0        0       200.236
BootstrapBinaryDisabledTest                                    1     0      0        0       75.820
CasWriteTest                                                   9     0      0        0       28.598
ClientNetworkStopStartTest                                     1     0      0        0       23.636
FailingRepairTest                                              6     0      0        0       32.587
FqlReplayDDLExclusionTest                                      1     0      0        0       29.796
FrozenUDTTest                                                  4     0      0        0       28.562
FullRepairCoordinatorFastTest                                  66    0      0        2       85.758
FullRepairCoordinatorNeighbourDownTest                         12    0      0        0       229.793
FullRepairCoordinatorTimeoutTest                               6     0      0        0       95.517
GossipSettlesTest                                              1     0      0        0       34.177
GossipShutdownTest                                             1     0      0        0       39.043
GossipTest                                                     2     0      0        0       57.206
IncRepairTruncationTest                                        1     0      0        0       30.434
IncrementalRepairCoordinatorFastTest                           66    0      0        6       82.383
IncrementalRepairCoordinatorNeighbourDownTest                  12    0      0        0       230.350
IncrementalRepairCoordinatorTimeoutTest                        6     0      0        0       95.451
InternodeEncryptionOptionsTest                                 8     0      0        0       63.672
JVMDTestTest                                                   4     0      0        0       109.964
JVMStabilityInspectorCorruptSSTableExceptionTest               2     0      0        0       83.525
LargeColumnTest                                                1     0      0        0       13.220
MessageFiltersTest                                             5     0      0        0       58.932
MessageForwardingTest                                          1     0      0        0       13.632
NativeProtocolTest                                             2     0      0        0       71.235
NativeTransportEncryptionOptionsTest                           5     0      0        0       28.452
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest    2     0      0        0       214.639
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2     0      0        0       199.606
NetstatsRepairStreamingTest                                    2     0      0        0       326.768
NetworkTopologyTest                                            6     0      0        0       5.629
NodeToolEnableDisableBinaryTest                                2     0      0        0       28.487
NodeToolRingTest                                               6     0      0        0       8.572
NodeToolTest                                                   2     0      0        0       13.587
PreviewRepairCoordinatorFastTest                               66    0      0        2       83.993
PreviewRepairCoordinatorNeighbourDownTest                      12    0      0        0       229.222
PreviewRepairCoordinatorTimeoutTest                            6     0      0        0       93.437
PreviewRepairTest                                              5     0      0        0       149.684
QueryReplayerEndToEndTest                                      1     0      0        0       48.585
ReadRepairEmptyRangeTombstonesTest                             119   0      0        0       71.069
ReadRepairQueryTypesTest                                       306   0      0        0       464.320
ReadRepairTest                                                 10    0      0        0       132.506
RepairBoundaryTest                                             2     0      0        0       44.989
RepairCoordinatorFailingMessageTest                            1     0      0        1       0.145
RepairDigestTrackingTest                                       5     0      0        0       44.866
RepairOperationalTest                                          5     0      0        0       68.432
RepairTest                                                     7     0      0        0       114.398
ReplicaFilteringProtectionTest                                 3     0      0        0       11.131
ResourceLeakTest                                               1     0      0        1       0.143
SchemaTest                                                     3     0      0        0       24.982
ShortReadProtectionTest                                        2     0      0        0       17.828
SimpleReadWriteTest                                            14    0      0        0       131.138
StreamPrepareFailTest                                          1     0      0        0       30.824
StreamingTest                                                  1     0      0        0       14.038
TableEstimatesTest                                             2     0      0        0       8.312
TopologyChangeTest                                             4     0      0        0       199.920

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

Name                                Tests Errors Failures Skipped Time(s)
BootstrapTest                       2     0      0        0       97.774
CommunicationDuringDecommissionTest 1     0      0        0       59.045
NodeNotInRingTest                   1     0      0        0       30.339
PendingWritesTest                   1     0      0        0       50.616
BootstrapTest                       2     0      0        0       98.975
CommunicationDuringDecommissionTest 1     0      0        0       59.745
NodeNotInRingTest                   1     0      0        0       30.925
PendingWritesTest                   1     0      0        0       50.638

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

Name                          Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 3     1      0        0       2.886
MixedModeReadRepairTest       5     5      0        0       3.747
MixedModeReadTest             1     1      0        0       2.003
PagingTest                    1     1      0        0       1.979
UpgradeTest                   2     2      0        0       2.530

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

Name                            Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc         35    0      0        0       8.951
FullQueryLoggerTest-cdc         35    0      0        0       7.671
FullQueryLoggerTest-compression 35    0      0        0       9.097
FullQueryLoggerTest-compression 35    0      0        0       7.895
FullQueryLoggerTest             35    0      0        0       12.664
FullQueryLoggerTest             35    0      0        0       7.911

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

Name           Tests Errors Failures Skipped Time(s)
FQLCompareTest 3     0      0        0       2.357
FQLReplayTest  22    0      0        0       2.146
FQLCompareTest 3     0      0        0       2.459
FQLReplayTest  22    0      0        0       2.621

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

Name                                    Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.072
ArrivalWindowTest-cdc                   1     0      0        0       0.467
EndpointStateTest-cdc                   2     0      0        0       1.235
ExpireEndpointTest-cdc                  1     0      0        0       0.912
FailureDetectorTest-cdc                 1     0      0        0       2.425
GossipDigestTest-cdc                    1     0      0        0       0.270
GossiperTest-cdc                        4     0      0        0       2.337
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       4.544
SerializationsTest-cdc                  2     0      0        0       0.868
ShadowRoundTest-cdc                     1     0      0        0       5.710
ArrayBackedBoundedStatsTest-cdc         2     0      0        0       0.138
ArrivalWindowTest-cdc                   1     0      0        0       0.536
EndpointStateTest-cdc                   2     0      0        0       1.370
ExpireEndpointTest-cdc                  1     0      0        0       1.005
FailureDetectorTest-cdc                 1     0      0        0       2.248
GossipDigestTest-cdc                    1     0      0        0       0.321
GossiperTest-cdc                        4     0      0        0       2.171
PendingRangeCalculatorServiceTest-cdc   1     0      0        0       3.700
SerializationsTest-cdc                  2     0      0        0       0.946
ShadowRoundTest-cdc                     1     0      0        0       5.608
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.069
ArrivalWindowTest-compression           1     0      0        0       0.482
EndpointStateTest-compression           2     0      0        0       1.272
ExpireEndpointTest-compression          1     0      0        0       0.944
FailureDetectorTest-compression         1     0      0        0       2.502
GossipDigestTest-compression            1     0      0        0       0.269
GossiperTest-compression                4     0      0        0       2.408
PendingRangeCalculatorServiceTest-      1     0      0        0       4.621
compression
SerializationsTest-compression          2     0      0        0       0.893
ShadowRoundTest-compression             1     0      0        0       5.833
ArrayBackedBoundedStatsTest-compression 2     0      0        0       0.141
ArrivalWindowTest-compression           1     0      0        0       0.543
EndpointStateTest-compression           2     0      0        0       1.452
ExpireEndpointTest-compression          1     0      0        0       1.028
FailureDetectorTest-compression         1     0      0        0       2.301
GossipDigestTest-compression            1     0      0        0       0.323
GossiperTest-compression                4     0      0        0       2.176
PendingRangeCalculatorServiceTest-      1     0      0        0       3.627
compression
SerializationsTest-compression          2     0      0        0       0.957
ShadowRoundTest-compression             1     0      0        0       5.556
ArrayBackedBoundedStatsTest             2     0      0        0       0.058
ArrivalWindowTest                       1     0      0        0       0.428
EndpointStateTest                       2     0      0        0       1.427
ExpireEndpointTest                      1     0      0        0       0.878
FailureDetectorTest                     1     0      0        0       2.410
GossipDigestTest                        1     0      0        0       0.238
GossiperTest                            4     0      0        0       2.302
PendingRangeCalculatorServiceTest       1     0      0        0       4.518
SerializationsTest                      2     0      0        0       0.803
ShadowRoundTest                         1     0      0        0       5.690
ArrayBackedBoundedStatsTest             2     0      0        0       0.151
ArrivalWindowTest                       1     0      0        0       0.599
EndpointStateTest                       2     0      0        0       1.466
ExpireEndpointTest                      1     0      0        0       1.127
FailureDetectorTest                     1     0      0        0       2.387
GossipDigestTest                        1     0      0        0       0.354
GossiperTest                            4     0      0        0       2.206
PendingRangeCalculatorServiceTest       1     0      0        0       3.916
SerializationsTest                      2     0      0        0       0.984
ShadowRoundTest                         1     0      0        0       5.720

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

Name                                 Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest               1     0      1        0       60.183
HintsWriteThenReadTest               1     0      1        0       58.753
ChecksummedDataInputTest-cdc         3     0      0        0       0.889
HintMessageTest-cdc                  1     0      0        0       3.312
HintTest-cdc                         7     0      0        0       4.695
HintWriteTTLTest-cdc                 4     0      0        0       3.301
HintsBufferPoolTest-cdc              1     0      0        0       3.840
HintsBufferTest-cdc                  2     0      0        0       6.182
HintsCatalogTest-cdc                 3     0      0        0       3.403
HintsCompressionTest-cdc             4     0      0        0       7.280
HintsDescriptorTest-cdc              5     0      0        0       0.510
HintsEncryptionTest-cdc              1     0      0        0       4.738
HintsReaderTest-cdc                  2     0      0        0       3.691
HintsServiceTest-cdc                 4     0      0        0       176.001
ChecksummedDataInputTest-cdc         3     0      0        0       0.992
HintMessageTest-cdc                  1     0      0        0       2.700
HintTest-cdc                         7     0      0        0       3.830
HintWriteTTLTest-cdc                 4     0      0        0       2.651
HintsBufferPoolTest-cdc              1     0      0        0       3.156
HintsBufferTest-cdc                  2     0      0        0       4.420
HintsCatalogTest-cdc                 3     0      0        0       2.743
HintsCompressionTest-cdc             4     0      0        0       5.788
HintsDescriptorTest-cdc              5     0      0        0       0.517
HintsEncryptionTest-cdc              1     0      0        0       4.065
HintsReaderTest-cdc                  2     0      0        0       2.993
HintsServiceTest-cdc                 4     0      0        0       175.270
ChecksummedDataInputTest-compression 3     0      0        0       0.896
HintMessageTest-compression          1     0      0        0       3.416
HintTest-compression                 7     0      0        0       4.884
HintWriteTTLTest-compression         4     0      0        0       3.364
HintsBufferPoolTest-compression      1     0      0        0       4.051
HintsBufferTest-compression          2     0      0        0       6.131
HintsCatalogTest-compression         3     0      0        0       3.415
HintsCompressionTest-compression     4     0      0        0       7.504
HintsDescriptorTest-compression      5     0      0        0       0.538
HintsEncryptionTest-compression      1     0      0        0       5.207
HintsReaderTest-compression          2     0      0        0       3.752
HintsServiceTest-compression         4     0      0        0       176.185
ChecksummedDataInputTest-compression 3     0      0        0       0.987
HintMessageTest-compression          1     0      0        0       2.739
HintTest-compression                 7     0      0        0       4.087
HintWriteTTLTest-compression         4     0      0        0       2.738
HintsBufferPoolTest-compression      1     0      0        0       3.230
HintsBufferTest-compression          2     0      0        0       4.073
HintsCatalogTest-compression         3     0      0        0       2.790
HintsCompressionTest-compression     4     0      0        0       5.701
HintsDescriptorTest-compression      5     0      0        0       0.523
HintsEncryptionTest-compression      1     0      0        0       4.047
HintsReaderTest-compression          2     0      0        0       3.086
HintsServiceTest-compression         4     0      0        0       175.271
ChecksummedDataInputTest             3     0      0        0       0.872
HintMessageTest                      1     0      0        0       3.206
HintTest                             7     0      0        0       5.230
HintWriteTTLTest                     4     0      0        0       3.266
HintsBufferPoolTest                  1     0      0        0       3.828
HintsBufferTest                      2     0      0        0       5.290
HintsCatalogTest                     3     0      0        0       3.316
HintsCompressionTest                 4     0      0        0       6.559
HintsDescriptorTest                  5     0      0        0       0.465
HintsEncryptionTest                  1     0      0        0       4.562
HintsReaderTest                      2     0      0        0       3.681
HintsServiceTest                     4     0      0        0       176.102
ChecksummedDataInputTest             3     0      0        0       1.007
HintMessageTest                      1     0      0        0       2.796
HintTest                             7     0      0        0       4.058
HintWriteTTLTest                     4     0      0        0       2.773
HintsBufferPoolTest                  1     0      0        0       3.250
HintsBufferTest                      2     0      0        0       5.981
HintsCatalogTest                     3     0      0        0       2.836
HintsCompressionTest                 4     0      0        0       5.618
HintsDescriptorTest                  5     0      0        0       0.572
HintsEncryptionTest                  1     0      0        0       4.143
HintsReaderTest                      2     0      0        0       3.153
HintsServiceTest                     4     0      0        0       175.763

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

Name                                  Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc                   29    0      0        0       25.449
SecondaryIndexManagerTest-cdc         16    0      0        0       27.950
CustomIndexTest-cdc                   29    0      0        0       23.578
SecondaryIndexManagerTest-cdc         16    0      0        0       27.148
CustomIndexTest-compression           29    0      0        0       25.840
SecondaryIndexManagerTest-compression 16    0      0        0       28.184
CustomIndexTest-compression           29    0      0        0       23.326
SecondaryIndexManagerTest-compression 16    0      0        0       26.651
CustomIndexTest                       29    0      0        0       33.476
SecondaryIndexManagerTest             16    0      0        0       33.533
CustomIndexTest                       29    0      0        0       23.868
SecondaryIndexManagerTest             16    0      0        0       26.576

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

Name                           Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc         27    0      0        0       20.973
CassandraIndexTest-cdc         27    0      0        0       19.372
CassandraIndexTest-compression 27    0      0        0       21.247
CassandraIndexTest-compression 27    0      0        0       20.190
CassandraIndexTest             27    0      0        0       32.801
CassandraIndexTest             27    0      0        0       19.086

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

Name                      Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc           9     0      0        0       20.303
SASIIndexTest-cdc         32    0      0        0       19.742
SASICQLTest-cdc           9     0      0        0       18.911
SASIIndexTest-cdc         32    0      0        0       14.803
SASICQLTest-compression   9     0      0        0       20.665
SASIIndexTest-compression 32    0      0        0       20.177
SASICQLTest-compression   9     0      0        0       18.509
SASIIndexTest-compression 32    0      0        0       15.435
SASICQLTest               9     0      0        0       25.593
SASIIndexTest             32    0      0        0       22.211
SASICQLTest               9     0      0        0       18.680
SASIIndexTest             32    0      0        0       18.325

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

Name                                  Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc             12    0      0        0       0.416
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.257
StandardAnalyzerTest-cdc              10    0      0        0       0.612
DelimiterAnalyzerTest-cdc             12    0      0        0       0.450
NonTokenizingAnalyzerTest-cdc         3     0      0        0       0.322
StandardAnalyzerTest-cdc              10    0      0        0       0.576
DelimiterAnalyzerTest-compression     12    0      0        0       0.419
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.281
StandardAnalyzerTest-compression      10    0      0        0       0.622
DelimiterAnalyzerTest-compression     12    0      0        0       0.484
NonTokenizingAnalyzerTest-compression 3     0      0        0       0.339
StandardAnalyzerTest-compression      10    0      0        0       0.599
DelimiterAnalyzerTest                 12    0      0        0       0.389
NonTokenizingAnalyzerTest             3     0      0        0       0.252
StandardAnalyzerTest                  10    0      0        0       0.592
DelimiterAnalyzerTest                 12    0      0        0       0.489
NonTokenizingAnalyzerTest             3     0      0        0       0.316
StandardAnalyzerTest                  10    0      0        0       0.691

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

Name                      Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc         14    0      0        0       0.981
IndexModeTest-cdc         14    0      0        0       1.057
IndexModeTest-compression 14    0      0        0       1.064
IndexModeTest-compression 14    0      0        0       1.112
IndexModeTest             14    0      0        0       0.876
IndexModeTest             14    0      0        0       1.112

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

Name                                  Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc                   12    0      0        0       15.849
PerSSTableIndexWriterTest-cdc         2     0      0        0       6.061
TokenTreeTest-cdc                     14    0      0        0       13.830
OnDiskIndexTest-cdc                   12    0      0        0       14.213
PerSSTableIndexWriterTest-cdc         2     0      0        0       5.174
TokenTreeTest-cdc                     14    0      0        0       13.485
OnDiskIndexTest-compression           12    0      0        0       15.674
PerSSTableIndexWriterTest-compression 2     0      0        0       6.222
TokenTreeTest-compression             14    0      0        0       14.094
OnDiskIndexTest-compression           12    0      0        0       14.380
PerSSTableIndexWriterTest-compression 2     0      0        0       5.178
TokenTreeTest-compression             14    0      0        0       13.180
OnDiskIndexTest                       12    0      0        0       16.394
PerSSTableIndexWriterTest             2     0      0        0       6.215
TokenTreeTest                         14    0      0        0       13.608
OnDiskIndexTest                       12    0      0        0       15.089
PerSSTableIndexWriterTest             2     0      0        0       5.718
TokenTreeTest                         14    0      0        0       13.152

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

Name                       Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc         2     0      0        0       0.088
OperationTest-cdc          6     0      0        0       4.722
ExpressionTest-cdc         2     0      0        0       0.158
OperationTest-cdc          6     0      0        0       4.171
ExpressionTest-compression 2     0      0        0       0.083
OperationTest-compression  6     0      0        0       4.810
ExpressionTest-compression 2     0      0        0       0.153
OperationTest-compression  6     0      0        0       4.198
ExpressionTest             2     0      0        0       0.073
OperationTest              6     0      0        0       5.017
ExpressionTest             2     0      0        0       0.163
OperationTest              6     0      0        0       4.205

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

Name                                      Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc                      2     0      0        0       0.072
MappedBufferTest-cdc                      26    0      0        0       2.274
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.301
RangeUnionIteratorTest-cdc                13    0      0        0       0.327
LongIteratorTest-cdc                      2     0      0        0       0.145
MappedBufferTest-cdc                      26    0      0        0       2.884
RangeIntersectionIteratorTest-cdc         11    0      0        0       0.348
RangeUnionIteratorTest-cdc                13    0      0        0       0.362
LongIteratorTest-compression              2     0      0        0       0.082
MappedBufferTest-compression              26    0      0        0       2.225
RangeIntersectionIteratorTest-compression 11    0      0        0       0.327
RangeUnionIteratorTest-compression        13    0      0        0       0.340
LongIteratorTest-compression              2     0      0        0       0.147
MappedBufferTest-compression              26    0      0        0       2.935
RangeIntersectionIteratorTest-compression 11    0      0        0       0.347
RangeUnionIteratorTest-compression        13    0      0        0       0.365
LongIteratorTest                          2     0      0        0       0.063
MappedBufferTest                          26    0      0        0       3.114
RangeIntersectionIteratorTest             11    0      0        0       0.288
RangeUnionIteratorTest                    13    0      0        0       0.305
LongIteratorTest                          2     0      0        0       0.155
MappedBufferTest                          26    0      0        0       2.349
RangeIntersectionIteratorTest             11    0      0        0       0.368
RangeUnionIteratorTest                    13    0      0        0       0.382

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

Name                               Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc         3     0      0        0       0.071
DiskSpaceMetricsTest-cdc           2     0      0        0       18.544
BloomFilterTrackerTest-cdc         3     0      0        0       0.143
DiskSpaceMetricsTest-cdc           2     0      0        0       10.070
BloomFilterTrackerTest-compression 3     0      0        0       0.069
DiskSpaceMetricsTest-compression   2     0      0        0       18.924
BloomFilterTrackerTest-compression 3     0      0        0       0.141
DiskSpaceMetricsTest-compression   2     0      0        0       10.290
BloomFilterTrackerTest             3     0      0        0       0.058
DiskSpaceMetricsTest               2     0      0        0       20.441
BloomFilterTrackerTest             3     0      0        0       0.175
DiskSpaceMetricsTest               2     0      0        0       10.593

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

Name                                     Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc                   11    0      0        0       8.113
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.277
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       8.006
CompressedSequentialWriterTest-cdc       14    0      0        0       1.840
CompressorTest-cdc                       6     0      0        0       0.835
ZstdCompressorTest-cdc                   3     0      0        0       0.254
CQLCompressionTest-cdc                   11    0      0        0       5.901
CompressedRandomAccessReaderTest-cdc     8     0      0        0       1.303
CompressedSequentialWriterReopenTest-cdc 4     0      0        0       6.684
CompressedSequentialWriterTest-cdc       14    0      0        0       1.805
CompressorTest-cdc                       6     0      0        0       0.888
ZstdCompressorTest-cdc                   3     0      0        0       0.317
CQLCompressionTest-compression           11    0      0        0       7.317
CompressedRandomAccessReaderTest-        8     0      0        0       1.312
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       8.807
compression
CompressedSequentialWriterTest-          14    0      0        0       1.849
compression
CompressorTest-compression               6     0      0        0       0.825
ZstdCompressorTest-compression           3     0      0        0       0.259
CQLCompressionTest-compression           11    0      0        0       5.979
CompressedRandomAccessReaderTest-        8     0      0        0       1.308
compression
CompressedSequentialWriterReopenTest-    4     0      0        0       7.098
compression
CompressedSequentialWriterTest-          14    0      0        0       1.818
compression
CompressorTest-compression               6     0      0        0       0.915
ZstdCompressorTest-compression           3     0      0        0       0.324
CQLCompressionTest                       11    0      0        0       9.199
CompressedRandomAccessReaderTest         8     0      0        0       1.180
CompressedSequentialWriterReopenTest     4     0      0        0       8.080
CompressedSequentialWriterTest           14    0      0        0       1.652
CompressorTest                           6     0      0        0       0.814
ZstdCompressorTest                       3     0      0        0       0.230
CQLCompressionTest                       11    0      0        0       6.123
CompressedRandomAccessReaderTest         8     0      0        0       1.368
CompressedSequentialWriterReopenTest     4     0      0        0       7.921
CompressedSequentialWriterTest           14    0      0        0       1.903
CompressorTest                           6     0      0        0       0.952
ZstdCompressorTest                       3     0      0        0       0.326

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

Name                                   Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest               1     0      0        0       6.032
CQLSSTableWriterLongTest               1     0      0        0       5.498
BigTableWriterTest-cdc                 5     0      0        0       3.522
CQLSSTableWriterClientTest-cdc         1     0      0        0       1.896
CQLSSTableWriterTest-cdc               11    0      0        0       26.872
DescriptorTest-cdc                     7     0      0        0       0.960
IndexSummaryManagerTest-cdc            8     0      0        0       6.184
IndexSummaryRedistributionTest-cdc     1     0      0        0       4.374
IndexSummaryTest-cdc                   12    0      0        0       32.448
LargePartitionsTest-cdc                1     0      0        1       0.060
LegacySSTableTest-cdc                  11    0      0        1       56.479
SSTableCorruptionDetectionTest-cdc     2     0      0        0       57.131
SSTableHeaderFixTest-cdc               14    0      0        0       1.219
SSTableLoaderTest-cdc                  4     0      0        0       23.491
SSTableMetadataTest-cdc                3     0      0        0       3.837
SSTableReaderTest-cdc                  19    0      0        0       8.801
SSTableRewriterTest-cdc                20    0      0        0       13.306
SSTableScannerTest-cdc                 3     0      0        0       3.404
SSTableWriterTest-cdc                  5     0      0        0       59.897
BigTableWriterTest-cdc                 5     0      0        0       2.962
CQLSSTableWriterClientTest-cdc         1     0      0        0       1.794
CQLSSTableWriterTest-cdc               11    0      0        0       26.120
DescriptorTest-cdc                     7     0      0        0       1.094
IndexSummaryManagerTest-cdc            8     0      0        0       4.975
IndexSummaryRedistributionTest-cdc     1     0      0        0       3.622
IndexSummaryTest-cdc                   12    0      0        0       31.515
LargePartitionsTest-cdc                1     0      0        1       0.152
LegacySSTableTest-cdc                  11    0      0        1       54.228
SSTableCorruptionDetectionTest-cdc     2     0      0        0       58.559
SSTableHeaderFixTest-cdc               14    0      0        0       1.263
SSTableLoaderTest-cdc                  4     0      0        0       20.337
SSTableMetadataTest-cdc                3     0      0        0       3.081
SSTableReaderTest-cdc                  19    0      0        0       8.020
SSTableRewriterTest-cdc                20    0      0        0       13.308
SSTableScannerTest-cdc                 3     0      0        0       2.781
SSTableWriterTest-cdc                  5     0      0        0       25.112
BigTableWriterTest-compression         5     0      0        0       3.671
CQLSSTableWriterClientTest-compression 1     0      0        0       1.924
CQLSSTableWriterTest-compression       11    0      0        0       26.500
DescriptorTest-compression             7     0      0        0       0.972
IndexSummaryManagerTest-compression    8     0      0        0       6.437
IndexSummaryRedistributionTest-        1     0      0        0       4.421
compression
IndexSummaryTest-compression           12    0      0        0       32.404
LargePartitionsTest-compression        1     0      0        1       0.059
LegacySSTableTest-compression          11    0      0        1       56.735
SSTableCorruptionDetectionTest-        2     0      0        0       52.304
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.211
SSTableLoaderTest-compression          4     0      0        0       23.538
SSTableMetadataTest-compression        3     0      0        0       3.848
SSTableReaderTest-compression          19    0      0        0       8.889
SSTableRewriterTest-compression        20    0      0        0       15.010
SSTableScannerTest-compression         3     0      0        0       3.463
SSTableWriterTest-compression          5     0      0        0       35.125
BigTableWriterTest-compression         5     0      0        0       3.047
CQLSSTableWriterClientTest-compression 1     0      0        0       1.773
CQLSSTableWriterTest-compression       11    0      0        0       26.247
DescriptorTest-compression             7     0      0        0       1.060
IndexSummaryManagerTest-compression    8     0      0        0       5.070
IndexSummaryRedistributionTest-        1     0      0        0       3.595
compression
IndexSummaryTest-compression           12    0      0        0       31.582
LargePartitionsTest-compression        1     0      0        1       0.144
LegacySSTableTest-compression          11    0      0        1       53.645
SSTableCorruptionDetectionTest-        2     0      0        0       57.441
compression
SSTableHeaderFixTest-compression       14    0      0        0       1.280
SSTableLoaderTest-compression          4     0      0        0       19.656
SSTableMetadataTest-compression        3     0      0        0       3.127
SSTableReaderTest-compression          19    0      0        0       7.993
SSTableRewriterTest-compression        20    0      0        0       15.740
SSTableScannerTest-compression         3     0      0        0       2.809
SSTableWriterTest-compression          5     0      0        0       28.269
BigTableWriterTest                     5     0      0        0       3.551
CQLSSTableWriterClientTest             1     0      0        0       1.764
CQLSSTableWriterTest                   11    0      0        0       27.080
DescriptorTest                         7     0      0        0       0.841
IndexSummaryManagerTest                8     0      0        0       6.825
IndexSummaryRedistributionTest         1     0      0        0       4.146
IndexSummaryTest                       12    0      0        0       31.851
LargePartitionsTest                    1     0      0        1       0.054
LegacySSTableTest                      11    0      0        1       61.611
SSTableCorruptionDetectionTest         2     0      0        0       44.532
SSTableHeaderFixTest                   14    0      0        0       1.110
SSTableLoaderTest                      4     0      0        0       23.205
SSTableMetadataTest                    3     0      0        0       3.752
SSTableReaderTest                      19    0      0        0       9.247
SSTableRewriterTest                    20    0      0        0       14.385
SSTableScannerTest                     3     0      0        0       3.417
SSTableWriterTest                      5     0      0        0       30.870
BigTableWriterTest                     5     0      0        0       3.091
CQLSSTableWriterClientTest             1     0      0        0       1.793
CQLSSTableWriterTest                   11    0      0        0       26.122
DescriptorTest                         7     0      0        0       1.219
IndexSummaryManagerTest                8     0      0        0       5.503
IndexSummaryRedistributionTest         1     0      0        0       3.896
IndexSummaryTest                       12    0      0        0       32.447
LargePartitionsTest                    1     0      0        1       0.154
LegacySSTableTest                      11    0      0        1       54.489
SSTableCorruptionDetectionTest         2     0      0        0       53.461
SSTableHeaderFixTest                   14    0      0        0       1.332
SSTableLoaderTest                      4     0      0        0       21.843
SSTableMetadataTest                    3     0      0        0       3.260
SSTableReaderTest                      19    0      0        0       8.099
SSTableRewriterTest                    20    0      0        0       13.748
SSTableScannerTest                     3     0      0        0       2.876
SSTableWriterTest                      5     0      0        0       58.509

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

Name                                 Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc         1     0      0        0       2.171
SSTableFlushObserverTest-cdc         1     0      0        0       1.979
SSTableFlushObserverTest-compression 1     0      0        0       2.166
SSTableFlushObserverTest-compression 1     0      0        0       1.984
SSTableFlushObserverTest             1     0      0        0       1.953
SSTableFlushObserverTest             1     0      0        0       2.127

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

Name                                   Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc         2     0      0        0       3.591
BigTableZeroCopyWriterTest-cdc         2     0      0        0       2.961
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.680
BigTableZeroCopyWriterTest-compression 2     0      0        0       3.029
BigTableZeroCopyWriterTest             2     0      0        0       3.707
BigTableZeroCopyWriterTest             2     0      0        0       3.066

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

Name                               Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc         10    0      0        0       1.152
MetadataSerializerTest-cdc         10    0      0        0       1.217
MetadataSerializerTest-compression 10    0      0        0       1.214
MetadataSerializerTest-compression 10    0      0        0       1.197
MetadataSerializerTest             10    0      0        0       1.013
MetadataSerializerTest             10    0      0        0       1.241

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

Name                                     Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc         16    0      0        0       25.281
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.112
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       0.954
ChecksummedSequentialWriterTest-cdc      7     0      0        0       0.908
DataOutputTest-cdc                       15    0      0        0       0.959
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.077
FileSegmentInputStreamTest-cdc           7     0      0        0       0.095
FileUtilsTest-cdc                        4     0      0        0       0.853
MemoryTest-cdc                           2     0      0        0       0.300
MmappedRegionsTest-cdc                   12    0      0        0       1.082
NIODataInputStreamTest-cdc               17    0      0        0       8.936
RandomAccessReaderTest-cdc               11    0      0        0       1.356
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.252
SafeMemoryWriterTest-cdc                 2     0      0        0       2.579
SequentialWriterTest-cdc                 7     0      0        0       0.876
BufferedDataOutputStreamTest-cdc         16    0      0        0       23.818
BufferedRandomAccessFileTest-cdc         17    0      0        0       1.224
ChecksummedRandomAccessReaderTest-cdc    3     0      0        0       1.003
ChecksummedSequentialWriterTest-cdc      7     0      0        0       0.973
DataOutputTest-cdc                       15    0      0        0       1.013
DiskOptimizationStrategyTest-cdc         5     0      0        0       0.152
FileSegmentInputStreamTest-cdc           7     0      0        0       0.187
FileUtilsTest-cdc                        4     0      0        0       0.946
MemoryTest-cdc                           2     0      0        0       0.343
MmappedRegionsTest-cdc                   12    0      0        0       1.116
NIODataInputStreamTest-cdc               17    0      0        0       7.272
RandomAccessReaderTest-cdc               11    0      0        0       1.535
RewindableDataInputStreamPlusTest-cdc    8     0      0        0       0.306
SafeMemoryWriterTest-cdc                 2     0      0        0       2.431
SequentialWriterTest-cdc                 7     0      0        0       0.986
BufferedDataOutputStreamTest-compression 16    0      0        0       25.127
BufferedRandomAccessFileTest-compression 17    0      0        0       1.158
ChecksummedRandomAccessReaderTest-       3     0      0        0       0.926
compression
ChecksummedSequentialWriterTest-         7     0      0        0       0.938
compression
DataOutputTest-compression               15    0      0        0       0.934
DiskOptimizationStrategyTest-compression 5     0      0        0       0.075
FileSegmentInputStreamTest-compression   7     0      0        0       0.103
FileUtilsTest-compression                4     0      0        0       0.891
MemoryTest-compression                   2     0      0        0       0.321
MmappedRegionsTest-compression           12    0      0        0       1.075
NIODataInputStreamTest-compression       17    0      0        0       8.972
RandomAccessReaderTest-compression       11    0      0        0       1.347
RewindableDataInputStreamPlusTest-       8     0      0        0       0.259
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.626
SequentialWriterTest-compression         7     0      0        0       0.909
BufferedDataOutputStreamTest-compression 16    0      0        0       22.395
BufferedRandomAccessFileTest-compression 17    0      0        0       1.219
ChecksummedRandomAccessReaderTest-       3     0      0        0       1.026
compression
ChecksummedSequentialWriterTest-         7     0      0        0       0.971
compression
DataOutputTest-compression               15    0      0        0       0.988
DiskOptimizationStrategyTest-compression 5     0      0        0       0.150
FileSegmentInputStreamTest-compression   7     0      0        0       0.183
FileUtilsTest-compression                4     0      0        0       0.964
MemoryTest-compression                   2     0      0        0       0.355
MmappedRegionsTest-compression           12    0      0        0       1.129
NIODataInputStreamTest-compression       17    0      0        0       6.882
RandomAccessReaderTest-compression       11    0      0        0       1.541
RewindableDataInputStreamPlusTest-       8     0      0        0       0.302
compression
SafeMemoryWriterTest-compression         2     0      0        0       2.449
SequentialWriterTest-compression         7     0      0        0       0.969
BufferedDataOutputStreamTest             16    0      0        0       24.590
BufferedRandomAccessFileTest             17    0      0        0       1.017
ChecksummedRandomAccessReaderTest        3     0      0        0       0.842
ChecksummedSequentialWriterTest          7     0      0        0       0.831
DataOutputTest                           15    0      0        0       0.829
DiskOptimizationStrategyTest             5     0      0        0       0.067
FileSegmentInputStreamTest               7     0      0        0       0.086
FileUtilsTest                            4     0      0        0       0.786
MemoryTest                               2     0      0        0       0.270
MmappedRegionsTest                       12    0      0        0       0.976
NIODataInputStreamTest                   17    0      0        0       9.014
RandomAccessReaderTest                   11    0      0        0       1.280
RewindableDataInputStreamPlusTest        8     0      0        0       0.231
SafeMemoryWriterTest                     2     0      0        0       2.235
SequentialWriterTest                     7     0      0        0       0.813
BufferedDataOutputStreamTest             16    0      0        0       22.827
BufferedRandomAccessFileTest             17    0      0        0       1.243
ChecksummedRandomAccessReaderTest        3     0      0        0       1.149
ChecksummedSequentialWriterTest          7     0      0        0       1.092
DataOutputTest                           15    0      0        0       1.163
DiskOptimizationStrategyTest             5     0      0        0       0.168
FileSegmentInputStreamTest               7     0      0        0       0.204
FileUtilsTest                            4     0      0        0       1.132
MemoryTest                               2     0      0        0       0.380
MmappedRegionsTest                       12    0      0        0       1.227
NIODataInputStreamTest                   17    0      0        0       7.102
RandomAccessReaderTest                   11    0      0        0       1.598
RewindableDataInputStreamPlusTest        8     0      0        0       0.376
SafeMemoryWriterTest                     2     0      0        0       2.621
SequentialWriterTest                     7     0      0        0       1.071

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

Name                                      Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest             1     0      0        0       22.879
DynamicEndpointSnitchLongTest             1     0      0        0       27.177
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.602
CloudstackSnitchTest-cdc                  2     0      0        0       10.629
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.311
EC2SnitchTest-cdc                         13    0      0        0       10.683
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.618
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       0.827
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.257
InetAddressAndPortTest-cdc                5     0      0        0       0.228
NetworkTopologyStrategyTest-cdc           5     0      0        0       2.992
PendingRangeMapsTest-cdc                  2     0      0        0       0.442
PendingRangesTest-cdc                     5     0      0        0       28.902
PropertyFileSnitchTest-cdc                5     0      0        0       15.946
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.084
ReplicaCollectionTest-cdc                 6     0      0        0       0.781
ReplicaLayoutTest-cdc                     1     0      0        0       0.456
ReplicaPlansTest-cdc                      1     0      0        0       1.386
ReplicationFactorTest-cdc                 2     0      0        0       0.875
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       3.314
SimpleStrategyTest-cdc                    7     0      0        0       3.349
TokenMetadataTest-cdc                     6     0      0        0       0.891
AlibabaCloudSnitchTest-cdc                2     0      0        0       10.555
CloudstackSnitchTest-cdc                  2     0      0        0       10.520
DynamicEndpointSnitchTest-cdc             1     0      0        0       2.288
EC2SnitchTest-cdc                         13    0      0        0       10.522
GoogleCloudSnitchTest-cdc                 2     0      0        0       10.548
GossipingPropertyFileSnitchTest-cdc       1     0      0        0       0.971
InetAddressAndPortSerializerTest-cdc      1     0      0        0       0.321
InetAddressAndPortTest-cdc                5     0      0        0       0.241
NetworkTopologyStrategyTest-cdc           5     0      0        0       2.816
PendingRangeMapsTest-cdc                  2     0      0        0       0.462
PendingRangesTest-cdc                     5     0      0        0       28.988
PropertyFileSnitchTest-cdc                5     0      0        0       16.059
ReconnectableSnitchHelperTest-cdc         1     0      0        0       1.149
ReplicaCollectionTest-cdc                 6     0      0        0       0.756
ReplicaLayoutTest-cdc                     1     0      0        0       0.468
ReplicaPlansTest-cdc                      1     0      0        0       1.333
ReplicationFactorTest-cdc                 2     0      0        0       0.989
ReplicationStrategyEndpointCacheTest-cdc  2     0      0        0       2.677
SimpleStrategyTest-cdc                    7     0      0        0       2.732
TokenMetadataTest-cdc                     6     0      0        0       0.945
AlibabaCloudSnitchTest-compression        2     0      0        0       10.691
CloudstackSnitchTest-compression          2     0      0        0       10.647
DynamicEndpointSnitchTest-compression     1     0      0        0       2.218
EC2SnitchTest-compression                 13    0      0        0       10.705
GoogleCloudSnitchTest-compression         2     0      0        0       10.816
GossipingPropertyFileSnitchTest-          1     0      0        0       0.863
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.279
compression
InetAddressAndPortTest-compression        5     0      0        0       0.173
NetworkTopologyStrategyTest-compression   5     0      0        0       3.208
PendingRangeMapsTest-compression          2     0      0        0       0.460
PendingRangesTest-compression             5     0      0        0       29.640
PropertyFileSnitchTest-compression        5     0      0        0       15.987
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.120
ReplicaCollectionTest-compression         6     0      0        0       0.814
ReplicaLayoutTest-compression             1     0      0        0       0.450
ReplicaPlansTest-compression              1     0      0        0       1.356
ReplicationFactorTest-compression         2     0      0        0       0.923
ReplicationStrategyEndpointCacheTest-     2     0      0        0       3.317
compression
SimpleStrategyTest-compression            7     0      0        0       3.462
TokenMetadataTest-compression             6     0      0        0       0.929
AlibabaCloudSnitchTest-compression        2     0      0        0       10.578
CloudstackSnitchTest-compression          2     0      0        0       10.513
DynamicEndpointSnitchTest-compression     1     0      0        0       2.283
EC2SnitchTest-compression                 13    0      0        0       10.627
GoogleCloudSnitchTest-compression         2     0      0        0       10.540
GossipingPropertyFileSnitchTest-          1     0      0        0       0.968
compression
InetAddressAndPortSerializerTest-         1     0      0        0       0.313
compression
InetAddressAndPortTest-compression        5     0      0        0       0.240
NetworkTopologyStrategyTest-compression   5     0      0        0       2.911
PendingRangeMapsTest-compression          2     0      0        0       0.464
PendingRangesTest-compression             5     0      0        0       28.160
PropertyFileSnitchTest-compression        5     0      0        0       16.032
ReconnectableSnitchHelperTest-compression 1     0      0        0       1.134
ReplicaCollectionTest-compression         6     0      0        0       0.776
ReplicaLayoutTest-compression             1     0      0        0       0.483
ReplicaPlansTest-compression              1     0      0        0       1.342
ReplicationFactorTest-compression         2     0      0        0       0.963
ReplicationStrategyEndpointCacheTest-     2     0      0        0       2.690
compression
SimpleStrategyTest-compression            7     0      0        0       2.765
TokenMetadataTest-compression             6     0      0        0       0.973
AlibabaCloudSnitchTest                    2     0      0        0       10.578
CloudstackSnitchTest                      2     0      0        0       10.565
DynamicEndpointSnitchTest                 1     0      0        0       2.210
EC2SnitchTest                             13    0      0        0       10.529
GoogleCloudSnitchTest                     2     0      0        0       10.529
GossipingPropertyFileSnitchTest           1     0      0        0       0.849
InetAddressAndPortSerializerTest          1     0      0        0       0.240
InetAddressAndPortTest                    5     0      0        0       0.124
NetworkTopologyStrategyTest               5     0      0        0       2.999
PendingRangeMapsTest                      2     0      0        0       0.392
PendingRangesTest                         5     0      0        0       30.587
PropertyFileSnitchTest                    5     0      0        0       15.961
ReconnectableSnitchHelperTest             1     0      0        0       0.947
ReplicaCollectionTest                     6     0      0        0       0.769
ReplicaLayoutTest                         1     0      0        0       0.402
ReplicaPlansTest                          1     0      0        0       1.273
ReplicationFactorTest                     2     0      0        0       0.881
ReplicationStrategyEndpointCacheTest      2     0      0        0       3.153
SimpleStrategyTest                        7     0      0        0       3.285
TokenMetadataTest                         6     0      0        0       0.828
AlibabaCloudSnitchTest                    2     0      0        0       10.628
CloudstackSnitchTest                      2     0      0        0       10.663
DynamicEndpointSnitchTest                 1     0      0        0       2.406
EC2SnitchTest                             13    0      0        0       10.696
GoogleCloudSnitchTest                     2     0      0        0       10.675
GossipingPropertyFileSnitchTest           1     0      0        0       1.027
InetAddressAndPortSerializerTest          1     0      0        0       0.347
InetAddressAndPortTest                    5     0      0        0       0.302
NetworkTopologyStrategyTest               5     0      0        0       3.277
PendingRangeMapsTest                      2     0      0        0       0.495
PendingRangesTest                         5     0      0        0       28.427
PropertyFileSnitchTest                    5     0      0        0       16.135
ReconnectableSnitchHelperTest             1     0      0        0       1.194
ReplicaCollectionTest                     6     0      0        0       0.838
ReplicaLayoutTest                         1     0      0        0       0.527
ReplicaPlansTest                          1     0      0        0       1.428
ReplicationFactorTest                     2     0      0        0       1.059
ReplicationStrategyEndpointCacheTest      2     0      0        0       2.878
SimpleStrategyTest                        7     0      0        0       2.927
TokenMetadataTest                         6     0      0        0       1.037

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

Name                                     Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc                     3     0      0        0       8.950
BufferPoolMetricsTest-cdc                7     0      0        0       1.021
CQLMetricsTest-cdc                       4     0      0        0       6.704
CacheMetricsTest-cdc                     1     0      0        0       0.301
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.313
ClientRequestSizeMetricsTest-cdc         1     0      0        0       12.431
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       11.766
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       2.071
KeyspaceMetricsTest-cdc                  1     0      0        0       5.907
LatencyMetricsTest-cdc                   3     0      0        0       0.312
MaxSamplerTest-cdc                       8     0      0        0       5.109
SamplerTest-cdc                          5     0      0        0       1.157
TableMetricsTest-cdc                     9     0      0        0       9.892
TopFrequencySamplerTest-cdc              6     0      0        0       2.069
BatchMetricsTest-cdc                     3     0      0        0       9.188
BufferPoolMetricsTest-cdc                7     0      0        0       1.088
CQLMetricsTest-cdc                       4     0      0        0       5.707
CacheMetricsTest-cdc                     1     0      0        0       0.384
CassandraMetricsRegistryTest-cdc         5     0      0        0       0.398
ClientRequestSizeMetricsTest-cdc         1     0      0        0       11.435
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       9.097
cdc
HintedHandOffMetricsTest-cdc             1     0      0        0       1.945
KeyspaceMetricsTest-cdc                  1     0      0        0       4.875
LatencyMetricsTest-cdc                   3     0      0        0       0.392
MaxSamplerTest-cdc                       8     0      0        0       5.341
SamplerTest-cdc                          5     0      0        0       1.223
TableMetricsTest-cdc                     9     0      0        0       8.800
TopFrequencySamplerTest-cdc              6     0      0        0       2.192
BatchMetricsTest-compression             3     0      0        0       11.014
BufferPoolMetricsTest-compression        7     0      0        0       1.065
CQLMetricsTest-compression               4     0      0        0       6.763
CacheMetricsTest-compression             1     0      0        0       0.328
CassandraMetricsRegistryTest-compression 5     0      0        0       0.339
ClientRequestSizeMetricsTest-compression 1     0      0        0       12.586
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       11.987
compression
HintedHandOffMetricsTest-compression     1     0      0        0       2.060
KeyspaceMetricsTest-compression          1     0      0        0       6.193
LatencyMetricsTest-compression           3     0      0        0       0.336
MaxSamplerTest-compression               8     0      0        0       5.225
SamplerTest-compression                  5     0      0        0       1.192
TableMetricsTest-compression             9     0      0        0       10.049
TopFrequencySamplerTest-compression      6     0      0        0       1.934
BatchMetricsTest-compression             3     0      0        0       9.216
BufferPoolMetricsTest-compression        7     0      0        0       1.081
CQLMetricsTest-compression               4     0      0        0       5.683
CacheMetricsTest-compression             1     0      0        0       0.394
CassandraMetricsRegistryTest-compression 5     0      0        0       0.391
ClientRequestSizeMetricsTest-compression 1     0      0        0       11.424
DecayingEstimatedHistogramReservoirTest- 15    0      0        1       9.055
compression
HintedHandOffMetricsTest-compression     1     0      0        0       1.985
KeyspaceMetricsTest-compression          1     0      0        0       4.896
LatencyMetricsTest-compression           3     0      0        0       0.404
MaxSamplerTest-compression               8     0      0        0       5.337
SamplerTest-compression                  5     0      0        0       1.253
TableMetricsTest-compression             9     0      0        0       8.725
TopFrequencySamplerTest-compression      6     0      0        0       2.192
BatchMetricsTest                         3     0      0        0       10.105
BufferPoolMetricsTest                    7     0      0        0       0.976
CQLMetricsTest                           4     0      0        0       6.974
CacheMetricsTest                         1     0      0        0       0.274
CassandraMetricsRegistryTest             5     0      0        0       0.280
ClientRequestSizeMetricsTest             1     0      0        0       12.824
DecayingEstimatedHistogramReservoirTest  15    0      0        1       12.409
HintedHandOffMetricsTest                 1     0      0        0       1.895
KeyspaceMetricsTest                      1     0      0        0       6.331
LatencyMetricsTest                       3     0      0        0       0.287
MaxSamplerTest                           8     0      0        0       5.127
SamplerTest                              5     0      0        0       1.106
TableMetricsTest                         9     0      0        0       12.217
TopFrequencySamplerTest                  6     0      0        0       2.015
BatchMetricsTest                         3     0      0        0       10.268
BufferPoolMetricsTest                    7     0      0        0       1.154
CQLMetricsTest                           4     0      0        0       6.106
CacheMetricsTest                         1     0      0        0       0.422
CassandraMetricsRegistryTest             5     0      0        0       0.421
ClientRequestSizeMetricsTest             1     0      0        0       11.872
DecayingEstimatedHistogramReservoirTest  15    0      0        1       10.503
HintedHandOffMetricsTest                 1     0      0        0       2.189
KeyspaceMetricsTest                      1     0      0        0       5.359
LatencyMetricsTest                       3     0      0        0       0.456
MaxSamplerTest                           8     0      0        0       5.298
SamplerTest                              5     0      0        0       1.294
TableMetricsTest                         9     0      0        0       10.531
TopFrequencySamplerTest                  6     0      0        0       2.321

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

Name                                      Tests Errors Failures Skipped Time(s)
ConnectionBurnTest                        1     0      0        0       123.992
ConnectionBurnTest                        1     0      0        0       122.772
AsyncChannelPromiseTest-cdc               4     0      0        0       0.434
AsyncMessageOutputPlusTest-cdc            1     0      0        0       0.945
AsyncOneResponseTest-cdc                  2     0      0        0       4.278
AsyncPromiseTest-cdc                      4     0      0        0       0.371
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.435
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       0.976
ChunkedInputPlusTest-cdc                  5     0      0        0       0.524
ConnectionTest-cdc                        13    0      0        0       76.658
ForwardingInfoTest-cdc                    2     0      0        0       0.304
FramingTest-cdc                           5     0      0        0       23.429
HandshakeTest-cdc                         13    0      0        0       2.369
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.683
MessageSerializationPropertyTest-cdc      2     0      0        0       6.092
MessageTest-cdc                           7     0      0        0       1.449
MessagingServiceTest-cdc                  14    0      0        0       2.426
MockMessagingServiceTest-cdc              1     0      0        0       3.936
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.145
OutboundConnectionsTest-cdc               6     0      0        0       2.342
OutboundMessageQueueTest-cdc              3     0      0        0       0.942
ProxyHandlerConnectionsTest-cdc           5     0      0        0       35.954
PrunableArrayQueueTest-cdc                9     0      0        0       0.077
ResourceLimitsTest-cdc                    4     0      0        0       0.156
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.140
VerbTest-cdc                              1     0      0        0       0.151
WriteCallbackInfoTest-cdc                 1     0      0        0       1.512
AsyncChannelPromiseTest-cdc               4     0      0        0       0.484
AsyncMessageOutputPlusTest-cdc            1     0      0        0       1.031
AsyncOneResponseTest-cdc                  2     0      0        0       4.320
AsyncPromiseTest-cdc                      4     0      0        0       0.438
AsyncStreamingInputPlusTest-cdc           13    0      0        0       1.466
AsyncStreamingOutputPlusTest-cdc          3     0      0        0       1.049
ChunkedInputPlusTest-cdc                  5     0      0        0       0.588
ConnectionTest-cdc                        13    0      0        0       76.543
ForwardingInfoTest-cdc                    2     0      0        0       0.319
FramingTest-cdc                           5     0      0        0       23.108
HandshakeTest-cdc                         13    0      0        0       2.271
ManyToOneConcurrentLinkedQueueTest-cdc    22    0      0        0       1.900
MessageSerializationPropertyTest-cdc      2     0      0        0       6.065
MessageTest-cdc                           7     0      0        0       1.392
MessagingServiceTest-cdc                  14    0      0        0       2.333
MockMessagingServiceTest-cdc              1     0      0        0       3.265
OutboundConnectionSettingsTest-cdc        9     0      0        0       2.071
OutboundConnectionsTest-cdc               6     0      0        0       2.170
OutboundMessageQueueTest-cdc              3     0      0        0       1.002
ProxyHandlerConnectionsTest-cdc           5     0      0        0       36.046
PrunableArrayQueueTest-cdc                9     0      0        0       0.149
ResourceLimitsTest-cdc                    4     0      0        0       0.237
StartupClusterConnectivityCheckerTest-cdc 7     0      0        0       1.215
VerbTest-cdc                              1     0      0        0       0.202
WriteCallbackInfoTest-cdc                 1     0      0        0       1.520
AsyncChannelPromiseTest-compression       4     0      0        0       0.453
AsyncMessageOutputPlusTest-compression    1     0      0        0       0.943
AsyncOneResponseTest-compression          2     0      0        0       4.266
AsyncPromiseTest-compression              4     0      0        0       0.391
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.432
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.018
ChunkedInputPlusTest-compression          5     0      0        0       0.559
ConnectionTest-compression                13    0      0        0       76.004
ForwardingInfoTest-compression            2     0      0        0       0.300
FramingTest-compression                   5     0      0        0       24.312
HandshakeTest-compression                 13    0      0        0       2.450
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.644
compression
MessageSerializationPropertyTest-         2     0      0        0       6.433
compression
MessageTest-compression                   7     0      0        0       1.483
MessagingServiceTest-compression          14    0      0        0       2.500
MockMessagingServiceTest-compression      1     0      0        0       4.065
OutboundConnectionSettingsTest-           9     0      0        0       2.164
compression
OutboundConnectionsTest-compression       6     0      0        0       2.322
OutboundMessageQueueTest-compression      3     0      0        0       0.971
ProxyHandlerConnectionsTest-compression   5     0      0        0       35.938
PrunableArrayQueueTest-compression        9     0      0        0       0.077
ResourceLimitsTest-compression            4     0      0        0       0.157
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.238
compression
VerbTest-compression                      1     0      0        0       0.160
WriteCallbackInfoTest-compression         1     0      0        0       1.597
AsyncChannelPromiseTest-compression       4     0      0        0       0.483
AsyncMessageOutputPlusTest-compression    1     0      0        0       1.013
AsyncOneResponseTest-compression          2     0      0        0       4.315
AsyncPromiseTest-compression              4     0      0        0       0.449
AsyncStreamingInputPlusTest-compression   13    0      0        0       1.470
AsyncStreamingOutputPlusTest-compression  3     0      0        0       1.043
ChunkedInputPlusTest-compression          5     0      0        0       0.571
ConnectionTest-compression                13    0      0        0       76.900
ForwardingInfoTest-compression            2     0      0        0       0.329
FramingTest-compression                   5     0      0        0       22.533
HandshakeTest-compression                 13    0      0        0       2.248
ManyToOneConcurrentLinkedQueueTest-       22    0      0        0       1.921
compression
MessageSerializationPropertyTest-         2     0      0        0       6.240
compression
MessageTest-compression                   7     0      0        0       1.416
MessagingServiceTest-compression          14    0      0        0       2.349
MockMessagingServiceTest-compression      1     0      0        0       3.225
OutboundConnectionSettingsTest-           9     0      0        0       2.001
compression
OutboundConnectionsTest-compression       6     0      0        0       2.139
OutboundMessageQueueTest-compression      3     0      0        0       1.018
ProxyHandlerConnectionsTest-compression   5     0      0        0       36.023
PrunableArrayQueueTest-compression        9     0      0        0       0.145
ResourceLimitsTest-compression            4     0      0        0       0.230
StartupClusterConnectivityCheckerTest-    7     0      0        0       1.192
compression
VerbTest-compression                      1     0      0        0       0.203
WriteCallbackInfoTest-compression         1     0      0        0       1.512
AsyncChannelPromiseTest                   4     0      0        0       0.409
AsyncMessageOutputPlusTest                1     0      0        0       0.870
AsyncOneResponseTest                      2     0      0        0       4.251
AsyncPromiseTest                          4     0      0        0       0.367
AsyncStreamingInputPlusTest               13    0      0        0       1.460
AsyncStreamingOutputPlusTest              3     0      0        0       0.916
ChunkedInputPlusTest                      5     0      0        0       0.466
ConnectionTest                            13    0      0        0       79.297
ForwardingInfoTest                        2     0      0        0       0.249
FramingTest                               5     0      0        0       20.886
HandshakeTest                             13    0      0        0       2.273
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.721
MessageSerializationPropertyTest          2     0      0        0       6.179
MessageTest                               7     0      0        0       1.343
MessagingServiceTest                      14    0      0        0       2.343
MockMessagingServiceTest                  1     0      0        0       3.881
OutboundConnectionSettingsTest            9     0      0        0       2.023
OutboundConnectionsTest                   6     0      0        0       2.141
OutboundMessageQueueTest                  3     0      0        0       0.854
ProxyHandlerConnectionsTest               5     0      0        0       36.584
PrunableArrayQueueTest                    9     0      0        0       0.070
ResourceLimitsTest                        4     0      0        0       0.148
StartupClusterConnectivityCheckerTest     7     0      0        0       1.109
VerbTest                                  1     0      0        0       0.160
WriteCallbackInfoTest                     1     0      0        0       1.411
AsyncChannelPromiseTest                   4     0      0        0       0.538
AsyncMessageOutputPlusTest                1     0      0        0       1.096
AsyncOneResponseTest                      2     0      0        0       4.350
AsyncPromiseTest                          4     0      0        0       0.488
AsyncStreamingInputPlusTest               13    0      0        0       1.506
AsyncStreamingOutputPlusTest              3     0      0        0       1.171
ChunkedInputPlusTest                      5     0      0        0       0.673
ConnectionTest                            13    0      0        0       75.829
ForwardingInfoTest                        2     0      0        0       0.361
FramingTest                               5     0      0        0       21.369
HandshakeTest                             13    0      0        0       2.421
ManyToOneConcurrentLinkedQueueTest        22    0      0        0       1.722
MessageSerializationPropertyTest          2     0      0        0       6.249
MessageTest                               7     0      0        0       1.554
MessagingServiceTest                      14    0      0        0       2.576
MockMessagingServiceTest                  1     0      0        0       3.411
OutboundConnectionSettingsTest            9     0      0        0       2.233
OutboundConnectionsTest                   6     0      0        0       2.294
OutboundMessageQueueTest                  3     0      0        0       1.092
ProxyHandlerConnectionsTest               5     0      0        0       36.167
PrunableArrayQueueTest                    9     0      0        0       0.177
ResourceLimitsTest                        4     0      0        0       0.224
StartupClusterConnectivityCheckerTest     7     0      0        0       1.300
VerbTest                                  1     0      0        0       0.220
WriteCallbackInfoTest                     1     0      0        0       1.606

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

Name                         Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc         3     0      0        0       0.768
ProxyHandlerTest-cdc         3     0      0        0       0.830
ProxyHandlerTest-compression 3     0      0        0       0.781
ProxyHandlerTest-compression 3     0      0        0       0.817
ProxyHandlerTest             3     0      0        0       0.770
ProxyHandlerTest             3     0      0        0       0.873

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

Name                                    Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc                  1     0      0        1       0.061
LocalSyncTaskTest-cdc                   6     0      0        0       4.405
NeighborsAndRangesTest-cdc              2     0      0        0       0.901
RepairJobTest-cdc                       16    0      0        0       4.412
RepairSessionTest-cdc                   1     0      0        0       0.992
StreamingRepairTaskTest-cdc             2     0      0        0       3.363
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       0.916
ValidatorTest-cdc                       6     0      0        0       29.615
AbstractRepairTest-cdc                  1     0      0        1       0.146
LocalSyncTaskTest-cdc                   6     0      0        0       3.452
NeighborsAndRangesTest-cdc              2     0      0        0       0.951
RepairJobTest-cdc                       16    0      0        0       3.990
RepairSessionTest-cdc                   1     0      0        0       1.051
StreamingRepairTaskTest-cdc             2     0      0        0       2.787
SymmetricRemoteSyncTaskTest-cdc         1     0      0        0       1.027
ValidatorTest-cdc                       6     0      0        0       26.414
AbstractRepairTest-compression          1     0      0        1       0.060
LocalSyncTaskTest-compression           6     0      0        0       4.491
NeighborsAndRangesTest-compression      2     0      0        0       0.891
RepairJobTest-compression               16    0      0        0       4.457
RepairSessionTest-compression           1     0      0        0       0.976
StreamingRepairTaskTest-compression     2     0      0        0       3.345
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       0.915
ValidatorTest-compression               6     0      0        0       29.838
AbstractRepairTest-compression          1     0      0        1       0.145
LocalSyncTaskTest-compression           6     0      0        0       3.455
NeighborsAndRangesTest-compression      2     0      0        0       0.966
RepairJobTest-compression               16    0      0        0       3.963
RepairSessionTest-compression           1     0      0        0       1.015
StreamingRepairTaskTest-compression     2     0      0        0       2.796
SymmetricRemoteSyncTaskTest-compression 1     0      0        0       1.022
ValidatorTest-compression               6     0      0        0       26.358
AbstractRepairTest                      1     0      0        1       0.054
LocalSyncTaskTest                       6     0      0        0       4.428
NeighborsAndRangesTest                  2     0      0        0       0.805
RepairJobTest                           16    0      0        0       4.387
RepairSessionTest                       1     0      0        0       0.872
StreamingRepairTaskTest                 2     0      0        0       3.346
SymmetricRemoteSyncTaskTest             1     0      0        0       0.874
ValidatorTest                           6     0      0        0       27.874
AbstractRepairTest                      1     0      0        1       0.159
LocalSyncTaskTest                       6     0      0        0       3.804
NeighborsAndRangesTest                  2     0      0        0       1.108
RepairJobTest                           16    0      0        0       4.305
RepairSessionTest                       1     0      0        0       1.131
StreamingRepairTaskTest                 2     0      0        0       3.003
SymmetricRemoteSyncTaskTest             1     0      0        0       1.121
ValidatorTest                           6     0      0        0       29.275

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

Name                              Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc          2     0      0        0       0.324
RangeDenormalizerTest-cdc         3     0      0        0       0.271
ReduceHelperTest-cdc              5     0      0        0       0.308
StreamFromOptionsTest-cdc         3     0      0        0       0.143
DifferenceHolderTest-cdc          2     0      0        0       0.394
RangeDenormalizerTest-cdc         3     0      0        0       0.321
ReduceHelperTest-cdc              5     0      0        0       0.359
StreamFromOptionsTest-cdc         3     0      0        0       0.205
DifferenceHolderTest-compression  2     0      0        0       0.335
RangeDenormalizerTest-compression 3     0      0        0       0.276
ReduceHelperTest-compression      5     0      0        0       0.310
StreamFromOptionsTest-compression 3     0      0        0       0.136
DifferenceHolderTest-compression  2     0      0        0       0.400
RangeDenormalizerTest-compression 3     0      0        0       0.320
ReduceHelperTest-compression      5     0      0        0       0.361
StreamFromOptionsTest-compression 3     0      0        0       0.206
DifferenceHolderTest              2     0      0        0       0.300
RangeDenormalizerTest             3     0      0        0       0.247
ReduceHelperTest                  5     0      0        0       0.317
StreamFromOptionsTest             3     0      0        0       0.121
DifferenceHolderTest              2     0      0        0       0.428
RangeDenormalizerTest             3     0      0        0       0.349
ReduceHelperTest                  5     0      0        0       0.382
StreamFromOptionsTest             3     0      0        0       0.219

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

Name                                      Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc         1     0      0        1       0.061
CoordinatorMessagingTest-cdc              7     0      0        0       5.959
CoordinatorSessionTest-cdc                7     0      0        0       1.011
CoordinatorSessionsTest-cdc               7     0      0        0       3.267
LocalSessionTest-cdc                      40    0      0        0       4.790
PendingRepairStatTest-cdc                 1     0      0        0       3.467
RepairStateTest-cdc                       6     0      0        0       0.123
AbstractConsistentSessionTest-cdc         1     0      0        1       0.145
CoordinatorMessagingTest-cdc              7     0      0        0       5.307
CoordinatorSessionTest-cdc                7     0      0        0       1.088
CoordinatorSessionsTest-cdc               7     0      0        0       2.685
LocalSessionTest-cdc                      40    0      0        0       4.284
PendingRepairStatTest-cdc                 1     0      0        0       2.802
RepairStateTest-cdc                       6     0      0        0       0.184
AbstractConsistentSessionTest-compression 1     0      0        1       0.066
CoordinatorMessagingTest-compression      7     0      0        0       6.031
CoordinatorSessionTest-compression        7     0      0        0       1.022
CoordinatorSessionsTest-compression       7     0      0        0       3.341
LocalSessionTest-compression              40    0      0        0       4.763
PendingRepairStatTest-compression         1     0      0        0       3.463
RepairStateTest-compression               6     0      0        0       0.127
AbstractConsistentSessionTest-compression 1     0      0        1       0.151
CoordinatorMessagingTest-compression      7     0      0        0       5.284
CoordinatorSessionTest-compression        7     0      0        0       1.111
CoordinatorSessionsTest-compression       7     0      0        0       2.677
LocalSessionTest-compression              40    0      0        0       4.238
PendingRepairStatTest-compression         1     0      0        0       2.752
RepairStateTest-compression               6     0      0        0       0.190
AbstractConsistentSessionTest             1     0      0        1       0.054
CoordinatorMessagingTest                  7     0      0        0       6.064
CoordinatorSessionTest                    7     0      0        0       0.927
CoordinatorSessionsTest                   7     0      0        0       3.187
LocalSessionTest                          40    0      0        0       5.505
PendingRepairStatTest                     1     0      0        0       3.452
RepairStateTest                           6     0      0        0       0.111
AbstractConsistentSessionTest             1     0      0        1       0.171
CoordinatorMessagingTest                  7     0      0        0       5.422
CoordinatorSessionTest                    7     0      0        0       1.164
CoordinatorSessionsTest                   7     0      0        0       2.821
LocalSessionTest                          40    0      0        0       4.392
PendingRepairStatTest                     1     0      0        0       3.056
RepairStateTest                           6     0      0        0       0.203

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

Name                             Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc         5     0      0        0       3.342
SchemaArgsParserTest-cdc         5     0      0        0       2.738
SchemaArgsParserTest-compression 5     0      0        0       3.283
SchemaArgsParserTest-compression 5     0      0        0       2.662
SchemaArgsParserTest             5     0      0        0       3.285
SchemaArgsParserTest             5     0      0        0       2.868

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

Name                                    Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc     8     0      0        0       0.942
RepairMessageSerializerTest-cdc         6     0      0        0       0.503
RepairOptionTest-cdc                    4     0      0        0       0.901
RepairMessageSerializationsTest-cdc     8     0      0        0       1.051
RepairMessageSerializerTest-cdc         6     0      0        0       0.544
RepairOptionTest-cdc                    4     0      0        0       0.954
RepairMessageSerializationsTest-        8     0      0        0       1.004
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.519
RepairOptionTest-compression            4     0      0        0       0.893
RepairMessageSerializationsTest-        8     0      0        0       1.030
compression
RepairMessageSerializerTest-compression 6     0      0        0       0.522
RepairOptionTest-compression            4     0      0        0       0.963
RepairMessageSerializationsTest         8     0      0        0       0.862
RepairMessageSerializerTest             6     0      0        0       0.469
RepairOptionTest                        4     0      0        0       0.806
RepairMessageSerializationsTest         8     0      0        0       1.128
RepairMessageSerializerTest             6     0      0        0       0.624
RepairOptionTest                        4     0      0        0       1.041

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

Name                                     Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc            1     0      0        0       3.548
IndexMetadataTest-cdc                    3     0      0        0       0.257
MigrationManagerTest-cdc                 17    0      0        0       5.495
SchemaKeyspaceTest-cdc                   5     0      0        0       3.711
SchemaTest-cdc                           1     0      0        0       2.478
TupleTypesRepresentationTest-cdc         2     0      0        1       0.956
ValidationTest-cdc                       4     0      0        0       0.299
CreateTableValidationTest-cdc            1     0      0        0       2.857
IndexMetadataTest-cdc                    3     0      0        0       0.301
MigrationManagerTest-cdc                 17    0      0        0       4.448
SchemaKeyspaceTest-cdc                   5     0      0        0       3.135
SchemaTest-cdc                           1     0      0        0       2.298
TupleTypesRepresentationTest-cdc         2     0      0        1       0.981
ValidationTest-cdc                       4     0      0        0       0.350
CreateTableValidationTest-compression    1     0      0        0       3.584
IndexMetadataTest-compression            3     0      0        0       0.258
MigrationManagerTest-compression         17    0      0        0       5.737
SchemaKeyspaceTest-compression           5     0      0        0       3.920
SchemaTest-compression                   1     0      0        0       2.535
TupleTypesRepresentationTest-compression 2     0      0        1       0.958
ValidationTest-compression               4     0      0        0       0.321
CreateTableValidationTest-compression    1     0      0        0       2.818
IndexMetadataTest-compression            3     0      0        0       0.299
MigrationManagerTest-compression         17    0      0        0       4.623
SchemaKeyspaceTest-compression           5     0      0        0       3.086
SchemaTest-compression                   1     0      0        0       2.318
TupleTypesRepresentationTest-compression 2     0      0        1       0.981
ValidationTest-compression               4     0      0        0       0.359
CreateTableValidationTest                1     0      0        0       3.534
IndexMetadataTest                        3     0      0        0       0.247
MigrationManagerTest                     17    0      0        0       6.238
SchemaKeyspaceTest                       5     0      0        0       3.851
SchemaTest                               1     0      0        0       2.398
TupleTypesRepresentationTest             2     0      0        1       0.854
ValidationTest                           4     0      0        0       0.273
CreateTableValidationTest                1     0      0        0       3.108
IndexMetadataTest                        3     0      0        0       0.326
MigrationManagerTest                     17    0      0        0       4.962
SchemaKeyspaceTest                       5     0      0        0       3.354
SchemaTest                               1     0      0        0       2.553
TupleTypesRepresentationTest             2     0      0        1       1.059
ValidationTest                           4     0      0        0       0.375

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

Name                            Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc           7     0      0        0       0.543
EncryptionUtilsTest-cdc         3     0      0        0       1.151
JKSKeyProviderTest-cdc          2     0      0        0       0.307
SSLFactoryTest-cdc              14    0      0        0       1.423
CipherFactoryTest-cdc           7     0      0        0       0.576
EncryptionUtilsTest-cdc         3     0      0        0       1.230
JKSKeyProviderTest-cdc          2     0      0        0       0.351
SSLFactoryTest-cdc              14    0      0        0       1.551
CipherFactoryTest-compression   7     0      0        0       0.548
EncryptionUtilsTest-compression 3     0      0        0       1.201
JKSKeyProviderTest-compression  2     0      0        0       0.307
SSLFactoryTest-compression      14    0      0        0       1.317
CipherFactoryTest-compression   7     0      0        0       0.568
EncryptionUtilsTest-compression 3     0      0        0       1.192
JKSKeyProviderTest-compression  2     0      0        0       0.357
SSLFactoryTest-compression      14    0      0        0       1.518
CipherFactoryTest               7     0      0        0       0.531
EncryptionUtilsTest             3     0      0        0       1.052
JKSKeyProviderTest              2     0      0        0       0.279
SSLFactoryTest                  14    0      0        0       1.253
CipherFactoryTest               7     0      0        0       0.591
EncryptionUtilsTest             3     0      0        0       1.336
JKSKeyProviderTest              2     0      0        0       0.378
SSLFactoryTest                  14    0      0        0       1.686

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

Name                                 Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc         9     0      0        0       0.114
TimeSerializerTest-cdc               16    0      0        0       0.082
TimestampSerializerTest-cdc          8     0      0        0       0.324
SimpleDateSerializerTest-cdc         9     0      0        0       0.200
TimeSerializerTest-cdc               16    0      0        0       0.165
TimestampSerializerTest-cdc          8     0      0        0       0.357
SimpleDateSerializerTest-compression 9     0      0        0       0.120
TimeSerializerTest-compression       16    0      0        0       0.083
TimestampSerializerTest-compression  8     0      0        0       0.343
SimpleDateSerializerTest-compression 9     0      0        0       0.194
TimeSerializerTest-compression       16    0      0        0       0.171
TimestampSerializerTest-compression  8     0      0        0       0.361
SimpleDateSerializerTest             9     0      0        0       0.117
TimeSerializerTest                   16    0      0        0       0.079
TimestampSerializerTest              8     0      0        0       0.286
SimpleDateSerializerTest             9     0      0        0       0.227
TimeSerializerTest                   16    0      0        0       0.202
TimestampSerializerTest              8     0      0        0       0.429

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

Name                                   Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc            11    0      0        0       3.955
BootstrapTransientTest-cdc             1     0      0        0       0.925
ClientWarningsTest-cdc                 4     0      0        0       27.442
GCInspectorTest-cdc                    6     0      0        0       0.924
JoinTokenRingTest-cdc                  1     0      0        0       4.871
LeaveAndBootstrapTest-cdc              8     0      0        0       5.540
LegacyAuthFailTest-cdc                 1     0      0        0       4.644
MoveTest-cdc                           7     0      0        0       22.557
MoveTransientTest-cdc                  19    0      0        0       1.232
NativeTransportServiceTest-cdc         13    0      0        0       7.857
OptionalTasksTest-cdc                  2     0      0        0       3.300
PaxosStateTest-cdc                     2     0      0        0       4.867
ProtocolBetaVersionTest-cdc            2     0      0        0       12.780
QueryPagerTest-cdc                     8     0      0        0       3.659
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.068
RemoveTest-cdc                         4     0      0        0       6.010
SerializationsTest-cdc                 4     0      0        0       0.898
StartupChecksTest-cdc                  3     0      0        0       2.728
StorageProxyTest-cdc                   4     0      0        0       0.985
StorageServiceServerTest-cdc           19    0      0        1       8.318
StorageServiceTest-cdc                 1     0      0        0       0.924
WriteResponseHandlerTest-cdc           5     0      0        0       3.368
WriteResponseHandlerTransientTest-cdc  4     0      0        0       3.359
ActiveRepairServiceTest-cdc            11    0      0        0       3.181
BootstrapTransientTest-cdc             1     0      0        0       0.997
ClientWarningsTest-cdc                 4     0      0        0       22.284
GCInspectorTest-cdc                    6     0      0        0       0.942
JoinTokenRingTest-cdc                  1     0      0        0       3.966
LeaveAndBootstrapTest-cdc              8     0      0        0       4.497
LegacyAuthFailTest-cdc                 1     0      0        0       3.900
MoveTest-cdc                           7     0      0        0       20.994
MoveTransientTest-cdc                  19    0      0        0       1.209
NativeTransportServiceTest-cdc         13    0      0        0       7.774
OptionalTasksTest-cdc                  2     0      0        0       2.691
PaxosStateTest-cdc                     2     0      0        0       3.946
ProtocolBetaVersionTest-cdc            2     0      0        0       11.936
QueryPagerTest-cdc                     8     0      0        0       2.903
RMIServerSocketFactoryImplTest-cdc     1     0      0        0       0.148
RemoveTest-cdc                         4     0      0        0       5.705
SerializationsTest-cdc                 4     0      0        0       1.009
StartupChecksTest-cdc                  3     0      0        0       2.326
StorageProxyTest-cdc                   4     0      0        0       1.108
StorageServiceServerTest-cdc           19    0      0        1       8.254
StorageServiceTest-cdc                 1     0      0        0       1.064
WriteResponseHandlerTest-cdc           5     0      0        0       2.810
WriteResponseHandlerTransientTest-cdc  4     0      0        0       2.788
ActiveRepairServiceTest-compression    11    0      0        0       4.059
BootstrapTransientTest-compression     1     0      0        0       0.926
ClientWarningsTest-compression         4     0      0        0       28.434
GCInspectorTest-compression            6     0      0        0       0.924
JoinTokenRingTest-compression          1     0      0        0       6.527
LeaveAndBootstrapTest-compression      8     0      0        0       7.089
LegacyAuthFailTest-compression         1     0      0        0       4.900
MoveTest-compression                   7     0      0        0       23.527
MoveTransientTest-compression          19    0      0        0       1.182
NativeTransportServiceTest-compression 13    0      0        0       7.882
OptionalTasksTest-compression          2     0      0        0       3.398
PaxosStateTest-compression             2     0      0        0       6.430
ProtocolBetaVersionTest-compression    2     0      0        0       12.869
QueryPagerTest-compression             8     0      0        0       3.646
RMIServerSocketFactoryImplTest-        1     0      0        0       0.071
compression
RemoveTest-compression                 4     0      0        0       5.906
SerializationsTest-compression         4     0      0        0       0.909
StartupChecksTest-compression          3     0      0        0       2.700
StorageProxyTest-compression           4     0      0        0       1.032
StorageServiceServerTest-compression   19    0      0        1       8.414
StorageServiceTest-compression         1     0      0        0       0.951
WriteResponseHandlerTest-compression   5     0      0        0       3.463
WriteResponseHandlerTransientTest-     4     0      0        0       3.502
compression
ActiveRepairServiceTest-compression    11    0      0        0       3.314
BootstrapTransientTest-compression     1     0      0        0       1.023
ClientWarningsTest-compression         4     0      0        0       23.702
GCInspectorTest-compression            6     0      0        0       0.968
JoinTokenRingTest-compression          1     0      0        0       5.615
LeaveAndBootstrapTest-compression      8     0      0        0       6.008
LegacyAuthFailTest-compression         1     0      0        0       3.901
MoveTest-compression                   7     0      0        0       23.002
MoveTransientTest-compression          19    0      0        0       1.258
NativeTransportServiceTest-compression 13    0      0        0       7.887
OptionalTasksTest-compression          2     0      0        0       2.708
PaxosStateTest-compression             2     0      0        0       5.624
ProtocolBetaVersionTest-compression    2     0      0        0       11.768
QueryPagerTest-compression             8     0      0        0       2.885
RMIServerSocketFactoryImplTest-        1     0      0        0       0.147
compression
RemoveTest-compression                 4     0      0        0       5.745
SerializationsTest-compression         4     0      0        0       0.992
StartupChecksTest-compression          3     0      0        0       2.319
StorageProxyTest-compression           4     0      0        0       1.134
StorageServiceServerTest-compression   19    0      0        1       8.184
StorageServiceTest-compression         1     0      0        0       1.016
WriteResponseHandlerTest-compression   5     0      0        0       2.794
WriteResponseHandlerTransientTest-     4     0      0        0       2.903
compression
ActiveRepairServiceTest                11    0      0        0       4.239
BootstrapTransientTest                 1     0      0        0       0.852
ClientWarningsTest                     4     0      0        0       28.412
GCInspectorTest                        6     0      0        0       0.796
JoinTokenRingTest                      1     0      0        0       5.143
LeaveAndBootstrapTest                  8     0      0        0       6.017
LegacyAuthFailTest                     1     0      0        0       5.216
MoveTest                               7     0      0        0       22.389
MoveTransientTest                      19    0      0        0       1.154
NativeTransportServiceTest             13    0      0        0       7.770
OptionalTasksTest                      2     0      0        0       3.215
PaxosStateTest                         2     0      0        0       5.263
ProtocolBetaVersionTest                2     0      0        0       13.130
QueryPagerTest                         8     0      0        0       3.433
RMIServerSocketFactoryImplTest         1     0      0        0       0.058
RemoveTest                             4     0      0        0       5.770
SerializationsTest                     4     0      0        0       0.822
StartupChecksTest                      3     0      0        0       2.573
StorageProxyTest                       4     0      0        0       0.896
StorageServiceServerTest               19    0      0        1       8.402
StorageServiceTest                     1     0      0        0       0.870
WriteResponseHandlerTest               5     0      0        0       3.381
WriteResponseHandlerTransientTest      4     0      0        0       3.292
ActiveRepairServiceTest                11    0      0        0       3.485
BootstrapTransientTest                 1     0      0        0       1.199
ClientWarningsTest                     4     0      0        0       27.765
GCInspectorTest                        6     0      0        0       1.017
JoinTokenRingTest                      1     0      0        0       4.506
LeaveAndBootstrapTest                  8     0      0        0       5.050
LegacyAuthFailTest                     1     0      0        0       4.191
MoveTest                               7     0      0        0       21.238
MoveTransientTest                      19    0      0        0       1.361
NativeTransportServiceTest             13    0      0        0       7.946
OptionalTasksTest                      2     0      0        0       2.913
PaxosStateTest                         2     0      0        0       4.375
ProtocolBetaVersionTest                2     0      0        0       12.220
QueryPagerTest                         8     0      0        0       3.095
RMIServerSocketFactoryImplTest         1     0      0        0       0.177
RemoveTest                             4     0      0        0       5.792
SerializationsTest                     4     0      0        0       1.099
StartupChecksTest                      3     0      0        0       2.432
StorageProxyTest                       4     0      0        0       1.182
StorageServiceServerTest               19    0      0        1       8.327
StorageServiceTest                     1     0      0        0       1.103
WriteResponseHandlerTest               5     0      0        0       2.905
WriteResponseHandlerTransientTest      4     0      0        0       3.004

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

Name                        Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc         7     0      0        0       1.008
PagingStateTest-cdc         7     0      0        0       1.082
PagingStateTest-compression 7     0      0        0       1.078
PagingStateTest-compression 7     0      0        0       1.078
PagingStateTest             7     0      0        0       0.912
PagingStateTest             7     0      0        0       1.172

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc          1     0      0        1       0.059
DataResolverTest-cdc                  32    0      0        0       3.714
DigestResolverTest-cdc                5     0      0        0       3.451
ReadExecutorTest-cdc                  3     0      0        0       3.584
SpeculativeRetryParseTest-cdc         78    0      0        0       0.134
AbstractReadResponseTest-cdc          1     0      0        1       0.147
DataResolverTest-cdc                  32    0      0        0       3.072
DigestResolverTest-cdc                5     0      0        0       2.931
ReadExecutorTest-cdc                  3     0      0        0       2.938
SpeculativeRetryParseTest-cdc         78    0      0        0       0.183
AbstractReadResponseTest-compression  1     0      0        1       0.072
DataResolverTest-compression          32    0      0        0       3.939
DigestResolverTest-compression        5     0      0        0       3.600
ReadExecutorTest-compression          3     0      0        0       3.649
SpeculativeRetryParseTest-compression 78    0      0        0       0.130
AbstractReadResponseTest-compression  1     0      0        1       0.153
DataResolverTest-compression          32    0      0        0       3.041
DigestResolverTest-compression        5     0      0        0       2.802
ReadExecutorTest-compression          3     0      0        0       2.890
SpeculativeRetryParseTest-compression 78    0      0        0       0.185
AbstractReadResponseTest              1     0      0        1       0.064
DataResolverTest                      32    0      0        0       3.665
DigestResolverTest                    5     0      0        0       3.390
ReadExecutorTest                      3     0      0        0       3.492
SpeculativeRetryParseTest             78    0      0        0       0.100
AbstractReadResponseTest              1     0      0        1       0.152
DataResolverTest                      32    0      0        0       3.156
DigestResolverTest                    5     0      0        0       3.102
ReadExecutorTest                      3     0      0        0       3.121
SpeculativeRetryParseTest             78    0      0        0       0.242

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

Name                                 Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc           1     0      0        1       0.067
BlockingReadRepairTest-cdc           9     0      0        0       3.628
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       3.602
ReadOnlyReadRepairTest-cdc           4     0      0        0       3.342
ReadRepairTest-cdc                   7     0      0        0       3.516
RepairedDataVerifierTest-cdc         10    0      0        0       4.766
AbstractReadRepairTest-cdc           1     0      0        1       0.153
BlockingReadRepairTest-cdc           9     0      0        0       2.906
DiagEventsBlockingReadRepairTest-cdc 3     0      0        0       2.996
ReadOnlyReadRepairTest-cdc           4     0      0        0       2.780
ReadRepairTest-cdc                   7     0      0        0       2.875
RepairedDataVerifierTest-cdc         10    0      0        0       3.864
AbstractReadRepairTest-compression   1     0      0        1       0.069
BlockingReadRepairTest-compression   9     0      0        0       3.578
DiagEventsBlockingReadRepairTest-    3     0      0        0       3.645
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       3.473
ReadRepairTest-compression           7     0      0        0       3.583
RepairedDataVerifierTest-compression 10    0      0        0       6.276
AbstractReadRepairTest-compression   1     0      0        1       0.148
BlockingReadRepairTest-compression   9     0      0        0       2.856
DiagEventsBlockingReadRepairTest-    3     0      0        0       2.861
compression
ReadOnlyReadRepairTest-compression   4     0      0        0       2.741
ReadRepairTest-compression           7     0      0        0       2.876
RepairedDataVerifierTest-compression 10    0      0        0       5.363
AbstractReadRepairTest               1     0      0        1       0.053
BlockingReadRepairTest               9     0      0        0       3.492
DiagEventsBlockingReadRepairTest     3     0      0        0       3.462
ReadOnlyReadRepairTest               4     0      0        0       3.425
ReadRepairTest                       7     0      0        0       3.457
RepairedDataVerifierTest             10    0      0        0       5.036
AbstractReadRepairTest               1     0      0        1       0.155
BlockingReadRepairTest               9     0      0        0       3.063
DiagEventsBlockingReadRepairTest     3     0      0        0       3.061
ReadOnlyReadRepairTest               4     0      0        0       2.989
ReadRepairTest                       7     0      0        0       3.131
RepairedDataVerifierTest             10    0      0        0       4.177

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

Name                                         Tests Errors Failures Skipped Time
                                                                           (s)
LongStreamingTest                            0     1      0        0       0.891
LongStreamingTest                            0     1      0        0       1.029
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.629
cdc
SessionInfoTest-cdc                          1     0      0        0       0.505
StreamOperationTest-cdc                      1     0      0        0       0.067
StreamTransferTaskTest-cdc                   2     0      0        0       3.454
StreamingTransferTest-cdc                    5     0      0        0       14.120
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       2.907
cdc
SessionInfoTest-cdc                          1     0      0        0       0.515
StreamOperationTest-cdc                      1     0      0        0       0.143
StreamTransferTaskTest-cdc                   2     0      0        0       2.818
StreamingTransferTest-cdc                    5     0      0        0       13.214
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       3.686
compression
SessionInfoTest-compression                  1     0      0        0       0.497
StreamOperationTest-compression              1     0      0        0       0.066
StreamTransferTaskTest-compression           2     0      0        0       3.502
StreamingTransferTest-compression            5     0      0        0       13.475
EntireSSTableStreamingCorrectFilesCountTest- 1     0      0        0       2.949
compression
SessionInfoTest-compression                  1     0      0        0       0.532
StreamOperationTest-compression              1     0      0        0       0.144
StreamTransferTaskTest-compression           2     0      0        0       2.781
StreamingTransferTest-compression            5     0      0        0       13.246
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.556
SessionInfoTest                              1     0      0        0       0.479
StreamOperationTest                          1     0      0        0       0.059
StreamTransferTaskTest                       2     0      0        0       3.359
StreamingTransferTest                        5     0      0        0       14.750
EntireSSTableStreamingCorrectFilesCountTest  1     0      0        0       3.065
SessionInfoTest                              1     0      0        0       0.560
StreamOperationTest                          1     0      0        0       0.150
StreamTransferTaskTest                       2     0      0        0       3.029
StreamingTransferTest                        5     0      0        0       13.182

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

Name                                    Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.028
StreamCompressionSerializerTest-cdc     2     0      0        0       0.852
StreamingInboundHandlerTest-cdc         6     0      0        0       1.066
NettyStreamingMessageSenderTest-cdc     10    0      0        0       1.096
StreamCompressionSerializerTest-cdc     2     0      0        0       0.969
StreamingInboundHandlerTest-cdc         6     0      0        0       1.082
NettyStreamingMessageSenderTest-        10    0      0        0       1.053
compression
StreamCompressionSerializerTest-        2     0      0        0       0.933
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.098
NettyStreamingMessageSenderTest-        10    0      0        0       1.151
compression
StreamCompressionSerializerTest-        2     0      0        0       0.968
compression
StreamingInboundHandlerTest-compression 6     0      0        0       1.114
NettyStreamingMessageSenderTest         10    0      0        0       0.956
StreamCompressionSerializerTest         2     0      0        0       0.787
StreamingInboundHandlerTest             6     0      0        0       0.959
NettyStreamingMessageSenderTest         10    0      0        0       1.150
StreamCompressionSerializerTest         2     0      0        0       1.090
StreamingInboundHandlerTest             6     0      0        0       1.185

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

Name                                  Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc         6     0      0        0       1.085
CompressedInputStreamTest-cdc         6     0      0        0       1.152
CompressedInputStreamTest-compression 6     0      0        0       1.159
CompressedInputStreamTest-compression 6     0      0        0       1.211
CompressedInputStreamTest             6     0      0        0       1.141
CompressedInputStreamTest             6     0      0        0       1.307

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

Name                          Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc         1     0      0        0       0.089
StreamMessageTest-cdc         1     0      0        0       0.160
StreamMessageTest-compression 1     0      0        0       0.090
StreamMessageTest-compression 1     0      0        0       0.155
StreamMessageTest             1     0      0        0       0.077
StreamMessageTest             1     0      0        0       0.184

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

Name                     Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2     0      0        0       0.102
DistributionSequenceTest 4     0      0        0       0.071
DistributionGaussianTest 2     0      0        0       0.211
DistributionSequenceTest 4     0      0        0       0.155

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

Name                  Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1     0      0        0       0.086
SettingsMiscTest      4     0      0        0       0.096
SettingsNodeTest      2     0      0        0       0.066
StressSettingsTest    1     0      0        0       0.518
OptionReplicationTest 1     0      0        0       0.178
SettingsMiscTest      4     0      0        0       0.195
SettingsNodeTest      2     0      0        0       0.166
StressSettingsTest    1     0      0        0       0.643

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

Name                  Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5     0      0        0       0.067
MultiResultLoggerTest 5     0      0        0       0.179

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

Name                                    Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc                  10    0      0        0       14.609
BulkLoaderTest-cdc                      6     0      0        0       12.844
ClearSnapshotTest-cdc                   4     0      0        0       13.089
CompactionStressTest-cdc                2     0      0        0       14.877
GetFullQueryLogTest-cdc                 3     0      0        0       14.632
GetVersionTest-cdc                      1     0      0        0       0.409
JMXCompatabilityTest-cdc                3     0      0        0       31.360
JMXToolTest-cdc                         5     0      0        0       10.741
LoaderOptionsTest-cdc                   1     0      0        0       0.627
NodeToolGossipInfoTest-cdc              2     0      0        0       16.041
NodeToolTPStatsTest-cdc                 3     0      0        0       24.163
NodetoolNetStatsTest-cdc                3     0      0        0       6.862
SSTableExpiredBlockersTest-cdc          4     0      0        0       2.386
SSTableExportTest-cdc                   10    0      0        0       1.375
SSTableLevelResetterTest-cdc            5     0      0        0       2.427
SSTableMetadataViewerTest-cdc           10    0      0        0       1.386
SSTableOfflineRelevelTest-cdc           4     0      0        0       2.428
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.106
StandaloneSSTableUtilTest-cdc           8     0      0        0       2.433
StandaloneScrubberTest-cdc              7     0      0        0       2.512
StandaloneSplitterTest-cdc              6     0      0        0       2.430
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       14.143
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       5.683
StandaloneUpgraderTest-cdc              6     0      0        0       2.424
StandaloneVerifierTest-cdc              10    0      0        0       2.447
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.047
TopPartitionsTest-cdc                   2     0      0        0       3.835
AuditLogViewerTest-cdc                  10    0      0        0       14.886
BulkLoaderTest-cdc                      6     0      0        0       12.536
ClearSnapshotTest-cdc                   4     0      0        0       12.343
CompactionStressTest-cdc                2     0      0        0       13.906
GetFullQueryLogTest-cdc                 3     0      0        0       13.994
GetVersionTest-cdc                      1     0      0        0       0.453
JMXCompatabilityTest-cdc                3     0      0        0       30.030
JMXToolTest-cdc                         5     0      0        0       11.181
LoaderOptionsTest-cdc                   1     0      0        0       0.594
NodeToolGossipInfoTest-cdc              2     0      0        0       14.707
NodeToolTPStatsTest-cdc                 3     0      0        0       22.290
NodetoolNetStatsTest-cdc                3     0      0        0       5.893
SSTableExpiredBlockersTest-cdc          4     0      0        0       1.832
SSTableExportTest-cdc                   10    0      0        0       1.206
SSTableLevelResetterTest-cdc            5     0      0        0       1.834
SSTableMetadataViewerTest-cdc           10    0      0        0       1.134
SSTableOfflineRelevelTest-cdc           4     0      0        0       1.782
SSTableRepairedAtSetterTest-cdc         6     0      0        0       1.017
StandaloneSSTableUtilTest-cdc           8     0      0        0       1.880
StandaloneScrubberTest-cdc              7     0      0        0       1.926
StandaloneSplitterTest-cdc              6     0      0        0       1.780
StandaloneSplitterWithCQLTesterTest-cdc 6     0      0        0       12.095
StandaloneUpgraderOnSStablesTest-cdc    3     0      0        0       4.661
StandaloneUpgraderTest-cdc              6     0      0        0       1.846
StandaloneVerifierTest-cdc              10    0      0        0       1.870
ToolsEnvsConfigsTest-cdc                1     0      0        0       2.092
TopPartitionsTest-cdc                   2     0      0        0       3.396
AuditLogViewerTest-compression          10    0      0        0       14.704
BulkLoaderTest-compression              6     0      0        0       12.910
ClearSnapshotTest-compression           4     0      0        0       13.336
CompactionStressTest-compression        2     0      0        0       15.346
GetFullQueryLogTest-compression         3     0      0        0       14.794
GetVersionTest-compression              1     0      0        0       0.429
JMXCompatabilityTest-compression        3     0      0        0       31.611
JMXToolTest-compression                 5     0      0        0       10.645
LoaderOptionsTest-compression           1     0      0        0       0.587
NodeToolGossipInfoTest-compression      2     0      0        0       16.310
NodeToolTPStatsTest-compression         3     0      0        0       24.526
NodetoolNetStatsTest-compression        3     0      0        0       6.927
SSTableExpiredBlockersTest-compression  4     0      0        0       2.497
SSTableExportTest-compression           10    0      0        0       1.455
SSTableLevelResetterTest-compression    5     0      0        0       2.463
SSTableMetadataViewerTest-compression   10    0      0        0       1.314
SSTableOfflineRelevelTest-compression   4     0      0        0       2.481
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.133
StandaloneSSTableUtilTest-compression   8     0      0        0       2.526
StandaloneScrubberTest-compression      7     0      0        0       2.537
StandaloneSplitterTest-compression      6     0      0        0       2.445
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       16.452
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       5.794
compression
StandaloneUpgraderTest-compression      6     0      0        0       2.560
StandaloneVerifierTest-compression      10    0      0        0       2.494
ToolsEnvsConfigsTest-compression        1     0      0        0       2.036
TopPartitionsTest-compression           2     0      0        0       3.872
AuditLogViewerTest-compression          10    0      0        0       14.911
BulkLoaderTest-compression              6     0      0        0       12.570
ClearSnapshotTest-compression           4     0      0        0       12.332
CompactionStressTest-compression        2     0      0        0       13.867
GetFullQueryLogTest-compression         3     0      0        0       13.974
GetVersionTest-compression              1     0      0        0       0.450
JMXCompatabilityTest-compression        3     0      0        0       29.917
JMXToolTest-compression                 5     0      0        0       10.761
LoaderOptionsTest-compression           1     0      0        0       0.619
NodeToolGossipInfoTest-compression      2     0      0        0       14.737
NodeToolTPStatsTest-compression         3     0      0        0       22.386
NodetoolNetStatsTest-compression        3     0      0        0       5.807
SSTableExpiredBlockersTest-compression  4     0      0        0       1.802
SSTableExportTest-compression           10    0      0        0       1.177
SSTableLevelResetterTest-compression    5     0      0        0       1.781
SSTableMetadataViewerTest-compression   10    0      0        0       1.154
SSTableOfflineRelevelTest-compression   4     0      0        0       1.763
SSTableRepairedAtSetterTest-compression 6     0      0        0       1.010
StandaloneSSTableUtilTest-compression   8     0      0        0       1.973
StandaloneScrubberTest-compression      7     0      0        0       1.862
StandaloneSplitterTest-compression      6     0      0        0       1.817
StandaloneSplitterWithCQLTesterTest-    6     0      0        0       12.511
compression
StandaloneUpgraderOnSStablesTest-       3     0      0        0       4.794
compression
StandaloneUpgraderTest-compression      6     0      0        0       1.868
StandaloneVerifierTest-compression      10    0      0        0       1.860
ToolsEnvsConfigsTest-compression        1     0      0        0       2.079
TopPartitionsTest-compression           2     0      0        0       3.350
AuditLogViewerTest                      10    0      0        0       14.871
BulkLoaderTest                          6     0      0        0       12.817
ClearSnapshotTest                       4     0      0        0       14.195
CompactionStressTest                    2     0      0        0       14.638
GetFullQueryLogTest                     3     0      0        0       15.135
GetVersionTest                          1     0      0        0       0.369
JMXCompatabilityTest                    3     0      0        0       32.753
JMXToolTest                             5     0      0        0       10.863
LoaderOptionsTest                       1     0      0        0       0.506
NodeToolGossipInfoTest                  2     0      0        0       16.599
NodeToolTPStatsTest                     3     0      0        0       24.943
NodetoolNetStatsTest                    3     0      0        0       7.426
SSTableExpiredBlockersTest              4     0      0        0       2.193
SSTableExportTest                       10    0      0        0       1.294
SSTableLevelResetterTest                5     0      0        0       2.213
SSTableMetadataViewerTest               10    0      0        0       1.210
SSTableOfflineRelevelTest               4     0      0        0       2.241
SSTableRepairedAtSetterTest             6     0      0        0       1.024
StandaloneSSTableUtilTest               8     0      0        0       2.252
StandaloneScrubberTest                  7     0      0        0       2.352
StandaloneSplitterTest                  6     0      0        0       2.221
StandaloneSplitterWithCQLTesterTest     6     0      0        0       13.000
StandaloneUpgraderOnSStablesTest        3     0      0        0       6.109
StandaloneUpgraderTest                  6     0      0        0       2.248
StandaloneVerifierTest                  10    0      0        0       2.334
ToolsEnvsConfigsTest                    1     0      0        0       2.008
TopPartitionsTest                       2     0      0        0       3.683
AuditLogViewerTest                      10    0      0        0       15.188
BulkLoaderTest                          6     0      0        0       12.540
ClearSnapshotTest                       4     0      0        0       13.841
CompactionStressTest                    2     0      0        0       14.308
GetFullQueryLogTest                     3     0      0        0       15.410
GetVersionTest                          1     0      0        0       0.505
JMXCompatabilityTest                    3     0      0        0       34.131
JMXToolTest                             5     0      0        0       12.327
LoaderOptionsTest                       1     0      0        0       0.658
NodeToolGossipInfoTest                  2     0      0        0       15.676
NodeToolTPStatsTest                     3     0      0        0       24.480
NodetoolNetStatsTest                    3     0      0        0       6.531
SSTableExpiredBlockersTest              4     0      0        0       1.941
SSTableExportTest                       10    0      0        0       1.300
SSTableLevelResetterTest                5     0      0        0       1.898
SSTableMetadataViewerTest               10    0      0        0       1.270
SSTableOfflineRelevelTest               4     0      0        0       1.903
SSTableRepairedAtSetterTest             6     0      0        0       1.158
StandaloneSSTableUtilTest               8     0      0        0       1.978
StandaloneScrubberTest                  7     0      0        0       2.026
StandaloneSplitterTest                  6     0      0        0       2.061
StandaloneSplitterWithCQLTesterTest     6     0      0        0       16.209
StandaloneUpgraderOnSStablesTest        3     0      0        0       6.144
StandaloneUpgraderTest                  6     0      0        0       1.999
StandaloneVerifierTest                  10    0      0        0       2.007
ToolsEnvsConfigsTest                    1     0      0        0       2.279
TopPartitionsTest                       2     0      0        0       3.509

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

Name                            Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc         1     0      0        0       12.925
CassandrastressTest-cdc         1     0      0        0       12.055
CassandrastressTest-compression 1     0      0        0       13.115
CassandrastressTest-compression 1     0      0        0       12.061
CassandrastressTest             1     0      0        0       13.466
CassandrastressTest             1     0      0        0       12.528

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

Name                  Tests Errors Failures Skipped Time(s)
CqlshTest-cdc         1     0      0        0       12.748
CqlshTest-cdc         1     0      0        0       11.799
CqlshTest-compression 1     0      0        0       12.917
CqlshTest-compression 1     0      0        0       12.036
CqlshTest             1     0      0        0       13.159
CqlshTest             1     0      0        0       12.317

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

Name                Tests Errors Failures Skipped Time(s)
SjkTest-cdc         1     0      0        0       2.101
SjkTest-cdc         1     0      0        0       2.154
SjkTest-compression 1     0      0        0       2.117
SjkTest-compression 1     0      0        0       2.151
SjkTest             1     0      0        0       2.060
SjkTest             1     0      0        0       2.320

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

Name                         Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc         6     0      0        0       0.070
TableBuilderTest-cdc         6     0      0        0       0.153
TableBuilderTest-compression 6     0      0        0       0.074
TableBuilderTest-compression 6     0      0        0       0.152
TableBuilderTest             6     0      0        0       0.063
TableBuilderTest             6     0      0        0       0.172

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

Name                                 Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc           6     0      0        0       26.310
StatsTableComparatorTest-cdc         6     0      0        0       0.256
TableStatsPrinterTest-cdc            2     0      0        0       0.089
NodetoolTableStatsTest-cdc           6     0      0        0       24.848
StatsTableComparatorTest-cdc         6     0      0        0       0.296
TableStatsPrinterTest-cdc            2     0      0        0       0.239
NodetoolTableStatsTest-compression   6     0      0        0       26.905
StatsTableComparatorTest-compression 6     0      0        0       0.264
TableStatsPrinterTest-compression    2     0      0        0       0.094
NodetoolTableStatsTest-compression   6     0      0        0       24.968
StatsTableComparatorTest-compression 6     0      0        0       0.297
TableStatsPrinterTest-compression    2     0      0        0       0.240
NodetoolTableStatsTest               6     0      0        0       27.993
StatsTableComparatorTest             6     0      0        0       0.228
TableStatsPrinterTest                2     0      0        0       0.083
NodetoolTableStatsTest               6     0      0        0       28.406
StatsTableComparatorTest             6     0      0        0       0.385
TableStatsPrinterTest                2     0      0        0       0.328

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

Name                    Tests Errors Failures Skipped Time(s)
TracingTest-cdc         6     0      0        0       0.898
TracingTest-cdc         6     0      0        0       1.045
TracingTest-compression 6     0      0        0       0.938
TracingTest-compression 6     0      0        0       1.024
TracingTest             6     0      0        0       0.841
TracingTest             6     0      0        0       1.215

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

Name                                   Tests Errors Failures Skipped Time(s)
CBUtilTest-cdc                         4     0      0        0       0.338
CQLUserAuditTest-cdc                   8     0      0        0       28.540
DataTypeTest-cdc                       3     0      0        0       0.374
ErrorMessageTest-cdc                   7     0      0        0       0.408
IdleDisconnectTest-cdc                 2     0      0        0       17.583
InflightRequestPayloadTrackerTest-cdc  7     0      0        0       14.932
MessagePayloadTest-cdc                 3     0      0        0       13.736
ProtocolErrorTest-cdc                  6     0      0        0       1.052
ProtocolVersionTest-cdc                4     0      0        0       0.865
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.344
SerDeserTest-cdc                       6     0      0        0       1.545
StartupMessageTest-cdc                 1     0      0        0       12.593
CBUtilTest-cdc                         4     0      0        0       0.387
CQLUserAuditTest-cdc                   8     0      0        0       27.397
DataTypeTest-cdc                       3     0      0        0       0.454
ErrorMessageTest-cdc                   7     0      0        0       0.421
IdleDisconnectTest-cdc                 2     0      0        0       16.632
InflightRequestPayloadTrackerTest-cdc  7     0      0        0       13.548
MessagePayloadTest-cdc                 3     0      0        0       12.450
ProtocolErrorTest-cdc                  6     0      0        0       1.147
ProtocolVersionTest-cdc                4     0      0        0       0.956
ProtocolVersionTrackerTest-cdc         3     0      0        0       0.355
SerDeserTest-cdc                       6     0      0        0       1.511
StartupMessageTest-cdc                 1     0      0        0       11.636
CBUtilTest-compression                 4     0      0        0       0.357
CQLUserAuditTest-compression           8     0      0        0       29.760
DataTypeTest-compression               3     0      0        0       0.377
ErrorMessageTest-compression           7     0      0        0       0.415
IdleDisconnectTest-compression         2     0      0        0       17.788
InflightRequestPayloadTrackerTest-     7     0      0        0       14.974
compression
MessagePayloadTest-compression         3     0      0        0       13.918
ProtocolErrorTest-compression          6     0      0        0       1.080
ProtocolVersionTest-compression        4     0      0        0       0.892
ProtocolVersionTrackerTest-compression 3     0      0        0       0.312
SerDeserTest-compression               6     0      0        0       1.588
StartupMessageTest-compression         1     0      0        0       12.695
CBUtilTest-compression                 4     0      0        0       0.389
CQLUserAuditTest-compression           8     0      0        0       27.438
DataTypeTest-compression               3     0      0        0       0.421
ErrorMessageTest-compression           7     0      0        0       0.439
IdleDisconnectTest-compression         2     0      0        0       16.563
InflightRequestPayloadTrackerTest-     7     0      0        0       13.618
compression
MessagePayloadTest-compression         3     0      0        0       13.479
ProtocolErrorTest-compression          6     0      0        0       1.116
ProtocolVersionTest-compression        4     0      0        0       0.960
ProtocolVersionTrackerTest-compression 3     0      0        0       0.355
SerDeserTest-compression               6     0      0        0       1.502
StartupMessageTest-compression         1     0      0        0       11.679
CBUtilTest                             4     0      0        0       0.304
CQLUserAuditTest                       8     0      0        0       29.353
DataTypeTest                           3     0      0        0       0.334
ErrorMessageTest                       7     0      0        0       0.359
IdleDisconnectTest                     2     0      0        0       17.957
InflightRequestPayloadTrackerTest      7     0      0        0       16.088
MessagePayloadTest                     3     0      0        0       14.561
ProtocolErrorTest                      6     0      0        0       0.933
ProtocolVersionTest                    4     0      0        0       0.762
ProtocolVersionTrackerTest             3     0      0        0       0.273
SerDeserTest                           6     0      0        0       1.413
StartupMessageTest                     1     0      0        0       13.151
CBUtilTest                             4     0      0        0       0.423
CQLUserAuditTest                       8     0      0        0       27.886
DataTypeTest                           3     0      0        0       0.467
ErrorMessageTest                       7     0      0        0       0.469
IdleDisconnectTest                     2     0      0        0       16.960
InflightRequestPayloadTrackerTest      7     0      0        0       14.034
MessagePayloadTest                     3     0      0        0       13.069
ProtocolErrorTest                      6     0      0        0       1.217
ProtocolVersionTest                    4     0      0        0       1.025
ProtocolVersionTrackerTest             3     0      0        0       0.403
SerDeserTest                           6     0      0        0       1.650
StartupMessageTest                     1     0      0        0       12.077

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

Name                                          Tests Errors Failures Skipped Time
                                                                            (s)
ChecksummingTransformerTest-cdc               5     0      0        0       17.416
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       22.688
cdc
ChecksummingTransformerTest-cdc               5     0      0        0       16.755
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       21.739
cdc
ChecksummingTransformerTest-compression       5     0      0        0       17.540
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       22.773
compression
ChecksummingTransformerTest-compression       5     0      0        0       16.948
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1     0      0        0       21.722
compression
ChecksummingTransformerTest                   5     0      0        0       18.165
ChecksummingWithCorruptedLZ4DoesNotCrashTest  1     0      0        0       23.136
ChecksummingTransformerTest                   5     0      0        0       16.443
ChecksummingWithCorruptedLZ4DoesNotCrashTest  1     0      0        0       21.581

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

Name                                Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc         1     0      0        0       0.340
PrepareMessageTest-cdc              1     0      0        0       0.363
AuthenticateMessageTest-cdc         1     0      0        0       0.401
PrepareMessageTest-cdc              1     0      0        0       0.401
AuthenticateMessageTest-compression 1     0      0        0       0.350
PrepareMessageTest-compression      1     0      0        0       0.349
AuthenticateMessageTest-compression 1     0      0        0       0.402
PrepareMessageTest-compression      1     0      0        0       0.404
AuthenticateMessageTest             1     0      0        0       0.362
PrepareMessageTest                  1     0      0        0       0.414
AuthenticateMessageTest             1     0      0        0       0.439
PrepareMessageTest                  1     0      0        0       0.444

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

Name                            Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc         9     0      0        0       1.558
TriggersSchemaTest-cdc          4     0      0        0       3.759
TriggersTest-cdc                7     0      0        0       4.802
TriggerExecutorTest-cdc         9     0      0        0       1.566
TriggersSchemaTest-cdc          4     0      0        0       3.128
TriggersTest-cdc                7     0      0        0       3.986
TriggerExecutorTest-compression 9     0      0        0       1.630
TriggersSchemaTest-compression  4     0      0        0       3.827
TriggersTest-compression        7     0      0        0       4.882
TriggerExecutorTest-compression 9     0      0        0       1.571
TriggersSchemaTest-compression  4     0      0        0       3.194
TriggersTest-compression        7     0      0        0       3.992
TriggerExecutorTest             9     0      0        0       1.695
TriggersSchemaTest              4     0      0        0       4.304
TriggersTest                    7     0      0        0       5.685
TriggerExecutorTest             9     0      0        0       1.644
TriggersSchemaTest              4     0      0        0       3.482
TriggersTest                    7     0      0        0       4.601

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

Name                                    Tests Errors Failures Skipped Time(s)
LongBloomFilterTest                     5     0      0        0       121.764
LongBloomFilterTest                     5     0      0        0       121.954
LongBTreeTest                           15    0      0        0       730.350
LongBTreeTest                           15    0      0        0       715.099
AbstractIteratorTest-cdc                9     0      0        0       0.088
BloomFilterTest-cdc                     11    0      0        2       0.574
ByteArrayUtilTest-cdc                   18    0      0        0       0.271
ByteBufferUtilTest-cdc                  12    0      0        0       0.371
BytesReadTrackerTest-cdc                4     0      0        0       0.068
CassandraVersionTest-cdc                11    0      0        0       0.595
EstimatedHistogramTest-cdc              7     0      0        0       0.233
FBUtilitiesTest-cdc                     7     0      0        0       0.731
FastByteOperationsTest-cdc              2     0      0        0       3.870
GeneratorsTest-cdc                      2     0      0        0       0.844
HexTest-cdc                             2     0      0        0       0.223
HistogramBuilderTest-cdc                5     0      0        0       0.293
IntegerIntervalsTest-cdc                6     0      0        0       49.245
IntervalTreeTest-cdc                    3     0      0        0       0.275
JVMStabilityInspectorTest-cdc           3     0      0        0       0.829
JavaUtilsTest-cdc                       1     0      0        0       0.219
MergeIteratorComparisonTest-cdc         16    0      0        0       11.794
MergeIteratorTest-cdc                   1     0      0        0       0.080
MerkleTreeTest-cdc                      27    0      0        0       6.765
MerkleTreesTest-cdc                     13    0      0        0       0.959
MonotonicClockTest-cdc                  1     0      0        0       18.424
NativeLibraryTest-cdc                   2     0      0        0       0.442
NoSpamLoggerTest-cdc                    5     0      0        0       0.077
OverlapIteratorTest-cdc                 1     0      0        0       11.340
SerializationsTest-cdc                  3     0      0        0       1.505
SlidingTimeRateTest-cdc                 7     0      0        0       0.502
StatusLoggerTest-cdc                    1     0      0        0       3.633
AbstractIteratorTest-cdc                9     0      0        0       0.179
BloomFilterTest-cdc                     11    0      0        2       0.604
ByteArrayUtilTest-cdc                   18    0      0        0       0.284
ByteBufferUtilTest-cdc                  12    0      0        0       0.422
BytesReadTrackerTest-cdc                4     0      0        0       0.141
CassandraVersionTest-cdc                11    0      0        0       0.585
EstimatedHistogramTest-cdc              7     0      0        0       0.289
FBUtilitiesTest-cdc                     7     0      0        0       0.814
FastByteOperationsTest-cdc              2     0      0        0       4.418
GeneratorsTest-cdc                      2     0      0        0       0.866
HexTest-cdc                             2     0      0        0       0.287
HistogramBuilderTest-cdc                5     0      0        0       0.314
IntegerIntervalsTest-cdc                6     0      0        0       56.062
IntervalTreeTest-cdc                    3     0      0        0       0.320
JVMStabilityInspectorTest-cdc           3     0      0        0       0.972
JavaUtilsTest-cdc                       1     0      0        0       0.283
MergeIteratorComparisonTest-cdc         16    0      0        0       11.511
MergeIteratorTest-cdc                   1     0      0        0       0.163
MerkleTreeTest-cdc                      27    0      0        0       6.604
MerkleTreesTest-cdc                     13    0      0        0       1.051
MonotonicClockTest-cdc                  1     0      0        0       4.750
NativeLibraryTest-cdc                   2     0      0        0       0.479
NoSpamLoggerTest-cdc                    5     0      0        0       0.158
OverlapIteratorTest-cdc                 1     0      0        0       11.168
SerializationsTest-cdc                  3     0      0        0       1.552
SlidingTimeRateTest-cdc                 7     0      0        0       0.530
StatusLoggerTest-cdc                    1     0      0        0       2.959
AbstractIteratorTest-compression        9     0      0        0       0.090
BloomFilterTest-compression             11    0      0        2       0.589
ByteArrayUtilTest-compression           18    0      0        0       0.258
ByteBufferUtilTest-compression          12    0      0        0       0.388
BytesReadTrackerTest-compression        4     0      0        0       0.074
CassandraVersionTest-compression        11    0      0        0       0.576
EstimatedHistogramTest-compression      7     0      0        0       0.252
FBUtilitiesTest-compression             7     0      0        0       0.763
FastByteOperationsTest-compression      2     0      0        0       3.887
GeneratorsTest-compression              2     0      0        0       0.839
HexTest-compression                     2     0      0        0       0.228
HistogramBuilderTest-compression        5     0      0        0       0.286
IntegerIntervalsTest-compression        6     0      0        0       49.414
IntervalTreeTest-compression            3     0      0        0       0.285
JVMStabilityInspectorTest-compression   3     0      0        0       0.893
JavaUtilsTest-compression               1     0      0        0       0.232
MergeIteratorComparisonTest-compression 16    0      0        0       12.326
MergeIteratorTest-compression           1     0      0        0       0.080
MerkleTreeTest-compression              27    0      0        0       6.830
MerkleTreesTest-compression             13    0      0        0       0.959
MonotonicClockTest-compression          1     0      0        0       18.501
NativeLibraryTest-compression           2     0      0        0       0.480
NoSpamLoggerTest-compression            5     0      0        0       0.085
OverlapIteratorTest-compression         1     0      0        0       11.727
SerializationsTest-compression          3     0      0        0       1.479
SlidingTimeRateTest-compression         7     0      0        0       0.527
StatusLoggerTest-compression            1     0      0        0       3.602
AbstractIteratorTest-compression        9     0      0        0       0.180
BloomFilterTest-compression             11    0      0        2       0.632
ByteArrayUtilTest-compression           18    0      0        0       0.290
ByteBufferUtilTest-compression          12    0      0        0       0.404
BytesReadTrackerTest-compression        4     0      0        0       0.143
CassandraVersionTest-compression        11    0      0        0       0.572
EstimatedHistogramTest-compression      7     0      0        0       0.291
FBUtilitiesTest-compression             7     0      0        0       0.813
FastByteOperationsTest-compression      2     0      0        0       4.493
GeneratorsTest-compression              2     0      0        0       0.922
HexTest-compression                     2     0      0        0       0.286
HistogramBuilderTest-compression        5     0      0        0       0.316
IntegerIntervalsTest-compression        6     0      0        0       56.195
IntervalTreeTest-compression            3     0      0        0       0.321
JVMStabilityInspectorTest-compression   3     0      0        0       0.962
JavaUtilsTest-compression               1     0      0        0       0.276
MergeIteratorComparisonTest-compression 16    0      0        0       11.488
MergeIteratorTest-compression           1     0      0        0       0.159
MerkleTreeTest-compression              27    0      0        0       6.639
MerkleTreesTest-compression             13    0      0        0       1.049
MonotonicClockTest-compression          1     0      0        0       4.770
NativeLibraryTest-compression           2     0      0        0       0.502
NoSpamLoggerTest-compression            5     0      0        0       0.148
OverlapIteratorTest-compression         1     0      0        0       11.238
SerializationsTest-compression          3     0      0        0       1.551
SlidingTimeRateTest-compression         7     0      0        0       0.518
StatusLoggerTest-compression            1     0      0        0       2.911
AbstractIteratorTest                    9     0      0        0       0.085
BloomFilterTest                         11    0      0        2       1.068
ByteArrayUtilTest                       18    0      0        0       0.312
ByteBufferUtilTest                      12    0      0        0       0.643
BytesReadTrackerTest                    4     0      0        0       0.091
CassandraVersionTest                    11    0      0        0       0.780
EstimatedHistogramTest                  7     0      0        0       0.229
FBUtilitiesTest                         7     0      0        0       0.906
FastByteOperationsTest                  2     0      0        0       4.507
GeneratorsTest                          2     0      0        0       1.094
HexTest                                 2     0      0        0       0.239
HistogramBuilderTest                    5     0      0        0       0.288
IntegerIntervalsTest                    6     0      0        0       50.228
IntervalTreeTest                        3     0      0        0       0.256
JVMStabilityInspectorTest               3     0      0        0       0.777
JavaUtilsTest                           1     0      0        0       0.219
MergeIteratorComparisonTest             16    0      0        0       12.416
MergeIteratorTest                       1     0      0        0       0.075
MerkleTreeTest                          27    0      0        0       7.492
MerkleTreesTest                         13    0      0        0       0.874
MonotonicClockTest                      1     0      0        0       7.198
NativeLibraryTest                       2     0      0        0       0.432
NoSpamLoggerTest                        5     0      0        0       0.071
OverlapIteratorTest                     1     0      0        0       12.162
SerializationsTest                      3     0      0        0       1.404
SlidingTimeRateTest                     7     0      0        0       0.515
StatusLoggerTest                        1     0      0        0       3.926
AbstractIteratorTest                    9     0      0        0       0.198
BloomFilterTest                         11    0      0        2       0.645
ByteArrayUtilTest                       18    0      0        0       0.306
ByteBufferUtilTest                      12    0      0        0       0.451
BytesReadTrackerTest                    4     0      0        0       0.158
CassandraVersionTest                    11    0      0        0       0.625
EstimatedHistogramTest                  7     0      0        0       0.321
FBUtilitiesTest                         7     0      0        0       0.918
FastByteOperationsTest                  2     0      0        0       4.519
GeneratorsTest                          2     0      0        0       0.994
HexTest                                 2     0      0        0       0.297
HistogramBuilderTest                    5     0      0        0       0.367
IntegerIntervalsTest                    6     0      0        0       54.632
IntervalTreeTest                        3     0      0        0       0.355
JVMStabilityInspectorTest               3     0      0        0       1.016
JavaUtilsTest                           1     0      0        0       0.306
MergeIteratorComparisonTest             16    0      0        0       12.839
MergeIteratorTest                       1     0      0        0       0.174
MerkleTreeTest                          27    0      0        0       7.013
MerkleTreesTest                         13    0      0        0       1.118
MonotonicClockTest                      1     0      0        0       15.961
NativeLibraryTest                       2     0      0        0       0.552
NoSpamLoggerTest                        5     0      0        0       0.165
OverlapIteratorTest                     1     0      0        0       11.585
SerializationsTest                      3     0      0        0       1.677
SlidingTimeRateTest                     7     0      0        0       0.588
StatusLoggerTest                        1     0      0        0       3.126

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

Name                             Tests Errors Failures Skipped Time(s)
BinLogTest-cdc                   13    0      0        0       11.202
DeletingArchiverTest-cdc         3     0      0        0       0.244
ExternalArchiverTest-cdc         5     0      0        0       10.445
BinLogTest-cdc                   13    0      0        0       11.505
DeletingArchiverTest-cdc         3     0      0        0       0.298
ExternalArchiverTest-cdc         5     0      0        0       10.495
BinLogTest-compression           13    0      0        0       11.238
DeletingArchiverTest-compression 3     0      0        0       0.275
ExternalArchiverTest-compression 5     0      0        0       10.437
BinLogTest-compression           13    0      0        0       11.495
DeletingArchiverTest-compression 3     0      0        0       0.322
ExternalArchiverTest-compression 5     0      0        0       10.505
BinLogTest                       13    0      0        0       11.398
DeletingArchiverTest             3     0      0        0       0.232
ExternalArchiverTest             5     0      0        0       10.533
BinLogTest                       13    0      0        0       11.579
DeletingArchiverTest             3     0      0        0       0.323
ExternalArchiverTest             5     0      0        0       10.530

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

Name                                Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc                22    0      0        0       0.222
BTreeSearchIteratorTest-cdc         4     0      0        0       0.080
BTreeTest-cdc                       14    0      0        0       0.427
BTreeRemovalTest-cdc                22    0      0        0       0.279
BTreeSearchIteratorTest-cdc         4     0      0        0       0.154
BTreeTest-cdc                       14    0      0        0       0.514
BTreeRemovalTest-compression        22    0      0        0       0.211
BTreeSearchIteratorTest-compression 4     0      0        0       0.081
BTreeTest-compression               14    0      0        0       0.450
BTreeRemovalTest-compression        22    0      0        0       0.275
BTreeSearchIteratorTest-compression 4     0      0        0       0.154
BTreeTest-compression               14    0      0        0       0.470
BTreeRemovalTest                    22    0      0        0       0.205
BTreeSearchIteratorTest             4     0      0        0       0.083
BTreeTest                           14    0      0        0       0.496
BTreeRemovalTest                    22    0      0        0       0.333
BTreeSearchIteratorTest             4     0      0        0       0.168
BTreeTest                           14    0      0        0       0.537

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

Name                                  Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc         1     0      0        1       0.060
AccumulatorTest-cdc                   4     0      0        0       0.069
RefCountedTest-cdc                    12    0      0        0       5.778
WeightedQueueTest-cdc                 46    0      0        0       0.966
AbstractTransactionalTest-cdc         1     0      0        1       0.152
AccumulatorTest-cdc                   4     0      0        0       0.143
RefCountedTest-cdc                    12    0      0        0       7.255
WeightedQueueTest-cdc                 46    0      0        0       1.015
AbstractTransactionalTest-compression 1     0      0        1       0.062
AccumulatorTest-compression           4     0      0        0       0.077
RefCountedTest-compression            12    0      0        0       6.108
WeightedQueueTest-compression         46    0      0        0       0.992
AbstractTransactionalTest-compression 1     0      0        1       0.151
AccumulatorTest-compression           4     0      0        0       0.144
RefCountedTest-compression            12    0      0        0       7.128
WeightedQueueTest-compression         46    0      0        0       1.019
AbstractTransactionalTest             1     0      0        1       0.062
AccumulatorTest                       4     0      0        0       0.069
RefCountedTest                        12    0      0        0       6.484
WeightedQueueTest                     46    0      0        0       0.948
AbstractTransactionalTest             1     0      0        1       0.148
AccumulatorTest                       4     0      0        0       0.153
RefCountedTest                        12    0      0        0       7.607
WeightedQueueTest                     46    0      0        0       1.041

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

Name                            Tests Errors Failures Skipped Time(s)
LongBufferPoolTest              2     0      0        0       241.153
LongBufferPoolTest              2     0      0        0       241.085
BufferPoolTest-cdc              35    0      0        0       7.804
NativeAllocatorTest-cdc         1     0      0        0       0.375
BufferPoolTest-cdc              35    0      0        0       7.712
NativeAllocatorTest-cdc         1     0      0        0       0.456
BufferPoolTest-compression      35    0      0        0       7.865
NativeAllocatorTest-compression 1     0      0        0       0.394
BufferPoolTest-compression      35    0      0        0       7.745
NativeAllocatorTest-compression 1     0      0        0       0.464
BufferPoolTest                  35    0      0        0       9.304
NativeAllocatorTest             1     0      0        0       0.421
BufferPoolTest                  35    0      0        0       7.822
NativeAllocatorTest             1     0      0        0       0.520

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

Name                          Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc         4     0      0        0       0.487
OffHeapBitSetTest-cdc         4     0      0        0       0.536
OffHeapBitSetTest-compression 4     0      0        0       0.512
OffHeapBitSetTest-compression 4     0      0        0       0.519
OffHeapBitSetTest             4     0      0        0       0.638
OffHeapBitSetTest             4     0      0        0       0.561

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

Name                                    Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       1.971
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.100
cdc
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       1.943
compression
StreamingTombstoneHistogramBuilderTest- 11    0      0        0       2.154
compression
StreamingTombstoneHistogramBuilderTest  11    0      0        0       1.958
StreamingTombstoneHistogramBuilderTest  11    0      0        0       2.595

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

Name                       Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc         4     0      0        0       0.252
VIntCodingTest-cdc         4     0      0        0       0.291
VIntCodingTest-compression 4     0      0        0       0.260
VIntCodingTest-compression 4     0      0        0       0.300
VIntCodingTest             4     0      0        0       0.235
VIntCodingTest             4     0      0        0       0.313

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

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

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f08826d2f10>
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 0x7f0882069c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f088047e9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08839f5820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0880671520>
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 0x7f0882069c10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0880775b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f08839f5820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0882659250>
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 0x7f030b4ab730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f03081d7190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f030cc7d940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f030b8f2d60>
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 0x7f030b4ab730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f030818c520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f030cc7d940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f030a5ff640>
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 0x7f030b4ab730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f030b942eb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f030cc7d940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f030b3a5f70>
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 0x7f030b4ab730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f030a98df10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f030cc7d940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f030b94a6d0>
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 0x7f8410abd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8410b04400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8412398820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f8410a55c40>
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 0x7f8410abd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f840bdfb280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8412398820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f840bd80670>
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 0x7f8410abd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8411021e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8412398820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f8411021e20>
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 0x7f8410abd670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f84087d8ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8412398820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f84087d8550>
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 0x7fce83b12760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fce83b12040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fce852dd820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fce839661c0>
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 0x7fce83b12760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fce83faf340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fce852dd820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fce83fafac0>
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 0x7fce83b12760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fce82ff66d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fce852dd820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fce82ff60d0>
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 0x7fce83b12760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fce815c8ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fce852dd820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fce83f4b130>
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 0x7fce83b12760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fce81705340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fce852dd820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fce81705bb0>
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 0x7f464da3b8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f464da3b1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f464f48f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f464da7b0d0>
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 0x7f464da3b8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f463f6ec520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f464f48f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f463f6ef9a0>
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 0x7f464da3b8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f464e106580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f464f48f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f464db3a040>
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 0x7f464da3b8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f464e1ecfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f464f48f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f464c0c09d0>
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 0x7f464da3b8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f463ec51940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f464f48f940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f463ec51c10>
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 0x7fac0e802bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac0c646c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac1025f8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fac0e909190>
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 0x7fac0e802bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac0ef2d5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac1025f8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fac0eea1fa0>
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 0x7fac0e802bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac0ea302b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac1025f8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fac0ef2ea60>
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 0x7fac0e802bb0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac0ebeabb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac1025f8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fac0ebea9a0>
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 0x7f84ca775dc0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f84caa8dfa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f84cc1cf8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f84cab437f0>
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 0x7f84ca775dc0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f84cab37a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f84cc1cf8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f84bb29f6a0>
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 0x7f19bf013850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f19bf281520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f19c09c7820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f19be715910>
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 0x7f19bf013850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f19bd7d7250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f19c09c7820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f19bf6a3640>
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 0x7faa4f3a11c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faa4fa6cc40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faa50da6700>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7faa4ca86040>
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 0x7faa4f3a11c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faa4f4aac10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7faa50da6700>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7faa4fa81e80>
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 0x7fe0726ab1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe0726ab220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe0740c5940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe0726b4430>
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 0x7fe0726ab1f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe03c8f7610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe0740c5940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe071519250>
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 0x7f56553e0040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f565432c0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5656dd18b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f565432c910>
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 0x7f56553e0040>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f564ed3a670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5656dd18b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f564ed50850>
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 0x7fd0a42555e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd0a42ecd00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd0a5a988b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd0a427b130>
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 0x7fd0a42555e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd0a46ceb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd0a5a988b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd08b723430>
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 0x7fd0a42555e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd0a2831550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd0a5a988b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd0a40fca00>
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 0x7fd0a42555e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd0a28314f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd0a5a988b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd0a2831eb0>
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 0x7fbbdaae77c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbd81f9790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbdc3df940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fbbdad52ee0>
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 0x7fbbdaae77c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbbda12e5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbbdc3df940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fbbda02e700>
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 0x7f736f6c5490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f736cce87f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7370fbb9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f736cd575e0>
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 0x7f736f6c5490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f736cd63910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7370fbb9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f736de10730>
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 0x7f5dd91259a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5dd969f820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5ddaa189d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5dd87ee940>
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 0x7f5dd91259a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5dd86a4400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5ddaa189d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5dd86a4550>
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 0x7fd526fcca90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd526def550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd528634a60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd526d3fc70>
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 0x7fd526fcca90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd52729b970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd528634a60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd52729c100>
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 0x7fd526fcca90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd526de6c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd528634a60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd526fe3910>
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 0x7ff73400ea90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff712ff7a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7359dd9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff712ff7610>
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 0x7fa31e5ff670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa30d8c4220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa31ff6d8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa30d8c4c70>
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 0x7fa31e5ff670>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa31db71940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa31ff6d8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa31db71a30>
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 0x7fb21a0291f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb21970b520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb21b99b820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb21a1d4610>
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 0x7fb21a0291f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb2187316d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb21b99b820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fb21a138e80>
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 0x7fc7e3ae3a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc7e3ea4850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc7e54479d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fc7e4842be0>
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 0x7f037d3a1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f037d6d7ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f037ed28a60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f037dbb9f40>
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 0x7f037d3a1790>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f037d3525b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f037ed28a60>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f037dbd3580>
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 0x7f833e9838b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f83149d2be0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f834034d820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f83148abe20>
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 0x7f833e9838b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f833f1edb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f834034d820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f833f1ed1f0>
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 0x7fa4b750ba90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa4b6ab6a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa4b8cc1940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa4b6a20790>
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 0x7fa4b750ba90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa4b74e5700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa4b8cc1940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa4b74e5160>
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 0x7fa4b750ba90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa4b7999d00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa4b8cc1940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fa4b7924f70>
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 0x7f3e422fae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e423f8b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e43c9e9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e42336a00>
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 0x7f3e422fae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e41843850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e43c9e9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e41843460>
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 0x7f3e422fae80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3e424a4af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3e43c9e9d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f3e426652b0>
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 0x7fe2baf44340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe2bb5a2310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe2bc705820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe2bb5a1b80>
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 0x7fe2baf44340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe2baf9f160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe2bc705820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe2baf9f880>
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 0x7fe2baf44340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe2b84cf670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe2bc705820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fe2b84cfd00>
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 0x7f5a6b3b8340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a6b337bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a6cb7b820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5a6b9f6640>
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 0x7f5a6b3b8340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a6b6e3100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a6cb7b820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5a6bf59580>
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 0x7f5a6b3b8340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5a6b83cc40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5a6cb7b820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5a6b32bc40>
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 0x7fd89058ee50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd88fba9280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd891ea68b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd890c29970>
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 0x7fd89058ee50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd8906e4370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd891ea68b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fd8906f7c70>
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 0x7ff72ed39370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff72cbd1c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7307248b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff72cc21190>
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 0x7ff72ed39370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff72cbbe190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7307248b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff72cbbaf70>
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 0x7ff72ed39370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff72de37d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff7307248b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7ff72e061640>
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 0x7fac9161bd60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac91834ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac93024940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fac918346d0>
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 0x7fac9161bd60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fac91858460>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fac93024940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fac91858760>
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 0x7f73f81d24f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f73f5125580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f73f9bc5940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f73f8760640>
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 0x7f73f81d24f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f73f76909a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f73f9bc5940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f73f7690c70>
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 0x7f73f81d24f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f73f78eb0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f73f9bc5940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f73f78ebd00>
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 0x7fbeb65e7130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb6bdf100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7fdd940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fbeb67f60a0>
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 0x7fbeb65e7130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb5db6b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7fdd940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fbeb682a4f0>
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 0x7fbeb65e7130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb67e65e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7fdd940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fbeb67e6280>
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 0x7fbeb65e7130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbeb5a8edc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbeb7fdd940>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7fbeb5b11cd0>
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 0x7f033101b460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0330713b20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0332a059d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f03304c6580>
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 0x7f033101b460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0331249280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0332a059d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0330487b80>
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 0x7f033101b460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0330417850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0332a059d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0330417610>
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 0x7f033101b460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f033124bb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0332a059d0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f0330555e80>
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 0x7f40af579cd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f40aece5d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f40b0ee58b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f40aec3a1c0>
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 0x7f40af579cd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f40af714220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f40b0ee58b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f40af795c10>
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 0x7f5765971ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f57642d7370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f576714d8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5764101f40>
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 0x7f5765971ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5764c35070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f576714d8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f57641c2ac0>
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 0x7f5765971ac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5764c54130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f576714d8b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f5764c54b80>
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 0x7f8a16958e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a16b998e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a182c8820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f8a16e7ae50>
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 0x7f8a16958e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a16e7aaf0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a182c8820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f8a16ed0160>
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 0x7f9b9e34bee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9b9e3b7160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9b9fca38b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9b9e50b760>
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 0x7f9b9e34bee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9b9e5289a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9b9fca38b0>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f9b9e3abdc0>
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 0x7f87cd4a9700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f87c5297a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f87cee3d820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f87c5235220>
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 0x7f87cd4a9700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f87cdab6190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f87cee3d820>

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

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

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

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

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

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

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

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

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

self = <dtest_setup.DTestSetup object at 0x7f87cc0ce8b0>
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 0x7f87cd4a9700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f87cd4ceee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f87cee3d820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f87cd6d9310>
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 0x7f87cd4a9700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f87cd6f1ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f87cee3d820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f87cd6f1d90>
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 0x7ff4781c96a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff478ed19a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff479b55820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff47764ea60>
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 0x7ff4781c96a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff47791c1c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff479b55820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff47791cbb0>
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 0x7ff4781c96a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff477838910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff479b55820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff47765dd60>
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 0x7fcb9305e7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcb9281f5b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcb949e78b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcb9281f910>
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 0x7fcb9305e7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcb926617c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcb949e78b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcb926d7460>
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 0x7fcb9305e7c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcb9179c220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcb949e78b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcb9179c9d0>
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 0x7f762eb334c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f762cfe1490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f76302bda60>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f762d058be0>
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 0x7f762eb334c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f762e0bca30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f76302bda60>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f762c542160>
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 0x7f762eb334c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f762c622130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f76302bda60>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f762c622220>
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 0x7fafff9b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faffe014ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb001375b80>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faffe039e50>
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 0x7fafff9b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faffd61fc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb001375b80>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fafff9b76a0>
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 0x7fafff9b7d90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7faffdf369d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb001375b80>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7faffdf36730>
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 0x7f04bb2e6490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f04b99f0c10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f04bccad8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f04b802b220>
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 0x7f04bb2e6490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f04ba914280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f04bccad8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f04ba9115e0>
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 0x7f04bb2e6490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f04ba899070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f04bccad8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f04baa7b2b0>
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 0x7f42c4f5e8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f42c43c6ee0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f42c6929820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f42c55bf3d0>
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 0x7f42c4f5e8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f42c43dc910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f42c6929820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f42c43dcb20>
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 0x7f8d7d183610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8d7c8f1820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8d7eb4a940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8d76630730>
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 0x7f8d7d183610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8d766d8520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8d7eb4a940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f8d766d8e20>
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 0x7fde37819f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde345029d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde392309d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fde34214580>
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 0x7fde37819f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde35f2f580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde392309d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fde35f2f340>
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 0x7fde37819f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde3413d6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde392309d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fde3413d220>
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 0x7fde37819f70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde37b9e5e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde392309d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fde37e5f0d0>
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 0x7fbe5fee76a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbe5e343700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbe618ad940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbe5cf0fb80>
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 0x7fbe5fee76a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbe5e1d7910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbe618ad940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbe5e1d7ca0>
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 0x7fdad826a1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdad792fc40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdad9c32940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fdad770a160>
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 0x7fdad826a1c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fdad7a1da00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fdad9c32940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fdad7a1da60>
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 0x7fbcb2ac4fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbcb05ab700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbcb42879d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbcb057bc70>
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 0x7fbcb2ac4fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbcb0f43340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbcb42879d0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbcb0f43970>
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 0x7f5b9bb8c0d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5b79f82d30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5b9d55e790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5b9c104ac0>
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 0x7f5b9bb8c0d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5b98757b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5b9d55e790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5b987a0f70>
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 0x7f5b9bb8c0d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5b98780730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5b9d55e790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f5b987807c0>
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 0x7f860d42f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f860c645df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f860ebfc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f860c645880>
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 0x7f860d42f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f860c56fb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f860ebfc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f860c655d90>
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 0x7f860d42f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f860c660760>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f860ebfc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f860c660220>
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 0x7f860d42f880>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f860c8579d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f860ebfc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f860d87f670>
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 0x7f328dd77e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f328c3ce430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f328f6de940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f328c3a9220>
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 0x7f328dd77e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f328e36b0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f328f6de940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f328c4e6460>
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 0x7fc94ec812e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc94f2c2940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc9505f8790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc94f351a60>
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 0x7fc94ec812e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc94e3627f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc9505f8790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc94e362490>
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 0x7efe771f63d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efe773a53d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efe78b7c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7efe77418460>
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 0x7efe771f63d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efe7592f640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efe78b7c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7efe75751100>
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 0x7efe771f63d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7efe7773b190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7efe78b7c820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7efe773ac340>
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 0x7ff277036a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff277055070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff2787ba8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff276e67a90>
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 0x7ff277036a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff276ed2970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff2787ba8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff27431b1c0>
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 0x7ff277036a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff2763faf40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff2787ba8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff276e69e20>
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 0x7ff277036a60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff27432a2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff2787ba8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7ff27432a850>
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 0x7fbcfc7d45b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbcfc6f5b80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbcfdf67820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbcfc803670>
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 0x7fbcfc7d45b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbcf940e5b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbcfdf67820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbcfacea7c0>
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 0x7fbcfc7d45b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbcfba40a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbcfdf67820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbcf806f790>
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 0x7fbcfc7d45b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbcfc633ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fbcfdf67820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fbcfc6338b0>
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 0x7f101e674e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f101c028df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f10200738b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f101c02c430>
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 0x7f101e674e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f101e84f190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f10200738b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f101c5b6400>
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 0x7f101e674e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f101c2c2d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f10200738b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f101c3ab190>
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 0x7f101e674e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f101c5125b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f10200738b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f101c512970>
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 0x7f101e674e80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f101c5e8670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f10200738b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f101c546e20>
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 0x7fcc259b4700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc256b2cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc26efc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcc2578f760>
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 0x7fcc259b4700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc24a2ccd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc26efc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcc25b81b20>
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 0x7fcc259b4700>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fcc255c1fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fcc26efc8b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fcc255c1430>
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 0x7fc5d420f5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5d5aab6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc5d5aeb820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5d430db20>
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 0x7fc5d420f5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5d01e4cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc5d5aeb820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5d011ea90>
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 0x7fc5d420f5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc5d03bfa00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc5d5aeb820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc5d03bf100>
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 0x7fc805e72640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc805e93970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc8075f3790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc805c9e670>
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 0x7fc805e72640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc8041513a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc8075f3790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc804162820>
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 0x7fc805e72640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc805348880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc8075f3790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc805348610>
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 0x7fa45e57c190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa45e407670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa45f9e0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa45e20e0d0>
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 0x7fa45e57c190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa42c6784c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa45f9e0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa45e501ac0>
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 0x7fa45e57c190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa45c413250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa45f9e0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa45c1c9880>
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 0x7fa45e57c190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa44c6b2370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa45f9e0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa44c6b2520>
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 0x7fa45e57c190>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa44c28d7c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa45f9e0820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa44c28d3a0>
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 0x7f1082cab250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1080ee5490>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1084249790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f10805dff40>
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 0x7f1082cab250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1073a430d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1084249790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1080c8d370>
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 0x7f1082cab250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f108022ca60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1084249790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1080c0b610>
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 0x7f1082cab250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1080814730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1084249790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1080814370>
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 0x7f1082cab250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1073d225b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1084249790>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f1082a6d5e0>
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 0x7f2a49b6ab80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2a4816dd00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2a4b56e820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2a482a1190>
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 0x7f2a49b6ab80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2a48099160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2a4b56e820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2a48099430>
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 0x7f2a49b6ab80>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2a4814b370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2a4b56e820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f2a48187430>
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 0x7f6a0c860d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6a07c9b250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6a0e225700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6a07f4d9d0>
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 0x7f6a0c860d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6a07c976d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6a0e225700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6a07c970d0>
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 0x7f6a0c860d60>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6a07e2ae80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6a0e225700>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f6a07cf1400>
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 0x7f228d5f4a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f228cdb9b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f228efb9820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f228c30ac10>
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 0x7f228d5f4a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f228d932280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f228efb9820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f228d932e50>
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 0x7f228d5f4a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f228ca60640>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f228efb9820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f228d83e3d0>
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 0x7f228d5f4a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f228dbde190>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f228efb9820>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7f228de6ab50>
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 0x7fa9ba1f4fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa9ba531ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa9bb9328b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa9b948d5b0>
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 0x7fa9ba1f4fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa9b9580ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa9bb9328b0>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fa9b9414880>
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 0x7fc4c131faf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc4c1989fa0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc4c2cc4940>

@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()

# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)

if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()

# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup

# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations

reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []

for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []

failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)

conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <dtest_setup.DTestSetup object at 0x7fc4c0a927c0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cql3_insert_thrift'>>

def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and
request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'

dtest_setup.py:351: AttributeError
---------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_describe // Error
test teardown failure

request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc4c131faf0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverride