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