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/18 20:28:50 UTC
Build complete: Cassandra-trunk #157 [UNSTABLE]
7ca997ba3514e19864d53b8ca56a1e4f5c26208f
-------------------------------------------------------------------------------
Build Cassandra-trunk #157 Still Unstable
URL: https://ci-cassandra.apache.org/job/Cassandra-trunk/157/
-------------------------------------------------------------------------------
Changes:
[Aleksey Yeschenko] Drain and/or shutdown might throw because of slow messaging service
[Aleksey Yeschenko] Drain and/or shutdown might throw because of slow messaging service
[Aleksey Yeschenko] Upgrade netty to 5.1.54 and netty-tcnative to 2.0.34
[Aleksey Yeschenko] 'SSLEngine closed already' exception on failed outbound connection
-------------------------------------------------------------------------------
Failed Tests:
19 tests failed.
FAILED: dtest-novnode.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED: dtest-novnode.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED: dtest-novnode.replace_address_test.TestReplaceAddress.test_insert_data_during_replace_same_address
FAILED: org.apache.cassandra.distributed.test.ReadRepairTest.movingTokenReadRepairTest
FAILED: org.apache.cassandra.distributed.test.SimpleReadWriteTest.writeWithSchemaDisagreement2
FAILED: org.apache.cassandra.audit.BinAuditLoggerTest.testSelectRoundTripQuery-compression
FAILED: org.apache.cassandra.db.compaction.ValidationExecutorTest.testQueueOnValidationSubmission
FAILED: org.apache.cassandra.utils.memory.LongBufferPoolTest.testPoolAllocateWithRecyclePartially
FAILED: org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest.failOnCompactClusteredTablesWithValueOutColumn
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairDeleteTest.mixedModeReadRepairDeletePartition
FAILED: org.apache.cassandra.distributed.upgrade.MixedModeReadRepairWriteTest.mixedModeReadRepairUpdate
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.concurrent.LongSharedExecutorPoolTest.testPromptnessOfExecution
FAILED: org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest.ignoreDenseCompoundTablesWithValueColumn
FAILED: org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest.failOnCompactTablesWithNoClustering
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
36065 11 546 194 98.46% 175805.004
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
3831 540 1 0 133172.908
cqlshlib.python3.jdk8 166 0 0 0 0.000
org.apache.cassandra.audit 288 0 1 0 553.950
org.apache.cassandra.auth 216 0 0 0 111.766
org.apache.cassandra.auth.jmx 138 0 0 0 36.915
org.apache.cassandra.batchlog 72 0 0 0 169.969
org.apache.cassandra.cache 24 0 0 0 48.829
org.apache.cassandra.concurrent 58 0 2 0 803.186
org.apache.cassandra.config 210 0 0 0 23.436
org.apache.cassandra.cql.jdbc 6 0 0 0 0.880
org.apache.cassandra.cql3 1438 0 0 54 3500.625
org.apache.cassandra.cql3.conditions 24 0 0 0 3.805
org.apache.cassandra.cql3.functions 186 0 0 0 85.351
org.apache.cassandra.cql3.restrictions 138 0 0 0 7.026
org.apache.cassandra.cql3.selection 60 0 0 0 77.716
org.apache.cassandra.cql3.statements 144 0 0 0 164.061
org.apache.cassandra.cql3.validation.entities 2244 0 0 6 2197.121
org.apache.cassandra.cql3.validation.miscellaneous 336 0 0 0 283.599
org.apache.cassandra.cql3.validation.operations 2898 0 0 0 2221.554
org.apache.cassandra.db 2394 0 0 4 1399.223
org.apache.cassandra.db.aggregation 36 0 0 0 6.281
org.apache.cassandra.db.columniterator 6 0 0 0 20.132
org.apache.cassandra.db.commitlog 2426 0 0 14 1719.343
org.apache.cassandra.db.compaction 1126 0 1 12 2947.040
org.apache.cassandra.db.composites 18 0 0 0 3.309
org.apache.cassandra.db.context 48 0 0 0 12.862
org.apache.cassandra.db.filter 48 0 0 0 9.008
org.apache.cassandra.db.lifecycle 408 0 0 0 170.376
org.apache.cassandra.db.marshal 846 0 0 0 254.562
org.apache.cassandra.db.monitoring 90 0 0 0 32.807
org.apache.cassandra.db.partition 60 0 0 0 374.597
org.apache.cassandra.db.partitions 48 0 0 0 4.122
org.apache.cassandra.db.repair 138 0 0 6 120.727
org.apache.cassandra.db.rows 324 0 0 0 257.758
org.apache.cassandra.db.streaming 108 0 0 0 175.075
org.apache.cassandra.db.transform 132 0 0 0 38.849
org.apache.cassandra.db.view 24 0 0 0 134.082
org.apache.cassandra.db.virtual 78 0 0 0 161.345
org.apache.cassandra.dht 624 0 0 0 323.559
org.apache.cassandra.dht.tokenallocator 18 0 0 2 450.722
org.apache.cassandra.diag 36 0 0 0 6.170
org.apache.cassandra.diag.store 36 0 0 0 0.703
org.apache.cassandra.distributed.test 1624 2 0 24 8264.959
org.apache.cassandra.distributed.test.ring 10 0 0 0 622.681
org.apache.cassandra.distributed.upgrade 16 2 3 0 392.528
org.apache.cassandra.fql 210 0 0 0 56.058
org.apache.cassandra.fqltool 50 0 0 0 10.694
org.apache.cassandra.gms 96 0 0 0 117.190
org.apache.cassandra.hints 224 0 2 0 1414.075
org.apache.cassandra.index 270 0 0 0 324.324
org.apache.cassandra.index.internal 168 0 0 0 134.738
org.apache.cassandra.index.sasi 246 0 0 0 232.986
org.apache.cassandra.index.sasi.analyzer 150 0 0 0 8.276
org.apache.cassandra.index.sasi.conf 84 0 0 0 6.843
org.apache.cassandra.index.sasi.disk 168 0 0 0 204.202
org.apache.cassandra.index.sasi.plan 48 0 0 0 28.596
org.apache.cassandra.index.sasi.utils 312 0 0 0 20.536
org.apache.cassandra.io 30 0 0 0 91.829
org.apache.cassandra.io.compress 276 0 0 0 118.746
org.apache.cassandra.io.sstable 764 0 0 12 1695.126
org.apache.cassandra.io.sstable.format 6 0 0 0 13.339
org.apache.cassandra.io.sstable.format.big 12 0 0 0 21.024
org.apache.cassandra.io.sstable.metadata 60 0 0 0 7.681
org.apache.cassandra.io.util 798 0 0 0 270.612
org.apache.cassandra.locator 422 0 0 0 704.299
org.apache.cassandra.metrics 432 0 0 6 419.724
org.apache.cassandra.net 938 0 0 0 1294.450
org.apache.cassandra.net.proxy 18 0 0 0 4.960
org.apache.cassandra.repair 210 0 0 6 260.516
org.apache.cassandra.repair.asymmetric 78 0 0 0 7.274
org.apache.cassandra.repair.consistent 414 0 0 6 113.230
org.apache.cassandra.repair.consistent.admin 30 0 0 0 18.872
org.apache.cassandra.repair.messages 108 0 0 0 16.036
org.apache.cassandra.schema 246 0 0 6 105.364
org.apache.cassandra.security 156 0 0 0 22.086
org.apache.cassandra.serializers 198 0 0 0 3.933
org.apache.cassandra.service 780 0 0 6 782.451
org.apache.cassandra.service.pager 42 0 0 0 7.038
org.apache.cassandra.service.reads 714 0 0 6 62.573
org.apache.cassandra.service.reads.repair 204 0 0 6 113.029
org.apache.cassandra.streaming 60 2 0 0 128.836
org.apache.cassandra.streaming.async 108 0 0 0 20.086
org.apache.cassandra.streaming.compression 36 0 0 0 7.511
org.apache.cassandra.streaming.messages 6 0 0 0 0.819
org.apache.cassandra.stress.generate 12 0 0 0 0.734
org.apache.cassandra.stress.settings 16 0 0 0 2.085
org.apache.cassandra.stress.util 10 0 0 0 0.245
org.apache.cassandra.tools 792 0 0 0 1247.405
org.apache.cassandra.tools.cassandrastress 6 0 0 0 77.145
org.apache.cassandra.tools.cqlsh 6 0 0 0 76.145
org.apache.cassandra.tools.nodetool 6 0 0 0 13.492
org.apache.cassandra.tools.nodetool.formatter 36 0 0 0 0.757
org.apache.cassandra.tools.nodetool.stats 84 0 0 0 166.085
org.apache.cassandra.tracing 36 0 0 0 6.503
org.apache.cassandra.transport 324 0 0 0 550.982
org.apache.cassandra.transport.frame.checksum 36 0 0 0 233.689
org.apache.cassandra.transport.messages 12 0 0 0 4.755
org.apache.cassandra.triggers 120 0 0 0 59.968
org.apache.cassandra.utils 1120 0 0 12 2493.098
org.apache.cassandra.utils.binlog 126 0 0 0 133.149
org.apache.cassandra.utils.btree 240 0 0 0 5.077
org.apache.cassandra.utils.concurrent 378 0 0 6 47.650
org.apache.cassandra.utils.memory 220 0 1 0 432.258
org.apache.cassandra.utils.obs 24 0 0 0 3.198
org.apache.cassandra.utils.streamhist 66 0 0 0 13.438
org.apache.cassandra.utils.vint 24 0 0 0 1.667
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Packages
-------------------------------------------------------------------------------
Name Tests Errors Failures Skipped Time(s)
Cassandra dtests 5 0 0 894.478
Cassandra dtests 5 0 0 514.622
Cassandra dtests 6 0 0 808.106
Cassandra dtests 5 0 0 778.114
Cassandra dtests 5 0 0 897.063
Cassandra dtests 4 0 0 283.027
Cassandra dtests 2 0 0 350.302
Cassandra dtests 3 0 0 782.069
Cassandra dtests 24 5 0 512.059
Cassandra dtests 22 4 0 585.986
Cassandra dtests 22 4 0 517.555
Cassandra dtests 22 5 0 699.880
Cassandra dtests 22 5 0 445.692
Cassandra dtests 21 4 0 498.597
Cassandra dtests 22 4 0 756.715
Cassandra dtests 20 2 0 723.359
Cassandra dtests 20 2 0 885.023
Cassandra dtests 21 3 0 587.335
Cassandra dtests 19 1 0 1024.412
Cassandra dtests 22 3 0 476.026
Cassandra dtests 20 2 0 876.482
Cassandra dtests 20 2 0 1160.026
Cassandra dtests 19 2 0 639.038
Cassandra dtests 19 3 0 467.583
Cassandra dtests 19 2 0 526.616
Cassandra dtests 17 1 0 514.688
Cassandra dtests 19 2 0 484.234
Cassandra dtests 19 2 0 601.768
Cassandra dtests 19 1 0 714.080
Cassandra dtests 20 2 0 622.765
Cassandra dtests 23 4 0 454.706
Cassandra dtests 24 4 1 2339.748
Cassandra dtests 21 4 0 876.453
Cassandra dtests 20 3 0 648.730
Cassandra dtests 18 2 0 662.672
Cassandra dtests 17 2 0 390.477
Cassandra dtests 19 3 0 550.333
Cassandra dtests 19 2 0 490.622
Cassandra dtests 20 3 0 467.548
Cassandra dtests 21 4 0 461.907
Cassandra dtests 20 4 0 364.319
Cassandra dtests 22 3 0 326.563
Cassandra dtests 19 2 0 621.463
Cassandra dtests 18 2 0 1084.494
Cassandra dtests 19 2 0 1031.351
Cassandra dtests 22 4 0 946.777
Cassandra dtests 20 3 0 768.698
Cassandra dtests 20 3 0 857.516
Cassandra dtests 20 3 0 1033.815
Cassandra dtests 20 3 0 900.339
Cassandra dtests 20 3 0 996.087
Cassandra dtests 20 2 0 752.328
Cassandra dtests 22 3 0 576.976
Cassandra dtests 20 2 0 858.407
Cassandra dtests 20 2 0 1011.182
Cassandra dtests 20 2 0 1724.406
Cassandra dtests 20 2 0 1150.091
Cassandra dtests 21 3 0 940.583
Cassandra dtests 22 4 0 645.755
Cassandra dtests 20 2 0 966.455
Cassandra dtests 21 3 0 523.126
Cassandra dtests 21 3 0 936.951
Cassandra dtests 21 4 0 911.209
Cassandra dtests 22 4 0 505.079
Cassandra dtests 22 4 0 544.509
Cassandra dtests 21 3 0 412.520
Cassandra dtests 21 3 0 804.688
Cassandra dtests 21 3 0 550.829
Cassandra dtests 22 4 0 816.438
Cassandra dtests 23 5 0 488.066
Cassandra dtests 21 3 0 539.281
Cassandra dtests 21 3 0 555.187
Cassandra dtests 19 1 0 811.803
Cassandra dtests 19 3 0 503.237
Cassandra dtests 18 2 0 602.775
Cassandra dtests 20 4 0 462.102
Cassandra dtests 20 4 0 419.061
Cassandra dtests 17 1 0 580.501
Cassandra dtests 20 3 0 367.950
Cassandra dtests 19 2 0 450.749
Cassandra dtests 21 4 0 511.330
Cassandra dtests 21 4 0 770.307
Cassandra dtests 19 3 0 490.380
Cassandra dtests 20 2 0 924.424
Cassandra dtests 19 4 0 340.288
Cassandra dtests 18 3 0 297.606
Cassandra dtests 20 3 0 552.733
Cassandra dtests 20 3 0 556.507
Cassandra dtests 22 5 0 380.228
Cassandra dtests 21 4 0 620.897
Cassandra dtests 21 4 0 415.186
Cassandra dtests 20 3 0 541.142
Cassandra dtests 20 3 0 616.094
Cassandra dtests 20 4 0 556.526
Cassandra dtests 21 3 0 886.073
Cassandra dtests 18 2 0 583.571
Cassandra dtests 18 2 0 531.287
Cassandra dtests 18 2 0 602.190
Cassandra dtests 18 2 0 586.551
Cassandra dtests 16 2 0 451.567
Cassandra dtests 17 2 0 722.847
Cassandra dtests 18 2 0 559.091
Cassandra dtests 17 2 0 865.528
Cassandra dtests 18 2 0 658.083
Cassandra dtests 19 2 0 772.139
Cassandra dtests 20 2 0 601.212
Cassandra dtests 20 4 0 410.491
Cassandra dtests 19 3 0 1000.624
Cassandra dtests 18 2 0 856.817
Cassandra dtests 20 3 0 695.766
Cassandra dtests 20 3 0 696.627
Cassandra dtests 20 3 0 483.178
Cassandra dtests 19 2 0 529.237
Cassandra dtests 20 3 0 588.273
Cassandra dtests 20 3 0 959.019
Cassandra dtests 20 3 0 618.997
Cassandra dtests 20 2 0 875.555
Cassandra dtests 20 3 0 455.595
Cassandra dtests 19 2 0 805.966
Cassandra dtests 19 2 0 734.197
Cassandra dtests 19 2 0 595.241
Cassandra dtests 19 2 0 711.492
Cassandra dtests 21 4 0 437.182
Cassandra dtests 19 2 0 703.778
Cassandra dtests 21 4 0 624.305
Cassandra dtests 21 4 0 480.236
Cassandra dtests 20 3 0 651.843
Cassandra dtests 19 1 0 1048.971
Cassandra dtests 20 3 0 581.495
Cassandra dtests 21 4 0 893.990
Cassandra dtests 20 3 0 1015.909
Cassandra dtests 21 4 0 889.710
Cassandra dtests 20 3 0 642.757
Cassandra dtests 19 2 0 594.600
Cassandra dtests 18 2 0 950.662
Cassandra dtests 16 1 0 484.269
Cassandra dtests 20 2 0 682.940
Cassandra dtests 19 3 0 466.523
Cassandra dtests 18 2 0 536.317
Cassandra dtests 19 3 0 527.024
Cassandra dtests 20 4 0 391.874
Cassandra dtests 18 2 0 546.907
Cassandra dtests 19 2 0 446.650
Cassandra dtests 19 2 0 350.185
Cassandra dtests 21 4 0 567.237
Cassandra dtests 21 4 0 683.530
Cassandra dtests 19 3 0 515.642
Cassandra dtests 20 2 0 834.280
Cassandra dtests 17 2 0 445.247
Cassandra dtests 19 4 0 184.213
Cassandra dtests 20 3 0 649.705
Cassandra dtests 20 3 0 540.167
Cassandra dtests 21 4 0 410.771
Cassandra dtests 25 5 0 409.808
Cassandra dtests 21 4 0 387.949
Cassandra dtests 21 4 0 538.766
Cassandra dtests 20 3 0 680.822
Cassandra dtests 19 3 0 599.939
Cassandra dtests 21 3 0 983.553
Cassandra dtests 19 3 0 563.417
Cassandra dtests 18 2 0 515.979
Cassandra dtests 18 2 0 539.922
Cassandra dtests 18 2 0 578.436
Cassandra dtests 17 2 0 523.707
Cassandra dtests 16 2 0 382.679
Cassandra dtests 18 2 0 835.174
Cassandra dtests 18 2 0 907.905
Cassandra dtests 17 2 0 555.460
Cassandra dtests 19 2 0 764.770
Cassandra dtests 19 1 0 943.035
Cassandra dtests 20 4 0 456.830
Cassandra dtests 19 3 0 908.258
Cassandra dtests 19 3 0 808.426
Cassandra dtests 19 2 0 715.224
Cassandra dtests 20 3 0 687.882
Cassandra dtests 19 2 0 545.373
Cassandra dtests 20 3 0 593.306
Cassandra dtests 19 2 0 481.316
Cassandra dtests 20 3 0 993.372
Cassandra dtests 20 3 0 659.330
Cassandra dtests 20 2 0 668.678
Cassandra dtests 21 4 0 383.792
Cassandra dtests 19 2 0 608.550
Cassandra dtests 19 2 0 808.264
Cassandra dtests 19 2 0 742.653
Cassandra dtests 19 2 0 677.012
Cassandra dtests 21 4 0 538.438
Cassandra dtests 19 2 0 663.076
Cassandra dtests 20 3 0 564.525
Cassandra dtests 21 4 0 685.955
Cassandra dtests 21 4 0 630.914
Cassandra dtests 20 2 0 1137.526
Cassandra dtests 20 3 0 555.358
Cassandra dtests 21 4 0 467.220
Cassandra dtests 20 3 0 746.717
Cassandra dtests 21 4 0 1088.086
Cassandra dtests 20 3 0 967.344
Cassandra dtests 18 1 0 882.481
Cassandra dtests 20 3 0 780.121
Cassandra dtests 16 1 0 511.217
-------------------------------------------------------------------------------
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.239
AuditLoggerAuthTest-cdc 9 0 0 0 53.899
AuditLoggerTest-cdc 28 0 0 0 22.776
BinAuditLoggerTest-cdc 1 0 0 0 12.643
AuditLogFilterTest-cdc 10 0 0 0 0.441
AuditLoggerAuthTest-cdc 9 0 0 0 54.258
AuditLoggerTest-cdc 28 0 0 0 22.577
BinAuditLoggerTest-cdc 1 0 0 0 13.045
AuditLogFilterTest-compression 10 0 0 0 0.307
AuditLoggerAuthTest-compression 9 0 0 0 56.077
AuditLoggerTest-compression 28 0 0 0 25.301
BinAuditLoggerTest-compression 1 0 0 0 13.196
AuditLogFilterTest-compression 10 0 0 0 0.385
AuditLoggerAuthTest-compression 9 0 0 0 53.848
AuditLoggerTest-compression 28 0 0 0 27.893
BinAuditLoggerTest-compression 1 0 1 0 19.384
AuditLogFilterTest 10 0 0 0 0.235
AuditLoggerAuthTest 9 0 0 0 53.494
AuditLoggerTest 28 0 0 0 21.833
BinAuditLoggerTest 1 0 0 0 13.152
AuditLogFilterTest 10 0 0 0 0.413
AuditLoggerAuthTest 9 0 0 0 55.071
AuditLoggerTest 28 0 0 0 21.094
BinAuditLoggerTest 1 0 0 0 12.389
-------------------------------------------------------------------------------
org.apache.cassandra.auth
Name Tests Errors Failures Skipped Time(s)
AuthCacheTest-cdc 14 0 0 0 0.567
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 4.245
CassandraRoleManagerTest-cdc 1 0 0 0 3.804
PasswordAuthenticatorTest-cdc 7 0 0 0 6.099
RoleOptionsTest-cdc 4 0 0 0 0.404
RolesTest-cdc 4 0 0 0 3.574
AuthCacheTest-cdc 14 0 0 0 0.690
CassandraNetworkAuthorizerTest-cdc 6 0 0 0 3.930
CassandraRoleManagerTest-cdc 1 0 0 0 3.899
PasswordAuthenticatorTest-cdc 7 0 0 0 5.516
RoleOptionsTest-cdc 4 0 0 0 0.480
RolesTest-cdc 4 0 0 0 3.279
AuthCacheTest-compression 14 0 0 0 0.534
CassandraNetworkAuthorizerTest- 6 0 0 0 4.260
compression
CassandraRoleManagerTest-compression 1 0 0 0 3.613
PasswordAuthenticatorTest-compression 7 0 0 0 5.574
RoleOptionsTest-compression 4 0 0 0 0.422
RolesTest-compression 4 0 0 0 3.569
AuthCacheTest-compression 14 0 0 0 0.576
CassandraNetworkAuthorizerTest- 6 0 0 0 5.921
compression
CassandraRoleManagerTest-compression 1 0 0 0 5.165
PasswordAuthenticatorTest-compression 7 0 0 0 6.176
RoleOptionsTest-compression 4 0 0 0 0.581
RolesTest-compression 4 0 0 0 3.410
AuthCacheTest 14 0 0 0 0.479
CassandraNetworkAuthorizerTest 6 0 0 0 4.189
CassandraRoleManagerTest 1 0 0 0 3.355
PasswordAuthenticatorTest 7 0 0 0 5.519
RoleOptionsTest 4 0 0 0 0.401
RolesTest 4 0 0 0 3.332
AuthCacheTest 14 0 0 0 0.854
CassandraNetworkAuthorizerTest 6 0 0 0 4.213
CassandraRoleManagerTest 1 0 0 0 3.476
PasswordAuthenticatorTest 7 0 0 0 5.253
RoleOptionsTest 4 0 0 0 0.604
RolesTest 4 0 0 0 3.803
-------------------------------------------------------------------------------
org.apache.cassandra.auth.jmx
Name Tests Errors Failures Skipped Time(s)
AuthorizationProxyTest-cdc 20 0 0 0 1.166
JMXAuthTest-cdc 3 0 0 0 4.888
AuthorizationProxyTest-cdc 20 0 0 0 1.350
JMXAuthTest-cdc 3 0 0 0 4.790
AuthorizationProxyTest-compression 20 0 0 0 1.196
JMXAuthTest-compression 3 0 0 0 4.929
AuthorizationProxyTest-compression 20 0 0 0 1.381
JMXAuthTest-compression 3 0 0 0 4.970
AuthorizationProxyTest 20 0 0 0 1.182
JMXAuthTest 3 0 0 0 4.795
AuthorizationProxyTest 20 0 0 0 1.742
JMXAuthTest 3 0 0 0 4.526
-------------------------------------------------------------------------------
org.apache.cassandra.batchlog
Name Tests Errors Failures Skipped Time(s)
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.465
BatchlogManagerTest-cdc 6 0 0 0 24.336
BatchlogTest-cdc 1 0 0 0 3.390
BatchlogEndpointFilterTest-cdc 5 0 0 0 0.664
BatchlogManagerTest-cdc 6 0 0 0 25.198
BatchlogTest-cdc 1 0 0 0 3.492
BatchlogEndpointFilterTest-compression 5 0 0 0 0.494
BatchlogManagerTest-compression 6 0 0 0 24.003
BatchlogTest-compression 1 0 0 0 3.488
BatchlogEndpointFilterTest-compression 5 0 0 0 0.506
BatchlogManagerTest-compression 6 0 0 0 24.025
BatchlogTest-compression 1 0 0 0 3.459
BatchlogEndpointFilterTest 5 0 0 0 0.431
BatchlogManagerTest 6 0 0 0 24.712
BatchlogTest 1 0 0 0 3.415
BatchlogEndpointFilterTest 5 0 0 0 0.541
BatchlogManagerTest 6 0 0 0 24.241
BatchlogTest 1 0 0 0 3.109
-------------------------------------------------------------------------------
org.apache.cassandra.cache
Name Tests Errors Failures Skipped Time(s)
AutoSavingCacheTest-cdc 2 0 0 0 3.505
CacheProviderTest-cdc 2 0 0 0 4.315
AutoSavingCacheTest-cdc 2 0 0 0 3.246
CacheProviderTest-cdc 2 0 0 0 5.589
AutoSavingCacheTest-compression 2 0 0 0 3.636
CacheProviderTest-compression 2 0 0 0 4.903
AutoSavingCacheTest-compression 2 0 0 0 3.201
CacheProviderTest-compression 2 0 0 0 4.372
AutoSavingCacheTest 2 0 0 0 3.384
CacheProviderTest 2 0 0 0 4.290
AutoSavingCacheTest 2 0 0 0 3.270
CacheProviderTest 2 0 0 0 5.118
-------------------------------------------------------------------------------
org.apache.cassandra.concurrent
Name Tests Errors Failures Skipped Time(s)
LongOpOrderTest 1 0 0 0 330.736
LongSharedExecutorPoolTest 1 0 1 0 0.839
LongOpOrderTest 1 0 0 0 331.029
LongSharedExecutorPoolTest 1 0 1 0 0.820
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.349
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.436
SEPExecutorTest-cdc 2 0 0 0 4.201
WaitQueueTest-cdc 2 0 0 0 0.230
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.981
cdc
DebuggableThreadPoolExecutorTest-cdc 4 0 0 0 1.998
SEPExecutorTest-cdc 2 0 0 0 8.356
WaitQueueTest-cdc 2 0 0 0 0.844
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 15.452
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.558
compression
SEPExecutorTest-compression 2 0 0 0 5.188
WaitQueueTest-compression 2 0 0 0 0.273
DebuggableScheduledThreadPoolExecutorTest- 1 0 0 0 14.993
compression
DebuggableThreadPoolExecutorTest- 4 0 0 0 1.833
compression
SEPExecutorTest-compression 2 0 0 0 5.897
WaitQueueTest-compression 2 0 0 0 0.367
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.518
DebuggableThreadPoolExecutorTest 4 0 0 0 1.514
SEPExecutorTest 2 0 0 0 4.935
WaitQueueTest 2 0 0 0 0.232
DebuggableScheduledThreadPoolExecutorTest 1 0 0 0 15.550
DebuggableThreadPoolExecutorTest 4 0 0 0 1.891
SEPExecutorTest 2 0 0 0 6.743
WaitQueueTest 2 0 0 0 0.423
-------------------------------------------------------------------------------
org.apache.cassandra.config
Name Tests Errors Failures Skipped Time(s)
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.152
DatabaseDescriptorRefTest-cdc 1 0 0 0 1.322
DatabaseDescriptorTest-cdc 21 0 0 0 0.968
EncryptionOptionsTest-cdc 4 0 0 0 0.367
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.309
CassandraRelevantPropertiesTest-cdc 8 0 0 0 0.519
DatabaseDescriptorRefTest-cdc 1 0 0 0 2.127
DatabaseDescriptorTest-cdc 21 0 0 0 1.532
EncryptionOptionsTest-cdc 4 0 0 0 0.537
YamlConfigurationLoaderTest-cdc 1 0 0 0 0.435
CassandraRelevantPropertiesTest- 8 0 0 0 0.146
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.349
DatabaseDescriptorTest-compression 21 0 0 0 1.063
EncryptionOptionsTest-compression 4 0 0 0 0.403
YamlConfigurationLoaderTest-compression 1 0 0 0 0.339
CassandraRelevantPropertiesTest- 8 0 0 0 0.221
compression
DatabaseDescriptorRefTest-compression 1 0 0 0 1.517
DatabaseDescriptorTest-compression 21 0 0 0 1.267
EncryptionOptionsTest-compression 4 0 0 0 0.602
YamlConfigurationLoaderTest-compression 1 0 0 0 0.471
CassandraRelevantPropertiesTest 8 0 0 0 0.126
DatabaseDescriptorRefTest 1 0 0 0 1.291
DatabaseDescriptorTest 21 0 0 0 1.077
EncryptionOptionsTest 4 0 0 0 0.401
YamlConfigurationLoaderTest 1 0 0 0 0.345
CassandraRelevantPropertiesTest 8 0 0 0 0.283
DatabaseDescriptorRefTest 1 0 0 0 1.667
DatabaseDescriptorTest 21 0 0 0 1.377
EncryptionOptionsTest 4 0 0 0 0.654
YamlConfigurationLoaderTest 1 0 0 0 0.569
-------------------------------------------------------------------------------
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.183
JdbcDecimalTest-compression 1 0 0 0 0.080
JdbcDecimalTest-compression 1 0 0 0 0.221
JdbcDecimalTest 1 0 0 0 0.075
JdbcDecimalTest 1 0 0 0 0.251
-------------------------------------------------------------------------------
org.apache.cassandra.cql3
Name Tests Errors Failures Skipped Time(s)
CorruptionTest 1 0 0 0 127.249
ManyRowsTest 2 0 0 0 9.051
ViewLongTest 5 0 0 0 103.774
CorruptionTest 1 0 0 0 126.269
ManyRowsTest 2 0 0 0 6.939
ViewLongTest 5 0 0 0 101.887
CDCStatementTest-cdc 3 0 0 0 4.506
CQL3TypeLiteralTest-cdc 6 0 0 0 0.844
ColumnIdentifierTest-cdc 4 0 0 0 0.384
CqlParserTest-cdc 3 0 0 0 0.410
CustomNowInSecondsTest-cdc 4 0 0 0 14.951
DeleteTest-cdc 1 0 0 0 15.310
DistinctQueryPagingTest-cdc 5 0 0 0 14.979
DurationTest-cdc 8 0 0 0 0.084
EmptyValuesTest-cdc 14 0 0 5 36.438
ErrorCollectorTest-cdc 6 0 0 0 0.063
GcCompactionTest-cdc 8 0 0 0 10.246
IndexQueryPagingTest-cdc 5 0 0 0 16.184
KeyCacheCqlTest-cdc 10 0 0 0 19.328
ListsTest-cdc 6 0 0 0 5.110
NonNativeTimestampTest-cdc 1 0 0 0 3.731
OutOfSpaceTest-cdc 3 0 0 0 4.790
PagingQueryTest-cdc 1 0 0 0 20.977
PagingTest-cdc 1 0 0 0 10.382
PreparedStatementsTest-cdc 10 0 0 0 20.732
PstmtPersistenceTest-cdc 2 0 0 0 14.117
QueryEventsTest-cdc 4 0 0 0 13.799
QueryWithIndexedSSTableTest-cdc 1 0 0 0 4.156
ReservedKeywordsTest-cdc 1 0 0 0 0.896
SerializationMirrorTest-cdc 1 0 0 0 3.546
SimpleQueryTest-cdc 18 0 0 0 9.493
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.445
TraceCqlTest-cdc 1 0 0 0 12.797
UDHelperTest-cdc 3 0 0 0 0.314
ViewComplexTest-cdc 32 0 0 1 101.990
ViewFilteringTest-cdc 25 0 0 3 51.638
ViewSchemaTest-cdc 7 0 0 0 23.512
ViewTest-cdc 41 0 0 0 56.328
CDCStatementTest-cdc 3 0 0 0 4.408
CQL3TypeLiteralTest-cdc 6 0 0 0 1.328
ColumnIdentifierTest-cdc 4 0 0 0 0.720
CqlParserTest-cdc 3 0 0 0 0.555
CustomNowInSecondsTest-cdc 4 0 0 0 14.405
DeleteTest-cdc 1 0 0 0 17.524
DistinctQueryPagingTest-cdc 5 0 0 0 14.167
DurationTest-cdc 8 0 0 0 0.196
EmptyValuesTest-cdc 14 0 0 5 41.030
ErrorCollectorTest-cdc 6 0 0 0 0.233
GcCompactionTest-cdc 8 0 0 0 9.580
IndexQueryPagingTest-cdc 5 0 0 0 16.065
KeyCacheCqlTest-cdc 10 0 0 0 22.219
ListsTest-cdc 6 0 0 0 4.742
NonNativeTimestampTest-cdc 1 0 0 0 3.535
OutOfSpaceTest-cdc 3 0 0 0 4.973
PagingQueryTest-cdc 1 0 0 0 21.878
PagingTest-cdc 1 0 0 0 9.825
PreparedStatementsTest-cdc 10 0 0 0 19.989
PstmtPersistenceTest-cdc 2 0 0 0 13.548
QueryEventsTest-cdc 4 0 0 0 13.266
QueryWithIndexedSSTableTest-cdc 1 0 0 0 3.825
ReservedKeywordsTest-cdc 1 0 0 0 0.896
SerializationMirrorTest-cdc 1 0 0 0 3.299
SimpleQueryTest-cdc 18 0 0 0 8.230
TombstonesWithIndexedSSTableTest-cdc 2 0 0 0 5.140
TraceCqlTest-cdc 1 0 0 0 12.087
UDHelperTest-cdc 3 0 0 0 0.419
ViewComplexTest-cdc 32 0 0 1 97.302
ViewFilteringTest-cdc 25 0 0 3 39.215
ViewSchemaTest-cdc 7 0 0 0 22.706
ViewTest-cdc 41 0 0 0 59.768
CDCStatementTest-compression 3 0 0 0 4.681
CQL3TypeLiteralTest-compression 6 0 0 0 1.026
ColumnIdentifierTest-compression 4 0 0 0 0.429
CqlParserTest-compression 3 0 0 0 0.438
CustomNowInSecondsTest-compression 4 0 0 0 15.205
DeleteTest-compression 1 0 0 0 16.689
DistinctQueryPagingTest-compression 5 0 0 0 15.395
DurationTest-compression 8 0 0 0 0.099
EmptyValuesTest-compression 14 0 0 5 38.911
ErrorCollectorTest-compression 6 0 0 0 0.075
GcCompactionTest-compression 8 0 0 0 10.556
IndexQueryPagingTest-compression 5 0 0 0 15.522
KeyCacheCqlTest-compression 10 0 0 0 22.083
ListsTest-compression 6 0 0 0 5.500
NonNativeTimestampTest-compression 1 0 0 0 3.880
OutOfSpaceTest-compression 3 0 0 0 4.812
PagingQueryTest-compression 1 0 0 0 22.667
PagingTest-compression 1 0 0 0 10.919
PreparedStatementsTest-compression 10 0 0 0 21.296
PstmtPersistenceTest-compression 2 0 0 0 14.759
QueryEventsTest-compression 4 0 0 0 14.578
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.452
ReservedKeywordsTest-compression 1 0 0 0 0.900
SerializationMirrorTest-compression 1 0 0 0 3.784
SimpleQueryTest-compression 18 0 0 0 9.799
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.952
compression
TraceCqlTest-compression 1 0 0 0 13.127
UDHelperTest-compression 3 0 0 0 0.364
ViewComplexTest-compression 32 0 0 1 102.947
ViewFilteringTest-compression 25 0 0 3 44.908
ViewSchemaTest-compression 7 0 0 0 24.366
ViewTest-compression 41 0 0 0 59.260
CDCStatementTest-compression 3 0 0 0 5.100
CQL3TypeLiteralTest-compression 6 0 0 0 1.049
ColumnIdentifierTest-compression 4 0 0 0 0.487
CqlParserTest-compression 3 0 0 0 0.416
CustomNowInSecondsTest-compression 4 0 0 0 15.867
DeleteTest-compression 1 0 0 0 16.630
DistinctQueryPagingTest-compression 5 0 0 0 15.845
DurationTest-compression 8 0 0 0 0.327
EmptyValuesTest-compression 14 0 0 5 44.562
ErrorCollectorTest-compression 6 0 0 0 0.158
GcCompactionTest-compression 8 0 0 0 11.206
IndexQueryPagingTest-compression 5 0 0 0 15.718
KeyCacheCqlTest-compression 10 0 0 0 24.318
ListsTest-compression 6 0 0 0 6.237
NonNativeTimestampTest-compression 1 0 0 0 3.466
OutOfSpaceTest-compression 3 0 0 0 4.706
PagingQueryTest-compression 1 0 0 0 24.969
PagingTest-compression 1 0 0 0 10.172
PreparedStatementsTest-compression 10 0 0 0 22.857
PstmtPersistenceTest-compression 2 0 0 0 15.248
QueryEventsTest-compression 4 0 0 0 14.930
QueryWithIndexedSSTableTest-compression 1 0 0 0 4.320
ReservedKeywordsTest-compression 1 0 0 0 0.990
SerializationMirrorTest-compression 1 0 0 0 3.695
SimpleQueryTest-compression 18 0 0 0 12.070
TombstonesWithIndexedSSTableTest- 2 0 0 0 5.572
compression
TraceCqlTest-compression 1 0 0 0 12.700
UDHelperTest-compression 3 0 0 0 0.398
ViewComplexTest-compression 32 0 0 1 110.496
ViewFilteringTest-compression 25 0 0 3 55.099
ViewSchemaTest-compression 7 0 0 0 25.799
ViewTest-compression 41 0 0 0 71.456
CDCStatementTest 3 0 0 0 4.545
CQL3TypeLiteralTest 6 0 0 0 0.827
ColumnIdentifierTest 4 0 0 0 0.376
CqlParserTest 3 0 0 0 0.404
CustomNowInSecondsTest 4 0 0 0 14.747
DeleteTest 1 0 0 0 16.311
DistinctQueryPagingTest 5 0 0 0 15.068
DurationTest 8 0 0 0 0.118
EmptyValuesTest 14 0 0 5 37.225
ErrorCollectorTest 6 0 0 0 0.068
GcCompactionTest 8 0 0 0 10.007
IndexQueryPagingTest 5 0 0 0 14.692
KeyCacheCqlTest 10 0 0 0 20.279
ListsTest 6 0 0 0 4.892
NonNativeTimestampTest 1 0 0 0 3.360
OutOfSpaceTest 3 0 0 0 4.235
PagingQueryTest 1 0 0 0 20.006
PagingTest 1 0 0 0 10.561
PreparedStatementsTest 10 0 0 0 20.366
PstmtPersistenceTest 2 0 0 0 14.111
QueryEventsTest 4 0 0 0 13.819
QueryWithIndexedSSTableTest 1 0 0 0 4.261
ReservedKeywordsTest 1 0 0 0 0.871
SerializationMirrorTest 1 0 0 0 3.434
SimpleQueryTest 18 0 0 0 9.375
TombstonesWithIndexedSSTableTest 2 0 0 0 5.493
TraceCqlTest 1 0 0 0 12.472
UDHelperTest 3 0 0 0 0.306
ViewComplexTest 32 0 0 1 101.464
ViewFilteringTest 25 0 0 3 43.981
ViewSchemaTest 7 0 0 0 22.497
ViewTest 41 0 0 0 54.158
CDCStatementTest 3 0 0 0 4.797
CQL3TypeLiteralTest 6 0 0 0 1.383
ColumnIdentifierTest 4 0 0 0 0.648
CqlParserTest 3 0 0 0 0.547
CustomNowInSecondsTest 4 0 0 0 16.323
DeleteTest 1 0 0 0 18.165
DistinctQueryPagingTest 5 0 0 0 14.517
DurationTest 8 0 0 0 0.180
EmptyValuesTest 14 0 0 5 39.565
ErrorCollectorTest 6 0 0 0 0.166
GcCompactionTest 8 0 0 0 9.632
IndexQueryPagingTest 5 0 0 0 14.399
KeyCacheCqlTest 10 0 0 0 21.256
ListsTest 6 0 0 0 4.701
NonNativeTimestampTest 1 0 0 0 3.282
OutOfSpaceTest 3 0 0 0 4.172
PagingQueryTest 1 0 0 0 22.034
PagingTest 1 0 0 0 9.732
PreparedStatementsTest 10 0 0 0 19.989
PstmtPersistenceTest 2 0 0 0 13.586
QueryEventsTest 4 0 0 0 13.479
QueryWithIndexedSSTableTest 1 0 0 0 3.854
ReservedKeywordsTest 1 0 0 0 0.924
SerializationMirrorTest 1 0 0 0 3.333
SimpleQueryTest 18 0 0 0 8.681
TombstonesWithIndexedSSTableTest 2 0 0 0 5.243
TraceCqlTest 1 0 0 0 12.254
UDHelperTest 3 0 0 0 0.418
ViewComplexTest 32 0 0 1 99.194
ViewFilteringTest 25 0 0 3 40.269
ViewSchemaTest 7 0 0 0 22.128
ViewTest 41 0 0 0 61.481
-------------------------------------------------------------------------------
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.644
ColumnConditionTest-compression 4 0 0 0 0.630
ColumnConditionTest-compression 4 0 0 0 0.661
ColumnConditionTest 4 0 0 0 0.547
ColumnConditionTest 4 0 0 0 0.726
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.functions
Name Tests Errors Failures Skipped Time(s)
CastFctsTest-cdc 7 0 0 0 6.415
OperationFctsTest-cdc 11 0 0 0 7.693
TimeFctsTest-cdc 13 0 0 0 0.531
CastFctsTest-cdc 7 0 0 0 5.685
OperationFctsTest-cdc 11 0 0 0 6.576
TimeFctsTest-cdc 13 0 0 0 0.623
CastFctsTest-compression 7 0 0 0 6.863
OperationFctsTest-compression 11 0 0 0 7.733
TimeFctsTest-compression 13 0 0 0 0.570
CastFctsTest-compression 7 0 0 0 6.571
OperationFctsTest-compression 11 0 0 0 8.556
TimeFctsTest-compression 13 0 0 0 0.603
CastFctsTest 7 0 0 0 6.100
OperationFctsTest 11 0 0 0 7.206
TimeFctsTest 13 0 0 0 0.500
CastFctsTest 7 0 0 0 5.714
OperationFctsTest 11 0 0 0 6.801
TimeFctsTest 13 0 0 0 0.611
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.restrictions
Name Tests Errors Failures Skipped Time(s)
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.058
ClusteringColumnRestrictionsTest-cdc 23 0 0 0 1.232
ClusteringColumnRestrictionsTest- 23 0 0 0 1.150
compression
ClusteringColumnRestrictionsTest- 23 0 0 0 1.269
compression
ClusteringColumnRestrictionsTest 23 0 0 0 1.000
ClusteringColumnRestrictionsTest 23 0 0 0 1.317
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.selection
Name Tests Errors Failures Skipped Time(s)
SelectionColumnMappingTest-cdc 2 0 0 0 5.649
TermSelectionTest-cdc 8 0 0 0 7.528
SelectionColumnMappingTest-cdc 2 0 0 0 5.067
TermSelectionTest-cdc 8 0 0 0 6.754
SelectionColumnMappingTest-compression 2 0 0 0 5.840
TermSelectionTest-compression 8 0 0 0 7.958
SelectionColumnMappingTest-compression 2 0 0 0 5.541
TermSelectionTest-compression 8 0 0 0 8.523
SelectionColumnMappingTest 2 0 0 0 5.284
TermSelectionTest 8 0 0 0 7.485
SelectionColumnMappingTest 2 0 0 0 5.112
TermSelectionTest 8 0 0 0 6.975
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.statements
Name Tests Errors Failures Skipped Time(s)
AlterRoleStatementTest-cdc 4 0 0 0 0.864
CreateRoleStatementTest-cdc 4 0 0 0 3.956
CreateUserStatementTest-cdc 1 0 0 0 0.818
DescribeStatementTest-cdc 12 0 0 0 19.321
PropertyDefinitionsTest-cdc 2 0 0 0 0.225
SelectStatementTest-cdc 1 0 0 0 3.299
AlterRoleStatementTest-cdc 4 0 0 0 0.916
CreateRoleStatementTest-cdc 4 0 0 0 3.618
CreateUserStatementTest-cdc 1 0 0 0 0.966
DescribeStatementTest-cdc 12 0 0 0 16.978
PropertyDefinitionsTest-cdc 2 0 0 0 0.307
SelectStatementTest-cdc 1 0 0 0 3.127
AlterRoleStatementTest-compression 4 0 0 0 0.912
CreateRoleStatementTest-compression 4 0 0 0 4.133
CreateUserStatementTest-compression 1 0 0 0 0.892
DescribeStatementTest-compression 12 0 0 0 18.550
PropertyDefinitionsTest-compression 2 0 0 0 0.237
SelectStatementTest-compression 1 0 0 0 3.610
AlterRoleStatementTest-compression 4 0 0 0 0.847
CreateRoleStatementTest-compression 4 0 0 0 3.983
CreateUserStatementTest-compression 1 0 0 0 0.840
DescribeStatementTest-compression 12 0 0 0 19.599
PropertyDefinitionsTest-compression 2 0 0 0 0.292
SelectStatementTest-compression 1 0 0 0 2.980
AlterRoleStatementTest 4 0 0 0 0.837
CreateRoleStatementTest 4 0 0 0 3.889
CreateUserStatementTest 1 0 0 0 0.791
DescribeStatementTest 12 0 0 0 17.737
PropertyDefinitionsTest 2 0 0 0 0.208
SelectStatementTest 1 0 0 0 3.268
AlterRoleStatementTest 4 0 0 0 0.898
CreateRoleStatementTest 4 0 0 0 3.689
CreateUserStatementTest 1 0 0 0 0.898
DescribeStatementTest 12 0 0 0 17.179
PropertyDefinitionsTest 2 0 0 0 0.305
SelectStatementTest 1 0 0 0 3.092
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.entities
Name Tests Errors Failures Skipped Time(s)
CollectionsTest-cdc 50 0 0 0 29.570
CountersTest-cdc 7 0 0 0 5.957
DateTypeTest-cdc 1 0 0 0 3.637
FrozenCollectionsTest-cdc 34 0 0 0 16.130
JsonTest-cdc 22 0 0 0 25.103
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 10.305
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 8.104
SecondaryIndexTest-cdc 49 0 0 0 35.446
StaticColumnsTest-cdc 7 0 0 0 8.286
TimestampTest-cdc 8 0 0 0 18.763
TimeuuidTest-cdc 2 0 0 0 4.267
TupleTypeTest-cdc 15 0 0 0 33.015
TypeTest-cdc 4 0 0 0 5.057
UFAuthTest-cdc 26 0 0 0 14.564
UFIdentificationTest-cdc 14 0 0 1 14.987
UFJavaTest-cdc 20 0 0 0 22.852
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 14.357
UFScriptTest-cdc 12 0 0 0 20.670
UFSecurityTest-cdc 2 0 0 0 7.058
UFTest-cdc 24 0 0 0 22.170
UFTypesTest-cdc 7 0 0 0 18.732
UFVerifierTest-cdc 20 0 0 0 6.735
UserTypesTest-cdc 27 0 0 0 15.583
VirtualTableTest-cdc 5 0 0 0 13.481
CollectionsTest-cdc 50 0 0 0 26.408
CountersTest-cdc 7 0 0 0 5.147
DateTypeTest-cdc 1 0 0 0 3.243
FrozenCollectionsTest-cdc 34 0 0 0 11.755
JsonTest-cdc 22 0 0 0 22.536
SecondaryIndexOnMapEntriesTest-cdc 11 0 0 0 7.251
SecondaryIndexOnStaticColumnTest-cdc 6 0 0 0 6.411
SecondaryIndexTest-cdc 49 0 0 0 29.123
StaticColumnsTest-cdc 7 0 0 0 7.269
TimestampTest-cdc 8 0 0 0 17.773
TimeuuidTest-cdc 2 0 0 0 4.019
TupleTypeTest-cdc 15 0 0 0 28.175
TypeTest-cdc 4 0 0 0 4.406
UFAuthTest-cdc 26 0 0 0 12.491
UFIdentificationTest-cdc 14 0 0 1 14.048
UFJavaTest-cdc 20 0 0 0 20.994
UFPureScriptTupleCollectionTest-cdc 1 0 0 0 12.982
UFScriptTest-cdc 12 0 0 0 18.603
UFSecurityTest-cdc 2 0 0 0 6.299
UFTest-cdc 24 0 0 0 20.705
UFTypesTest-cdc 7 0 0 0 18.031
UFVerifierTest-cdc 20 0 0 0 6.204
UserTypesTest-cdc 27 0 0 0 15.335
VirtualTableTest-cdc 5 0 0 0 13.321
CollectionsTest-compression 50 0 0 0 29.575
CountersTest-compression 7 0 0 0 5.951
DateTypeTest-compression 1 0 0 0 3.738
FrozenCollectionsTest-compression 34 0 0 0 13.776
JsonTest-compression 22 0 0 0 23.182
SecondaryIndexOnMapEntriesTest- 11 0 0 0 9.194
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 7.394
compression
SecondaryIndexTest-compression 49 0 0 0 33.344
StaticColumnsTest-compression 7 0 0 0 8.122
TimestampTest-compression 8 0 0 0 18.552
TimeuuidTest-compression 2 0 0 0 4.382
TupleTypeTest-compression 15 0 0 0 31.554
TypeTest-compression 4 0 0 0 4.990
UFAuthTest-compression 26 0 0 0 15.270
UFIdentificationTest-compression 14 0 0 1 15.057
UFJavaTest-compression 20 0 0 0 22.742
UFPureScriptTupleCollectionTest- 1 0 0 0 13.626
compression
UFScriptTest-compression 12 0 0 0 19.907
UFSecurityTest-compression 2 0 0 0 7.007
UFTest-compression 24 0 0 0 22.611
UFTypesTest-compression 7 0 0 0 19.762
UFVerifierTest-compression 20 0 0 0 7.143
UserTypesTest-compression 27 0 0 0 16.329
VirtualTableTest-compression 5 0 0 0 14.033
CollectionsTest-compression 50 0 0 0 36.078
CountersTest-compression 7 0 0 0 6.095
DateTypeTest-compression 1 0 0 0 3.220
FrozenCollectionsTest-compression 34 0 0 0 18.244
JsonTest-compression 22 0 0 0 24.898
SecondaryIndexOnMapEntriesTest- 11 0 0 0 9.156
compression
SecondaryIndexOnStaticColumnTest- 6 0 0 0 7.918
compression
SecondaryIndexTest-compression 49 0 0 0 45.207
StaticColumnsTest-compression 7 0 0 0 8.653
TimestampTest-compression 8 0 0 0 19.063
TimeuuidTest-compression 2 0 0 0 4.006
TupleTypeTest-compression 15 0 0 0 43.999
TypeTest-compression 4 0 0 0 4.809
UFAuthTest-compression 26 0 0 0 17.905
UFIdentificationTest-compression 14 0 0 1 30.434
UFJavaTest-compression 20 0 0 0 33.914
UFPureScriptTupleCollectionTest- 1 0 0 0 13.595
compression
UFScriptTest-compression 12 0 0 0 20.230
UFSecurityTest-compression 2 0 0 0 6.671
UFTest-compression 24 0 0 0 24.715
UFTypesTest-compression 7 0 0 0 20.666
UFVerifierTest-compression 20 0 0 0 7.873
UserTypesTest-compression 27 0 0 0 22.429
VirtualTableTest-compression 5 0 0 0 13.791
CollectionsTest 50 0 0 0 28.850
CountersTest 7 0 0 0 5.376
DateTypeTest 1 0 0 0 3.444
FrozenCollectionsTest 34 0 0 0 13.523
JsonTest 22 0 0 0 21.484
SecondaryIndexOnMapEntriesTest 11 0 0 0 7.575
SecondaryIndexOnStaticColumnTest 6 0 0 0 6.768
SecondaryIndexTest 49 0 0 0 33.340
StaticColumnsTest 7 0 0 0 7.574
TimestampTest 8 0 0 0 18.080
TimeuuidTest 2 0 0 0 4.018
TupleTypeTest 15 0 0 0 31.840
TypeTest 4 0 0 0 4.575
UFAuthTest 26 0 0 0 13.953
UFIdentificationTest 14 0 0 1 14.313
UFJavaTest 20 0 0 0 21.167
UFPureScriptTupleCollectionTest 1 0 0 0 12.968
UFScriptTest 12 0 0 0 18.248
UFSecurityTest 2 0 0 0 6.379
UFTest 24 0 0 0 21.259
UFTypesTest 7 0 0 0 18.771
UFVerifierTest 20 0 0 0 6.643
UserTypesTest 27 0 0 0 15.814
VirtualTableTest 5 0 0 0 13.249
CollectionsTest 50 0 0 0 26.646
CountersTest 7 0 0 0 5.202
DateTypeTest 1 0 0 0 3.291
FrozenCollectionsTest 34 0 0 0 12.029
JsonTest 22 0 0 0 21.588
SecondaryIndexOnMapEntriesTest 11 0 0 0 7.197
SecondaryIndexOnStaticColumnTest 6 0 0 0 6.286
SecondaryIndexTest 49 0 0 0 29.232
StaticColumnsTest 7 0 0 0 7.234
TimestampTest 8 0 0 0 17.845
TimeuuidTest 2 0 0 0 3.755
TupleTypeTest 15 0 0 0 29.346
TypeTest 4 0 0 0 4.348
UFAuthTest 26 0 0 0 12.468
UFIdentificationTest 14 0 0 1 13.119
UFJavaTest 20 0 0 0 20.749
UFPureScriptTupleCollectionTest 1 0 0 0 12.925
UFScriptTest 12 0 0 0 18.345
UFSecurityTest 2 0 0 0 5.982
UFTest 24 0 0 0 20.478
UFTypesTest 7 0 0 0 17.874
UFVerifierTest 20 0 0 0 6.339
UserTypesTest 27 0 0 0 14.408
VirtualTableTest 5 0 0 0 13.056
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.miscellaneous
Name Tests Errors Failures Skipped Time(s)
CrcCheckChanceTest-cdc 3 0 0 0 6.376
OverflowTest-cdc 14 0 0 0 7.770
PgStringTest-cdc 3 0 0 0 4.652
RoleSyntaxTest-cdc 9 0 0 0 4.598
SSTableMetadataTrackingTest-cdc 7 0 0 0 5.855
SSTablesIteratedTest-cdc 14 0 0 0 9.682
TombstonesTest-cdc 6 0 0 0 7.690
CrcCheckChanceTest-cdc 3 0 0 0 5.905
OverflowTest-cdc 14 0 0 0 6.974
PgStringTest-cdc 3 0 0 0 4.242
RoleSyntaxTest-cdc 9 0 0 0 4.347
SSTableMetadataTrackingTest-cdc 7 0 0 0 5.535
SSTablesIteratedTest-cdc 14 0 0 0 10.071
TombstonesTest-cdc 6 0 0 0 7.440
CrcCheckChanceTest-compression 3 0 0 0 6.615
OverflowTest-compression 14 0 0 0 8.087
PgStringTest-compression 3 0 0 0 4.997
RoleSyntaxTest-compression 9 0 0 0 4.914
SSTableMetadataTrackingTest-compression 7 0 0 0 6.084
SSTablesIteratedTest-compression 14 0 0 0 11.075
TombstonesTest-compression 6 0 0 0 8.232
CrcCheckChanceTest-compression 3 0 0 0 7.214
OverflowTest-compression 14 0 0 0 9.098
PgStringTest-compression 3 0 0 0 4.628
RoleSyntaxTest-compression 9 0 0 0 4.982
SSTableMetadataTrackingTest-compression 7 0 0 0 6.482
SSTablesIteratedTest-compression 14 0 0 0 11.555
TombstonesTest-compression 6 0 0 0 8.306
CrcCheckChanceTest 3 0 0 0 6.096
OverflowTest 14 0 0 0 7.491
PgStringTest 3 0 0 0 4.462
RoleSyntaxTest 9 0 0 0 4.573
SSTableMetadataTrackingTest 7 0 0 0 5.892
SSTablesIteratedTest 14 0 0 0 9.777
TombstonesTest 6 0 0 0 7.566
CrcCheckChanceTest 3 0 0 0 5.788
OverflowTest 14 0 0 0 7.084
PgStringTest 3 0 0 0 4.143
RoleSyntaxTest 9 0 0 0 4.393
SSTableMetadataTrackingTest 7 0 0 0 5.351
SSTablesIteratedTest 14 0 0 0 10.086
TombstonesTest 6 0 0 0 7.491
-------------------------------------------------------------------------------
org.apache.cassandra.cql3.validation.operations
Name Tests Errors Failures Skipped Time(s)
AggregationTest-cdc 50 0 0 0 33.815
AlterTest-cdc 26 0 0 0 21.769
BatchTest-cdc 11 0 0 0 48.996
CompactStorageTest-cdc 83 0 0 0 33.459
CompactTableTest-cdc 2 0 0 0 4.628
CreateTest-cdc 20 0 0 0 10.280
DeleteTest-cdc 33 0 0 0 19.534
DropRecreateAndRestoreTest-cdc 4 0 0 0 4.984
DropTest-cdc 2 0 0 0 4.010
InsertTest-cdc 8 0 0 0 6.425
InsertUpdateIfConditionTest-cdc 42 0 0 0 22.111
SelectGroupByTest-cdc 7 0 0 0 18.106
SelectLimitTest-cdc 7 0 0 0 15.420
SelectMultiColumnRelationTest-cdc 22 0 0 0 10.222
SelectOrderByTest-cdc 17 0 0 0 9.213
SelectOrderedPartitionerTest-cdc 20 0 0 0 9.881
SelectSingleColumnRelationTest-cdc 23 0 0 0 11.285
SelectTest-cdc 82 0 0 0 30.727
TTLTest-cdc 8 0 0 0 10.899
TruncateTest-cdc 1 0 0 0 3.673
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.767
UpdateTest-cdc 11 0 0 0 8.706
UseTest-cdc 1 0 0 0 3.375
AggregationTest-cdc 50 0 0 0 30.891
AlterTest-cdc 26 0 0 0 20.570
BatchTest-cdc 11 0 0 0 48.351
CompactStorageTest-cdc 83 0 0 0 29.023
CompactTableTest-cdc 2 0 0 0 4.361
CreateTest-cdc 20 0 0 0 9.798
DeleteTest-cdc 33 0 0 0 17.022
DropRecreateAndRestoreTest-cdc 4 0 0 0 5.538
DropTest-cdc 2 0 0 0 3.944
InsertTest-cdc 8 0 0 0 5.998
InsertUpdateIfConditionTest-cdc 42 0 0 0 20.228
SelectGroupByTest-cdc 7 0 0 0 18.798
SelectLimitTest-cdc 7 0 0 0 15.467
SelectMultiColumnRelationTest-cdc 22 0 0 0 9.542
SelectOrderByTest-cdc 17 0 0 0 8.671
SelectOrderedPartitionerTest-cdc 20 0 0 0 9.103
SelectSingleColumnRelationTest-cdc 23 0 0 0 10.461
SelectTest-cdc 82 0 0 0 26.847
TTLTest-cdc 8 0 0 0 10.543
TruncateTest-cdc 1 0 0 0 3.625
TuplesWithNullsComparisonTest-cdc 3 0 0 0 4.549
UpdateTest-cdc 11 0 0 0 8.284
UseTest-cdc 1 0 0 0 3.096
AggregationTest-compression 50 0 0 0 33.582
AlterTest-compression 26 0 0 0 22.154
BatchTest-compression 11 0 0 0 49.117
CompactStorageTest-compression 83 0 0 0 33.567
CompactTableTest-compression 2 0 0 0 4.852
CreateTest-compression 20 0 0 0 10.918
DeleteTest-compression 33 0 0 0 19.384
DropRecreateAndRestoreTest-compression 4 0 0 0 5.257
DropTest-compression 2 0 0 0 4.275
InsertTest-compression 8 0 0 0 7.842
InsertUpdateIfConditionTest-compression 42 0 0 0 22.509
SelectGroupByTest-compression 7 0 0 0 19.580
SelectLimitTest-compression 7 0 0 0 16.366
SelectMultiColumnRelationTest-compression 22 0 0 0 10.714
SelectOrderByTest-compression 17 0 0 0 9.648
SelectOrderedPartitionerTest-compression 20 0 0 0 10.359
SelectSingleColumnRelationTest- 23 0 0 0 11.707
compression
SelectTest-compression 82 0 0 0 31.517
TTLTest-compression 8 0 0 0 11.571
TruncateTest-compression 1 0 0 0 3.986
TuplesWithNullsComparisonTest-compression 3 0 0 0 5.101
UpdateTest-compression 11 0 0 0 9.447
UseTest-compression 1 0 0 0 3.582
AggregationTest-compression 50 0 0 0 40.885
AlterTest-compression 26 0 0 0 25.915
BatchTest-compression 11 0 0 0 50.132
CompactStorageTest-compression 83 0 0 0 49.385
CompactTableTest-compression 2 0 0 0 4.592
CreateTest-compression 20 0 0 0 20.028
DeleteTest-compression 33 0 0 0 42.928
DropRecreateAndRestoreTest-compression 4 0 0 0 6.446
DropTest-compression 2 0 0 0 4.623
InsertTest-compression 8 0 0 0 10.487
InsertUpdateIfConditionTest-compression 42 0 0 0 48.512
SelectGroupByTest-compression 7 0 0 0 22.193
SelectLimitTest-compression 7 0 0 0 16.784
SelectMultiColumnRelationTest-compression 22 0 0 0 13.667
SelectOrderByTest-compression 17 0 0 0 11.618
SelectOrderedPartitionerTest-compression 20 0 0 0 12.667
SelectSingleColumnRelationTest- 23 0 0 0 15.017
compression
SelectTest-compression 82 0 0 0 69.099
TTLTest-compression 8 0 0 0 20.795
TruncateTest-compression 1 0 0 0 3.926
TuplesWithNullsComparisonTest-compression 3 0 0 0 6.507
UpdateTest-compression 11 0 0 0 17.544
UseTest-compression 1 0 0 0 3.277
AggregationTest 50 0 0 0 32.766
AlterTest 26 0 0 0 21.313
BatchTest 11 0 0 0 48.752
CompactStorageTest 83 0 0 0 34.410
CompactTableTest 2 0 0 0 4.429
CreateTest 20 0 0 0 10.341
DeleteTest 33 0 0 0 19.088
DropRecreateAndRestoreTest 4 0 0 0 4.886
DropTest 2 0 0 0 3.965
InsertTest 8 0 0 0 6.275
InsertUpdateIfConditionTest 42 0 0 0 22.479
SelectGroupByTest 7 0 0 0 18.064
SelectLimitTest 7 0 0 0 15.655
SelectMultiColumnRelationTest 22 0 0 0 10.583
SelectOrderByTest 17 0 0 0 10.233
SelectOrderedPartitionerTest 20 0 0 0 10.100
SelectSingleColumnRelationTest 23 0 0 0 11.333
SelectTest 82 0 0 0 32.368
TTLTest 8 0 0 0 11.172
TruncateTest 1 0 0 0 3.589
TuplesWithNullsComparisonTest 3 0 0 0 4.669
UpdateTest 11 0 0 0 8.927
UseTest 1 0 0 0 3.280
AggregationTest 50 0 0 0 31.321
AlterTest 26 0 0 0 20.269
BatchTest 11 0 0 0 48.270
CompactStorageTest 83 0 0 0 28.998
CompactTableTest 2 0 0 0 4.271
CreateTest 20 0 0 0 9.586
DeleteTest 33 0 0 0 18.685
DropRecreateAndRestoreTest 4 0 0 0 4.490
DropTest 2 0 0 0 3.823
InsertTest 8 0 0 0 5.952
InsertUpdateIfConditionTest 42 0 0 0 20.824
SelectGroupByTest 7 0 0 0 18.734
SelectLimitTest 7 0 0 0 15.516
SelectMultiColumnRelationTest 22 0 0 0 9.661
SelectOrderByTest 17 0 0 0 9.577
SelectOrderedPartitionerTest 20 0 0 0 9.952
SelectSingleColumnRelationTest 23 0 0 0 10.529
SelectTest 82 0 0 0 27.188
TTLTest 8 0 0 0 10.613
TruncateTest 1 0 0 0 3.467
TuplesWithNullsComparisonTest 3 0 0 0 4.511
UpdateTest 11 0 0 0 8.529
UseTest 1 0 0 0 3.054
-------------------------------------------------------------------------------
org.apache.cassandra.db
Name Tests Errors Failures Skipped Time(s)
CellTest-cdc 11 0 0 0 3.204
CleanupTest-cdc 8 0 0 0 17.840
CleanupTransientTest-cdc 1 0 0 0 3.734
ClusteringBoundTest-cdc 2 0 0 0 0.069
ColumnFamilyMetricTest-cdc 3 0 0 0 3.519
ColumnFamilyStoreTest-cdc 8 0 0 0 4.442
ColumnsTest-cdc 8 0 0 0 1.624
CounterCacheTest-cdc 5 0 0 0 3.533
CounterCellTest-cdc 5 0 0 0 3.170
CounterMutationTest-cdc 4 0 0 0 3.500
DeletePartitionTest-cdc 1 0 0 0 3.296
DigestTest-cdc 6 0 0 0 0.480
DirectoriesTest-cdc 13 0 0 0 1.070
DiskBoundaryManagerTest-cdc 4 0 0 0 4.710
ImportTest-cdc 14 0 0 0 8.445
KeyCacheTest-cdc 6 0 0 0 4.097
KeyspaceTest-cdc 11 0 0 0 7.527
LivenessInfoTest-cdc 2 0 0 0 0.369
MmapFileTest-cdc 1 0 0 0 0.309
MultiKeyspaceTest-cdc 1 0 0 0 3.625
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.058
NameSortTest-cdc 3 0 0 0 3.556
NativeCellTest-cdc 1 0 0 0 0.850
PartitionRangeReadTest-cdc 7 0 0 0 3.813
PartitionTest-cdc 4 0 0 0 3.344
RangeTombstoneListTest-cdc 25 0 0 0 1.034
RangeTombstoneTest-cdc 14 0 0 0 4.397
ReadCommandTest-cdc 23 0 0 0 5.141
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.728
ReadMessageTest-cdc 3 0 0 0 3.403
ReadResponseTest-cdc 8 0 0 0 0.636
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.496
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 3.056
RecoveryManagerTest-cdc 42 0 0 0 6.897
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.349
RemoveCellTest-cdc 1 0 0 0 3.439
RepairedDataInfoTest-cdc 7 0 0 0 1.580
RepairedDataTombstonesTest-cdc 7 0 0 0 27.989
RowCacheCQLTest-cdc 3 0 0 0 4.484
RowCacheTest-cdc 11 0 0 0 4.730
RowIndexEntryTest-cdc 4 0 0 0 4.272
RowIterationTest-cdc 3 0 0 0 4.489
RowTest-cdc 4 0 0 0 3.158
SchemaCQLHelperTest-cdc 9 0 0 0 6.018
ScrubTest-cdc 23 0 0 0 7.626
SecondaryIndexTest-cdc 14 0 0 0 9.443
SerializationHeaderTest-cdc 1 0 0 0 1.457
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.495
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.468
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 4.129
SystemKeyspaceTest-cdc 4 0 0 0 2.421
TimeSortTest-cdc 2 0 0 0 4.521
TransformerTest-cdc 1 0 0 0 0.991
VerifyTest-cdc 23 0 0 0 4.141
CellTest-cdc 11 0 0 0 2.977
CleanupTest-cdc 8 0 0 0 17.495
CleanupTransientTest-cdc 1 0 0 0 3.534
ClusteringBoundTest-cdc 2 0 0 0 0.194
ColumnFamilyMetricTest-cdc 3 0 0 0 3.267
ColumnFamilyStoreTest-cdc 8 0 0 0 4.041
ColumnsTest-cdc 8 0 0 0 2.056
CounterCacheTest-cdc 5 0 0 0 3.232
CounterCellTest-cdc 5 0 0 0 2.946
CounterMutationTest-cdc 4 0 0 0 3.285
DeletePartitionTest-cdc 1 0 0 0 2.959
DigestTest-cdc 6 0 0 0 0.628
DirectoriesTest-cdc 13 0 0 0 1.306
DiskBoundaryManagerTest-cdc 4 0 0 0 4.450
ImportTest-cdc 14 0 0 0 7.849
KeyCacheTest-cdc 6 0 0 0 3.851
KeyspaceTest-cdc 11 0 0 0 7.001
LivenessInfoTest-cdc 2 0 0 0 0.456
MmapFileTest-cdc 1 0 0 0 0.492
MultiKeyspaceTest-cdc 1 0 0 0 3.336
MutationExceededMaxSizeExceptionTest-cdc 1 0 0 0 0.172
NameSortTest-cdc 3 0 0 0 3.399
NativeCellTest-cdc 1 0 0 0 1.124
PartitionRangeReadTest-cdc 7 0 0 0 3.609
PartitionTest-cdc 4 0 0 0 3.027
RangeTombstoneListTest-cdc 25 0 0 0 1.301
RangeTombstoneTest-cdc 14 0 0 0 3.877
ReadCommandTest-cdc 23 0 0 0 4.794
ReadCommandVerbHandlerTest-cdc 4 0 0 0 4.497
ReadMessageTest-cdc 3 0 0 0 3.189
ReadResponseTest-cdc 8 0 0 0 0.776
RecoveryManagerFlushedTest-cdc 6 0 0 0 3.258
RecoveryManagerMissingHeaderTest-cdc 6 0 0 0 2.754
RecoveryManagerTest-cdc 42 0 0 0 6.183
RecoveryManagerTruncateTest-cdc 6 0 0 0 3.108
RemoveCellTest-cdc 1 0 0 0 3.144
RepairedDataInfoTest-cdc 7 0 0 0 1.805
RepairedDataTombstonesTest-cdc 7 0 0 0 27.323
RowCacheCQLTest-cdc 3 0 0 0 4.106
RowCacheTest-cdc 11 0 0 0 4.692
RowIndexEntryTest-cdc 4 0 0 0 4.220
RowIterationTest-cdc 3 0 0 0 4.002
RowTest-cdc 4 0 0 0 2.896
SchemaCQLHelperTest-cdc 9 0 0 0 5.627
ScrubTest-cdc 23 0 0 0 7.950
SecondaryIndexTest-cdc 14 0 0 0 9.050
SerializationHeaderTest-cdc 1 0 0 0 1.710
SinglePartitionReadCommandCQLTest-cdc 1 0 0 0 3.210
SinglePartitionSliceCommandTest-cdc 10 0 0 0 4.304
SystemKeyspaceMigrator40Test-cdc 4 0 0 0 3.803
SystemKeyspaceTest-cdc 4 0 0 0 2.679
TimeSortTest-cdc 2 0 0 0 4.373
TransformerTest-cdc 1 0 0 0 1.241
VerifyTest-cdc 23 0 0 0 3.814
CellTest-compression 11 0 0 0 3.509
CleanupTest-compression 8 0 0 0 18.210
CleanupTransientTest-compression 1 0 0 0 3.991
ClusteringBoundTest-compression 2 0 0 0 0.085
ColumnFamilyMetricTest-compression 3 0 0 0 3.801
ColumnFamilyStoreTest-compression 8 0 0 0 4.770
ColumnsTest-compression 8 0 0 0 1.842
CounterCacheTest-compression 5 0 0 0 3.769
CounterCellTest-compression 5 0 0 0 3.519
CounterMutationTest-compression 4 0 0 0 3.755
DeletePartitionTest-compression 1 0 0 0 3.576
DigestTest-compression 6 0 0 0 0.550
DirectoriesTest-compression 13 0 0 0 1.213
DiskBoundaryManagerTest-compression 4 0 0 0 5.047
ImportTest-compression 14 0 0 0 9.269
KeyCacheTest-compression 6 0 0 0 4.398
KeyspaceTest-compression 11 0 0 0 8.307
LivenessInfoTest-compression 2 0 0 0 0.394
MmapFileTest-compression 1 0 0 0 0.342
MultiKeyspaceTest-compression 1 0 0 0 3.852
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.068
compression
NameSortTest-compression 3 0 0 0 3.929
NativeCellTest-compression 1 0 0 0 0.907
PartitionRangeReadTest-compression 7 0 0 0 4.151
PartitionTest-compression 4 0 0 0 3.646
RangeTombstoneListTest-compression 25 0 0 0 1.170
RangeTombstoneTest-compression 14 0 0 0 4.611
ReadCommandTest-compression 23 0 0 0 5.465
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.516
ReadMessageTest-compression 3 0 0 0 3.607
ReadResponseTest-compression 8 0 0 0 0.692
RecoveryManagerFlushedTest-compression 6 0 0 0 3.618
RecoveryManagerMissingHeaderTest- 6 0 0 0 3.267
compression
RecoveryManagerTest-compression 42 0 0 0 6.907
RecoveryManagerTruncateTest-compression 6 0 0 0 3.456
RemoveCellTest-compression 1 0 0 0 3.768
RepairedDataInfoTest-compression 7 0 0 0 1.737
RepairedDataTombstonesTest-compression 7 0 0 0 28.208
RowCacheCQLTest-compression 3 0 0 0 4.667
RowCacheTest-compression 11 0 0 0 5.263
RowIndexEntryTest-compression 4 0 0 0 4.695
RowIterationTest-compression 3 0 0 0 4.663
RowTest-compression 4 0 0 0 3.438
SchemaCQLHelperTest-compression 9 0 0 0 6.376
ScrubTest-compression 23 0 0 2 15.254
SecondaryIndexTest-compression 14 0 0 0 10.884
SerializationHeaderTest-compression 1 0 0 0 1.677
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.703
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.919
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.470
SystemKeyspaceTest-compression 4 0 0 0 2.709
TimeSortTest-compression 2 0 0 0 4.984
TransformerTest-compression 1 0 0 0 1.163
VerifyTest-compression 23 0 0 0 4.501
CellTest-compression 11 0 0 0 3.063
CleanupTest-compression 8 0 0 0 20.376
CleanupTransientTest-compression 1 0 0 0 3.698
ClusteringBoundTest-compression 2 0 0 0 0.165
ColumnFamilyMetricTest-compression 3 0 0 0 3.329
ColumnFamilyStoreTest-compression 8 0 0 0 4.748
ColumnsTest-compression 8 0 0 0 1.979
CounterCacheTest-compression 5 0 0 0 3.375
CounterCellTest-compression 5 0 0 0 3.007
CounterMutationTest-compression 4 0 0 0 3.274
DeletePartitionTest-compression 1 0 0 0 3.028
DigestTest-compression 6 0 0 0 0.544
DirectoriesTest-compression 13 0 0 0 1.297
DiskBoundaryManagerTest-compression 4 0 0 0 4.878
ImportTest-compression 14 0 0 0 10.183
KeyCacheTest-compression 6 0 0 0 3.929
KeyspaceTest-compression 11 0 0 0 8.332
LivenessInfoTest-compression 2 0 0 0 0.419
MmapFileTest-compression 1 0 0 0 0.461
MultiKeyspaceTest-compression 1 0 0 0 3.377
MutationExceededMaxSizeExceptionTest- 1 0 0 0 0.152
compression
NameSortTest-compression 3 0 0 0 3.393
NativeCellTest-compression 1 0 0 0 1.041
PartitionRangeReadTest-compression 7 0 0 0 3.586
PartitionTest-compression 4 0 0 0 3.162
RangeTombstoneListTest-compression 25 0 0 0 1.387
RangeTombstoneTest-compression 14 0 0 0 4.544
ReadCommandTest-compression 23 0 0 0 5.460
ReadCommandVerbHandlerTest-compression 4 0 0 0 6.658
ReadMessageTest-compression 3 0 0 0 3.146
ReadResponseTest-compression 8 0 0 0 0.722
RecoveryManagerFlushedTest-compression 6 0 0 0 3.258
RecoveryManagerMissingHeaderTest- 6 0 0 0 2.951
compression
RecoveryManagerTest-compression 42 0 0 0 9.042
RecoveryManagerTruncateTest-compression 6 0 0 0 3.104
RemoveCellTest-compression 1 0 0 0 3.225
RepairedDataInfoTest-compression 7 0 0 0 1.772
RepairedDataTombstonesTest-compression 7 0 0 0 28.834
RowCacheCQLTest-compression 3 0 0 0 4.403
RowCacheTest-compression 11 0 0 0 4.655
RowIndexEntryTest-compression 4 0 0 0 4.482
RowIterationTest-compression 3 0 0 0 4.640
RowTest-compression 4 0 0 0 2.967
SchemaCQLHelperTest-compression 9 0 0 0 6.783
ScrubTest-compression 23 0 0 2 8.641
SecondaryIndexTest-compression 14 0 0 0 10.016
SerializationHeaderTest-compression 1 0 0 0 1.653
SinglePartitionReadCommandCQLTest- 1 0 0 0 3.328
compression
SinglePartitionSliceCommandTest- 10 0 0 0 4.829
compression
SystemKeyspaceMigrator40Test-compression 4 0 0 0 4.342
SystemKeyspaceTest-compression 4 0 0 0 2.719
TimeSortTest-compression 2 0 0 0 4.554
TransformerTest-compression 1 0 0 0 1.257
VerifyTest-compression 23 0 0 0 3.956
CellTest 11 0 0 0 3.153
CleanupTest 8 0 0 0 17.684
CleanupTransientTest 1 0 0 0 3.738
ClusteringBoundTest 2 0 0 0 0.066
ColumnFamilyMetricTest 3 0 0 0 3.398
ColumnFamilyStoreTest 8 0 0 0 4.412
ColumnsTest 8 0 0 0 1.641
CounterCacheTest 5 0 0 0 3.454
CounterCellTest 5 0 0 0 3.214
CounterMutationTest 4 0 0 0 3.541
DeletePartitionTest 1 0 0 0 3.350
DigestTest 6 0 0 0 0.472
DirectoriesTest 13 0 0 0 1.152
DiskBoundaryManagerTest 4 0 0 0 4.902
ImportTest 14 0 0 0 8.971
KeyCacheTest 6 0 0 0 4.027
KeyspaceTest 11 0 0 0 7.981
LivenessInfoTest 2 0 0 0 0.365
MmapFileTest 1 0 0 0 0.309
MultiKeyspaceTest 1 0 0 0 3.608
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.063
NameSortTest 3 0 0 0 3.582
NativeCellTest 1 0 0 0 0.818
PartitionRangeReadTest 7 0 0 0 3.727
PartitionTest 4 0 0 0 3.307
RangeTombstoneListTest 25 0 0 0 1.034
RangeTombstoneTest 14 0 0 0 4.283
ReadCommandTest 23 0 0 0 5.050
ReadCommandVerbHandlerTest 4 0 0 0 4.551
ReadMessageTest 3 0 0 0 3.302
ReadResponseTest 8 0 0 0 0.612
RecoveryManagerFlushedTest 6 0 0 0 3.374
RecoveryManagerMissingHeaderTest 6 0 0 0 3.048
RecoveryManagerTest 42 0 0 0 6.806
RecoveryManagerTruncateTest 6 0 0 0 3.275
RemoveCellTest 1 0 0 0 3.442
RepairedDataInfoTest 7 0 0 0 1.529
RepairedDataTombstonesTest 7 0 0 0 27.987
RowCacheCQLTest 3 0 0 0 4.309
RowCacheTest 11 0 0 0 4.838
RowIndexEntryTest 4 0 0 0 4.250
RowIterationTest 3 0 0 0 4.304
RowTest 4 0 0 0 3.158
SchemaCQLHelperTest 9 0 0 0 5.916
ScrubTest 23 0 0 0 7.367
SecondaryIndexTest 14 0 0 0 9.376
SerializationHeaderTest 1 0 0 0 1.436
SinglePartitionReadCommandCQLTest 1 0 0 0 3.421
SinglePartitionSliceCommandTest 10 0 0 0 4.505
SystemKeyspaceMigrator40Test 4 0 0 0 4.091
SystemKeyspaceTest 4 0 0 0 2.471
TimeSortTest 2 0 0 0 4.561
TransformerTest 1 0 0 0 0.981
VerifyTest 23 0 0 0 4.043
CellTest 11 0 0 0 3.035
CleanupTest 8 0 0 0 17.402
CleanupTransientTest 1 0 0 0 3.533
ClusteringBoundTest 2 0 0 0 0.167
ColumnFamilyMetricTest 3 0 0 0 3.211
ColumnFamilyStoreTest 8 0 0 0 4.163
ColumnsTest 8 0 0 0 1.962
CounterCacheTest 5 0 0 0 3.269
CounterCellTest 5 0 0 0 2.983
CounterMutationTest 4 0 0 0 3.265
DeletePartitionTest 1 0 0 0 3.168
DigestTest 6 0 0 0 0.576
DirectoriesTest 13 0 0 0 1.456
DiskBoundaryManagerTest 4 0 0 0 4.426
ImportTest 14 0 0 0 8.171
KeyCacheTest 6 0 0 0 3.841
KeyspaceTest 11 0 0 0 7.118
LivenessInfoTest 2 0 0 0 0.465
MmapFileTest 1 0 0 0 0.459
MultiKeyspaceTest 1 0 0 0 3.533
MutationExceededMaxSizeExceptionTest 1 0 0 0 0.178
NameSortTest 3 0 0 0 3.408
NativeCellTest 1 0 0 0 1.093
PartitionRangeReadTest 7 0 0 0 3.600
PartitionTest 4 0 0 0 3.065
RangeTombstoneListTest 25 0 0 0 1.334
RangeTombstoneTest 14 0 0 0 4.042
ReadCommandTest 23 0 0 0 5.219
ReadCommandVerbHandlerTest 4 0 0 0 4.486
ReadMessageTest 3 0 0 0 3.343
ReadResponseTest 8 0 0 0 0.820
RecoveryManagerFlushedTest 6 0 0 0 3.657
RecoveryManagerMissingHeaderTest 6 0 0 0 2.991
RecoveryManagerTest 42 0 0 0 7.734
RecoveryManagerTruncateTest 6 0 0 0 3.281
RemoveCellTest 1 0 0 0 3.516
RepairedDataInfoTest 7 0 0 0 1.830
RepairedDataTombstonesTest 7 0 0 0 27.562
RowCacheCQLTest 3 0 0 0 4.094
RowCacheTest 11 0 0 0 4.723
RowIndexEntryTest 4 0 0 0 4.192
RowIterationTest 3 0 0 0 4.165
RowTest 4 0 0 0 2.926
SchemaCQLHelperTest 9 0 0 0 5.691
ScrubTest 23 0 0 0 8.125
SecondaryIndexTest 14 0 0 0 9.000
SerializationHeaderTest 1 0 0 0 1.774
SinglePartitionReadCommandCQLTest 1 0 0 0 3.257
SinglePartitionSliceCommandTest 10 0 0 0 4.352
SystemKeyspaceMigrator40Test 4 0 0 0 3.918
SystemKeyspaceTest 4 0 0 0 2.700
TimeSortTest 2 0 0 0 4.550
TransformerTest 1 0 0 0 1.341
VerifyTest 23 0 0 0 3.842
-------------------------------------------------------------------------------
org.apache.cassandra.db.aggregation
Name Tests Errors Failures Skipped Time(s)
GroupMakerTest-cdc 6 0 0 0 0.884
GroupMakerTest-cdc 6 0 0 0 1.226
GroupMakerTest-compression 6 0 0 0 0.996
GroupMakerTest-compression 6 0 0 0 1.093
GroupMakerTest 6 0 0 0 0.891
GroupMakerTest 6 0 0 0 1.191
-------------------------------------------------------------------------------
org.apache.cassandra.db.columniterator
Name Tests Errors Failures Skipped Time(s)
SSTableReverseIteratorTest-cdc 1 0 0 0 3.429
SSTableReverseIteratorTest-cdc 1 0 0 0 3.133
SSTableReverseIteratorTest-compression 1 0 0 0 3.757
SSTableReverseIteratorTest-compression 1 0 0 0 3.138
SSTableReverseIteratorTest 1 0 0 0 3.380
SSTableReverseIteratorTest 1 0 0 0 3.295
-------------------------------------------------------------------------------
org.apache.cassandra.db.commitlog
Name Tests Errors Failures Skipped Time(s)
BatchCommitLogStressTest 15 0 0 0 197.042
CommitLogStressTest 1 0 0 1 0.078
GroupCommitLogStressTest 15 0 0 0 187.194
PeriodicCommitLogStressTest 15 0 0 0 240.625
BatchCommitLogStressTest 15 0 0 0 192.737
CommitLogStressTest 1 0 0 1 0.151
GroupCommitLogStressTest 15 0 0 0 185.822
PeriodicCommitLogStressTest 15 0 0 0 240.524
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.213
BatchCommitLogTest-cdc 174 0 0 0 7.329
CommitLogCQLTest-cdc 1 0 0 0 3.511
CommitLogChainedMarkersTest-cdc 1 0 0 0 4.008
CommitLogDescriptorTest-cdc 14 0 0 0 14.105
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.828
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.526
CommitLogReaderTest-cdc 5 0 0 0 5.984
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.673
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 9.123
CommitLogTest-cdc 1 0 0 1 0.053
CommitLogUpgradeTest-cdc 1 0 0 0 3.498
CommitlogShutdownTest-cdc 1 0 0 0 4.010
GroupCommitLogTest-cdc 162 0 0 0 13.258
SegmentReaderTest-cdc 6 0 0 0 1.217
SnapshotDeletingTest-cdc 1 0 0 1 3.150
AbstractCommitLogServiceTest-cdc 9 0 0 0 1.496
BatchCommitLogTest-cdc 174 0 0 0 6.882
CommitLogCQLTest-cdc 1 0 0 0 3.366
CommitLogChainedMarkersTest-cdc 1 0 0 0 3.848
CommitLogDescriptorTest-cdc 14 0 0 0 7.690
CommitLogFailurePolicyTest-cdc 4 0 0 0 5.564
CommitLogInitWithExceptionTest-cdc 1 0 0 0 1.727
CommitLogReaderTest-cdc 5 0 0 0 5.836
CommitLogSegmentBackpressureTest-cdc 1 0 0 0 4.411
CommitLogSegmentManagerCDCTest-cdc 7 0 0 0 8.309
CommitLogTest-cdc 1 0 0 1 0.171
CommitLogUpgradeTest-cdc 1 0 0 0 3.242
CommitlogShutdownTest-cdc 1 0 0 0 3.509
GroupCommitLogTest-cdc 162 0 0 0 13.017
SegmentReaderTest-cdc 6 0 0 0 1.478
SnapshotDeletingTest-cdc 1 0 0 1 2.994
AbstractCommitLogServiceTest-compression 9 0 0 0 1.311
BatchCommitLogTest-compression 174 0 0 0 7.537
CommitLogCQLTest-compression 1 0 0 0 3.867
CommitLogChainedMarkersTest-compression 1 0 0 0 4.424
CommitLogDescriptorTest-compression 14 0 0 0 14.059
CommitLogFailurePolicyTest-compression 4 0 0 0 6.310
CommitLogInitWithExceptionTest- 1 0 0 0 1.567
compression
CommitLogReaderTest-compression 5 0 0 0 6.743
CommitLogSegmentBackpressureTest- 1 0 0 0 5.108
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 9.242
compression
CommitLogTest-compression 1 0 0 1 0.065
CommitLogUpgradeTest-compression 1 0 0 0 3.874
CommitlogShutdownTest-compression 1 0 0 0 4.179
GroupCommitLogTest-compression 162 0 0 0 14.085
SegmentReaderTest-compression 6 0 0 0 1.402
SnapshotDeletingTest-compression 1 0 0 1 3.634
AbstractCommitLogServiceTest-compression 9 0 0 0 1.417
BatchCommitLogTest-compression 174 0 0 0 8.157
CommitLogCQLTest-compression 1 0 0 0 3.374
CommitLogChainedMarkersTest-compression 1 0 0 0 3.706
CommitLogDescriptorTest-compression 14 0 0 0 6.619
CommitLogFailurePolicyTest-compression 4 0 0 0 5.437
CommitLogInitWithExceptionTest- 1 0 0 0 1.745
compression
CommitLogReaderTest-compression 5 0 0 0 6.527
CommitLogSegmentBackpressureTest- 1 0 0 0 4.474
compression
CommitLogSegmentManagerCDCTest- 7 0 0 0 9.724
compression
CommitLogTest-compression 1 0 0 1 0.163
CommitLogUpgradeTest-compression 1 0 0 0 3.249
CommitlogShutdownTest-compression 1 0 0 0 3.481
GroupCommitLogTest-compression 162 0 0 0 14.505
SegmentReaderTest-compression 6 0 0 0 1.410
SnapshotDeletingTest-compression 1 0 0 1 3.019
AbstractCommitLogServiceTest 9 0 0 0 1.207
BatchCommitLogTest 174 0 0 0 7.223
CommitLogCQLTest 1 0 0 0 3.546
CommitLogChainedMarkersTest 1 0 0 0 4.015
CommitLogDescriptorTest 14 0 0 0 13.327
CommitLogFailurePolicyTest 4 0 0 0 5.871
CommitLogInitWithExceptionTest 1 0 0 0 1.527
CommitLogReaderTest 5 0 0 0 6.012
CommitLogSegmentBackpressureTest 1 0 0 0 4.655
CommitLogSegmentManagerCDCTest 7 0 0 0 8.877
CommitLogTest 1 0 0 1 0.052
CommitLogUpgradeTest 1 0 0 0 3.420
CommitlogShutdownTest 1 0 0 0 3.797
GroupCommitLogTest 162 0 0 0 13.053
SegmentReaderTest 6 0 0 0 1.212
SnapshotDeletingTest 1 0 0 1 3.173
AbstractCommitLogServiceTest 9 0 0 0 1.503
BatchCommitLogTest 174 0 0 0 6.707
CommitLogCQLTest 1 0 0 0 3.303
CommitLogChainedMarkersTest 1 0 0 0 3.884
CommitLogDescriptorTest 14 0 0 0 7.813
CommitLogFailurePolicyTest 4 0 0 0 5.557
CommitLogInitWithExceptionTest 1 0 0 0 1.729
CommitLogReaderTest 5 0 0 0 6.021
CommitLogSegmentBackpressureTest 1 0 0 0 4.463
CommitLogSegmentManagerCDCTest 7 0 0 0 8.399
CommitLogTest 1 0 0 1 0.154
CommitLogUpgradeTest 1 0 0 0 3.302
CommitlogShutdownTest 1 0 0 0 3.560
GroupCommitLogTest 162 0 0 0 13.006
SegmentReaderTest 6 0 0 0 1.415
SnapshotDeletingTest 1 0 0 1 2.947
-------------------------------------------------------------------------------
org.apache.cassandra.db.compaction
Name Tests Errors Failures Skipped Time(s)
LongCompactionsTest 4 0 0 0 20.055
LongLeveledCompactionStrategyCQLTest 1 0 0 0 304.151
LongLeveledCompactionStrategyTest 3 0 0 0 18.128
LongCompactionsTest 4 0 0 0 20.949
LongLeveledCompactionStrategyCQLTest 1 0 0 0 303.691
LongLeveledCompactionStrategyTest 3 0 0 0 17.953
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.747
AbstractPendingRepairTest-cdc 1 0 0 1 0.053
ActiveCompactionsTest-cdc 6 0 0 0 5.835
AntiCompactionBytemanTest-cdc 1 0 0 0 6.316
AntiCompactionTest-cdc 15 0 0 0 23.468
CancelCompactionsTest-cdc 8 0 0 0 9.645
CompactionAwareWriterTest-cdc 4 0 0 0 87.680
CompactionControllerTest-cdc 2 0 0 0 3.748
CompactionExecutorTest-cdc 3 0 0 0 0.899
CompactionInfoTest-cdc 2 0 0 0 3.595
CompactionIteratorTest-cdc 12 0 0 0 7.124
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.103
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 6.294
CompactionTaskTest-cdc 2 0 0 0 3.412
CompactionsBytemanTest-cdc 6 0 0 0 13.246
CompactionsCQLTest-cdc 24 0 0 0 36.283
CompactionsPurgeTest-cdc 10 0 0 0 3.955
CompactionsTest-cdc 6 0 0 1 16.918
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 4.982
DateTieredCompactionStrategyTest-cdc 7 0 0 0 7.242
LeveledCompactionStrategyTest-cdc 11 0 0 0 25.084
LeveledGenerationsTest-cdc 4 0 0 0 4.002
NeverPurgeTest-cdc 4 0 0 0 8.939
OneCompactionTest-cdc 2 0 0 0 3.343
PendingRepairManagerTest-cdc 16 0 0 0 4.625
SingleSSTableLCSTaskTest-cdc 4 0 0 0 71.956
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.274
TTLExpiryTest-cdc 5 0 0 0 10.127
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.809
ValidationExecutorTest-cdc 2 0 0 0 0.578
AbstractCompactionStrategyTest-cdc 4 0 0 0 3.535
AbstractPendingRepairTest-cdc 1 0 0 1 0.164
ActiveCompactionsTest-cdc 6 0 0 0 5.398
AntiCompactionBytemanTest-cdc 1 0 0 0 5.886
AntiCompactionTest-cdc 15 0 0 0 27.425
CancelCompactionsTest-cdc 8 0 0 0 9.047
CompactionAwareWriterTest-cdc 4 0 0 0 57.279
CompactionControllerTest-cdc 2 0 0 0 3.479
CompactionExecutorTest-cdc 3 0 0 0 1.164
CompactionInfoTest-cdc 2 0 0 0 3.230
CompactionIteratorTest-cdc 12 0 0 0 6.584
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 3.798
cdc
CompactionStrategyManagerTest-cdc 5 0 0 0 5.258
CompactionTaskTest-cdc 2 0 0 0 3.115
CompactionsBytemanTest-cdc 6 0 0 0 13.840
CompactionsCQLTest-cdc 24 0 0 0 33.907
CompactionsPurgeTest-cdc 10 0 0 0 4.700
CompactionsTest-cdc 6 0 0 1 16.654
CorruptedSSTablesCompactionsTest-cdc 2 0 0 0 4.936
DateTieredCompactionStrategyTest-cdc 7 0 0 0 6.959
LeveledCompactionStrategyTest-cdc 11 0 0 0 19.900
LeveledGenerationsTest-cdc 4 0 0 0 3.797
NeverPurgeTest-cdc 4 0 0 0 8.800
OneCompactionTest-cdc 2 0 0 0 3.101
PendingRepairManagerTest-cdc 16 0 0 0 4.319
SingleSSTableLCSTaskTest-cdc 4 0 0 0 54.039
SizeTieredCompactionStrategyTest-cdc 3 0 0 0 3.109
TTLExpiryTest-cdc 5 0 0 0 9.622
TimeWindowCompactionStrategyTest-cdc 5 0 0 0 8.602
ValidationExecutorTest-cdc 2 0 0 0 0.824
AbstractCompactionStrategyTest-compression 4 0 0 0 4.232
AbstractPendingRepairTest-compression 1 0 0 1 0.063
ActiveCompactionsTest-compression 6 0 0 0 6.464
AntiCompactionBytemanTest-compression 1 0 0 0 6.653
AntiCompactionTest-compression 15 0 0 0 32.248
CancelCompactionsTest-compression 8 0 0 0 10.140
CompactionAwareWriterTest-compression 4 0 0 0 85.758
CompactionControllerTest-compression 2 0 0 0 4.176
CompactionExecutorTest-compression 3 0 0 0 1.060
CompactionInfoTest-compression 2 0 0 0 3.807
CompactionIteratorTest-compression 12 0 0 0 7.687
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.511
compression
CompactionStrategyManagerTest-compression 5 0 0 0 6.507
CompactionTaskTest-compression 2 0 0 0 3.728
CompactionsBytemanTest-compression 6 0 0 0 13.741
CompactionsCQLTest-compression 24 0 0 0 37.213
CompactionsPurgeTest-compression 10 0 0 0 4.525
CompactionsTest-compression 6 0 0 1 17.187
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.520
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.666
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 29.741
LeveledGenerationsTest-compression 4 0 0 0 4.334
NeverPurgeTest-compression 4 0 0 0 10.172
OneCompactionTest-compression 2 0 0 0 3.888
PendingRepairManagerTest-compression 16 0 0 0 5.330
SingleSSTableLCSTaskTest-compression 4 0 0 0 95.794
SizeTieredCompactionStrategyTest- 3 0 0 0 3.604
compression
TTLExpiryTest-compression 5 0 0 0 10.420
TimeWindowCompactionStrategyTest- 5 0 0 0 9.237
compression
ValidationExecutorTest-compression 2 0 0 0 0.644
AbstractCompactionStrategyTest-compression 4 0 0 0 3.793
AbstractPendingRepairTest-compression 1 0 0 1 0.158
ActiveCompactionsTest-compression 6 0 0 0 6.593
AntiCompactionBytemanTest-compression 1 0 0 0 6.103
AntiCompactionTest-compression 15 0 0 0 24.524
CancelCompactionsTest-compression 8 0 0 0 11.278
CompactionAwareWriterTest-compression 4 0 0 0 50.124
CompactionControllerTest-compression 2 0 0 0 3.470
CompactionExecutorTest-compression 3 0 0 0 1.126
CompactionInfoTest-compression 2 0 0 0 3.140
CompactionIteratorTest-compression 12 0 0 0 7.901
CompactionStrategyManagerPendingRepairTest- 9 0 0 0 4.050
compression
CompactionStrategyManagerTest-compression 5 0 0 0 6.375
CompactionTaskTest-compression 2 0 0 0 3.147
CompactionsBytemanTest-compression 6 0 0 0 14.417
CompactionsCQLTest-compression 24 0 0 0 40.117
CompactionsPurgeTest-compression 10 0 0 0 4.167
CompactionsTest-compression 6 0 0 1 16.751
CorruptedSSTablesCompactionsTest- 2 0 0 0 5.410
compression
DateTieredCompactionStrategyTest- 7 0 0 0 7.798
compression
LeveledCompactionStrategyTest-compression 11 0 0 0 20.815
LeveledGenerationsTest-compression 4 0 0 0 4.078
NeverPurgeTest-compression 4 0 0 0 9.502
OneCompactionTest-compression 2 0 0 0 3.166
PendingRepairManagerTest-compression 16 0 0 0 4.801
SingleSSTableLCSTaskTest-compression 4 0 0 0 64.515
SizeTieredCompactionStrategyTest- 3 0 0 0 3.132
compression
TTLExpiryTest-compression 5 0 0 0 10.127
TimeWindowCompactionStrategyTest- 5 0 0 0 9.381
compression
ValidationExecutorTest-compression 2 0 0 0 0.741
AbstractCompactionStrategyTest 4 0 0 0 3.839
AbstractPendingRepairTest 1 0 0 1 0.051
ActiveCompactionsTest 6 0 0 0 5.815
AntiCompactionBytemanTest 1 0 0 0 6.275
AntiCompactionTest 15 0 0 0 23.329
CancelCompactionsTest 8 0 0 0 9.543
CompactionAwareWriterTest 4 0 0 0 86.464
CompactionControllerTest 2 0 0 0 3.681
CompactionExecutorTest 3 0 0 0 0.918
CompactionInfoTest 2 0 0 0 3.486
CompactionIteratorTest 12 0 0 0 7.044
CompactionStrategyManagerPendingRepairTest 9 0 0 0 4.048
CompactionStrategyManagerTest 5 0 0 0 6.335
CompactionTaskTest 2 0 0 0 3.484
CompactionsBytemanTest 6 0 0 0 13.104
CompactionsCQLTest 24 0 0 0 36.875
CompactionsPurgeTest 10 0 0 0 3.956
CompactionsTest 6 0 0 1 16.813
CorruptedSSTablesCompactionsTest 2 0 0 0 5.051
DateTieredCompactionStrategyTest 7 0 0 0 7.145
LeveledCompactionStrategyTest 11 0 0 0 24.565
LeveledGenerationsTest 4 0 0 0 3.990
NeverPurgeTest 4 0 0 0 9.075
OneCompactionTest 2 0 0 0 3.336
PendingRepairManagerTest 16 0 0 0 4.557
SingleSSTableLCSTaskTest 4 0 0 0 80.751
SizeTieredCompactionStrategyTest 3 0 0 0 3.298
TTLExpiryTest 5 0 0 0 11.064
TimeWindowCompactionStrategyTest 5 0 0 0 8.689
ValidationExecutorTest 2 0 1 0 0.576
AbstractCompactionStrategyTest 4 0 0 0 3.603
AbstractPendingRepairTest 1 0 0 1 0.144
ActiveCompactionsTest 6 0 0 0 5.517
AntiCompactionBytemanTest 1 0 0 0 5.982
AntiCompactionTest 15 0 0 0 27.418
CancelCompactionsTest 8 0 0 0 10.184
CompactionAwareWriterTest 4 0 0 0 58.779
CompactionControllerTest 2 0 0 0 3.504
CompactionExecutorTest 3 0 0 0 1.278
CompactionInfoTest 2 0 0 0 3.263
CompactionIteratorTest 12 0 0 0 6.757
CompactionStrategyManagerPendingRepairTest 9 0 0 0 3.942
CompactionStrategyManagerTest 5 0 0 0 5.113
CompactionTaskTest 2 0 0 0 3.222
CompactionsBytemanTest 6 0 0 0 13.120
CompactionsCQLTest 24 0 0 0 34.546
CompactionsPurgeTest 10 0 0 0 3.836
CompactionsTest 6 0 0 1 16.669
CorruptedSSTablesCompactionsTest 2 0 0 0 5.060
DateTieredCompactionStrategyTest 7 0 0 0 7.083
LeveledCompactionStrategyTest 11 0 0 0 20.627
LeveledGenerationsTest 4 0 0 0 3.832
NeverPurgeTest 4 0 0 0 9.018
OneCompactionTest 2 0 0 0 3.176
PendingRepairManagerTest 16 0 0 0 4.362
SingleSSTableLCSTaskTest 4 0 0 0 74.028
SizeTieredCompactionStrategyTest 3 0 0 0 3.163
TTLExpiryTest 5 0 0 0 9.722
TimeWindowCompactionStrategyTest 5 0 0 0 8.737
ValidationExecutorTest 2 0 0 0 0.768
-------------------------------------------------------------------------------
org.apache.cassandra.db.composites
Name Tests Errors Failures Skipped Time(s)
CTypeTest-cdc 3 0 0 0 0.504
CTypeTest-cdc 3 0 0 0 0.584
CTypeTest-compression 3 0 0 0 0.556
CTypeTest-compression 3 0 0 0 0.570
CTypeTest 3 0 0 0 0.487
CTypeTest 3 0 0 0 0.608
-------------------------------------------------------------------------------
org.apache.cassandra.db.context
Name Tests Errors Failures Skipped Time(s)
CounterContextTest-cdc 8 0 0 0 2.012
CounterContextTest-cdc 8 0 0 0 2.246
CounterContextTest-compression 8 0 0 0 2.217
CounterContextTest-compression 8 0 0 0 2.116
CounterContextTest 8 0 0 0 2.030
CounterContextTest 8 0 0 0 2.241
-------------------------------------------------------------------------------
org.apache.cassandra.db.filter
Name Tests Errors Failures Skipped Time(s)
ColumnFilterTest-cdc 3 0 0 0 0.599
RowFilterTest-cdc 1 0 0 0 0.587
SliceTest-cdc 4 0 0 0 0.107
ColumnFilterTest-cdc 3 0 0 0 0.750
RowFilterTest-cdc 1 0 0 0 0.715
SliceTest-cdc 4 0 0 0 0.217
ColumnFilterTest-compression 3 0 0 0 0.658
RowFilterTest-compression 1 0 0 0 0.648
SliceTest-compression 4 0 0 0 0.125
ColumnFilterTest-compression 3 0 0 0 0.728
RowFilterTest-compression 1 0 0 0 0.700
SliceTest-compression 4 0 0 0 0.204
ColumnFilterTest 3 0 0 0 0.584
RowFilterTest 1 0 0 0 0.596
SliceTest 4 0 0 0 0.107
ColumnFilterTest 3 0 0 0 0.735
RowFilterTest 1 0 0 0 0.734
SliceTest 4 0 0 0 0.214
-------------------------------------------------------------------------------
org.apache.cassandra.db.lifecycle
Name Tests Errors Failures Skipped Time(s)
HelpersTest-cdc 8 0 0 0 14.419
LifecycleTransactionTest-cdc 8 0 0 0 2.558
LogTransactionTest-cdc 39 0 0 0 3.104
RealTransactionsTest-cdc 3 0 0 0 4.039
TrackerTest-cdc 7 0 0 0 2.263
ViewTest-cdc 3 0 0 0 2.053
HelpersTest-cdc 8 0 0 0 14.031
LifecycleTransactionTest-cdc 8 0 0 0 2.747
LogTransactionTest-cdc 39 0 0 0 3.184
RealTransactionsTest-cdc 3 0 0 0 3.874
TrackerTest-cdc 7 0 0 0 2.484
ViewTest-cdc 3 0 0 0 2.312
HelpersTest-compression 8 0 0 0 15.099
LifecycleTransactionTest-compression 8 0 0 0 2.790
LogTransactionTest-compression 39 0 0 0 3.098
RealTransactionsTest-compression 3 0 0 0 4.502
TrackerTest-compression 7 0 0 0 2.516
ViewTest-compression 3 0 0 0 2.229
HelpersTest-compression 8 0 0 0 11.179
LifecycleTransactionTest-compression 8 0 0 0 2.798
LogTransactionTest-compression 39 0 0 0 3.458
RealTransactionsTest-compression 3 0 0 0 3.999
TrackerTest-compression 7 0 0 0 2.417
ViewTest-compression 3 0 0 0 2.172
HelpersTest 8 0 0 0 14.247
LifecycleTransactionTest 8 0 0 0 2.543
LogTransactionTest 39 0 0 0 2.933
RealTransactionsTest 3 0 0 0 3.951
TrackerTest 7 0 0 0 2.208
ViewTest 3 0 0 0 2.075
HelpersTest 8 0 0 0 14.384
LifecycleTransactionTest 8 0 0 0 2.795
LogTransactionTest 39 0 0 0 3.096
RealTransactionsTest 3 0 0 0 4.030
TrackerTest 7 0 0 0 2.527
ViewTest 3 0 0 0 2.262
-------------------------------------------------------------------------------
org.apache.cassandra.db.marshal
Name Tests Errors Failures Skipped Time(s)
AbstractCompositeTypeTest-cdc 2 0 0 0 0.063
ByteBufferAccessorTest-cdc 2 0 0 0 0.094
BytesTypeTest-cdc 2 0 0 0 0.217
CollectionTypeTest-cdc 6 0 0 0 0.140
CollectionTypesTest-cdc 3 0 0 0 5.570
CompositeAndTupleTypesTest-cdc 3 0 0 0 8.506
CompositeTypeTest-cdc 9 0 0 0 3.258
DecimalTypeTest-cdc 3 0 0 0 0.069
DynamicCompositeTypeTest-cdc 8 0 0 0 3.340
EmptyTypeTest-cdc 7 0 0 0 0.818
IntegerTypeTest-cdc 10 0 0 0 0.100
JsonConversionTest-cdc 30 0 0 0 0.664
ReversedTypeTest-cdc 1 0 0 0 0.086
RoundTripTest-cdc 8 0 0 0 0.492
SimpleDateTypeTest-cdc 1 0 0 0 0.108
TimeTypeTest-cdc 2 0 0 0 3.576
TimeUUIDTypeTest-cdc 6 0 0 0 8.089
TimestampTypeTest-cdc 1 0 0 0 0.520
TypeCompareTest-cdc 6 0 0 0 0.254
TypeParserTest-cdc 3 0 0 0 0.923
TypeValidationTest-cdc 18 0 0 0 3.185
UUIDTypeTest-cdc 6 0 0 0 3.592
ValueAccessorTest-cdc 4 0 0 0 0.425
AbstractCompositeTypeTest-cdc 2 0 0 0 0.179
ByteBufferAccessorTest-cdc 2 0 0 0 0.216
BytesTypeTest-cdc 2 0 0 0 0.317
CollectionTypeTest-cdc 6 0 0 0 0.249
CollectionTypesTest-cdc 3 0 0 0 5.699
CompositeAndTupleTypesTest-cdc 3 0 0 0 7.942
CompositeTypeTest-cdc 9 0 0 0 2.957
DecimalTypeTest-cdc 3 0 0 0 0.186
DynamicCompositeTypeTest-cdc 8 0 0 0 2.906
EmptyTypeTest-cdc 7 0 0 0 0.918
IntegerTypeTest-cdc 10 0 0 0 0.243
JsonConversionTest-cdc 30 0 0 0 0.827
ReversedTypeTest-cdc 1 0 0 0 0.198
RoundTripTest-cdc 8 0 0 0 0.596
SimpleDateTypeTest-cdc 1 0 0 0 0.239
TimeTypeTest-cdc 2 0 0 0 3.314
TimeUUIDTypeTest-cdc 6 0 0 0 4.719
TimestampTypeTest-cdc 1 0 0 0 0.663
TypeCompareTest-cdc 6 0 0 0 0.386
TypeParserTest-cdc 3 0 0 0 1.111
TypeValidationTest-cdc 18 0 0 0 3.551
UUIDTypeTest-cdc 6 0 0 0 2.695
ValueAccessorTest-cdc 4 0 0 0 0.617
AbstractCompositeTypeTest-compression 2 0 0 0 0.081
ByteBufferAccessorTest-compression 2 0 0 0 0.117
BytesTypeTest-compression 2 0 0 0 0.269
CollectionTypeTest-compression 6 0 0 0 0.177
CollectionTypesTest-compression 3 0 0 0 5.848
CompositeAndTupleTypesTest-compression 3 0 0 0 8.318
CompositeTypeTest-compression 9 0 0 0 3.462
DecimalTypeTest-compression 3 0 0 0 0.082
DynamicCompositeTypeTest-compression 8 0 0 0 3.551
EmptyTypeTest-compression 7 0 0 0 0.870
IntegerTypeTest-compression 10 0 0 0 0.120
JsonConversionTest-compression 30 0 0 0 0.739
ReversedTypeTest-compression 1 0 0 0 0.103
RoundTripTest-compression 8 0 0 0 0.551
SimpleDateTypeTest-compression 1 0 0 0 0.127
TimeTypeTest-compression 2 0 0 0 3.829
TimeUUIDTypeTest-compression 6 0 0 0 7.755
TimestampTypeTest-compression 1 0 0 0 0.605
TypeCompareTest-compression 6 0 0 0 0.301
TypeParserTest-compression 3 0 0 0 0.957
TypeValidationTest-compression 18 0 0 0 3.538
UUIDTypeTest-compression 6 0 0 0 3.796
ValueAccessorTest-compression 4 0 0 0 0.512
AbstractCompositeTypeTest-compression 2 0 0 0 0.159
ByteBufferAccessorTest-compression 2 0 0 0 0.191
BytesTypeTest-compression 2 0 0 0 0.306
CollectionTypeTest-compression 6 0 0 0 0.238
CollectionTypesTest-compression 3 0 0 0 5.444
CompositeAndTupleTypesTest-compression 3 0 0 0 7.388
CompositeTypeTest-compression 9 0 0 0 2.987
DecimalTypeTest-compression 3 0 0 0 0.172
DynamicCompositeTypeTest-compression 8 0 0 0 2.932
EmptyTypeTest-compression 7 0 0 0 0.840
IntegerTypeTest-compression 10 0 0 0 0.210
JsonConversionTest-compression 30 0 0 0 0.771
ReversedTypeTest-compression 1 0 0 0 0.183
RoundTripTest-compression 8 0 0 0 0.601
SimpleDateTypeTest-compression 1 0 0 0 0.209
TimeTypeTest-compression 2 0 0 0 3.486
TimeUUIDTypeTest-compression 6 0 0 0 4.695
TimestampTypeTest-compression 1 0 0 0 0.621
TypeCompareTest-compression 6 0 0 0 0.356
TypeParserTest-compression 3 0 0 0 1.148
TypeValidationTest-compression 18 0 0 0 3.692
UUIDTypeTest-compression 6 0 0 0 2.594
ValueAccessorTest-compression 4 0 0 0 0.558
AbstractCompositeTypeTest 2 0 0 0 0.060
ByteBufferAccessorTest 2 0 0 0 0.094
BytesTypeTest 2 0 0 0 0.210
CollectionTypeTest 6 0 0 0 0.142
CollectionTypesTest 3 0 0 0 5.582
CompositeAndTupleTypesTest 3 0 0 0 8.239
CompositeTypeTest 9 0 0 0 3.169
DecimalTypeTest 3 0 0 0 0.070
DynamicCompositeTypeTest 8 0 0 0 3.189
EmptyTypeTest 7 0 0 0 0.808
IntegerTypeTest 10 0 0 0 0.102
JsonConversionTest 30 0 0 0 0.644
ReversedTypeTest 1 0 0 0 0.085
RoundTripTest 8 0 0 0 0.495
SimpleDateTypeTest 1 0 0 0 0.107
TimeTypeTest 2 0 0 0 3.549
TimeUUIDTypeTest 6 0 0 0 7.727
TimestampTypeTest 1 0 0 0 0.511
TypeCompareTest 6 0 0 0 0.262
TypeParserTest 3 0 0 0 0.880
TypeValidationTest 18 0 0 0 3.300
UUIDTypeTest 6 0 0 0 3.674
ValueAccessorTest 4 0 0 0 0.421
AbstractCompositeTypeTest 2 0 0 0 0.164
ByteBufferAccessorTest 2 0 0 0 0.196
BytesTypeTest 2 0 0 0 0.314
CollectionTypeTest 6 0 0 0 0.239
CollectionTypesTest 3 0 0 0 5.683
CompositeAndTupleTypesTest 3 0 0 0 7.946
CompositeTypeTest 9 0 0 0 3.067
DecimalTypeTest 3 0 0 0 0.173
DynamicCompositeTypeTest 8 0 0 0 3.033
EmptyTypeTest 7 0 0 0 0.948
IntegerTypeTest 10 0 0 0 0.223
JsonConversionTest 30 0 0 0 0.811
ReversedTypeTest 1 0 0 0 0.188
RoundTripTest 8 0 0 0 0.598
SimpleDateTypeTest 1 0 0 0 0.215
TimeTypeTest 2 0 0 0 3.396
TimeUUIDTypeTest 6 0 0 0 4.704
TimestampTypeTest 1 0 0 0 0.662
TypeCompareTest 6 0 0 0 0.384
TypeParserTest 3 0 0 0 1.146
TypeValidationTest 18 0 0 0 3.615
UUIDTypeTest 6 0 0 0 2.654
ValueAccessorTest 4 0 0 0 0.577
-------------------------------------------------------------------------------
org.apache.cassandra.db.monitoring
Name Tests Errors Failures Skipped Time(s)
MonitoringTaskTest-cdc 15 0 0 0 5.379
MonitoringTaskTest-cdc 15 0 0 0 5.536
MonitoringTaskTest-compression 15 0 0 0 5.408
MonitoringTaskTest-compression 15 0 0 0 5.561
MonitoringTaskTest 15 0 0 0 5.403
MonitoringTaskTest 15 0 0 0 5.520
-------------------------------------------------------------------------------
org.apache.cassandra.db.partition
Name Tests Errors Failures Skipped Time(s)
PartitionImplementationTest-cdc 7 0 0 0 56.975
PartitionUpdateTest-cdc 3 0 0 0 4.330
PartitionImplementationTest-cdc 7 0 0 0 59.143
PartitionUpdateTest-cdc 3 0 0 0 4.256
PartitionImplementationTest-compression 7 0 0 0 60.881
PartitionUpdateTest-compression 3 0 0 0 4.594
PartitionImplementationTest-compression 7 0 0 0 57.967
PartitionUpdateTest-compression 3 0 0 0 4.345
PartitionImplementationTest 7 0 0 0 57.649
PartitionUpdateTest 3 0 0 0 4.177
PartitionImplementationTest 7 0 0 0 56.235
PartitionUpdateTest 3 0 0 0 4.045
-------------------------------------------------------------------------------
org.apache.cassandra.db.partitions
Name Tests Errors Failures Skipped Time(s)
PurgeFunctionTest-cdc 8 0 0 0 0.624
PurgeFunctionTest-cdc 8 0 0 0 0.759
PurgeFunctionTest-compression 8 0 0 0 0.699
PurgeFunctionTest-compression 8 0 0 0 0.705
PurgeFunctionTest 8 0 0 0 0.589
PurgeFunctionTest 8 0 0 0 0.746
-------------------------------------------------------------------------------
org.apache.cassandra.db.repair
Name Tests Errors Failures Skipped Time
(s)
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.058
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.479
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 3.986
PendingAntiCompactionTest-cdc 18 0 0 0 12.555
AbstractPendingAntiCompactionTest-cdc 1 0 0 1 0.191
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.387
cdc
PendingAntiCompactionBytemanTest-cdc 1 0 0 0 3.543
PendingAntiCompactionTest-cdc 18 0 0 0 12.259
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.064
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.762
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 4.277
PendingAntiCompactionTest-compression 18 0 0 0 13.099
AbstractPendingAntiCompactionTest-compression 1 0 0 1 0.164
CompactionManagerGetSSTablesForValidationTest- 3 0 0 0 3.322
compression
PendingAntiCompactionBytemanTest-compression 1 0 0 0 3.737
PendingAntiCompactionTest-compression 18 0 0 0 13.283
AbstractPendingAntiCompactionTest 1 0 0 1 0.052
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.497
PendingAntiCompactionBytemanTest 1 0 0 0 4.005
PendingAntiCompactionTest 18 0 0 0 12.592
AbstractPendingAntiCompactionTest 1 0 0 1 0.153
CompactionManagerGetSSTablesForValidationTest 3 0 0 0 3.211
PendingAntiCompactionBytemanTest 1 0 0 0 3.740
PendingAntiCompactionTest 18 0 0 0 12.311
-------------------------------------------------------------------------------
org.apache.cassandra.db.rows
Name Tests Errors Failures Skipped Time(s)
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.320
EncodingStatsTest-cdc 10 0 0 0 0.127
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.044
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.205
RowsTest-cdc 9 0 0 0 1.026
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 8.521
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 27.063
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.603
ColumnMetadataVersionComparatorTest-cdc 10 0 0 0 0.414
EncodingStatsTest-cdc 10 0 0 0 0.242
PartitionSerializationExceptionTest-cdc 2 0 0 0 1.247
RowAndDeletionMergeIteratorTest-cdc 10 0 0 0 3.284
RowsTest-cdc 9 0 0 0 1.458
ThrottledUnfilteredIteratorTest-cdc 7 0 0 0 9.542
UnfilteredRowIteratorsMergeTest-cdc 5 0 0 0 26.477
UnfilteredRowIteratorsTest-cdc 1 0 0 0 0.755
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.344
compression
EncodingStatsTest-compression 10 0 0 0 0.155
PartitionSerializationExceptionTest- 2 0 0 0 1.176
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 3.499
compression
RowsTest-compression 9 0 0 0 1.153
ThrottledUnfilteredIteratorTest- 7 0 0 0 10.924
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 27.757
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.680
ColumnMetadataVersionComparatorTest- 10 0 0 0 0.386
compression
EncodingStatsTest-compression 10 0 0 0 0.218
PartitionSerializationExceptionTest- 2 0 0 0 1.123
compression
RowAndDeletionMergeIteratorTest- 10 0 0 0 2.900
compression
RowsTest-compression 9 0 0 0 1.230
ThrottledUnfilteredIteratorTest- 7 0 0 0 9.451
compression
UnfilteredRowIteratorsMergeTest- 5 0 0 0 25.354
compression
UnfilteredRowIteratorsTest-compression 1 0 0 0 0.750
ColumnMetadataVersionComparatorTest 10 0 0 0 0.298
EncodingStatsTest 10 0 0 0 0.123
PartitionSerializationExceptionTest 2 0 0 0 1.067
RowAndDeletionMergeIteratorTest 10 0 0 0 3.156
RowsTest 9 0 0 0 1.027
ThrottledUnfilteredIteratorTest 7 0 0 0 8.944
UnfilteredRowIteratorsMergeTest 5 0 0 0 26.919
UnfilteredRowIteratorsTest 1 0 0 0 0.633
ColumnMetadataVersionComparatorTest 10 0 0 0 0.380
EncodingStatsTest 10 0 0 0 0.227
PartitionSerializationExceptionTest 2 0 0 0 1.138
RowAndDeletionMergeIteratorTest 10 0 0 0 2.956
RowsTest 9 0 0 0 1.303
ThrottledUnfilteredIteratorTest 7 0 0 0 10.153
UnfilteredRowIteratorsMergeTest 5 0 0 0 26.258
UnfilteredRowIteratorsTest 1 0 0 0 0.748
-------------------------------------------------------------------------------
org.apache.cassandra.db.streaming
Name Tests Errors Failures Skipped Time
(s)
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.641
CassandraOutgoingFileTest-cdc 3 0 0 0 3.491
CassandraStreamHeaderTest-cdc 5 0 0 0 3.374
CassandraStreamManagerTest-cdc 2 0 0 0 3.524
ComponentManifestTest-cdc 2 0 0 0 0.248
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.307
cdc
StreamRequestTest-cdc 1 0 0 0 0.870
CassandraEntireSSTableStreamWriterTest-cdc 2 0 0 0 3.438
CassandraOutgoingFileTest-cdc 3 0 0 0 3.180
CassandraStreamHeaderTest-cdc 5 0 0 0 2.981
CassandraStreamManagerTest-cdc 2 0 0 0 3.241
ComponentManifestTest-cdc 2 0 0 0 0.354
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 13.928
cdc
StreamRequestTest-cdc 1 0 0 0 1.160
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 4.027
CassandraOutgoingFileTest-compression 3 0 0 0 3.682
CassandraStreamHeaderTest-compression 5 0 0 0 3.692
CassandraStreamManagerTest-compression 2 0 0 0 3.931
ComponentManifestTest-compression 2 0 0 0 0.297
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 14.684
compression
StreamRequestTest-compression 1 0 0 0 0.998
CassandraEntireSSTableStreamWriterTest-compression 2 0 0 0 3.327
CassandraOutgoingFileTest-compression 3 0 0 0 3.108
CassandraStreamHeaderTest-compression 5 0 0 0 3.032
CassandraStreamManagerTest-compression 2 0 0 0 3.259
ComponentManifestTest-compression 2 0 0 0 0.337
EntireSSTableStreamConcurrentComponentMutationTest- 3 0 0 0 13.983
compression
StreamRequestTest-compression 1 0 0 0 1.100
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.566
CassandraOutgoingFileTest 3 0 0 0 3.418
CassandraStreamHeaderTest 5 0 0 0 3.341
CassandraStreamManagerTest 2 0 0 0 3.548
ComponentManifestTest 2 0 0 0 0.249
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.420
StreamRequestTest 1 0 0 0 0.885
CassandraEntireSSTableStreamWriterTest 2 0 0 0 3.259
CassandraOutgoingFileTest 3 0 0 0 3.233
CassandraStreamHeaderTest 5 0 0 0 3.108
CassandraStreamManagerTest 2 0 0 0 3.305
ComponentManifestTest 2 0 0 0 0.334
EntireSSTableStreamConcurrentComponentMutationTest 3 0 0 0 14.075
StreamRequestTest 1 0 0 0 1.140
-------------------------------------------------------------------------------
org.apache.cassandra.db.transform
Name Tests Errors Failures Skipped Time(s)
DuplicateRowCheckerTest-cdc 7 0 0 0 5.698
RTTransformationsTest-cdc 15 0 0 0 0.589
DuplicateRowCheckerTest-cdc 7 0 0 0 5.427
RTTransformationsTest-cdc 15 0 0 0 0.727
DuplicateRowCheckerTest-compression 7 0 0 0 6.239
RTTransformationsTest-compression 15 0 0 0 0.665
DuplicateRowCheckerTest-compression 7 0 0 0 6.344
RTTransformationsTest-compression 15 0 0 0 0.717
DuplicateRowCheckerTest 7 0 0 0 5.695
RTTransformationsTest 15 0 0 0 0.597
DuplicateRowCheckerTest 7 0 0 0 5.417
RTTransformationsTest 15 0 0 0 0.734
-------------------------------------------------------------------------------
org.apache.cassandra.db.view
Name Tests Errors Failures Skipped Time(s)
ViewBuilderTaskTest-cdc 1 0 0 0 16.930
ViewUtilsTest-cdc 3 0 0 0 1.342
ViewBuilderTaskTest-cdc 1 0 0 0 21.320
ViewUtilsTest-cdc 3 0 0 0 1.511
ViewBuilderTaskTest-compression 1 0 0 0 19.534
ViewUtilsTest-compression 3 0 0 0 1.519
ViewBuilderTaskTest-compression 1 0 0 0 19.940
ViewUtilsTest-compression 3 0 0 0 1.451
ViewBuilderTaskTest 1 0 0 0 27.794
ViewUtilsTest 3 0 0 0 1.375
ViewBuilderTaskTest 1 0 0 0 19.824
ViewUtilsTest 3 0 0 0 1.542
-------------------------------------------------------------------------------
org.apache.cassandra.db.virtual
Name Tests Errors Failures Skipped Time(s)
SettingsTableTest-cdc 7 0 0 0 13.677
SystemPropertiesTableTest-cdc 6 0 0 0 13.067
SettingsTableTest-cdc 7 0 0 0 13.272
SystemPropertiesTableTest-cdc 6 0 0 0 12.729
SettingsTableTest-compression 7 0 0 0 14.177
SystemPropertiesTableTest-compression 6 0 0 0 13.676
SettingsTableTest-compression 7 0 0 0 14.495
SystemPropertiesTableTest-compression 6 0 0 0 13.449
SettingsTableTest 7 0 0 0 13.537
SystemPropertiesTableTest 6 0 0 0 13.209
SettingsTableTest 7 0 0 0 13.381
SystemPropertiesTableTest 6 0 0 0 12.676
-------------------------------------------------------------------------------
org.apache.cassandra.dht
Name Tests Errors Failures Skipped Time(s)
BootStrapperTest-cdc 10 0 0 0 5.560
BoundsTest-cdc 1 0 0 0 0.094
ByteOrderedPartitionerTest-cdc 6 0 0 0 1.990
KeyCollisionTest-cdc 1 0 0 0 3.164
Murmur3PartitionerTest-cdc 10 0 0 0 1.678
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.133
RandomPartitionerTest-cdc 9 0 0 0 1.958
RangeFetchMapCalculatorTest-cdc 13 0 0 0 0.932
RangeTest-cdc 32 0 0 0 13.133
SplitterTest-cdc 14 0 0 0 18.915
StreamStateStoreTest-cdc 1 0 0 0 1.982
BootStrapperTest-cdc 10 0 0 0 5.418
BoundsTest-cdc 1 0 0 0 0.227
ByteOrderedPartitionerTest-cdc 6 0 0 0 2.345
KeyCollisionTest-cdc 1 0 0 0 2.958
Murmur3PartitionerTest-cdc 10 0 0 0 2.040
OrderPreservingPartitionerTest-cdc 7 0 0 0 2.449
RandomPartitionerTest-cdc 9 0 0 0 2.327
RangeFetchMapCalculatorTest-cdc 13 0 0 0 1.204
RangeTest-cdc 32 0 0 0 14.049
SplitterTest-cdc 14 0 0 0 18.277
StreamStateStoreTest-cdc 1 0 0 0 2.163
BootStrapperTest-compression 10 0 0 0 7.838
BoundsTest-compression 1 0 0 0 0.110
ByteOrderedPartitionerTest-compression 6 0 0 0 2.257
KeyCollisionTest-compression 1 0 0 0 3.546
Murmur3PartitionerTest-compression 10 0 0 0 1.936
OrderPreservingPartitionerTest- 7 0 0 0 2.429
compression
RandomPartitionerTest-compression 9 0 0 0 2.178
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.080
RangeTest-compression 32 0 0 0 13.419
SplitterTest-compression 14 0 0 0 19.853
StreamStateStoreTest-compression 1 0 0 0 2.320
BootStrapperTest-compression 10 0 0 0 8.107
BoundsTest-compression 1 0 0 0 0.185
ByteOrderedPartitionerTest-compression 6 0 0 0 2.278
KeyCollisionTest-compression 1 0 0 0 2.983
Murmur3PartitionerTest-compression 10 0 0 0 2.015
OrderPreservingPartitionerTest- 7 0 0 0 2.292
compression
RandomPartitionerTest-compression 9 0 0 0 2.318
RangeFetchMapCalculatorTest-compression 13 0 0 0 1.154
RangeTest-compression 32 0 0 0 13.766
SplitterTest-compression 14 0 0 0 18.216
StreamStateStoreTest-compression 1 0 0 0 2.190
BootStrapperTest 10 0 0 0 5.490
BoundsTest 1 0 0 0 0.094
ByteOrderedPartitionerTest 6 0 0 0 1.998
KeyCollisionTest 1 0 0 0 3.223
Murmur3PartitionerTest 10 0 0 0 1.642
OrderPreservingPartitionerTest 7 0 0 0 2.110
RandomPartitionerTest 9 0 0 0 2.000
RangeFetchMapCalculatorTest 13 0 0 0 0.953
RangeTest 32 0 0 0 12.932
SplitterTest 14 0 0 0 19.161
StreamStateStoreTest 1 0 0 0 1.995
BootStrapperTest 10 0 0 0 5.626
BoundsTest 1 0 0 0 0.202
ByteOrderedPartitionerTest 6 0 0 0 2.373
KeyCollisionTest 1 0 0 0 2.917
Murmur3PartitionerTest 10 0 0 0 2.147
OrderPreservingPartitionerTest 7 0 0 0 2.388
RandomPartitionerTest 9 0 0 0 2.341
RangeFetchMapCalculatorTest 13 0 0 0 1.248
RangeTest 32 0 0 0 14.796
SplitterTest 14 0 0 0 18.209
StreamStateStoreTest 1 0 0 0 2.248
-------------------------------------------------------------------------------
org.apache.cassandra.dht.tokenallocator
Name Tests Errors Failures Skipped Time(s)
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.068
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 155.541
NoReplicationTokenAllocatorTest 4 0 0 0 6.787
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 66.838
AbstractReplicationAwareTokenAllocatorTest 1 0 0 1 0.165
Murmur3ReplicationAwareTokenAllocatorTest 2 0 0 0 153.393
NoReplicationTokenAllocatorTest 4 0 0 0 6.441
RandomReplicationAwareTokenAllocatorTest 2 0 0 0 61.489
-------------------------------------------------------------------------------
org.apache.cassandra.diag
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventServiceTest-cdc 6 0 0 0 0.909
DiagnosticEventServiceTest-cdc 6 0 0 0 1.164
DiagnosticEventServiceTest-compression 6 0 0 0 1.051
DiagnosticEventServiceTest-compression 6 0 0 0 1.059
DiagnosticEventServiceTest 6 0 0 0 0.867
DiagnosticEventServiceTest 6 0 0 0 1.120
-------------------------------------------------------------------------------
org.apache.cassandra.diag.store
Name Tests Errors Failures Skipped Time(s)
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.062
DiagnosticEventMemoryStoreTest-cdc 6 0 0 0 0.185
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.079
compression
DiagnosticEventMemoryStoreTest- 6 0 0 0 0.159
compression
DiagnosticEventMemoryStoreTest 6 0 0 0 0.061
DiagnosticEventMemoryStoreTest 6 0 0 0 0.157
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test
Name Tests Errors Failures Skipped Time(s)
BootstrapBinaryDisabledTest 1 0 0 0 91.851
CasWriteTest 9 0 0 0 29.775
ClientNetworkStopStartTest 1 0 0 0 26.694
FailingRepairTest 6 0 0 0 32.254
FqlReplayDDLExclusionTest 1 0 0 0 31.203
FrozenUDTTest 4 0 0 0 28.484
FullRepairCoordinatorFastTest 66 0 0 2 80.043
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 239.587
FullRepairCoordinatorTimeoutTest 6 0 0 0 95.061
GossipSettlesTest 1 0 0 0 34.521
GossipShutdownTest 1 0 0 0 38.716
GossipTest 2 0 0 0 66.447
IncRepairTruncationTest 1 0 0 0 30.124
IncrementalRepairCoordinatorFastTest 66 0 0 6 75.438
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 239.494
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 95.200
InternodeEncryptionOptionsTest 8 0 0 0 65.809
JVMDTestTest 4 0 0 0 163.178
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 83.115
LargeColumnTest 1 0 0 0 13.617
MessageFiltersTest 5 0 0 0 60.172
MessageForwardingTest 1 0 0 0 14.125
NativeProtocolTest 2 0 0 0 71.246
NativeTransportEncryptionOptionsTest 5 0 0 0 29.039
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 240.482
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 227.041
NetstatsRepairStreamingTest 2 0 0 0 259.421
NetworkTopologyTest 7 0 0 0 51.984
NodeToolEnableDisableBinaryTest 2 0 0 0 28.039
NodeToolRingTest 6 0 0 0 8.575
NodeToolTest 3 0 0 0 8.215
PreviewRepairCoordinatorFastTest 66 0 0 2 77.627
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 239.385
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 92.852
PreviewRepairTest 5 0 0 0 148.218
QueryReplayerEndToEndTest 1 0 0 0 48.270
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 50.732
ReadRepairQueryTypesTest 306 0 0 0 212.699
ReadRepairTest 1 1 0 0 0.000
RepairBoundaryTest 2 0 0 0 43.662
RepairCoordinatorFailingMessageTest 1 0 0 1 0.063
RepairDigestTrackingTest 5 0 0 0 46.316
RepairOperationalTest 5 0 0 0 72.364
RepairTest 7 0 0 0 112.890
ReplicaFilteringProtectionTest 3 0 0 0 10.927
ResourceLeakTest 1 0 0 1 0.062
SchemaTest 3 0 0 0 26.048
ShortReadProtectionTest 2 0 0 0 18.477
SimpleReadWriteTest 1 1 0 0 0.000
StreamPrepareFailTest 1 0 0 0 30.734
StreamingTest 1 0 0 0 14.545
TableEstimatesTest 2 0 0 0 8.299
TopologyChangeTest 4 0 0 0 201.454
BootstrapBinaryDisabledTest 1 0 0 0 91.139
CasWriteTest 9 0 0 0 29.449
ClientNetworkStopStartTest 1 0 0 0 25.117
FailingRepairTest 6 0 0 0 32.207
FqlReplayDDLExclusionTest 1 0 0 0 33.012
FrozenUDTTest 4 0 0 0 28.597
FullRepairCoordinatorFastTest 66 0 0 2 87.102
FullRepairCoordinatorNeighbourDownTest 12 0 0 0 248.193
FullRepairCoordinatorTimeoutTest 6 0 0 0 94.390
GossipSettlesTest 1 0 0 0 34.509
GossipShutdownTest 1 0 0 0 38.572
GossipTest 2 0 0 0 65.426
IncRepairTruncationTest 1 0 0 0 29.689
IncrementalRepairCoordinatorFastTest 66 0 0 6 75.252
IncrementalRepairCoordinatorNeighbourDownTest 12 0 0 0 228.714
IncrementalRepairCoordinatorTimeoutTest 6 0 0 0 94.370
InternodeEncryptionOptionsTest 8 0 0 0 63.685
JVMDTestTest 4 0 0 0 160.927
JVMStabilityInspectorCorruptSSTableExceptionTest 2 0 0 0 82.521
LargeColumnTest 1 0 0 0 12.687
MessageFiltersTest 5 0 0 0 58.220
MessageForwardingTest 1 0 0 0 13.316
NativeProtocolTest 2 0 0 0 69.175
NativeTransportEncryptionOptionsTest 5 0 0 0 28.087
NetstatsBootstrapWithEntireSSTablesCompressionStreamingTest 2 0 0 0 237.950
NetstatsBootstrapWithoutEntireSSTablesCompressionStreamingTest 2 0 0 0 225.236
NetstatsRepairStreamingTest 2 0 0 0 256.125
NetworkTopologyTest 7 0 0 0 51.013
NodeToolEnableDisableBinaryTest 2 0 0 0 27.700
NodeToolRingTest 6 0 0 0 7.994
NodeToolTest 3 0 0 0 7.961
PreviewRepairCoordinatorFastTest 66 0 0 2 76.237
PreviewRepairCoordinatorNeighbourDownTest 12 0 0 0 225.777
PreviewRepairCoordinatorTimeoutTest 6 0 0 0 92.961
PreviewRepairTest 5 0 0 0 144.479
QueryReplayerEndToEndTest 1 0 0 0 47.883
ReadRepairEmptyRangeTombstonesTest 119 0 0 0 52.285
ReadRepairQueryTypesTest 306 0 0 0 227.854
ReadRepairTest 10 0 0 0 142.173
RepairBoundaryTest 2 0 0 0 43.738
RepairCoordinatorFailingMessageTest 1 0 0 1 0.172
RepairDigestTrackingTest 5 0 0 0 43.204
RepairOperationalTest 5 0 0 0 68.530
RepairTest 7 0 0 0 107.202
ReplicaFilteringProtectionTest 3 0 0 0 10.721
ResourceLeakTest 1 0 0 1 0.159
SchemaTest 3 0 0 0 24.631
ShortReadProtectionTest 2 0 0 0 17.651
SimpleReadWriteTest 14 0 0 0 136.045
StreamPrepareFailTest 1 0 0 0 30.403
StreamingTest 1 0 0 0 14.126
TableEstimatesTest 2 0 0 0 7.998
TopologyChangeTest 4 0 0 0 197.821
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.test.ring
Name Tests Errors Failures Skipped Time(s)
BootstrapTest 2 0 0 0 166.643
CommunicationDuringDecommissionTest 1 0 0 0 59.261
NodeNotInRingTest 1 0 0 0 30.383
PendingWritesTest 1 0 0 0 57.459
BootstrapTest 2 0 0 0 163.312
CommunicationDuringDecommissionTest 1 0 0 0 58.958
NodeNotInRingTest 1 0 0 0 29.825
PendingWritesTest 1 0 0 0 56.840
-------------------------------------------------------------------------------
org.apache.cassandra.distributed.upgrade
Name Tests Errors Failures Skipped Time(s)
CompactStorage3to4UpgradeTest 4 0 3 0 45.823
CompactStorageUpgradeTest 5 0 0 0 64.400
MixedModeReadRepairDeleteTest 1 1 0 0 0.000
MixedModeReadRepairWriteTest 1 1 0 0 0.000
MixedModeReadTest 1 0 0 0 27.866
PagingTest 1 0 0 0 112.594
ReadRepairCompactStorageUpgradeTest 1 0 0 0 45.380
UpgradeTest 2 0 0 0 96.465
-------------------------------------------------------------------------------
org.apache.cassandra.fql
Name Tests Errors Failures Skipped Time(s)
FullQueryLoggerTest-cdc 35 0 0 0 8.858
FullQueryLoggerTest-cdc 35 0 0 0 8.175
FullQueryLoggerTest-compression 35 0 0 0 9.322
FullQueryLoggerTest-compression 35 0 0 0 12.631
FullQueryLoggerTest 35 0 0 0 8.917
FullQueryLoggerTest 35 0 0 0 8.155
-------------------------------------------------------------------------------
org.apache.cassandra.fqltool
Name Tests Errors Failures Skipped Time(s)
FQLCompareTest 3 0 0 0 2.803
FQLReplayTest 22 0 0 0 2.569
FQLCompareTest 3 0 0 0 2.801
FQLReplayTest 22 0 0 0 2.521
-------------------------------------------------------------------------------
org.apache.cassandra.gms
Name Tests Errors Failures Skipped Time(s)
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.062
ArrivalWindowTest-cdc 1 0 0 0 0.426
EndpointStateTest-cdc 2 0 0 0 1.266
ExpireEndpointTest-cdc 1 0 0 0 0.928
FailureDetectorTest-cdc 1 0 0 0 2.327
GossipDigestTest-cdc 1 0 0 0 0.244
GossiperTest-cdc 4 0 0 0 2.227
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.495
SerializationsTest-cdc 2 0 0 0 0.910
ShadowRoundTest-cdc 1 0 0 0 5.679
ArrayBackedBoundedStatsTest-cdc 2 0 0 0 0.178
ArrivalWindowTest-cdc 1 0 0 0 0.596
EndpointStateTest-cdc 2 0 0 0 1.621
ExpireEndpointTest-cdc 1 0 0 0 1.180
FailureDetectorTest-cdc 1 0 0 0 2.514
GossipDigestTest-cdc 1 0 0 0 0.348
GossiperTest-cdc 4 0 0 0 2.383
PendingRangeCalculatorServiceTest-cdc 1 0 0 0 4.055
SerializationsTest-cdc 2 0 0 0 1.162
ShadowRoundTest-cdc 1 0 0 0 5.815
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.068
ArrivalWindowTest-compression 1 0 0 0 0.488
EndpointStateTest-compression 2 0 0 0 1.399
ExpireEndpointTest-compression 1 0 0 0 1.042
FailureDetectorTest-compression 1 0 0 0 2.547
GossipDigestTest-compression 1 0 0 0 0.277
GossiperTest-compression 4 0 0 0 2.532
PendingRangeCalculatorServiceTest- 1 0 0 0 4.784
compression
SerializationsTest-compression 2 0 0 0 0.975
ShadowRoundTest-compression 1 0 0 0 5.949
ArrayBackedBoundedStatsTest-compression 2 0 0 0 0.161
ArrivalWindowTest-compression 1 0 0 0 0.545
EndpointStateTest-compression 2 0 0 0 1.763
ExpireEndpointTest-compression 1 0 0 0 1.117
FailureDetectorTest-compression 1 0 0 0 2.551
GossipDigestTest-compression 1 0 0 0 0.339
GossiperTest-compression 4 0 0 0 2.353
PendingRangeCalculatorServiceTest- 1 0 0 0 4.202
compression
SerializationsTest-compression 2 0 0 0 1.136
ShadowRoundTest-compression 1 0 0 0 5.827
ArrayBackedBoundedStatsTest 2 0 0 0 0.058
ArrivalWindowTest 1 0 0 0 0.434
EndpointStateTest 2 0 0 0 1.206
ExpireEndpointTest 1 0 0 0 0.933
FailureDetectorTest 1 0 0 0 2.355
GossipDigestTest 1 0 0 0 0.241
GossiperTest 4 0 0 0 2.225
PendingRangeCalculatorServiceTest 1 0 0 0 4.383
SerializationsTest 2 0 0 0 0.881
ShadowRoundTest 1 0 0 0 5.691
ArrayBackedBoundedStatsTest 2 0 0 0 0.153
ArrivalWindowTest 1 0 0 0 0.621
EndpointStateTest 2 0 0 0 1.659
ExpireEndpointTest 1 0 0 0 1.166
FailureDetectorTest 1 0 0 0 2.607
GossipDigestTest 1 0 0 0 0.347
GossiperTest 4 0 0 0 2.558
PendingRangeCalculatorServiceTest 1 0 0 0 4.077
SerializationsTest 2 0 0 0 1.197
ShadowRoundTest 1 0 0 0 5.927
-------------------------------------------------------------------------------
org.apache.cassandra.hints
Name Tests Errors Failures Skipped Time(s)
HintsWriteThenReadTest 1 0 1 0 59.695
HintsWriteThenReadTest 1 0 1 0 58.807
ChecksummedDataInputTest-cdc 3 0 0 0 0.904
HintMessageTest-cdc 1 0 0 0 3.238
HintTest-cdc 7 0 0 0 4.565
HintWriteTTLTest-cdc 4 0 0 0 3.140
HintsBufferPoolTest-cdc 1 0 0 0 3.765
HintsBufferTest-cdc 2 0 0 0 4.557
HintsCatalogTest-cdc 3 0 0 0 3.245
HintsCompressionTest-cdc 4 0 0 0 8.060
HintsDescriptorTest-cdc 5 0 0 0 0.490
HintsEncryptionTest-cdc 1 0 0 0 4.924
HintsReaderTest-cdc 2 0 0 0 3.673
HintsServiceTest-cdc 4 0 0 0 175.951
ChecksummedDataInputTest-cdc 3 0 0 0 1.125
HintMessageTest-cdc 1 0 0 0 2.987
HintTest-cdc 7 0 0 0 4.185
HintWriteTTLTest-cdc 4 0 0 0 3.009
HintsBufferPoolTest-cdc 1 0 0 0 3.544
HintsBufferTest-cdc 2 0 0 0 5.822
HintsCatalogTest-cdc 3 0 0 0 3.113
HintsCompressionTest-cdc 4 0 0 0 6.315
HintsDescriptorTest-cdc 5 0 0 0 0.600
HintsEncryptionTest-cdc 1 0 0 0 4.638
HintsReaderTest-cdc 2 0 0 0 3.510
HintsServiceTest-cdc 4 0 0 0 175.617
ChecksummedDataInputTest-compression 3 0 0 0 0.967
HintMessageTest-compression 1 0 0 0 3.517
HintTest-compression 7 0 0 0 4.951
HintWriteTTLTest-compression 4 0 0 0 3.490
HintsBufferPoolTest-compression 1 0 0 0 4.066
HintsBufferTest-compression 2 0 0 0 6.139
HintsCatalogTest-compression 3 0 0 0 3.542
HintsCompressionTest-compression 4 0 0 0 7.595
HintsDescriptorTest-compression 5 0 0 0 0.546
HintsEncryptionTest-compression 1 0 0 0 5.042
HintsReaderTest-compression 2 0 0 0 3.929
HintsServiceTest-compression 4 0 0 0 176.263
ChecksummedDataInputTest-compression 3 0 0 0 1.086
HintMessageTest-compression 1 0 0 0 2.943
HintTest-compression 7 0 0 0 4.672
HintWriteTTLTest-compression 4 0 0 0 2.869
HintsBufferPoolTest-compression 1 0 0 0 3.501
HintsBufferTest-compression 2 0 0 0 5.269
HintsCatalogTest-compression 3 0 0 0 3.078
HintsCompressionTest-compression 4 0 0 0 5.821
HintsDescriptorTest-compression 5 0 0 0 0.563
HintsEncryptionTest-compression 1 0 0 0 4.467
HintsReaderTest-compression 2 0 0 0 3.470
HintsServiceTest-compression 4 0 0 0 175.772
ChecksummedDataInputTest 3 0 0 0 0.893
HintMessageTest 1 0 0 0 3.123
HintTest 7 0 0 0 4.475
HintWriteTTLTest 4 0 0 0 3.146
HintsBufferPoolTest 1 0 0 0 3.668
HintsBufferTest 2 0 0 0 4.771
HintsCatalogTest 3 0 0 0 3.257
HintsCompressionTest 4 0 0 0 8.129
HintsDescriptorTest 5 0 0 0 0.479
HintsEncryptionTest 1 0 0 0 4.985
HintsReaderTest 2 0 0 0 3.591
HintsServiceTest 4 0 0 0 175.848
ChecksummedDataInputTest 3 0 0 0 1.213
HintMessageTest 1 0 0 0 3.091
HintTest 7 0 0 0 4.358
HintWriteTTLTest 4 0 0 0 3.063
HintsBufferPoolTest 1 0 0 0 3.510
HintsBufferTest 2 0 0 0 6.022
HintsCatalogTest 3 0 0 0 2.959
HintsCompressionTest 4 0 0 0 6.244
HintsDescriptorTest 5 0 0 0 0.603
HintsEncryptionTest 1 0 0 0 4.597
HintsReaderTest 2 0 0 0 3.442
HintsServiceTest 4 0 0 0 175.571
-------------------------------------------------------------------------------
org.apache.cassandra.index
Name Tests Errors Failures Skipped Time(s)
CustomIndexTest-cdc 29 0 0 0 25.045
SecondaryIndexManagerTest-cdc 16 0 0 0 27.959
CustomIndexTest-cdc 29 0 0 0 23.859
SecondaryIndexManagerTest-cdc 16 0 0 0 26.552
CustomIndexTest-compression 29 0 0 0 26.234
SecondaryIndexManagerTest-compression 16 0 0 0 28.330
CustomIndexTest-compression 29 0 0 0 30.762
SecondaryIndexManagerTest-compression 16 0 0 0 31.572
CustomIndexTest 29 0 0 0 24.903
SecondaryIndexManagerTest 16 0 0 0 28.093
CustomIndexTest 29 0 0 0 24.217
SecondaryIndexManagerTest 16 0 0 0 26.798
-------------------------------------------------------------------------------
org.apache.cassandra.index.internal
Name Tests Errors Failures Skipped Time(s)
CassandraIndexTest-cdc 28 0 0 0 21.536
CassandraIndexTest-cdc 28 0 0 0 19.374
CassandraIndexTest-compression 28 0 0 0 22.390
CassandraIndexTest-compression 28 0 0 0 29.364
CassandraIndexTest 28 0 0 0 22.338
CassandraIndexTest 28 0 0 0 19.736
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi
Name Tests Errors Failures Skipped Time(s)
SASICQLTest-cdc 9 0 0 0 19.710
SASIIndexTest-cdc 32 0 0 0 15.684
SASICQLTest-cdc 9 0 0 0 19.079
SASIIndexTest-cdc 32 0 0 0 18.817
SASICQLTest-compression 9 0 0 0 21.034
SASIIndexTest-compression 32 0 0 0 20.764
SASICQLTest-compression 9 0 0 0 23.732
SASIIndexTest-compression 32 0 0 0 19.616
SASICQLTest 9 0 0 0 20.100
SASIIndexTest 32 0 0 0 15.653
SASICQLTest 9 0 0 0 19.177
SASIIndexTest 32 0 0 0 19.620
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.analyzer
Name Tests Errors Failures Skipped Time(s)
DelimiterAnalyzerTest-cdc 12 0 0 0 0.370
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.249
StandardAnalyzerTest-cdc 10 0 0 0 0.543
DelimiterAnalyzerTest-cdc 12 0 0 0 0.529
NonTokenizingAnalyzerTest-cdc 3 0 0 0 0.367
StandardAnalyzerTest-cdc 10 0 0 0 0.676
DelimiterAnalyzerTest-compression 12 0 0 0 0.415
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.271
StandardAnalyzerTest-compression 10 0 0 0 0.622
DelimiterAnalyzerTest-compression 12 0 0 0 0.507
NonTokenizingAnalyzerTest-compression 3 0 0 0 0.319
StandardAnalyzerTest-compression 10 0 0 0 0.673
DelimiterAnalyzerTest 12 0 0 0 0.372
NonTokenizingAnalyzerTest 3 0 0 0 0.242
StandardAnalyzerTest 10 0 0 0 0.545
DelimiterAnalyzerTest 12 0 0 0 0.521
NonTokenizingAnalyzerTest 3 0 0 0 0.353
StandardAnalyzerTest 10 0 0 0 0.702
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.conf
Name Tests Errors Failures Skipped Time(s)
IndexModeTest-cdc 14 0 0 0 1.008
IndexModeTest-cdc 14 0 0 0 1.219
IndexModeTest-compression 14 0 0 0 1.088
IndexModeTest-compression 14 0 0 0 1.169
IndexModeTest 14 0 0 0 0.986
IndexModeTest 14 0 0 0 1.373
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.disk
Name Tests Errors Failures Skipped Time(s)
OnDiskIndexTest-cdc 12 0 0 0 15.498
PerSSTableIndexWriterTest-cdc 2 0 0 0 5.728
TokenTreeTest-cdc 14 0 0 0 12.416
OnDiskIndexTest-cdc 12 0 0 0 14.097
PerSSTableIndexWriterTest-cdc 2 0 0 0 5.916
TokenTreeTest-cdc 14 0 0 0 13.384
OnDiskIndexTest-compression 12 0 0 0 16.634
PerSSTableIndexWriterTest-compression 2 0 0 0 6.482
TokenTreeTest-compression 14 0 0 0 12.527
OnDiskIndexTest-compression 12 0 0 0 14.358
PerSSTableIndexWriterTest-compression 2 0 0 0 5.907
TokenTreeTest-compression 14 0 0 0 13.416
OnDiskIndexTest 12 0 0 0 16.054
PerSSTableIndexWriterTest 2 0 0 0 5.638
TokenTreeTest 14 0 0 0 12.229
OnDiskIndexTest 12 0 0 0 14.354
PerSSTableIndexWriterTest 2 0 0 0 6.051
TokenTreeTest 14 0 0 0 13.513
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.plan
Name Tests Errors Failures Skipped Time(s)
ExpressionTest-cdc 2 0 0 0 0.072
OperationTest-cdc 6 0 0 0 4.593
ExpressionTest-cdc 2 0 0 0 0.193
OperationTest-cdc 6 0 0 0 4.516
ExpressionTest-compression 2 0 0 0 0.084
OperationTest-compression 6 0 0 0 5.025
ExpressionTest-compression 2 0 0 0 0.170
OperationTest-compression 6 0 0 0 4.855
ExpressionTest 2 0 0 0 0.074
OperationTest 6 0 0 0 4.539
ExpressionTest 2 0 0 0 0.168
OperationTest 6 0 0 0 4.307
-------------------------------------------------------------------------------
org.apache.cassandra.index.sasi.utils
Name Tests Errors Failures Skipped Time(s)
LongIteratorTest-cdc 2 0 0 0 0.062
MappedBufferTest-cdc 26 0 0 0 2.852
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.284
RangeUnionIteratorTest-cdc 13 0 0 0 0.265
LongIteratorTest-cdc 2 0 0 0 0.174
MappedBufferTest-cdc 26 0 0 0 2.377
RangeIntersectionIteratorTest-cdc 11 0 0 0 0.379
RangeUnionIteratorTest-cdc 13 0 0 0 0.366
LongIteratorTest-compression 2 0 0 0 0.089
MappedBufferTest-compression 26 0 0 0 2.215
RangeIntersectionIteratorTest-compression 11 0 0 0 0.323
RangeUnionIteratorTest-compression 13 0 0 0 0.312
LongIteratorTest-compression 2 0 0 0 0.167
MappedBufferTest-compression 26 0 0 0 3.139
RangeIntersectionIteratorTest-compression 11 0 0 0 0.368
RangeUnionIteratorTest-compression 13 0 0 0 0.366
LongIteratorTest 2 0 0 0 0.062
MappedBufferTest 26 0 0 0 2.811
RangeIntersectionIteratorTest 11 0 0 0 0.278
RangeUnionIteratorTest 13 0 0 0 0.306
LongIteratorTest 2 0 0 0 0.165
MappedBufferTest 26 0 0 0 2.366
RangeIntersectionIteratorTest 11 0 0 0 0.409
RangeUnionIteratorTest 13 0 0 0 0.401
-------------------------------------------------------------------------------
org.apache.cassandra.io
Name Tests Errors Failures Skipped Time(s)
BloomFilterTrackerTest-cdc 3 0 0 0 0.058
DiskSpaceMetricsTest-cdc 2 0 0 0 17.870
BloomFilterTrackerTest-cdc 3 0 0 0 0.164
DiskSpaceMetricsTest-cdc 2 0 0 0 10.823
BloomFilterTrackerTest-compression 3 0 0 0 0.071
DiskSpaceMetricsTest-compression 2 0 0 0 19.192
BloomFilterTrackerTest-compression 3 0 0 0 0.178
DiskSpaceMetricsTest-compression 2 0 0 0 14.112
BloomFilterTrackerTest 3 0 0 0 0.057
DiskSpaceMetricsTest 2 0 0 0 17.961
BloomFilterTrackerTest 3 0 0 0 0.153
DiskSpaceMetricsTest 2 0 0 0 11.190
-------------------------------------------------------------------------------
org.apache.cassandra.io.compress
Name Tests Errors Failures Skipped Time(s)
CQLCompressionTest-cdc 11 0 0 0 6.779
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.296
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 7.323
CompressedSequentialWriterTest-cdc 14 0 0 0 1.821
CompressorTest-cdc 6 0 0 0 0.852
ZstdCompressorTest-cdc 3 0 0 0 0.232
CQLCompressionTest-cdc 11 0 0 0 6.239
CompressedRandomAccessReaderTest-cdc 8 0 0 0 1.493
CompressedSequentialWriterReopenTest-cdc 4 0 0 0 7.798
CompressedSequentialWriterTest-cdc 14 0 0 0 2.182
CompressorTest-cdc 6 0 0 0 0.981
ZstdCompressorTest-cdc 3 0 0 0 0.387
CQLCompressionTest-compression 11 0 0 0 7.466
CompressedRandomAccessReaderTest- 8 0 0 0 1.351
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 8.927
compression
CompressedSequentialWriterTest- 14 0 0 0 1.989
compression
CompressorTest-compression 6 0 0 0 0.843
ZstdCompressorTest-compression 3 0 0 0 0.269
CQLCompressionTest-compression 11 0 0 0 9.362
CompressedRandomAccessReaderTest- 8 0 0 0 1.467
compression
CompressedSequentialWriterReopenTest- 4 0 0 0 7.644
compression
CompressedSequentialWriterTest- 14 0 0 0 2.015
compression
CompressorTest-compression 6 0 0 0 0.951
ZstdCompressorTest-compression 3 0 0 0 0.324
CQLCompressionTest 11 0 0 0 6.938
CompressedRandomAccessReaderTest 8 0 0 0 1.244
CompressedSequentialWriterReopenTest 4 0 0 0 8.096
CompressedSequentialWriterTest 14 0 0 0 1.806
CompressorTest 6 0 0 0 0.793
ZstdCompressorTest 3 0 0 0 0.235
CQLCompressionTest 11 0 0 0 6.431
CompressedRandomAccessReaderTest 8 0 0 0 1.476
CompressedSequentialWriterReopenTest 4 0 0 0 8.342
CompressedSequentialWriterTest 14 0 0 0 2.098
CompressorTest 6 0 0 0 0.938
ZstdCompressorTest 3 0 0 0 0.358
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable
Name Tests Errors Failures Skipped Time(s)
CQLSSTableWriterLongTest 1 0 0 0 6.255
CQLSSTableWriterLongTest 1 0 0 0 6.305
BigTableWriterTest-cdc 5 0 0 0 3.431
CQLSSTableWriterClientTest-cdc 1 0 0 0 1.807
CQLSSTableWriterTest-cdc 11 0 0 0 26.758
DescriptorTest-cdc 7 0 0 0 0.957
IndexSummaryManagerTest-cdc 8 0 0 0 5.770
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.180
IndexSummaryTest-cdc 12 0 0 0 31.871
LargePartitionsTest-cdc 1 0 0 1 0.052
LegacySSTableTest-cdc 11 0 0 1 56.594
SSTableCorruptionDetectionTest-cdc 2 0 0 0 55.457
SSTableHeaderFixTest-cdc 14 0 0 0 1.157
SSTableLoaderTest-cdc 4 0 0 0 21.368
SSTableMetadataTest-cdc 3 0 0 0 3.605
SSTableReaderTest-cdc 19 0 0 0 8.700
SSTableRewriterTest-cdc 20 0 0 0 12.565
SSTableScannerTest-cdc 3 0 0 0 3.282
SSTableWriterTest-cdc 5 0 0 0 26.452
BigTableWriterTest-cdc 5 0 0 0 3.320
CQLSSTableWriterClientTest-cdc 1 0 0 0 1.924
CQLSSTableWriterTest-cdc 11 0 0 0 26.246
DescriptorTest-cdc 7 0 0 0 1.257
IndexSummaryManagerTest-cdc 8 0 0 0 5.642
IndexSummaryRedistributionTest-cdc 1 0 0 0 4.025
IndexSummaryTest-cdc 12 0 0 0 32.862
LargePartitionsTest-cdc 1 0 0 1 0.192
LegacySSTableTest-cdc 11 0 0 1 56.459
SSTableCorruptionDetectionTest-cdc 2 0 0 0 56.557
SSTableHeaderFixTest-cdc 14 0 0 0 1.460
SSTableLoaderTest-cdc 4 0 0 0 22.458
SSTableMetadataTest-cdc 3 0 0 0 3.430
SSTableReaderTest-cdc 19 0 0 0 8.342
SSTableRewriterTest-cdc 20 0 0 0 14.317
SSTableScannerTest-cdc 3 0 0 0 3.037
SSTableWriterTest-cdc 5 0 0 0 59.295
BigTableWriterTest-compression 5 0 0 0 3.802
CQLSSTableWriterClientTest-compression 1 0 0 0 2.005
CQLSSTableWriterTest-compression 11 0 0 0 26.948
DescriptorTest-compression 7 0 0 0 1.025
IndexSummaryManagerTest-compression 8 0 0 0 6.579
IndexSummaryRedistributionTest- 1 0 0 0 4.478
compression
IndexSummaryTest-compression 12 0 0 0 32.921
LargePartitionsTest-compression 1 0 0 1 0.063
LegacySSTableTest-compression 11 0 0 1 57.931
SSTableCorruptionDetectionTest- 2 0 0 0 57.135
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.319
SSTableLoaderTest-compression 4 0 0 0 23.902
SSTableMetadataTest-compression 3 0 0 0 3.953
SSTableReaderTest-compression 19 0 0 0 9.204
SSTableRewriterTest-compression 20 0 0 0 15.354
SSTableScannerTest-compression 3 0 0 0 3.583
SSTableWriterTest-compression 5 0 0 0 35.469
BigTableWriterTest-compression 5 0 0 0 3.302
CQLSSTableWriterClientTest-compression 1 0 0 0 1.950
CQLSSTableWriterTest-compression 11 0 0 0 26.585
DescriptorTest-compression 7 0 0 0 1.156
IndexSummaryManagerTest-compression 8 0 0 0 6.139
IndexSummaryRedistributionTest- 1 0 0 0 3.855
compression
IndexSummaryTest-compression 12 0 0 0 31.634
LargePartitionsTest-compression 1 0 0 1 0.191
LegacySSTableTest-compression 11 0 0 1 60.281
SSTableCorruptionDetectionTest- 2 0 0 0 42.877
compression
SSTableHeaderFixTest-compression 14 0 0 0 1.307
SSTableLoaderTest-compression 4 0 0 0 22.045
SSTableMetadataTest-compression 3 0 0 0 3.583
SSTableReaderTest-compression 19 0 0 0 8.842
SSTableRewriterTest-compression 20 0 0 0 16.089
SSTableScannerTest-compression 3 0 0 0 3.133
SSTableWriterTest-compression 5 0 0 0 28.111
BigTableWriterTest 5 0 0 0 3.514
CQLSSTableWriterClientTest 1 0 0 0 1.857
CQLSSTableWriterTest 11 0 0 0 26.226
DescriptorTest 7 0 0 0 0.944
IndexSummaryManagerTest 8 0 0 0 5.595
IndexSummaryRedistributionTest 1 0 0 0 4.191
IndexSummaryTest 12 0 0 0 31.811
LargePartitionsTest 1 0 0 1 0.051
LegacySSTableTest 11 0 0 1 57.495
SSTableCorruptionDetectionTest 2 0 0 0 57.231
SSTableHeaderFixTest 14 0 0 0 1.164
SSTableLoaderTest 4 0 0 0 20.944
SSTableMetadataTest 3 0 0 0 3.591
SSTableReaderTest 19 0 0 0 8.655
SSTableRewriterTest 20 0 0 0 12.357
SSTableScannerTest 3 0 0 0 3.224
SSTableWriterTest 5 0 0 0 26.147
BigTableWriterTest 5 0 0 0 3.330
CQLSSTableWriterClientTest 1 0 0 0 1.979
CQLSSTableWriterTest 11 0 0 0 25.436
DescriptorTest 7 0 0 0 1.249
IndexSummaryManagerTest 8 0 0 0 6.729
IndexSummaryRedistributionTest 1 0 0 0 4.338
IndexSummaryTest 12 0 0 0 32.931
LargePartitionsTest 1 0 0 1 0.159
LegacySSTableTest 11 0 0 1 55.783
SSTableCorruptionDetectionTest 2 0 0 0 60.243
SSTableHeaderFixTest 14 0 0 0 1.403
SSTableLoaderTest 4 0 0 0 22.544
SSTableMetadataTest 3 0 0 0 3.546
SSTableReaderTest 19 0 0 0 8.537
SSTableRewriterTest 20 0 0 0 14.507
SSTableScannerTest 3 0 0 0 3.114
SSTableWriterTest 5 0 0 0 60.161
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format
Name Tests Errors Failures Skipped Time(s)
SSTableFlushObserverTest-cdc 1 0 0 0 2.094
SSTableFlushObserverTest-cdc 1 0 0 0 2.187
SSTableFlushObserverTest-compression 1 0 0 0 2.249
SSTableFlushObserverTest-compression 1 0 0 0 2.178
SSTableFlushObserverTest 1 0 0 0 2.099
SSTableFlushObserverTest 1 0 0 0 2.532
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.format.big
Name Tests Errors Failures Skipped Time(s)
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.455
BigTableZeroCopyWriterTest-cdc 2 0 0 0 3.367
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.860
BigTableZeroCopyWriterTest-compression 2 0 0 0 3.195
BigTableZeroCopyWriterTest 2 0 0 0 3.496
BigTableZeroCopyWriterTest 2 0 0 0 3.651
-------------------------------------------------------------------------------
org.apache.cassandra.io.sstable.metadata
Name Tests Errors Failures Skipped Time(s)
MetadataSerializerTest-cdc 10 0 0 0 1.129
MetadataSerializerTest-cdc 10 0 0 0 1.348
MetadataSerializerTest-compression 10 0 0 0 1.294
MetadataSerializerTest-compression 10 0 0 0 1.330
MetadataSerializerTest 10 0 0 0 1.114
MetadataSerializerTest 10 0 0 0 1.466
-------------------------------------------------------------------------------
org.apache.cassandra.io.util
Name Tests Errors Failures Skipped Time(s)
BufferedDataOutputStreamTest-cdc 16 0 0 0 25.187
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.133
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 0.923
ChecksummedSequentialWriterTest-cdc 7 0 0 0 0.887
DataOutputTest-cdc 15 0 0 0 0.902
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.063
FileSegmentInputStreamTest-cdc 7 0 0 0 0.083
FileUtilsTest-cdc 4 0 0 0 0.864
MemoryTest-cdc 2 0 0 0 0.271
MmappedRegionsTest-cdc 12 0 0 0 1.035
NIODataInputStreamTest-cdc 17 0 0 0 8.785
RandomAccessReaderTest-cdc 11 0 0 0 1.473
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.227
SafeMemoryWriterTest-cdc 2 0 0 0 2.555
SequentialWriterTest-cdc 7 0 0 0 0.887
BufferedDataOutputStreamTest-cdc 16 0 0 0 23.271
BufferedRandomAccessFileTest-cdc 17 0 0 0 1.411
ChecksummedRandomAccessReaderTest-cdc 3 0 0 0 1.191
ChecksummedSequentialWriterTest-cdc 7 0 0 0 1.103
DataOutputTest-cdc 15 0 0 0 1.239
DiskOptimizationStrategyTest-cdc 5 0 0 0 0.173
FileSegmentInputStreamTest-cdc 7 0 0 0 0.217
FileUtilsTest-cdc 4 0 0 0 1.112
MemoryTest-cdc 2 0 0 0 0.407
MmappedRegionsTest-cdc 12 0 0 0 1.413
NIODataInputStreamTest-cdc 17 0 0 0 7.162
RandomAccessReaderTest-cdc 11 0 0 0 1.565
RewindableDataInputStreamPlusTest-cdc 8 0 0 0 0.361
SafeMemoryWriterTest-cdc 2 0 0 0 2.748
SequentialWriterTest-cdc 7 0 0 0 1.178
BufferedDataOutputStreamTest-compression 16 0 0 0 25.530
BufferedRandomAccessFileTest-compression 17 0 0 0 1.221
ChecksummedRandomAccessReaderTest- 3 0 0 0 0.994
compression
ChecksummedSequentialWriterTest- 7 0 0 0 0.967
compression
DataOutputTest-compression 15 0 0 0 1.015
DiskOptimizationStrategyTest-compression 5 0 0 0 0.078
FileSegmentInputStreamTest-compression 7 0 0 0 0.101
FileUtilsTest-compression 4 0 0 0 0.958
MemoryTest-compression 2 0 0 0 0.307
MmappedRegionsTest-compression 12 0 0 0 1.168
NIODataInputStreamTest-compression 17 0 0 0 9.081
RandomAccessReaderTest-compression 11 0 0 0 1.484
RewindableDataInputStreamPlusTest- 8 0 0 0 0.272
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.709
SequentialWriterTest-compression 7 0 0 0 0.966
BufferedDataOutputStreamTest-compression 16 0 0 0 22.332
BufferedRandomAccessFileTest-compression 17 0 0 0 1.364
ChecksummedRandomAccessReaderTest- 3 0 0 0 1.114
compression
ChecksummedSequentialWriterTest- 7 0 0 0 1.114
compression
DataOutputTest-compression 15 0 0 0 1.125
DiskOptimizationStrategyTest-compression 5 0 0 0 0.164
FileSegmentInputStreamTest-compression 7 0 0 0 0.196
FileUtilsTest-compression 4 0 0 0 1.061
MemoryTest-compression 2 0 0 0 0.388
MmappedRegionsTest-compression 12 0 0 0 1.268
NIODataInputStreamTest-compression 17 0 0 0 7.320
RandomAccessReaderTest-compression 11 0 0 0 1.544
RewindableDataInputStreamPlusTest- 8 0 0 0 0.314
compression
SafeMemoryWriterTest-compression 2 0 0 0 2.205
SequentialWriterTest-compression 7 0 0 0 1.081
BufferedDataOutputStreamTest 16 0 0 0 25.598
BufferedRandomAccessFileTest 17 0 0 0 1.156
ChecksummedRandomAccessReaderTest 3 0 0 0 0.910
ChecksummedSequentialWriterTest 7 0 0 0 0.884
DataOutputTest 15 0 0 0 0.895
DiskOptimizationStrategyTest 5 0 0 0 0.068
FileSegmentInputStreamTest 7 0 0 0 0.085
FileUtilsTest 4 0 0 0 0.854
MemoryTest 2 0 0 0 0.265
MmappedRegionsTest 12 0 0 0 1.041
NIODataInputStreamTest 17 0 0 0 8.782
RandomAccessReaderTest 11 0 0 0 1.452
RewindableDataInputStreamPlusTest 8 0 0 0 0.235
SafeMemoryWriterTest 2 0 0 0 2.548
SequentialWriterTest 7 0 0 0 0.880
BufferedDataOutputStreamTest 16 0 0 0 23.852
BufferedRandomAccessFileTest 17 0 0 0 1.549
ChecksummedRandomAccessReaderTest 3 0 0 0 1.372
ChecksummedSequentialWriterTest 7 0 0 0 1.160
DataOutputTest 15 0 0 0 1.190
DiskOptimizationStrategyTest 5 0 0 0 0.167
FileSegmentInputStreamTest 7 0 0 0 0.213
FileUtilsTest 4 0 0 0 1.078
MemoryTest 2 0 0 0 0.397
MmappedRegionsTest 12 0 0 0 1.308
NIODataInputStreamTest 17 0 0 0 7.508
RandomAccessReaderTest 11 0 0 0 1.712
RewindableDataInputStreamPlusTest 8 0 0 0 0.342
SafeMemoryWriterTest 2 0 0 0 2.681
SequentialWriterTest 7 0 0 0 1.163
-------------------------------------------------------------------------------
org.apache.cassandra.locator
Name Tests Errors Failures Skipped Time(s)
DynamicEndpointSnitchLongTest 1 0 0 0 24.756
DynamicEndpointSnitchLongTest 1 0 0 0 29.933
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.640
CloudstackSnitchTest-cdc 2 0 0 0 10.582
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.200
EC2SnitchTest-cdc 13 0 0 0 10.591
GoogleCloudSnitchTest-cdc 2 0 0 0 10.612
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 0.866
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.239
InetAddressAndPortTest-cdc 5 0 0 0 0.140
NetworkTopologyStrategyTest-cdc 5 0 0 0 2.849
PendingRangeMapsTest-cdc 2 0 0 0 0.399
PendingRangesTest-cdc 5 0 0 0 32.130
PropertyFileSnitchTest-cdc 5 0 0 0 15.945
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.068
ReplicaCollectionTest-cdc 6 0 0 0 0.790
ReplicaLayoutTest-cdc 1 0 0 0 0.415
ReplicaPlansTest-cdc 1 0 0 0 1.351
ReplicationFactorTest-cdc 2 0 0 0 0.885
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 3.092
SimpleStrategyTest-cdc 7 0 0 0 3.225
TokenMetadataTest-cdc 6 0 0 0 0.895
AlibabaCloudSnitchTest-cdc 2 0 0 0 10.721
CloudstackSnitchTest-cdc 2 0 0 0 10.717
DynamicEndpointSnitchTest-cdc 1 0 0 0 2.422
EC2SnitchTest-cdc 13 0 0 0 10.738
GoogleCloudSnitchTest-cdc 2 0 0 0 10.692
GossipingPropertyFileSnitchTest-cdc 1 0 0 0 1.088
InetAddressAndPortSerializerTest-cdc 1 0 0 0 0.362
InetAddressAndPortTest-cdc 5 0 0 0 0.299
NetworkTopologyStrategyTest-cdc 5 0 0 0 3.346
PendingRangeMapsTest-cdc 2 0 0 0 0.506
PendingRangesTest-cdc 5 0 0 0 28.645
PropertyFileSnitchTest-cdc 5 0 0 0 16.266
ReconnectableSnitchHelperTest-cdc 1 0 0 0 1.284
ReplicaCollectionTest-cdc 6 0 0 0 0.861
ReplicaLayoutTest-cdc 1 0 0 0 0.521
ReplicaPlansTest-cdc 1 0 0 0 1.476
ReplicationFactorTest-cdc 2 0 0 0 1.150
ReplicationStrategyEndpointCacheTest-cdc 2 0 0 0 2.971
SimpleStrategyTest-cdc 7 0 0 0 2.908
TokenMetadataTest-cdc 6 0 0 0 1.108
AlibabaCloudSnitchTest-compression 2 0 0 0 10.799
CloudstackSnitchTest-compression 2 0 0 0 10.801
DynamicEndpointSnitchTest-compression 1 0 0 0 2.334
EC2SnitchTest-compression 13 0 0 0 10.827
GoogleCloudSnitchTest-compression 2 0 0 0 10.858
GossipingPropertyFileSnitchTest- 1 0 0 0 0.953
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.276
compression
InetAddressAndPortTest-compression 5 0 0 0 0.182
NetworkTopologyStrategyTest-compression 5 0 0 0 3.213
PendingRangeMapsTest-compression 2 0 0 0 0.483
PendingRangesTest-compression 5 0 0 0 29.883
PropertyFileSnitchTest-compression 5 0 0 0 16.032
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.208
ReplicaCollectionTest-compression 6 0 0 0 0.808
ReplicaLayoutTest-compression 1 0 0 0 0.477
ReplicaPlansTest-compression 1 0 0 0 1.448
ReplicationFactorTest-compression 2 0 0 0 0.979
ReplicationStrategyEndpointCacheTest- 2 0 0 0 3.421
compression
SimpleStrategyTest-compression 7 0 0 0 3.533
TokenMetadataTest-compression 6 0 0 0 1.020
AlibabaCloudSnitchTest-compression 2 0 0 0 10.741
CloudstackSnitchTest-compression 2 0 0 0 10.740
DynamicEndpointSnitchTest-compression 1 0 0 0 2.422
EC2SnitchTest-compression 13 0 0 0 10.688
GoogleCloudSnitchTest-compression 2 0 0 0 10.804
GossipingPropertyFileSnitchTest- 1 0 0 0 1.052
compression
InetAddressAndPortSerializerTest- 1 0 0 0 0.327
compression
InetAddressAndPortTest-compression 5 0 0 0 0.257
NetworkTopologyStrategyTest-compression 5 0 0 0 3.252
PendingRangeMapsTest-compression 2 0 0 0 0.471
PendingRangesTest-compression 5 0 0 0 29.258
PropertyFileSnitchTest-compression 5 0 0 0 16.197
ReconnectableSnitchHelperTest-compression 1 0 0 0 1.259
ReplicaCollectionTest-compression 6 0 0 0 0.854
ReplicaLayoutTest-compression 1 0 0 0 0.496
ReplicaPlansTest-compression 1 0 0 0 1.426
ReplicationFactorTest-compression 2 0 0 0 1.092
ReplicationStrategyEndpointCacheTest- 2 0 0 0 2.813
compression
SimpleStrategyTest-compression 7 0 0 0 2.879
TokenMetadataTest-compression 6 0 0 0 1.064
AlibabaCloudSnitchTest 2 0 0 0 10.618
CloudstackSnitchTest 2 0 0 0 10.588
DynamicEndpointSnitchTest 1 0 0 0 2.210
EC2SnitchTest 13 0 0 0 10.573
GoogleCloudSnitchTest 2 0 0 0 10.656
GossipingPropertyFileSnitchTest 1 0 0 0 0.849
InetAddressAndPortSerializerTest 1 0 0 0 0.237
InetAddressAndPortTest 5 0 0 0 0.139
NetworkTopologyStrategyTest 5 0 0 0 2.921
PendingRangeMapsTest 2 0 0 0 0.409
PendingRangesTest 5 0 0 0 30.316
PropertyFileSnitchTest 5 0 0 0 15.949
ReconnectableSnitchHelperTest 1 0 0 0 1.043
ReplicaCollectionTest 6 0 0 0 0.716
ReplicaLayoutTest 1 0 0 0 0.420
ReplicaPlansTest 1 0 0 0 1.334
ReplicationFactorTest 2 0 0 0 0.877
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.127
SimpleStrategyTest 7 0 0 0 3.161
TokenMetadataTest 6 0 0 0 0.902
AlibabaCloudSnitchTest 2 0 0 0 10.754
CloudstackSnitchTest 2 0 0 0 10.814
DynamicEndpointSnitchTest 1 0 0 0 2.489
EC2SnitchTest 13 0 0 0 10.782
GoogleCloudSnitchTest 2 0 0 0 10.816
GossipingPropertyFileSnitchTest 1 0 0 0 1.164
InetAddressAndPortSerializerTest 1 0 0 0 0.393
InetAddressAndPortTest 5 0 0 0 0.270
NetworkTopologyStrategyTest 5 0 0 0 3.532
PendingRangeMapsTest 2 0 0 0 0.502
PendingRangesTest 5 0 0 0 27.703
PropertyFileSnitchTest 5 0 0 0 16.195
ReconnectableSnitchHelperTest 1 0 0 0 1.300
ReplicaCollectionTest 6 0 0 0 0.853
ReplicaLayoutTest 1 0 0 0 0.502
ReplicaPlansTest 1 0 0 0 1.465
ReplicationFactorTest 2 0 0 0 1.215
ReplicationStrategyEndpointCacheTest 2 0 0 0 3.045
SimpleStrategyTest 7 0 0 0 2.999
TokenMetadataTest 6 0 0 0 1.150
-------------------------------------------------------------------------------
org.apache.cassandra.metrics
Name Tests Errors Failures Skipped Time(s)
BatchMetricsTest-cdc 3 0 0 0 10.145
BufferPoolMetricsTest-cdc 7 0 0 0 1.030
CQLMetricsTest-cdc 4 0 0 0 6.453
CacheMetricsTest-cdc 1 0 0 0 0.275
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.279
ClientRequestSizeMetricsTest-cdc 1 0 0 0 12.390
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 11.561
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 1.978
KeyspaceMetricsTest-cdc 1 0 0 0 5.900
LatencyMetricsTest-cdc 3 0 0 0 0.285
MaxSamplerTest-cdc 8 0 0 0 5.211
SamplerTest-cdc 5 0 0 0 1.130
TableMetricsTest-cdc 9 0 0 0 9.429
ThreadPoolMetricsTest-cdc 3 0 0 0 0.490
TopFrequencySamplerTest-cdc 6 0 0 0 1.983
BatchMetricsTest-cdc 3 0 0 0 8.383
BufferPoolMetricsTest-cdc 7 0 0 0 1.241
CQLMetricsTest-cdc 4 0 0 0 6.014
CacheMetricsTest-cdc 1 0 0 0 0.523
CassandraMetricsRegistryTest-cdc 5 0 0 0 0.486
ClientRequestSizeMetricsTest-cdc 1 0 0 0 11.918
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 9.517
cdc
HintedHandOffMetricsTest-cdc 1 0 0 0 2.312
KeyspaceMetricsTest-cdc 1 0 0 0 5.358
LatencyMetricsTest-cdc 3 0 0 0 0.480
MaxSamplerTest-cdc 8 0 0 0 5.457
SamplerTest-cdc 5 0 0 0 1.413
TableMetricsTest-cdc 9 0 0 0 11.292
ThreadPoolMetricsTest-cdc 3 0 0 0 0.634
TopFrequencySamplerTest-cdc 6 0 0 0 2.345
BatchMetricsTest-compression 3 0 0 0 10.193
BufferPoolMetricsTest-compression 7 0 0 0 1.139
CQLMetricsTest-compression 4 0 0 0 6.969
CacheMetricsTest-compression 1 0 0 0 0.315
CassandraMetricsRegistryTest-compression 5 0 0 0 0.317
ClientRequestSizeMetricsTest-compression 1 0 0 0 12.725
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 12.826
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.160
KeyspaceMetricsTest-compression 1 0 0 0 6.325
LatencyMetricsTest-compression 3 0 0 0 0.329
MaxSamplerTest-compression 8 0 0 0 5.199
SamplerTest-compression 5 0 0 0 1.235
TableMetricsTest-compression 9 0 0 0 11.390
ThreadPoolMetricsTest-compression 3 0 0 0 0.561
TopFrequencySamplerTest-compression 6 0 0 0 2.220
BatchMetricsTest-compression 3 0 0 0 10.813
BufferPoolMetricsTest-compression 7 0 0 0 1.273
CQLMetricsTest-compression 4 0 0 0 6.461
CacheMetricsTest-compression 1 0 0 0 0.405
CassandraMetricsRegistryTest-compression 5 0 0 0 0.407
ClientRequestSizeMetricsTest-compression 1 0 0 0 12.136
DecayingEstimatedHistogramReservoirTest- 15 0 0 1 10.239
compression
HintedHandOffMetricsTest-compression 1 0 0 0 2.139
KeyspaceMetricsTest-compression 1 0 0 0 5.627
LatencyMetricsTest-compression 3 0 0 0 0.435
MaxSamplerTest-compression 8 0 0 0 5.456
SamplerTest-compression 5 0 0 0 1.420
TableMetricsTest-compression 9 0 0 0 10.607
ThreadPoolMetricsTest-compression 3 0 0 0 0.604
TopFrequencySamplerTest-compression 6 0 0 0 2.212
BatchMetricsTest 3 0 0 0 10.033
BufferPoolMetricsTest 7 0 0 0 1.061
CQLMetricsTest 4 0 0 0 6.364
CacheMetricsTest 1 0 0 0 0.268
CassandraMetricsRegistryTest 5 0 0 0 0.277
ClientRequestSizeMetricsTest 1 0 0 0 12.234
DecayingEstimatedHistogramReservoirTest 15 0 0 1 11.614
HintedHandOffMetricsTest 1 0 0 0 1.988
KeyspaceMetricsTest 1 0 0 0 5.772
LatencyMetricsTest 3 0 0 0 0.277
MaxSamplerTest 8 0 0 0 5.109
SamplerTest 5 0 0 0 1.148
TableMetricsTest 9 0 0 0 9.548
ThreadPoolMetricsTest 3 0 0 0 0.499
TopFrequencySamplerTest 6 0 0 0 2.098
BatchMetricsTest 3 0 0 0 12.545
BufferPoolMetricsTest 7 0 0 0 1.241
CQLMetricsTest 4 0 0 0 6.395
CacheMetricsTest 1 0 0 0 0.466
CassandraMetricsRegistryTest 5 0 0 0 0.459
ClientRequestSizeMetricsTest 1 0 0 0 12.065
DecayingEstimatedHistogramReservoirTest 15 0 0 1 10.368
HintedHandOffMetricsTest 1 0 0 0 2.226
KeyspaceMetricsTest 1 0 0 0 5.490
LatencyMetricsTest 3 0 0 0 0.467
MaxSamplerTest 8 0 0 0 5.555
SamplerTest 5 0 0 0 1.401
TableMetricsTest 9 0 0 0 9.636
ThreadPoolMetricsTest 3 0 0 0 0.675
TopFrequencySamplerTest 6 0 0 0 2.396
-------------------------------------------------------------------------------
org.apache.cassandra.net
Name Tests Errors Failures Skipped Time(s)
ConnectionBurnTest 1 0 0 0 124.398
ConnectionBurnTest 1 0 0 0 123.916
AsyncChannelPromiseTest-cdc 4 0 0 0 0.411
AsyncMessageOutputPlusTest-cdc 1 0 0 0 0.964
AsyncOneResponseTest-cdc 2 0 0 0 4.243
AsyncPromiseTest-cdc 4 0 0 0 0.358
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.409
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 0.950
ChunkedInputPlusTest-cdc 5 0 0 0 0.483
ConnectionTest-cdc 13 0 0 0 79.466
ForwardingInfoTest-cdc 2 0 0 0 0.256
FramingTest-cdc 5 0 0 0 23.976
HandshakeTest-cdc 13 0 0 0 2.280
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.742
MessageSerializationPropertyTest-cdc 2 0 0 0 5.879
MessageTest-cdc 7 0 0 0 1.465
MessagingServiceTest-cdc 14 0 0 0 2.334
MockMessagingServiceTest-cdc 1 0 0 0 3.775
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.075
OutboundConnectionsTest-cdc 6 0 0 0 2.243
OutboundMessageQueueTest-cdc 3 0 0 0 0.923
ProxyHandlerConnectionsTest-cdc 5 0 0 0 35.891
PrunableArrayQueueTest-cdc 9 0 0 0 0.065
ResourceLimitsTest-cdc 4 0 0 0 0.133
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.105
VerbTest-cdc 1 0 0 0 0.135
WriteCallbackInfoTest-cdc 1 0 0 0 1.541
AsyncChannelPromiseTest-cdc 4 0 0 0 0.547
AsyncMessageOutputPlusTest-cdc 1 0 0 0 1.199
AsyncOneResponseTest-cdc 2 0 0 0 4.349
AsyncPromiseTest-cdc 4 0 0 0 0.511
AsyncStreamingInputPlusTest-cdc 13 0 0 0 1.548
AsyncStreamingOutputPlusTest-cdc 3 0 0 0 1.239
ChunkedInputPlusTest-cdc 5 0 0 0 0.648
ConnectionTest-cdc 13 0 0 0 77.013
ForwardingInfoTest-cdc 2 0 0 0 0.366
FramingTest-cdc 5 0 0 0 22.668
HandshakeTest-cdc 13 0 0 0 2.510
ManyToOneConcurrentLinkedQueueTest-cdc 22 0 0 0 1.952
MessageSerializationPropertyTest-cdc 2 0 0 0 6.956
MessageTest-cdc 7 0 0 0 1.705
MessagingServiceTest-cdc 14 0 0 0 2.627
MockMessagingServiceTest-cdc 1 0 0 0 3.500
OutboundConnectionSettingsTest-cdc 9 0 0 0 2.249
OutboundConnectionsTest-cdc 6 0 0 0 2.463
OutboundMessageQueueTest-cdc 3 0 0 0 1.175
ProxyHandlerConnectionsTest-cdc 5 0 0 0 36.156
PrunableArrayQueueTest-cdc 9 0 0 0 0.188
ResourceLimitsTest-cdc 4 0 0 0 0.246
StartupClusterConnectivityCheckerTest-cdc 7 0 0 0 1.320
VerbTest-cdc 1 0 0 0 0.253
WriteCallbackInfoTest-cdc 1 0 0 0 1.715
AsyncChannelPromiseTest-compression 4 0 0 0 0.459
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.039
AsyncOneResponseTest-compression 2 0 0 0 4.287
AsyncPromiseTest-compression 4 0 0 0 0.391
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.446
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.043
ChunkedInputPlusTest-compression 5 0 0 0 0.560
ConnectionTest-compression 13 0 0 0 75.905
ForwardingInfoTest-compression 2 0 0 0 0.292
FramingTest-compression 5 0 0 0 24.667
HandshakeTest-compression 13 0 0 0 2.553
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.785
compression
MessageSerializationPropertyTest- 2 0 0 0 6.318
compression
MessageTest-compression 7 0 0 0 1.591
MessagingServiceTest-compression 14 0 0 0 2.691
MockMessagingServiceTest-compression 1 0 0 0 4.355
OutboundConnectionSettingsTest- 9 0 0 0 2.372
compression
OutboundConnectionsTest-compression 6 0 0 0 2.528
OutboundMessageQueueTest-compression 3 0 0 0 1.065
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.138
PrunableArrayQueueTest-compression 9 0 0 0 0.080
ResourceLimitsTest-compression 4 0 0 0 0.146
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.282
compression
VerbTest-compression 1 0 0 0 0.162
WriteCallbackInfoTest-compression 1 0 0 0 1.851
AsyncChannelPromiseTest-compression 4 0 0 0 0.524
AsyncMessageOutputPlusTest-compression 1 0 0 0 1.124
AsyncOneResponseTest-compression 2 0 0 0 4.334
AsyncPromiseTest-compression 4 0 0 0 0.469
AsyncStreamingInputPlusTest-compression 13 0 0 0 1.490
AsyncStreamingOutputPlusTest-compression 3 0 0 0 1.158
ChunkedInputPlusTest-compression 5 0 0 0 0.585
ConnectionTest-compression 13 0 0 0 80.695
ForwardingInfoTest-compression 2 0 0 0 0.344
FramingTest-compression 5 0 0 0 20.006
HandshakeTest-compression 13 0 0 0 2.453
ManyToOneConcurrentLinkedQueueTest- 22 0 0 0 1.867
compression
MessageSerializationPropertyTest- 2 0 0 0 6.025
compression
MessageTest-compression 7 0 0 0 1.620
MessagingServiceTest-compression 14 0 0 0 2.572
MockMessagingServiceTest-compression 1 0 0 0 3.489
OutboundConnectionSettingsTest- 9 0 0 0 2.260
compression
OutboundConnectionsTest-compression 6 0 0 0 2.332
OutboundMessageQueueTest-compression 3 0 0 0 1.122
ProxyHandlerConnectionsTest-compression 5 0 0 0 36.732
PrunableArrayQueueTest-compression 9 0 0 0 0.160
ResourceLimitsTest-compression 4 0 0 0 0.238
StartupClusterConnectivityCheckerTest- 7 0 0 0 1.364
compression
VerbTest-compression 1 0 0 0 0.220
WriteCallbackInfoTest-compression 1 0 0 0 1.645
AsyncChannelPromiseTest 4 0 0 0 0.401
AsyncMessageOutputPlusTest 1 0 0 0 0.948
AsyncOneResponseTest 2 0 0 0 4.236
AsyncPromiseTest 4 0 0 0 0.349
AsyncStreamingInputPlusTest 13 0 0 0 1.405
AsyncStreamingOutputPlusTest 3 0 0 0 0.940
ChunkedInputPlusTest 5 0 0 0 0.472
ConnectionTest 13 0 0 0 77.845
ForwardingInfoTest 2 0 0 0 0.248
FramingTest 5 0 0 0 23.919
HandshakeTest 13 0 0 0 2.315
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.786
MessageSerializationPropertyTest 2 0 0 0 6.017
MessageTest 7 0 0 0 1.456
MessagingServiceTest 14 0 0 0 2.356
MockMessagingServiceTest 1 0 0 0 3.789
OutboundConnectionSettingsTest 9 0 0 0 2.035
OutboundConnectionsTest 6 0 0 0 2.223
OutboundMessageQueueTest 3 0 0 0 0.938
ProxyHandlerConnectionsTest 5 0 0 0 35.881
PrunableArrayQueueTest 9 0 0 0 0.061
ResourceLimitsTest 4 0 0 0 0.141
StartupClusterConnectivityCheckerTest 7 0 0 0 1.120
VerbTest 1 0 0 0 0.131
WriteCallbackInfoTest 1 0 0 0 1.497
AsyncChannelPromiseTest 4 0 0 0 0.548
AsyncMessageOutputPlusTest 1 0 0 0 1.312
AsyncOneResponseTest 2 0 0 0 4.335
AsyncPromiseTest 4 0 0 0 0.514
AsyncStreamingInputPlusTest 13 0 0 0 1.537
AsyncStreamingOutputPlusTest 3 0 0 0 1.196
ChunkedInputPlusTest 5 0 0 0 0.639
ConnectionTest 13 0 0 0 76.227
ForwardingInfoTest 2 0 0 0 0.376
FramingTest 5 0 0 0 22.789
HandshakeTest 13 0 0 0 2.592
ManyToOneConcurrentLinkedQueueTest 22 0 0 0 1.964
MessageSerializationPropertyTest 2 0 0 0 6.350
MessageTest 7 0 0 0 1.730
MessagingServiceTest 14 0 0 0 2.739
MockMessagingServiceTest 1 0 0 0 3.737
OutboundConnectionSettingsTest 9 0 0 0 2.341
OutboundConnectionsTest 6 0 0 0 2.460
OutboundMessageQueueTest 3 0 0 0 1.217
ProxyHandlerConnectionsTest 5 0 0 0 36.149
PrunableArrayQueueTest 9 0 0 0 0.190
ResourceLimitsTest 4 0 0 0 0.237
StartupClusterConnectivityCheckerTest 7 0 0 0 1.420
VerbTest 1 0 0 0 0.218
WriteCallbackInfoTest 1 0 0 0 1.771
-------------------------------------------------------------------------------
org.apache.cassandra.net.proxy
Name Tests Errors Failures Skipped Time(s)
ProxyHandlerTest-cdc 3 0 0 0 0.760
ProxyHandlerTest-cdc 3 0 0 0 0.882
ProxyHandlerTest-compression 3 0 0 0 0.806
ProxyHandlerTest-compression 3 0 0 0 0.886
ProxyHandlerTest 3 0 0 0 0.749
ProxyHandlerTest 3 0 0 0 0.877
-------------------------------------------------------------------------------
org.apache.cassandra.repair
Name Tests Errors Failures Skipped Time(s)
AbstractRepairTest-cdc 1 0 0 1 0.051
LocalSyncTaskTest-cdc 6 0 0 0 4.254
NeighborsAndRangesTest-cdc 2 0 0 0 0.864
RepairJobTest-cdc 16 0 0 0 4.289
RepairSessionTest-cdc 1 0 0 0 0.931
StreamingRepairTaskTest-cdc 2 0 0 0 3.302
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 0.945
ValidatorTest-cdc 6 0 0 0 26.997
AbstractRepairTest-cdc 1 0 0 1 0.181
LocalSyncTaskTest-cdc 6 0 0 0 3.968
NeighborsAndRangesTest-cdc 2 0 0 0 1.130
RepairJobTest-cdc 16 0 0 0 4.323
RepairSessionTest-cdc 1 0 0 0 1.212
StreamingRepairTaskTest-cdc 2 0 0 0 2.973
SymmetricRemoteSyncTaskTest-cdc 1 0 0 0 1.253
ValidatorTest-cdc 6 0 0 0 29.244
AbstractRepairTest-compression 1 0 0 1 0.064
LocalSyncTaskTest-compression 6 0 0 0 4.785
NeighborsAndRangesTest-compression 2 0 0 0 0.955
RepairJobTest-compression 16 0 0 0 4.729
RepairSessionTest-compression 1 0 0 0 1.049
StreamingRepairTaskTest-compression 2 0 0 0 3.551
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.033
ValidatorTest-compression 6 0 0 0 30.078
AbstractRepairTest-compression 1 0 0 1 0.156
LocalSyncTaskTest-compression 6 0 0 0 3.802
NeighborsAndRangesTest-compression 2 0 0 0 1.066
RepairJobTest-compression 16 0 0 0 4.451
RepairSessionTest-compression 1 0 0 0 1.136
StreamingRepairTaskTest-compression 2 0 0 0 2.948
SymmetricRemoteSyncTaskTest-compression 1 0 0 0 1.119
ValidatorTest-compression 6 0 0 0 27.569
AbstractRepairTest 1 0 0 1 0.052
LocalSyncTaskTest 6 0 0 0 4.252
NeighborsAndRangesTest 2 0 0 0 0.851
RepairJobTest 16 0 0 0 4.224
RepairSessionTest 1 0 0 0 0.960
StreamingRepairTaskTest 2 0 0 0 3.284
SymmetricRemoteSyncTaskTest 1 0 0 0 0.910
ValidatorTest 6 0 0 0 27.060
AbstractRepairTest 1 0 0 1 0.151
LocalSyncTaskTest 6 0 0 0 4.025
NeighborsAndRangesTest 2 0 0 0 1.133
RepairJobTest 16 0 0 0 4.405
RepairSessionTest 1 0 0 0 1.286
StreamingRepairTaskTest 2 0 0 0 3.002
SymmetricRemoteSyncTaskTest 1 0 0 0 1.198
ValidatorTest 6 0 0 0 29.315
-------------------------------------------------------------------------------
org.apache.cassandra.repair.asymmetric
Name Tests Errors Failures Skipped Time(s)
DifferenceHolderTest-cdc 2 0 0 0 0.296
RangeDenormalizerTest-cdc 3 0 0 0 0.253
ReduceHelperTest-cdc 5 0 0 0 0.285
StreamFromOptionsTest-cdc 3 0 0 0 0.111
DifferenceHolderTest-cdc 2 0 0 0 0.434
RangeDenormalizerTest-cdc 3 0 0 0 0.370
ReduceHelperTest-cdc 5 0 0 0 0.429
StreamFromOptionsTest-cdc 3 0 0 0 0.262
DifferenceHolderTest-compression 2 0 0 0 0.355
RangeDenormalizerTest-compression 3 0 0 0 0.314
ReduceHelperTest-compression 5 0 0 0 0.323
StreamFromOptionsTest-compression 3 0 0 0 0.133
DifferenceHolderTest-compression 2 0 0 0 0.405
RangeDenormalizerTest-compression 3 0 0 0 0.343
ReduceHelperTest-compression 5 0 0 0 0.364
StreamFromOptionsTest-compression 3 0 0 0 0.214
DifferenceHolderTest 2 0 0 0 0.297
RangeDenormalizerTest 3 0 0 0 0.251
ReduceHelperTest 5 0 0 0 0.282
StreamFromOptionsTest 3 0 0 0 0.112
DifferenceHolderTest 2 0 0 0 0.447
RangeDenormalizerTest 3 0 0 0 0.379
ReduceHelperTest 5 0 0 0 0.386
StreamFromOptionsTest 3 0 0 0 0.229
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent
Name Tests Errors Failures Skipped Time(s)
AbstractConsistentSessionTest-cdc 1 0 0 1 0.053
CoordinatorMessagingTest-cdc 7 0 0 0 5.894
CoordinatorSessionTest-cdc 7 0 0 0 1.040
CoordinatorSessionsTest-cdc 7 0 0 0 3.189
LocalSessionTest-cdc 40 0 0 0 4.873
PendingRepairStatTest-cdc 1 0 0 0 3.326
RepairStateTest-cdc 6 0 0 0 0.115
AbstractConsistentSessionTest-cdc 1 0 0 1 0.163
CoordinatorMessagingTest-cdc 7 0 0 0 5.585
CoordinatorSessionTest-cdc 7 0 0 0 1.267
CoordinatorSessionsTest-cdc 7 0 0 0 2.981
LocalSessionTest-cdc 40 0 0 0 5.309
PendingRepairStatTest-cdc 1 0 0 0 3.211
RepairStateTest-cdc 6 0 0 0 0.214
AbstractConsistentSessionTest-compression 1 0 0 1 0.062
CoordinatorMessagingTest-compression 7 0 0 0 6.110
CoordinatorSessionTest-compression 7 0 0 0 1.144
CoordinatorSessionsTest-compression 7 0 0 0 3.479
LocalSessionTest-compression 40 0 0 0 4.906
PendingRepairStatTest-compression 1 0 0 0 3.648
RepairStateTest-compression 6 0 0 0 0.128
AbstractConsistentSessionTest-compression 1 0 0 1 0.156
CoordinatorMessagingTest-compression 7 0 0 0 5.678
CoordinatorSessionTest-compression 7 0 0 0 1.229
CoordinatorSessionsTest-compression 7 0 0 0 2.889
LocalSessionTest-compression 40 0 0 0 7.101
PendingRepairStatTest-compression 1 0 0 0 3.207
RepairStateTest-compression 6 0 0 0 0.200
AbstractConsistentSessionTest 1 0 0 1 0.051
CoordinatorMessagingTest 7 0 0 0 5.851
CoordinatorSessionTest 7 0 0 0 1.025
CoordinatorSessionsTest 7 0 0 0 3.203
LocalSessionTest 40 0 0 0 4.834
PendingRepairStatTest 1 0 0 0 3.289
RepairStateTest 6 0 0 0 0.109
AbstractConsistentSessionTest 1 0 0 1 0.158
CoordinatorMessagingTest 7 0 0 0 5.584
CoordinatorSessionTest 7 0 0 0 1.298
CoordinatorSessionsTest 7 0 0 0 2.976
LocalSessionTest 40 0 0 0 4.337
PendingRepairStatTest 1 0 0 0 3.133
RepairStateTest 6 0 0 0 0.225
-------------------------------------------------------------------------------
org.apache.cassandra.repair.consistent.admin
Name Tests Errors Failures Skipped Time(s)
SchemaArgsParserTest-cdc 5 0 0 0 3.206
SchemaArgsParserTest-cdc 5 0 0 0 2.994
SchemaArgsParserTest-compression 5 0 0 0 3.543
SchemaArgsParserTest-compression 5 0 0 0 2.923
SchemaArgsParserTest 5 0 0 0 3.110
SchemaArgsParserTest 5 0 0 0 3.096
-------------------------------------------------------------------------------
org.apache.cassandra.repair.messages
Name Tests Errors Failures Skipped Time(s)
RepairMessageSerializationsTest-cdc 8 0 0 0 0.980
RepairMessageSerializerTest-cdc 6 0 0 0 0.481
RepairOptionTest-cdc 4 0 0 0 0.902
RepairMessageSerializationsTest-cdc 8 0 0 0 1.265
RepairMessageSerializerTest-cdc 6 0 0 0 0.614
RepairOptionTest-cdc 4 0 0 0 1.110
RepairMessageSerializationsTest- 8 0 0 0 1.097
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.544
RepairOptionTest-compression 4 0 0 0 0.974
RepairMessageSerializationsTest- 8 0 0 0 1.144
compression
RepairMessageSerializerTest-compression 6 0 0 0 0.561
RepairOptionTest-compression 4 0 0 0 1.120
RepairMessageSerializationsTest 8 0 0 0 0.951
RepairMessageSerializerTest 6 0 0 0 0.474
RepairOptionTest 4 0 0 0 0.870
RepairMessageSerializationsTest 8 0 0 0 1.192
RepairMessageSerializerTest 6 0 0 0 0.619
RepairOptionTest 4 0 0 0 1.138
-------------------------------------------------------------------------------
org.apache.cassandra.schema
Name Tests Errors Failures Skipped Time(s)
CreateTableValidationTest-cdc 1 0 0 0 3.380
IndexMetadataTest-cdc 3 0 0 0 0.216
MigrationCoordinatorTest-cdc 8 0 0 0 0.906
MigrationManagerTest-cdc 17 0 0 0 5.292
SchemaKeyspaceTest-cdc 5 0 0 0 3.567
SchemaTest-cdc 1 0 0 0 2.443
TupleTypesRepresentationTest-cdc 2 0 0 1 0.924
ValidationTest-cdc 4 0 0 0 0.285
CreateTableValidationTest-cdc 1 0 0 0 3.146
IndexMetadataTest-cdc 3 0 0 0 0.394
MigrationCoordinatorTest-cdc 8 0 0 0 1.224
MigrationManagerTest-cdc 17 0 0 0 5.038
SchemaKeyspaceTest-cdc 5 0 0 0 3.376
SchemaTest-cdc 1 0 0 0 2.594
TupleTypesRepresentationTest-cdc 2 0 0 1 1.001
ValidationTest-cdc 4 0 0 0 0.387
CreateTableValidationTest-compression 1 0 0 0 3.709
IndexMetadataTest-compression 3 0 0 0 0.247
MigrationCoordinatorTest-compression 8 0 0 0 1.060
MigrationManagerTest-compression 17 0 0 0 5.918
SchemaKeyspaceTest-compression 5 0 0 0 3.972
SchemaTest-compression 1 0 0 0 2.695
TupleTypesRepresentationTest-compression 2 0 0 1 1.005
ValidationTest-compression 4 0 0 0 0.319
CreateTableValidationTest-compression 1 0 0 0 3.229
IndexMetadataTest-compression 3 0 0 0 0.313
MigrationCoordinatorTest-compression 8 0 0 0 1.116
MigrationManagerTest-compression 17 0 0 0 5.704
SchemaKeyspaceTest-compression 5 0 0 0 3.615
SchemaTest-compression 1 0 0 0 2.535
TupleTypesRepresentationTest-compression 2 0 0 1 0.988
ValidationTest-compression 4 0 0 0 0.371
CreateTableValidationTest 1 0 0 0 3.426
IndexMetadataTest 3 0 0 0 0.215
MigrationCoordinatorTest 8 0 0 0 0.911
MigrationManagerTest 17 0 0 0 5.274
SchemaKeyspaceTest 5 0 0 0 3.617
SchemaTest 1 0 0 0 2.369
TupleTypesRepresentationTest 2 0 0 1 0.911
ValidationTest 4 0 0 0 0.279
CreateTableValidationTest 1 0 0 0 3.091
IndexMetadataTest 3 0 0 0 0.322
MigrationCoordinatorTest 8 0 0 0 1.339
MigrationManagerTest 17 0 0 0 5.149
SchemaKeyspaceTest 5 0 0 0 3.356
SchemaTest 1 0 0 0 2.685
TupleTypesRepresentationTest 2 0 0 1 1.046
ValidationTest 4 0 0 0 0.405
-------------------------------------------------------------------------------
org.apache.cassandra.security
Name Tests Errors Failures Skipped Time(s)
CipherFactoryTest-cdc 7 0 0 0 0.510
EncryptionUtilsTest-cdc 3 0 0 0 1.133
JKSKeyProviderTest-cdc 2 0 0 0 0.279
SSLFactoryTest-cdc 14 0 0 0 1.256
CipherFactoryTest-cdc 7 0 0 0 0.637
EncryptionUtilsTest-cdc 3 0 0 0 1.333
JKSKeyProviderTest-cdc 2 0 0 0 0.381
SSLFactoryTest-cdc 14 0 0 0 1.597
CipherFactoryTest-compression 7 0 0 0 0.578
EncryptionUtilsTest-compression 3 0 0 0 1.239
JKSKeyProviderTest-compression 2 0 0 0 0.315
SSLFactoryTest-compression 14 0 0 0 1.399
CipherFactoryTest-compression 7 0 0 0 0.573
EncryptionUtilsTest-compression 3 0 0 0 1.341
JKSKeyProviderTest-compression 2 0 0 0 0.372
SSLFactoryTest-compression 14 0 0 0 1.655
CipherFactoryTest 7 0 0 0 0.504
EncryptionUtilsTest 3 0 0 0 1.108
JKSKeyProviderTest 2 0 0 0 0.280
SSLFactoryTest 14 0 0 0 1.338
CipherFactoryTest 7 0 0 0 0.633
EncryptionUtilsTest 3 0 0 0 1.405
JKSKeyProviderTest 2 0 0 0 0.403
SSLFactoryTest 14 0 0 0 1.817
-------------------------------------------------------------------------------
org.apache.cassandra.serializers
Name Tests Errors Failures Skipped Time(s)
SimpleDateSerializerTest-cdc 9 0 0 0 0.103
TimeSerializerTest-cdc 16 0 0 0 0.068
TimestampSerializerTest-cdc 8 0 0 0 0.277
SimpleDateSerializerTest-cdc 9 0 0 0 0.226
TimeSerializerTest-cdc 16 0 0 0 0.203
TimestampSerializerTest-cdc 8 0 0 0 0.404
SimpleDateSerializerTest-compression 9 0 0 0 0.128
TimeSerializerTest-compression 16 0 0 0 0.090
TimestampSerializerTest-compression 8 0 0 0 0.344
SimpleDateSerializerTest-compression 9 0 0 0 0.252
TimeSerializerTest-compression 16 0 0 0 0.197
TimestampSerializerTest-compression 8 0 0 0 0.375
SimpleDateSerializerTest 9 0 0 0 0.101
TimeSerializerTest 16 0 0 0 0.069
TimestampSerializerTest 8 0 0 0 0.284
SimpleDateSerializerTest 9 0 0 0 0.218
TimeSerializerTest 16 0 0 0 0.196
TimestampSerializerTest 8 0 0 0 0.398
-------------------------------------------------------------------------------
org.apache.cassandra.service
Name Tests Errors Failures Skipped Time(s)
ActiveRepairServiceTest-cdc 11 0 0 0 3.912
BootstrapTransientTest-cdc 1 0 0 0 0.929
ClientWarningsTest-cdc 4 0 0 0 22.268
GCInspectorTest-cdc 6 0 0 0 0.883
JoinTokenRingTest-cdc 1 0 0 0 4.579
LeaveAndBootstrapTest-cdc 8 0 0 0 5.264
LegacyAuthFailTest-cdc 1 0 0 0 4.793
MoveTest-cdc 7 0 0 0 21.307
MoveTransientTest-cdc 19 0 0 0 1.154
NativeTransportServiceTest-cdc 13 0 0 0 7.835
OptionalTasksTest-cdc 2 0 0 0 3.171
PaxosStateTest-cdc 2 0 0 0 4.667
ProtocolBetaVersionTest-cdc 2 0 0 0 12.508
QueryPagerTest-cdc 8 0 0 0 3.457
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.062
RemoveTest-cdc 4 0 0 0 5.769
SerializationsTest-cdc 4 0 0 0 0.952
StartupChecksTest-cdc 3 0 0 0 2.637
StorageProxyTest-cdc 4 0 0 0 0.989
StorageServiceServerTest-cdc 19 0 0 1 8.346
StorageServiceTest-cdc 1 0 0 0 0.916
WriteResponseHandlerTest-cdc 5 0 0 0 3.250
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.203
ActiveRepairServiceTest-cdc 11 0 0 0 3.390
BootstrapTransientTest-cdc 1 0 0 0 1.144
ClientWarningsTest-cdc 4 0 0 0 26.213
GCInspectorTest-cdc 6 0 0 0 1.119
JoinTokenRingTest-cdc 1 0 0 0 4.599
LeaveAndBootstrapTest-cdc 8 0 0 0 5.138
LegacyAuthFailTest-cdc 1 0 0 0 4.255
MoveTest-cdc 7 0 0 0 21.231
MoveTransientTest-cdc 19 0 0 0 1.460
NativeTransportServiceTest-cdc 13 0 0 0 8.039
OptionalTasksTest-cdc 2 0 0 0 2.877
PaxosStateTest-cdc 2 0 0 0 4.349
ProtocolBetaVersionTest-cdc 2 0 0 0 12.242
QueryPagerTest-cdc 8 0 0 0 3.129
RMIServerSocketFactoryImplTest-cdc 1 0 0 0 0.172
RemoveTest-cdc 4 0 0 0 5.947
SerializationsTest-cdc 4 0 0 0 1.180
StartupChecksTest-cdc 3 0 0 0 2.486
StorageProxyTest-cdc 4 0 0 0 1.370
StorageServiceServerTest-cdc 19 0 0 1 8.681
StorageServiceTest-cdc 1 0 0 0 1.206
WriteResponseHandlerTest-cdc 5 0 0 0 3.025
WriteResponseHandlerTransientTest-cdc 4 0 0 0 3.019
ActiveRepairServiceTest-compression 11 0 0 0 4.263
BootstrapTransientTest-compression 1 0 0 0 1.072
ClientWarningsTest-compression 4 0 0 0 28.136
GCInspectorTest-compression 6 0 0 0 0.957
JoinTokenRingTest-compression 1 0 0 0 6.588
LeaveAndBootstrapTest-compression 8 0 0 0 7.222
LegacyAuthFailTest-compression 1 0 0 0 4.934
MoveTest-compression 7 0 0 0 23.489
MoveTransientTest-compression 19 0 0 0 1.322
NativeTransportServiceTest-compression 13 0 0 0 8.012
OptionalTasksTest-compression 2 0 0 0 3.500
PaxosStateTest-compression 2 0 0 0 6.609
ProtocolBetaVersionTest-compression 2 0 0 0 12.915
QueryPagerTest-compression 8 0 0 0 3.735
RMIServerSocketFactoryImplTest- 1 0 0 0 0.070
compression
RemoveTest-compression 4 0 0 0 6.035
SerializationsTest-compression 4 0 0 0 0.989
StartupChecksTest-compression 3 0 0 0 2.862
StorageProxyTest-compression 4 0 0 0 1.099
StorageServiceServerTest-compression 19 0 0 1 8.611
StorageServiceTest-compression 1 0 0 0 1.047
WriteResponseHandlerTest-compression 5 0 0 0 3.591
WriteResponseHandlerTransientTest- 4 0 0 0 3.566
compression
ActiveRepairServiceTest-compression 11 0 0 0 3.808
BootstrapTransientTest-compression 1 0 0 0 1.114
ClientWarningsTest-compression 4 0 0 0 27.693
GCInspectorTest-compression 6 0 0 0 1.074
JoinTokenRingTest-compression 1 0 0 0 7.813
LeaveAndBootstrapTest-compression 8 0 0 0 7.478
LegacyAuthFailTest-compression 1 0 0 0 4.743
MoveTest-compression 7 0 0 0 24.143
MoveTransientTest-compression 19 0 0 0 1.407
NativeTransportServiceTest-compression 13 0 0 0 7.975
OptionalTasksTest-compression 2 0 0 0 2.972
PaxosStateTest-compression 2 0 0 0 6.790
ProtocolBetaVersionTest-compression 2 0 0 0 12.497
QueryPagerTest-compression 8 0 0 0 3.163
RMIServerSocketFactoryImplTest- 1 0 0 0 0.159
compression
RemoveTest-compression 4 0 0 0 6.012
SerializationsTest-compression 4 0 0 0 1.093
StartupChecksTest-compression 3 0 0 0 2.419
StorageProxyTest-compression 4 0 0 0 1.170
StorageServiceServerTest-compression 19 0 0 1 8.522
StorageServiceTest-compression 1 0 0 0 1.127
WriteResponseHandlerTest-compression 5 0 0 0 3.125
WriteResponseHandlerTransientTest- 4 0 0 0 2.969
compression
ActiveRepairServiceTest 11 0 0 0 3.834
BootstrapTransientTest 1 0 0 0 0.931
ClientWarningsTest 4 0 0 0 24.062
GCInspectorTest 6 0 0 0 0.847
JoinTokenRingTest 1 0 0 0 4.608
LeaveAndBootstrapTest 8 0 0 0 5.299
LegacyAuthFailTest 1 0 0 0 4.649
MoveTest 7 0 0 0 21.394
MoveTransientTest 19 0 0 0 1.140
NativeTransportServiceTest 13 0 0 0 7.817
OptionalTasksTest 2 0 0 0 3.147
PaxosStateTest 2 0 0 0 4.602
ProtocolBetaVersionTest 2 0 0 0 12.461
QueryPagerTest 8 0 0 0 3.409
RMIServerSocketFactoryImplTest 1 0 0 0 0.058
RemoveTest 4 0 0 0 5.710
SerializationsTest 4 0 0 0 0.899
StartupChecksTest 3 0 0 0 2.668
StorageProxyTest 4 0 0 0 0.956
StorageServiceServerTest 19 0 0 1 8.271
StorageServiceTest 1 0 0 0 0.919
WriteResponseHandlerTest 5 0 0 0 3.238
WriteResponseHandlerTransientTest 4 0 0 0 3.194
ActiveRepairServiceTest 11 0 0 0 3.527
BootstrapTransientTest 1 0 0 0 1.252
ClientWarningsTest 4 0 0 0 28.523
GCInspectorTest 6 0 0 0 1.213
JoinTokenRingTest 1 0 0 0 4.565
LeaveAndBootstrapTest 8 0 0 0 5.188
LegacyAuthFailTest 1 0 0 0 4.424
MoveTest 7 0 0 0 21.309
MoveTransientTest 19 0 0 0 1.368
NativeTransportServiceTest 13 0 0 0 8.088
OptionalTasksTest 2 0 0 0 3.077
PaxosStateTest 2 0 0 0 4.438
ProtocolBetaVersionTest 2 0 0 0 12.329
QueryPagerTest 8 0 0 0 3.176
RMIServerSocketFactoryImplTest 1 0 0 0 0.164
RemoveTest 4 0 0 0 5.934
SerializationsTest 4 0 0 0 1.180
StartupChecksTest 3 0 0 0 2.530
StorageProxyTest 4 0 0 0 1.401
StorageServiceServerTest 19 0 0 1 8.427
StorageServiceTest 1 0 0 0 1.197
WriteResponseHandlerTest 5 0 0 0 3.032
WriteResponseHandlerTransientTest 4 0 0 0 2.984
-------------------------------------------------------------------------------
org.apache.cassandra.service.pager
Name Tests Errors Failures Skipped Time(s)
PagingStateTest-cdc 7 0 0 0 1.017
PagingStateTest-cdc 7 0 0 0 1.325
PagingStateTest-compression 7 0 0 0 1.100
PagingStateTest-compression 7 0 0 0 1.284
PagingStateTest 7 0 0 0 1.010
PagingStateTest 7 0 0 0 1.302
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads
Name Tests Errors Failures Skipped Time(s)
AbstractReadResponseTest-cdc 1 0 0 1 0.051
DataResolverTest-cdc 32 0 0 0 3.593
DigestResolverTest-cdc 5 0 0 0 3.395
ReadExecutorTest-cdc 3 0 0 0 3.449
SpeculativeRetryParseTest-cdc 78 0 0 0 0.105
AbstractReadResponseTest-cdc 1 0 0 1 0.165
DataResolverTest-cdc 32 0 0 0 3.241
DigestResolverTest-cdc 5 0 0 0 3.112
ReadExecutorTest-cdc 3 0 0 0 3.299
SpeculativeRetryParseTest-cdc 78 0 0 0 0.237
AbstractReadResponseTest-compression 1 0 0 1 0.062
DataResolverTest-compression 32 0 0 0 3.800
DigestResolverTest-compression 5 0 0 0 3.602
ReadExecutorTest-compression 3 0 0 0 3.720
SpeculativeRetryParseTest-compression 78 0 0 0 0.135
AbstractReadResponseTest-compression 1 0 0 1 0.160
DataResolverTest-compression 32 0 0 0 3.268
DigestResolverTest-compression 5 0 0 0 3.235
ReadExecutorTest-compression 3 0 0 0 3.113
SpeculativeRetryParseTest-compression 78 0 0 0 0.190
AbstractReadResponseTest 1 0 0 1 0.054
DataResolverTest 32 0 0 0 3.586
DigestResolverTest 5 0 0 0 3.375
ReadExecutorTest 3 0 0 0 3.400
SpeculativeRetryParseTest 78 0 0 0 0.103
AbstractReadResponseTest 1 0 0 1 0.155
DataResolverTest 32 0 0 0 3.408
DigestResolverTest 5 0 0 0 3.188
ReadExecutorTest 3 0 0 0 3.154
SpeculativeRetryParseTest 78 0 0 0 0.218
-------------------------------------------------------------------------------
org.apache.cassandra.service.reads.repair
Name Tests Errors Failures Skipped Time(s)
AbstractReadRepairTest-cdc 1 0 0 1 0.051
BlockingReadRepairTest-cdc 9 0 0 0 3.393
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.446
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.223
ReadRepairTest-cdc 7 0 0 0 3.411
RepairedDataVerifierTest-cdc 10 0 0 0 4.582
AbstractReadRepairTest-cdc 1 0 0 1 0.171
BlockingReadRepairTest-cdc 9 0 0 0 3.524
DiagEventsBlockingReadRepairTest-cdc 3 0 0 0 3.546
ReadOnlyReadRepairTest-cdc 4 0 0 0 3.399
ReadRepairTest-cdc 7 0 0 0 3.388
RepairedDataVerifierTest-cdc 10 0 0 0 4.774
AbstractReadRepairTest-compression 1 0 0 1 0.067
BlockingReadRepairTest-compression 9 0 0 0 3.751
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.739
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 3.565
ReadRepairTest-compression 7 0 0 0 3.654
RepairedDataVerifierTest-compression 10 0 0 0 6.480
AbstractReadRepairTest-compression 1 0 0 1 0.165
BlockingReadRepairTest-compression 9 0 0 0 3.081
DiagEventsBlockingReadRepairTest- 3 0 0 0 3.198
compression
ReadOnlyReadRepairTest-compression 4 0 0 0 2.987
ReadRepairTest-compression 7 0 0 0 3.133
RepairedDataVerifierTest-compression 10 0 0 0 6.700
AbstractReadRepairTest 1 0 0 1 0.052
BlockingReadRepairTest 9 0 0 0 3.438
DiagEventsBlockingReadRepairTest 3 0 0 0 3.445
ReadOnlyReadRepairTest 4 0 0 0 3.310
ReadRepairTest 7 0 0 0 3.347
RepairedDataVerifierTest 10 0 0 0 4.566
AbstractReadRepairTest 1 0 0 1 0.153
BlockingReadRepairTest 9 0 0 0 3.210
DiagEventsBlockingReadRepairTest 3 0 0 0 3.218
ReadOnlyReadRepairTest 4 0 0 0 3.171
ReadRepairTest 7 0 0 0 3.218
RepairedDataVerifierTest 10 0 0 0 4.473
-------------------------------------------------------------------------------
org.apache.cassandra.streaming
Name Tests Errors Failures Skipped Time
(s)
LongStreamingTest 0 1 0 0 0.969
LongStreamingTest 0 1 0 0 1.193
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.466
cdc
SessionInfoTest-cdc 1 0 0 0 0.474
StreamOperationTest-cdc 1 0 0 0 0.060
StreamTransferTaskTest-cdc 2 0 0 0 3.278
StreamingTransferTest-cdc 5 0 0 0 14.510
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.184
cdc
SessionInfoTest-cdc 1 0 0 0 0.575
StreamOperationTest-cdc 1 0 0 0 0.170
StreamTransferTaskTest-cdc 2 0 0 0 3.164
StreamingTransferTest-cdc 5 0 0 0 12.954
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.770
compression
SessionInfoTest-compression 1 0 0 0 0.522
StreamOperationTest-compression 1 0 0 0 0.068
StreamTransferTaskTest-compression 2 0 0 0 3.633
StreamingTransferTest-compression 5 0 0 0 14.807
EntireSSTableStreamingCorrectFilesCountTest- 1 0 0 0 3.248
compression
SessionInfoTest-compression 1 0 0 0 0.551
StreamOperationTest-compression 1 0 0 0 0.154
StreamTransferTaskTest-compression 2 0 0 0 3.046
StreamingTransferTest-compression 5 0 0 0 13.453
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.389
SessionInfoTest 1 0 0 0 0.460
StreamOperationTest 1 0 0 0 0.055
StreamTransferTaskTest 2 0 0 0 3.308
StreamingTransferTest 5 0 0 0 14.055
EntireSSTableStreamingCorrectFilesCountTest 1 0 0 0 3.267
SessionInfoTest 1 0 0 0 0.586
StreamOperationTest 1 0 0 0 0.162
StreamTransferTaskTest 2 0 0 0 3.109
StreamingTransferTest 5 0 0 0 13.196
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.async
Name Tests Errors Failures Skipped Time(s)
NettyStreamingMessageSenderTest-cdc 10 0 0 0 0.998
StreamCompressionSerializerTest-cdc 2 0 0 0 0.859
StreamingInboundHandlerTest-cdc 6 0 0 0 1.033
NettyStreamingMessageSenderTest-cdc 10 0 0 0 1.282
StreamCompressionSerializerTest-cdc 2 0 0 0 1.149
StreamingInboundHandlerTest-cdc 6 0 0 0 1.332
NettyStreamingMessageSenderTest- 10 0 0 0 1.123
compression
StreamCompressionSerializerTest- 2 0 0 0 0.970
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.130
NettyStreamingMessageSenderTest- 10 0 0 0 1.207
compression
StreamCompressionSerializerTest- 2 0 0 0 1.079
compression
StreamingInboundHandlerTest-compression 6 0 0 0 1.198
NettyStreamingMessageSenderTest 10 0 0 0 1.026
StreamCompressionSerializerTest 2 0 0 0 0.868
StreamingInboundHandlerTest 6 0 0 0 1.039
NettyStreamingMessageSenderTest 10 0 0 0 1.292
StreamCompressionSerializerTest 2 0 0 0 1.135
StreamingInboundHandlerTest 6 0 0 0 1.366
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.compression
Name Tests Errors Failures Skipped Time(s)
CompressedInputStreamTest-cdc 6 0 0 0 1.066
CompressedInputStreamTest-cdc 6 0 0 0 1.382
CompressedInputStreamTest-compression 6 0 0 0 1.227
CompressedInputStreamTest-compression 6 0 0 0 1.432
CompressedInputStreamTest 6 0 0 0 1.089
CompressedInputStreamTest 6 0 0 0 1.315
-------------------------------------------------------------------------------
org.apache.cassandra.streaming.messages
Name Tests Errors Failures Skipped Time(s)
StreamMessageTest-cdc 1 0 0 0 0.079
StreamMessageTest-cdc 1 0 0 0 0.195
StreamMessageTest-compression 1 0 0 0 0.104
StreamMessageTest-compression 1 0 0 0 0.170
StreamMessageTest 1 0 0 0 0.077
StreamMessageTest 1 0 0 0 0.194
-------------------------------------------------------------------------------
org.apache.cassandra.stress.generate
Name Tests Errors Failures Skipped Time(s)
DistributionGaussianTest 2 0 0 0 0.117
DistributionSequenceTest 4 0 0 0 0.078
DistributionGaussianTest 2 0 0 0 0.281
DistributionSequenceTest 4 0 0 0 0.258
-------------------------------------------------------------------------------
org.apache.cassandra.stress.settings
Name Tests Errors Failures Skipped Time(s)
OptionReplicationTest 1 0 0 0 0.091
SettingsMiscTest 4 0 0 0 0.100
SettingsNodeTest 2 0 0 0 0.076
StressSettingsTest 1 0 0 0 0.576
OptionReplicationTest 1 0 0 0 0.179
SettingsMiscTest 4 0 0 0 0.264
SettingsNodeTest 2 0 0 0 0.189
StressSettingsTest 1 0 0 0 0.610
-------------------------------------------------------------------------------
org.apache.cassandra.stress.util
Name Tests Errors Failures Skipped Time(s)
MultiResultLoggerTest 5 0 0 0 0.083
MultiResultLoggerTest 5 0 0 0 0.162
-------------------------------------------------------------------------------
org.apache.cassandra.tools
Name Tests Errors Failures Skipped Time(s)
AuditLogViewerTest-cdc 10 0 0 0 14.412
BulkLoaderTest-cdc 6 0 0 0 12.833
ClearSnapshotTest-cdc 4 0 0 0 12.264
CompactionStressTest-cdc 2 0 0 0 14.705
GetFullQueryLogTest-cdc 3 0 0 0 13.334
GetVersionTest-cdc 1 0 0 0 0.384
JMXCompatabilityTest-cdc 3 0 0 0 28.981
JMXToolTest-cdc 5 0 0 0 10.312
LoaderOptionsTest-cdc 2 0 0 0 0.539
NodeToolGossipInfoTest-cdc 2 0 0 0 15.453
NodeToolTPStatsTest-cdc 3 0 0 0 22.657
NodetoolNetStatsTest-cdc 3 0 0 0 6.544
SSTableExpiredBlockersTest-cdc 4 0 0 0 2.290
SSTableExportTest-cdc 10 0 0 0 1.329
SSTableLevelResetterTest-cdc 5 0 0 0 2.285
SSTableMetadataViewerTest-cdc 10 0 0 0 1.273
SSTableOfflineRelevelTest-cdc 4 0 0 0 2.225
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.058
StandaloneSSTableUtilTest-cdc 8 0 0 0 2.324
StandaloneScrubberTest-cdc 7 0 0 0 2.332
StandaloneSplitterTest-cdc 6 0 0 0 2.260
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 11.846
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.419
StandaloneUpgraderTest-cdc 6 0 0 0 2.277
StandaloneVerifierTest-cdc 10 0 0 0 2.290
ToolsEnvsConfigsTest-cdc 1 0 0 0 1.962
TopPartitionsTest-cdc 2 0 0 0 3.841
AuditLogViewerTest-cdc 10 0 0 0 15.260
BulkLoaderTest-cdc 6 0 0 0 12.703
ClearSnapshotTest-cdc 4 0 0 0 13.657
CompactionStressTest-cdc 2 0 0 0 14.445
GetFullQueryLogTest-cdc 3 0 0 0 15.424
GetVersionTest-cdc 1 0 0 0 0.493
JMXCompatabilityTest-cdc 3 0 0 0 32.456
JMXToolTest-cdc 5 0 0 0 11.896
LoaderOptionsTest-cdc 2 0 0 0 0.660
NodeToolGossipInfoTest-cdc 2 0 0 0 15.676
NodeToolTPStatsTest-cdc 3 0 0 0 24.506
NodetoolNetStatsTest-cdc 3 0 0 0 6.536
SSTableExpiredBlockersTest-cdc 4 0 0 0 1.907
SSTableExportTest-cdc 10 0 0 0 1.235
SSTableLevelResetterTest-cdc 5 0 0 0 1.980
SSTableMetadataViewerTest-cdc 10 0 0 0 1.251
SSTableOfflineRelevelTest-cdc 4 0 0 0 1.946
SSTableRepairedAtSetterTest-cdc 6 0 0 0 1.116
StandaloneSSTableUtilTest-cdc 8 0 0 0 1.919
StandaloneScrubberTest-cdc 7 0 0 0 1.996
StandaloneSplitterTest-cdc 6 0 0 0 1.988
StandaloneSplitterWithCQLTesterTest-cdc 6 0 0 0 14.670
StandaloneUpgraderOnSStablesTest-cdc 3 0 0 0 5.219
StandaloneUpgraderTest-cdc 6 0 0 0 1.947
StandaloneVerifierTest-cdc 10 0 0 0 2.018
ToolsEnvsConfigsTest-cdc 1 0 0 0 2.316
TopPartitionsTest-cdc 2 0 0 0 3.569
AuditLogViewerTest-compression 10 0 0 0 14.754
BulkLoaderTest-compression 6 0 0 0 12.915
ClearSnapshotTest-compression 4 0 0 0 13.592
CompactionStressTest-compression 2 0 0 0 15.067
GetFullQueryLogTest-compression 3 0 0 0 15.157
GetVersionTest-compression 1 0 0 0 0.426
JMXCompatabilityTest-compression 3 0 0 0 32.193
JMXToolTest-compression 5 0 0 0 11.016
LoaderOptionsTest-compression 2 0 0 0 0.626
NodeToolGossipInfoTest-compression 2 0 0 0 16.446
NodeToolTPStatsTest-compression 3 0 0 0 24.738
NodetoolNetStatsTest-compression 3 0 0 0 7.222
SSTableExpiredBlockersTest-compression 4 0 0 0 2.515
SSTableExportTest-compression 10 0 0 0 1.499
SSTableLevelResetterTest-compression 5 0 0 0 2.454
SSTableMetadataViewerTest-compression 10 0 0 0 1.424
SSTableOfflineRelevelTest-compression 4 0 0 0 2.509
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.152
StandaloneSSTableUtilTest-compression 8 0 0 0 2.562
StandaloneScrubberTest-compression 7 0 0 0 2.643
StandaloneSplitterTest-compression 6 0 0 0 2.443
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 15.835
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.912
compression
StandaloneUpgraderTest-compression 6 0 0 0 2.582
StandaloneVerifierTest-compression 10 0 0 0 2.518
ToolsEnvsConfigsTest-compression 1 0 0 0 2.153
TopPartitionsTest-compression 2 0 0 0 3.990
AuditLogViewerTest-compression 10 0 0 0 15.441
BulkLoaderTest-compression 6 0 0 0 12.568
ClearSnapshotTest-compression 4 0 0 0 15.211
CompactionStressTest-compression 2 0 0 0 14.277
GetFullQueryLogTest-compression 3 0 0 0 16.685
GetVersionTest-compression 1 0 0 0 0.513
JMXCompatabilityTest-compression 3 0 0 0 33.258
JMXToolTest-compression 5 0 0 0 11.707
LoaderOptionsTest-compression 2 0 0 0 0.645
NodeToolGossipInfoTest-compression 2 0 0 0 16.511
NodeToolTPStatsTest-compression 3 0 0 0 26.239
NodetoolNetStatsTest-compression 3 0 0 0 6.970
SSTableExpiredBlockersTest-compression 4 0 0 0 1.889
SSTableExportTest-compression 10 0 0 0 1.230
SSTableLevelResetterTest-compression 5 0 0 0 1.875
SSTableMetadataViewerTest-compression 10 0 0 0 1.177
SSTableOfflineRelevelTest-compression 4 0 0 0 1.852
SSTableRepairedAtSetterTest-compression 6 0 0 0 1.075
StandaloneSSTableUtilTest-compression 8 0 0 0 1.913
StandaloneScrubberTest-compression 7 0 0 0 1.906
StandaloneSplitterTest-compression 6 0 0 0 1.849
StandaloneSplitterWithCQLTesterTest- 6 0 0 0 13.271
compression
StandaloneUpgraderOnSStablesTest- 3 0 0 0 5.619
compression
StandaloneUpgraderTest-compression 6 0 0 0 1.969
StandaloneVerifierTest-compression 10 0 0 0 2.016
ToolsEnvsConfigsTest-compression 1 0 0 0 2.454
TopPartitionsTest-compression 2 0 0 0 3.552
AuditLogViewerTest 10 0 0 0 14.448
BulkLoaderTest 6 0 0 0 12.804
ClearSnapshotTest 4 0 0 0 12.187
CompactionStressTest 2 0 0 0 14.596
GetFullQueryLogTest 3 0 0 0 13.359
GetVersionTest 1 0 0 0 0.385
JMXCompatabilityTest 3 0 0 0 28.789
JMXToolTest 5 0 0 0 10.635
LoaderOptionsTest 2 0 0 0 0.541
NodeToolGossipInfoTest 2 0 0 0 15.366
NodeToolTPStatsTest 3 0 0 0 22.507
NodetoolNetStatsTest 3 0 0 0 6.462
SSTableExpiredBlockersTest 4 0 0 0 2.247
SSTableExportTest 10 0 0 0 1.344
SSTableLevelResetterTest 5 0 0 0 2.255
SSTableMetadataViewerTest 10 0 0 0 1.234
SSTableOfflineRelevelTest 4 0 0 0 2.291
SSTableRepairedAtSetterTest 6 0 0 0 1.059
StandaloneSSTableUtilTest 8 0 0 0 2.321
StandaloneScrubberTest 7 0 0 0 2.348
StandaloneSplitterTest 6 0 0 0 2.274
StandaloneSplitterWithCQLTesterTest 6 0 0 0 13.425
StandaloneUpgraderOnSStablesTest 3 0 0 0 5.411
StandaloneUpgraderTest 6 0 0 0 2.305
StandaloneVerifierTest 10 0 0 0 2.324
ToolsEnvsConfigsTest 1 0 0 0 1.976
TopPartitionsTest 2 0 0 0 3.707
AuditLogViewerTest 10 0 0 0 15.205
BulkLoaderTest 6 0 0 0 12.564
ClearSnapshotTest 4 0 0 0 14.169
CompactionStressTest 2 0 0 0 14.489
GetFullQueryLogTest 3 0 0 0 15.881
GetVersionTest 1 0 0 0 0.517
JMXCompatabilityTest 3 0 0 0 32.862
JMXToolTest 5 0 0 0 11.639
LoaderOptionsTest 2 0 0 0 0.655
NodeToolGossipInfoTest 2 0 0 0 15.882
NodeToolTPStatsTest 3 0 0 0 24.833
NodetoolNetStatsTest 3 0 0 0 6.679
SSTableExpiredBlockersTest 4 0 0 0 1.887
SSTableExportTest 10 0 0 0 1.269
SSTableLevelResetterTest 5 0 0 0 2.029
SSTableMetadataViewerTest 10 0 0 0 1.205
SSTableOfflineRelevelTest 4 0 0 0 1.930
SSTableRepairedAtSetterTest 6 0 0 0 1.124
StandaloneSSTableUtilTest 8 0 0 0 2.086
StandaloneScrubberTest 7 0 0 0 2.022
StandaloneSplitterTest 6 0 0 0 1.975
StandaloneSplitterWithCQLTesterTest 6 0 0 0 15.341
StandaloneUpgraderOnSStablesTest 3 0 0 0 6.235
StandaloneUpgraderTest 6 0 0 0 1.977
StandaloneVerifierTest 10 0 0 0 2.138
ToolsEnvsConfigsTest 1 0 0 0 2.371
TopPartitionsTest 2 0 0 0 3.608
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cassandrastress
Name Tests Errors Failures Skipped Time(s)
CassandrastressTest-cdc 1 0 0 0 12.775
CassandrastressTest-cdc 1 0 0 0 12.783
CassandrastressTest-compression 1 0 0 0 13.250
CassandrastressTest-compression 1 0 0 0 12.980
CassandrastressTest 1 0 0 0 12.713
CassandrastressTest 1 0 0 0 12.644
-------------------------------------------------------------------------------
org.apache.cassandra.tools.cqlsh
Name Tests Errors Failures Skipped Time(s)
CqlshTest-cdc 1 0 0 0 12.643
CqlshTest-cdc 1 0 0 0 12.273
CqlshTest-compression 1 0 0 0 12.970
CqlshTest-compression 1 0 0 0 13.033
CqlshTest 1 0 0 0 12.686
CqlshTest 1 0 0 0 12.540
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool
Name Tests Errors Failures Skipped Time(s)
SjkTest-cdc 1 0 0 0 1.984
SjkTest-cdc 1 0 0 0 2.397
SjkTest-compression 1 0 0 0 2.187
SjkTest-compression 1 0 0 0 2.442
SjkTest 1 0 0 0 2.014
SjkTest 1 0 0 0 2.468
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.formatter
Name Tests Errors Failures Skipped Time(s)
TableBuilderTest-cdc 6 0 0 0 0.061
TableBuilderTest-cdc 6 0 0 0 0.190
TableBuilderTest-compression 6 0 0 0 0.078
TableBuilderTest-compression 6 0 0 0 0.198
TableBuilderTest 6 0 0 0 0.062
TableBuilderTest 6 0 0 0 0.168
-------------------------------------------------------------------------------
org.apache.cassandra.tools.nodetool.stats
Name Tests Errors Failures Skipped Time(s)
NodetoolTableStatsTest-cdc 6 0 0 0 23.891
StatsTableComparatorTest-cdc 6 0 0 0 0.230
TableStatsPrinterTest-cdc 2 0 0 0 0.077
NodetoolTableStatsTest-cdc 6 0 0 0 28.420
StatsTableComparatorTest-cdc 6 0 0 0 0.337
TableStatsPrinterTest-cdc 2 0 0 0 0.273
NodetoolTableStatsTest-compression 6 0 0 0 27.484
StatsTableComparatorTest-compression 6 0 0 0 0.259
TableStatsPrinterTest-compression 2 0 0 0 0.100
NodetoolTableStatsTest-compression 6 0 0 0 30.713
StatsTableComparatorTest-compression 6 0 0 0 0.322
TableStatsPrinterTest-compression 2 0 0 0 0.256
NodetoolTableStatsTest 6 0 0 0 23.743
StatsTableComparatorTest 6 0 0 0 0.230
TableStatsPrinterTest 2 0 0 0 0.077
NodetoolTableStatsTest 6 0 0 0 29.052
StatsTableComparatorTest 6 0 0 0 0.347
TableStatsPrinterTest 2 0 0 0 0.274
-------------------------------------------------------------------------------
org.apache.cassandra.tracing
Name Tests Errors Failures Skipped Time(s)
TracingTest-cdc 6 0 0 0 0.913
TracingTest-cdc 6 0 0 0 1.192
TracingTest-compression 6 0 0 0 1.044
TracingTest-compression 6 0 0 0 1.155
TracingTest 6 0 0 0 0.942
TracingTest 6 0 0 0 1.257
-------------------------------------------------------------------------------
org.apache.cassandra.transport
Name Tests Errors Failures Skipped Time(s)
CBUtilTest-cdc 4 0 0 0 0.307
CQLUserAuditTest-cdc 8 0 0 0 28.433
DataTypeTest-cdc 3 0 0 0 0.342
ErrorMessageTest-cdc 7 0 0 0 0.360
IdleDisconnectTest-cdc 2 0 0 0 17.425
InflightRequestPayloadTrackerTest-cdc 7 0 0 0 14.436
MessagePayloadTest-cdc 3 0 0 0 13.470
ProtocolErrorTest-cdc 6 0 0 0 1.051
ProtocolVersionTest-cdc 4 0 0 0 0.874
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.290
SerDeserTest-cdc 6 0 0 0 1.520
StartupMessageTest-cdc 1 0 0 0 12.406
CBUtilTest-cdc 4 0 0 0 0.435
CQLUserAuditTest-cdc 8 0 0 0 27.879
DataTypeTest-cdc 3 0 0 0 0.467
ErrorMessageTest-cdc 7 0 0 0 0.485
IdleDisconnectTest-cdc 2 0 0 0 17.195
InflightRequestPayloadTrackerTest-cdc 7 0 0 0 14.277
MessagePayloadTest-cdc 3 0 0 0 13.255
ProtocolErrorTest-cdc 6 0 0 0 1.347
ProtocolVersionTest-cdc 4 0 0 0 1.167
ProtocolVersionTrackerTest-cdc 3 0 0 0 0.379
SerDeserTest-cdc 6 0 0 0 1.648
StartupMessageTest-cdc 1 0 0 0 12.242
CBUtilTest-compression 4 0 0 0 0.368
CQLUserAuditTest-compression 8 0 0 0 28.837
DataTypeTest-compression 3 0 0 0 0.390
ErrorMessageTest-compression 7 0 0 0 0.406
IdleDisconnectTest-compression 2 0 0 0 17.832
InflightRequestPayloadTrackerTest- 7 0 0 0 15.349
compression
MessagePayloadTest-compression 3 0 0 0 14.073
ProtocolErrorTest-compression 6 0 0 0 1.173
ProtocolVersionTest-compression 4 0 0 0 0.939
ProtocolVersionTrackerTest-compression 3 0 0 0 0.323
SerDeserTest-compression 6 0 0 0 1.685
StartupMessageTest-compression 1 0 0 0 12.735
CBUtilTest-compression 4 0 0 0 0.415
CQLUserAuditTest-compression 8 0 0 0 28.681
DataTypeTest-compression 3 0 0 0 0.437
ErrorMessageTest-compression 7 0 0 0 0.446
IdleDisconnectTest-compression 2 0 0 0 17.420
InflightRequestPayloadTrackerTest- 7 0 0 0 15.453
compression
MessagePayloadTest-compression 3 0 0 0 13.953
ProtocolErrorTest-compression 6 0 0 0 1.232
ProtocolVersionTest-compression 4 0 0 0 1.030
ProtocolVersionTrackerTest-compression 3 0 0 0 0.364
SerDeserTest-compression 6 0 0 0 1.682
StartupMessageTest-compression 1 0 0 0 12.435
CBUtilTest 4 0 0 0 0.321
CQLUserAuditTest 8 0 0 0 28.387
DataTypeTest 3 0 0 0 0.340
ErrorMessageTest 7 0 0 0 0.361
IdleDisconnectTest 2 0 0 0 17.387
InflightRequestPayloadTrackerTest 7 0 0 0 14.379
MessagePayloadTest 3 0 0 0 13.510
ProtocolErrorTest 6 0 0 0 1.012
ProtocolVersionTest 4 0 0 0 0.849
ProtocolVersionTrackerTest 3 0 0 0 0.286
SerDeserTest 6 0 0 0 1.517
StartupMessageTest 1 0 0 0 12.378
CBUtilTest 4 0 0 0 0.464
CQLUserAuditTest 8 0 0 0 27.911
DataTypeTest 3 0 0 0 0.466
ErrorMessageTest 7 0 0 0 0.494
IdleDisconnectTest 2 0 0 0 17.099
InflightRequestPayloadTrackerTest 7 0 0 0 14.413
MessagePayloadTest 3 0 0 0 13.298
ProtocolErrorTest 6 0 0 0 1.398
ProtocolVersionTest 4 0 0 0 1.150
ProtocolVersionTrackerTest 3 0 0 0 0.392
SerDeserTest 6 0 0 0 1.666
StartupMessageTest 1 0 0 0 12.156
-------------------------------------------------------------------------------
org.apache.cassandra.transport.frame.checksum
Name Tests Errors Failures Skipped Time
(s)
ChecksummingTransformerTest-cdc 5 0 0 0 17.187
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 22.689
cdc
ChecksummingTransformerTest-cdc 5 0 0 0 16.654
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 21.778
cdc
ChecksummingTransformerTest-compression 5 0 0 0 17.481
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 22.996
compression
ChecksummingTransformerTest-compression 5 0 0 0 15.439
ChecksummingWithCorruptedLZ4DoesNotCrashTest- 1 0 0 0 20.880
compression
ChecksummingTransformerTest 5 0 0 0 16.642
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1 0 0 0 22.698
ChecksummingTransformerTest 5 0 0 0 17.465
ChecksummingWithCorruptedLZ4DoesNotCrashTest 1 0 0 0 21.780
-------------------------------------------------------------------------------
org.apache.cassandra.transport.messages
Name Tests Errors Failures Skipped Time(s)
AuthenticateMessageTest-cdc 1 0 0 0 0.325
PrepareMessageTest-cdc 1 0 0 0 0.325
AuthenticateMessageTest-cdc 1 0 0 0 0.457
PrepareMessageTest-cdc 1 0 0 0 0.509
AuthenticateMessageTest-compression 1 0 0 0 0.362
PrepareMessageTest-compression 1 0 0 0 0.375
AuthenticateMessageTest-compression 1 0 0 0 0.408
PrepareMessageTest-compression 1 0 0 0 0.411
AuthenticateMessageTest 1 0 0 0 0.333
PrepareMessageTest 1 0 0 0 0.319
AuthenticateMessageTest 1 0 0 0 0.460
PrepareMessageTest 1 0 0 0 0.471
-------------------------------------------------------------------------------
org.apache.cassandra.triggers
Name Tests Errors Failures Skipped Time(s)
TriggerExecutorTest-cdc 9 0 0 0 1.549
TriggersSchemaTest-cdc 4 0 0 0 3.657
TriggersTest-cdc 7 0 0 0 4.698
TriggerExecutorTest-cdc 9 0 0 0 1.711
TriggersSchemaTest-cdc 4 0 0 0 3.489
TriggersTest-cdc 7 0 0 0 4.334
TriggerExecutorTest-compression 9 0 0 0 1.694
TriggersSchemaTest-compression 4 0 0 0 4.055
TriggersTest-compression 7 0 0 0 5.078
TriggerExecutorTest-compression 9 0 0 0 1.839
TriggersSchemaTest-compression 4 0 0 0 3.582
TriggersTest-compression 7 0 0 0 4.552
TriggerExecutorTest 9 0 0 0 1.562
TriggersSchemaTest 4 0 0 0 3.688
TriggersTest 7 0 0 0 4.629
TriggerExecutorTest 9 0 0 0 1.889
TriggersSchemaTest 4 0 0 0 3.426
TriggersTest 7 0 0 0 4.536
-------------------------------------------------------------------------------
org.apache.cassandra.utils
Name Tests Errors Failures Skipped Time(s)
LongBloomFilterTest 5 0 0 0 125.920
LongBloomFilterTest 5 0 0 0 169.689
LongBTreeTest 15 0 0 0 658.240
LongBTreeTest 15 0 0 0 872.888
AbstractIteratorTest-cdc 9 0 0 0 0.080
BloomFilterTest-cdc 11 0 0 2 0.533
ByteArrayUtilTest-cdc 18 0 0 0 0.219
ByteBufferUtilTest-cdc 12 0 0 0 0.347
BytesReadTrackerTest-cdc 4 0 0 0 0.058
CassandraVersionTest-cdc 11 0 0 0 0.530
EstimatedHistogramTest-cdc 7 0 0 0 0.204
FBUtilitiesTest-cdc 7 0 0 0 0.699
FastByteOperationsTest-cdc 2 0 0 0 3.629
GeneratorsTest-cdc 2 0 0 0 0.777
HexTest-cdc 2 0 0 0 0.207
HistogramBuilderTest-cdc 5 0 0 0 0.236
IntegerIntervalsTest-cdc 6 0 0 0 49.261
IntervalTreeTest-cdc 3 0 0 0 0.250
JVMStabilityInspectorTest-cdc 3 0 0 0 0.867
JavaUtilsTest-cdc 1 0 0 0 0.202
MergeIteratorComparisonTest-cdc 16 0 0 0 11.062
MergeIteratorTest-cdc 1 0 0 0 0.070
MerkleTreeTest-cdc 27 0 0 0 6.642
MerkleTreesTest-cdc 13 0 0 0 0.928
MonotonicClockTest-cdc 1 0 0 0 7.177
NativeLibraryTest-cdc 2 0 0 0 0.423
NoSpamLoggerTest-cdc 5 0 0 0 0.068
OverlapIteratorTest-cdc 1 0 0 0 10.883
SerializationsTest-cdc 3 0 0 0 1.411
SlidingTimeRateTest-cdc 7 0 0 0 0.476
StatusLoggerTest-cdc 1 0 0 0 3.433
AbstractIteratorTest-cdc 9 0 0 0 0.227
BloomFilterTest-cdc 11 0 0 2 0.686
ByteArrayUtilTest-cdc 18 0 0 0 0.349
ByteBufferUtilTest-cdc 12 0 0 0 0.500
BytesReadTrackerTest-cdc 4 0 0 0 0.166
CassandraVersionTest-cdc 11 0 0 0 0.651
EstimatedHistogramTest-cdc 7 0 0 0 0.332
FBUtilitiesTest-cdc 7 0 0 0 0.869
FastByteOperationsTest-cdc 2 0 0 0 4.567
GeneratorsTest-cdc 2 0 0 0 1.015
HexTest-cdc 2 0 0 0 0.347
HistogramBuilderTest-cdc 5 0 0 0 0.358
IntegerIntervalsTest-cdc 6 0 0 0 57.489
IntervalTreeTest-cdc 3 0 0 0 0.358
JVMStabilityInspectorTest-cdc 3 0 0 0 1.163
JavaUtilsTest-cdc 1 0 0 0 0.320
MergeIteratorComparisonTest-cdc 16 0 0 0 12.677
MergeIteratorTest-cdc 1 0 0 0 0.197
MerkleTreeTest-cdc 27 0 0 0 6.883
MerkleTreesTest-cdc 13 0 0 0 1.243
MonotonicClockTest-cdc 1 0 0 0 16.045
NativeLibraryTest-cdc 2 0 0 0 0.570
NoSpamLoggerTest-cdc 5 0 0 0 0.179
OverlapIteratorTest-cdc 1 0 0 0 11.726
SerializationsTest-cdc 3 0 0 0 1.806
SlidingTimeRateTest-cdc 7 0 0 0 0.595
StatusLoggerTest-cdc 1 0 0 0 3.247
AbstractIteratorTest-compression 9 0 0 0 0.090
BloomFilterTest-compression 11 0 0 2 0.616
ByteArrayUtilTest-compression 18 0 0 0 0.252
ByteBufferUtilTest-compression 12 0 0 0 0.384
BytesReadTrackerTest-compression 4 0 0 0 0.071
CassandraVersionTest-compression 11 0 0 0 0.593
EstimatedHistogramTest-compression 7 0 0 0 0.240
FBUtilitiesTest-compression 7 0 0 0 0.741
FastByteOperationsTest-compression 2 0 0 0 3.942
GeneratorsTest-compression 2 0 0 0 0.843
HexTest-compression 2 0 0 0 0.234
HistogramBuilderTest-compression 5 0 0 0 0.274
IntegerIntervalsTest-compression 6 0 0 0 51.063
IntervalTreeTest-compression 3 0 0 0 0.309
JVMStabilityInspectorTest-compression 3 0 0 0 0.962
JavaUtilsTest-compression 1 0 0 0 0.232
MergeIteratorComparisonTest-compression 16 0 0 0 12.847
MergeIteratorTest-compression 1 0 0 0 0.083
MerkleTreeTest-compression 27 0 0 0 6.940
MerkleTreesTest-compression 13 0 0 0 1.049
MonotonicClockTest-compression 1 0 0 0 18.667
NativeLibraryTest-compression 2 0 0 0 0.484
NoSpamLoggerTest-compression 5 0 0 0 0.080
OverlapIteratorTest-compression 1 0 0 0 11.259
SerializationsTest-compression 3 0 0 0 1.570
SlidingTimeRateTest-compression 7 0 0 0 0.560
StatusLoggerTest-compression 1 0 0 0 3.812
AbstractIteratorTest-compression 9 0 0 0 0.194
BloomFilterTest-compression 11 0 0 2 0.858
ByteArrayUtilTest-compression 18 0 0 0 0.314
ByteBufferUtilTest-compression 12 0 0 0 0.457
BytesReadTrackerTest-compression 4 0 0 0 0.161
CassandraVersionTest-compression 11 0 0 0 0.667
EstimatedHistogramTest-compression 7 0 0 0 0.297
FBUtilitiesTest-compression 7 0 0 0 0.899
FastByteOperationsTest-compression 2 0 0 0 4.587
GeneratorsTest-compression 2 0 0 0 1.004
HexTest-compression 2 0 0 0 0.306
HistogramBuilderTest-compression 5 0 0 0 0.328
IntegerIntervalsTest-compression 6 0 0 0 40.970
IntervalTreeTest-compression 3 0 0 0 0.336
JVMStabilityInspectorTest-compression 3 0 0 0 1.066
JavaUtilsTest-compression 1 0 0 0 0.294
MergeIteratorComparisonTest-compression 16 0 0 0 12.412
MergeIteratorTest-compression 1 0 0 0 0.175
MerkleTreeTest-compression 27 0 0 0 6.958
MerkleTreesTest-compression 13 0 0 0 1.199
MonotonicClockTest-compression 1 0 0 0 5.106
NativeLibraryTest-compression 2 0 0 0 0.529
NoSpamLoggerTest-compression 5 0 0 0 0.162
OverlapIteratorTest-compression 1 0 0 0 11.667
SerializationsTest-compression 3 0 0 0 1.760
SlidingTimeRateTest-compression 7 0 0 0 0.621
StatusLoggerTest-compression 1 0 0 0 3.300
AbstractIteratorTest 9 0 0 0 0.087
BloomFilterTest 11 0 0 2 0.590
ByteArrayUtilTest 18 0 0 0 0.214
ByteBufferUtilTest 12 0 0 0 0.347
BytesReadTrackerTest 4 0 0 0 0.060
CassandraVersionTest 11 0 0 0 0.547
EstimatedHistogramTest 7 0 0 0 0.220
FBUtilitiesTest 7 0 0 0 0.695
FastByteOperationsTest 2 0 0 0 3.646
GeneratorsTest 2 0 0 0 0.763
HexTest 2 0 0 0 0.206
HistogramBuilderTest 5 0 0 0 0.235
IntegerIntervalsTest 6 0 0 0 49.396
IntervalTreeTest 3 0 0 0 0.252
JVMStabilityInspectorTest 3 0 0 0 0.884
JavaUtilsTest 1 0 0 0 0.203
MergeIteratorComparisonTest 16 0 0 0 10.914
MergeIteratorTest 1 0 0 0 0.070
MerkleTreeTest 27 0 0 0 6.626
MerkleTreesTest 13 0 0 0 0.923
MonotonicClockTest 1 0 0 0 7.046
NativeLibraryTest 2 0 0 0 0.437
NoSpamLoggerTest 5 0 0 0 0.068
OverlapIteratorTest 1 0 0 0 10.973
SerializationsTest 3 0 0 0 1.400
SlidingTimeRateTest 7 0 0 0 0.469
StatusLoggerTest 1 0 0 0 3.427
AbstractIteratorTest 9 0 0 0 0.195
BloomFilterTest 11 0 0 2 0.675
ByteArrayUtilTest 18 0 0 0 0.319
ByteBufferUtilTest 12 0 0 0 0.487
BytesReadTrackerTest 4 0 0 0 0.156
CassandraVersionTest 11 0 0 0 0.663
EstimatedHistogramTest 7 0 0 0 0.337
FBUtilitiesTest 7 0 0 0 0.882
FastByteOperationsTest 2 0 0 0 4.554
GeneratorsTest 2 0 0 0 0.985
HexTest 2 0 0 0 0.299
HistogramBuilderTest 5 0 0 0 0.370
IntegerIntervalsTest 6 0 0 0 58.904
IntervalTreeTest 3 0 0 0 0.353
JVMStabilityInspectorTest 3 0 0 0 1.117
JavaUtilsTest 1 0 0 0 0.331
MergeIteratorComparisonTest 16 0 0 0 12.660
MergeIteratorTest 1 0 0 0 0.173
MerkleTreeTest 27 0 0 0 6.857
MerkleTreesTest 13 0 0 0 1.250
MonotonicClockTest 1 0 0 0 15.950
NativeLibraryTest 2 0 0 0 0.588
NoSpamLoggerTest 5 0 0 0 0.170
OverlapIteratorTest 1 0 0 0 11.588
SerializationsTest 3 0 0 0 1.822
SlidingTimeRateTest 7 0 0 0 0.617
StatusLoggerTest 1 0 0 0 3.300
-------------------------------------------------------------------------------
org.apache.cassandra.utils.binlog
Name Tests Errors Failures Skipped Time(s)
BinLogTest-cdc 13 0 0 0 11.159
DeletingArchiverTest-cdc 3 0 0 0 0.232
ExternalArchiverTest-cdc 5 0 0 0 10.421
BinLogTest-cdc 13 0 0 0 11.561
DeletingArchiverTest-cdc 3 0 0 0 0.337
ExternalArchiverTest-cdc 5 0 0 0 10.573
BinLogTest-compression 13 0 0 0 11.293
DeletingArchiverTest-compression 3 0 0 0 0.255
ExternalArchiverTest-compression 5 0 0 0 10.473
BinLogTest-compression 13 0 0 0 11.655
DeletingArchiverTest-compression 3 0 0 0 0.327
ExternalArchiverTest-compression 5 0 0 0 10.630
BinLogTest 13 0 0 0 11.207
DeletingArchiverTest 3 0 0 0 0.228
ExternalArchiverTest 5 0 0 0 10.401
BinLogTest 13 0 0 0 11.530
DeletingArchiverTest 3 0 0 0 0.318
ExternalArchiverTest 5 0 0 0 10.549
-------------------------------------------------------------------------------
org.apache.cassandra.utils.btree
Name Tests Errors Failures Skipped Time(s)
BTreeRemovalTest-cdc 22 0 0 0 0.180
BTreeSearchIteratorTest-cdc 4 0 0 0 0.067
BTreeTest-cdc 14 0 0 0 0.372
BTreeRemovalTest-cdc 22 0 0 0 0.310
BTreeSearchIteratorTest-cdc 4 0 0 0 0.182
BTreeTest-cdc 14 0 0 0 0.559
BTreeRemovalTest-compression 22 0 0 0 0.208
BTreeSearchIteratorTest-compression 4 0 0 0 0.080
BTreeTest-compression 14 0 0 0 0.433
BTreeRemovalTest-compression 22 0 0 0 0.309
BTreeSearchIteratorTest-compression 4 0 0 0 0.163
BTreeTest-compression 14 0 0 0 0.516
BTreeRemovalTest 22 0 0 0 0.188
BTreeSearchIteratorTest 4 0 0 0 0.066
BTreeTest 14 0 0 0 0.376
BTreeRemovalTest 22 0 0 0 0.324
BTreeSearchIteratorTest 4 0 0 0 0.176
BTreeTest 14 0 0 0 0.568
-------------------------------------------------------------------------------
org.apache.cassandra.utils.concurrent
Name Tests Errors Failures Skipped Time(s)
AbstractTransactionalTest-cdc 1 0 0 1 0.052
AccumulatorTest-cdc 4 0 0 0 0.059
RefCountedTest-cdc 12 0 0 0 5.972
WeightedQueueTest-cdc 46 0 0 0 0.935
AbstractTransactionalTest-cdc 1 0 0 1 0.164
AccumulatorTest-cdc 4 0 0 0 0.181
RefCountedTest-cdc 12 0 0 0 7.310
WeightedQueueTest-cdc 46 0 0 0 1.055
AbstractTransactionalTest-compression 1 0 0 1 0.062
AccumulatorTest-compression 4 0 0 0 0.070
RefCountedTest-compression 12 0 0 0 6.241
WeightedQueueTest-compression 46 0 0 0 0.980
AbstractTransactionalTest-compression 1 0 0 1 0.192
AccumulatorTest-compression 4 0 0 0 0.169
RefCountedTest-compression 12 0 0 0 7.298
WeightedQueueTest-compression 46 0 0 0 1.030
AbstractTransactionalTest 1 0 0 1 0.051
AccumulatorTest 4 0 0 0 0.058
RefCountedTest 12 0 0 0 5.980
WeightedQueueTest 46 0 0 0 0.933
AbstractTransactionalTest 1 0 0 1 0.153
AccumulatorTest 4 0 0 0 0.154
RefCountedTest 12 0 0 0 7.518
WeightedQueueTest 46 0 0 0 1.033
-------------------------------------------------------------------------------
org.apache.cassandra.utils.memory
Name Tests Errors Failures Skipped Time(s)
LongBufferPoolTest 2 0 0 0 241.184
LongBufferPoolTest 2 0 1 0 141.242
BufferPoolTest-cdc 35 0 0 0 7.632
NativeAllocatorTest-cdc 1 0 0 0 0.353
BufferPoolTest-cdc 35 0 0 0 7.780
NativeAllocatorTest-cdc 1 0 0 0 0.544
BufferPoolTest-compression 35 0 0 0 7.897
NativeAllocatorTest-compression 1 0 0 0 0.422
BufferPoolTest-compression 35 0 0 0 8.423
NativeAllocatorTest-compression 1 0 0 0 0.516
BufferPoolTest 35 0 0 0 7.589
NativeAllocatorTest 1 0 0 0 0.351
BufferPoolTest 35 0 0 0 7.779
NativeAllocatorTest 1 0 0 0 0.546
-------------------------------------------------------------------------------
org.apache.cassandra.utils.obs
Name Tests Errors Failures Skipped Time(s)
OffHeapBitSetTest-cdc 4 0 0 0 0.465
OffHeapBitSetTest-cdc 4 0 0 0 0.597
OffHeapBitSetTest-compression 4 0 0 0 0.509
OffHeapBitSetTest-compression 4 0 0 0 0.563
OffHeapBitSetTest 4 0 0 0 0.465
OffHeapBitSetTest 4 0 0 0 0.599
-------------------------------------------------------------------------------
org.apache.cassandra.utils.streamhist
Name Tests Errors Failures Skipped Time(s)
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.564
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.171
cdc
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 2.683
compression
StreamingTombstoneHistogramBuilderTest- 11 0 0 0 1.901
compression
StreamingTombstoneHistogramBuilderTest 11 0 0 0 1.908
StreamingTombstoneHistogramBuilderTest 11 0 0 0 2.211
-------------------------------------------------------------------------------
org.apache.cassandra.utils.vint
Name Tests Errors Failures Skipped Time(s)
VIntCodingTest-cdc 4 0 0 0 0.214
VIntCodingTest-cdc 4 0 0 0 0.322
VIntCodingTest-compression 4 0 0 0 0.281
VIntCodingTest-compression 4 0 0 0 0.312
VIntCodingTest 4 0 0 0 0.216
VIntCodingTest 4 0 0 0 0.322
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Failures
-------------------------------------------------------------------------------
BinAuditLoggerTest-compression // testSelectRoundTripQuery-compression // Failure
junit.framework.AssertionFailedError
at org.apache.cassandra.audit.BinAuditLoggerTest.testSelectRoundTripQuery(BinAuditLoggerTest.java:86)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_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 0x7f5e1335eb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5e138067c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5e14ba1790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5e1182f1f0>
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 0x7f5e1335eb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5e12553970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5e14ba1790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5e123ea460>
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 0x7f5e1335eb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5e10c2b670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5e14ba1790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5e10bdc250>
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 0x7f5e1335eb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5e12287280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5e14ba1790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5e12287940>
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 0x7f5e1335eb50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5e1386c130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5e14ba1790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5e11935160>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_dead_coordinator'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_collation // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_collation'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe8752b9250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe874846340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe876cce820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe8741f59a0>
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 0x7fe8752b9250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe875920c70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe876cce820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe875920b20>
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 0x7fe8752b9250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe874821550>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe876cce820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe874821250>
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 0x7fe8752b9250>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe87591e8e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe876cce820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe874846dc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[blocking] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[blocking]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f191ddbdd30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f191ddc42b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f191f591940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f191e255070>
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 0x7f191ddbdd30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f191d157730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f191f591940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f191dbe14c0>
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 0x7f191ddbdd30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f191ceb78b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f191f591940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f191ceb79a0>
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 0x7f191ddbdd30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f191e1a3ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f191f591940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f191ddba820>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_range_async_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superuser_can_create_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superuser_can_create_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f67f35bff70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f67f35bffd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f67f4e97790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67f3520610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superuser_can_create_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_monotonic_reads[none] // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_monotonic_reads[none]'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f67f35bff70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f67f2c3f6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f67f4e97790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67f12fc100>
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 0x7f67f35bff70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f67f375beb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f67f4e97790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67f2b506d0>
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 0x7f67f35bff70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f67f2c3f9d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f67f4e97790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67f382fd90>
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 0x7f67f35bff70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f67f3ade0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f67f4e97790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f67f00c3c70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_deprecated_repair_error_notification'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_password_authenticator_create_user_requires_password // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_password_authenticator_create_user_requires_password'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7622cc9a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7622cc90a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f762471c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7622dcd0d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_password_authenticator_create_user_requires_password'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_partition_key_on_counter_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function
'test_paging_with_filtering_on_partition_key_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7622cc9a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7620ada280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f762471c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f76233e26d0>
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 0x7f7622cc9a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7622d17370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f762471c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7622d11760>
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 0x7f7622cc9a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7622475670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f762471c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7621bb7bb0>
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 0x7f7622cc9a00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7621b887f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f762471c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f762308d190>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multi_dc_tokens_murmur3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_large_collection_errors // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_large_collection_errors'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6b42495e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6b4009efd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6b43c63820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6b4230e820>
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 0x7f6b42495e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6b42920160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6b43c63820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6b4292b100>
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 0x7f6b42495e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6b41938610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6b43c63820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6b40091cd0>
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 0x7f6b42495e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6b425d5430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6b43c63820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6b42488a60>
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 0x7f40ed51ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f40ecbaa220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f40eef7c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f40ecbaed30>
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 0x7f40ed51ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f40ed836e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f40eef7c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f40ede44100>
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 0x7f40ed51ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f40ecbad820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f40eef7c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f40edc4a400>
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 0x7f40ed51ae20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f40edc45610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f40eef7c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f40edc45e20>
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 0x7f4b172ded90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b174cf940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b18d398b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b169a2580>
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 0x7f4b172ded90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f4b14355e50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f4b18d398b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f4b17b55b80>
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 0x7f9ddc02d910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9ddc2926a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9ddd9dc820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9dd83820d0>
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 0x7f9ddc02d910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9ddb647580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9ddd9dc820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9dd95fa550>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wrapped_range_slices'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_only_superusers_can_drop_users // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superusers_can_drop_users'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f28a0843130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f28a0843160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f28a2248820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f28a08394f0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_only_superusers_can_drop_users'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_on_compact_table_with_tombstone_on_first_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_on_compact_table_with_tombstone_on_first_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f28a0843130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f289b672220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f28a2248820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f289b67f700>
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 0x7f28a0843130>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f28a0940a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f28a2248820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f289b65be80>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_get_slice_by_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_multiget_slice_with_compact_table // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice_with_compact_table'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f582de8a850>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f581c4aa790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f582f8928b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5805b266a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice_with_compact_table'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_slice_query_with_tombstones // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_slice_query_with_tombstones'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f23e1583b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f23d9422d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f23e2dcb790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f23d9422310>
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 0x7f23e1583b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f23d94440d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f23e2dcb790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f23d9444910>
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 0x7f23e1583b50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f23d947bd90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f23e2dcb790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f23d947b3d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_uuid_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_no_clustering_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_with_no_clustering_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f152c7252b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f152ce0f610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f152e12e940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f152cd935e0>
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 0x7f152c7252b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f15280d41f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f152e12e940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f15280e4be0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_drop_compact_storage_flag // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_drop_compact_storage_flag'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f7808edda00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7808f7e2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f780a7cf820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f780a794e50>
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 0x7f7808edda00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7808296e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f780a7cf820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f78082c5340>
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 0x7f2588d4c580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2588334df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f258a642a60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2588334bb0>
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 0x7f2588d4c580>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2588eff580>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f258a642a60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f25881476a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_super_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bootstrap_binary_disabled // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0cb66b39a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0cb6938a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0cb7fa8940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0cb680aa60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bootstrap_binary_disabled'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_for_range_name_queries_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_for_range_name_queries_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f0cb66b39a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0cb4504ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0cb7fa8940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0cb6bf10a0>
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 0x7f0cb66b39a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f0cb5cc29d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f0cb7fa8940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f0cb5d0b8b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_reinsert'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_14766 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_14766'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd1c63caac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd1c56e6d90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd1c7af4a60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd1c56e69a0>
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 0x7fd1c63caac0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd1c63b6c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd1c7af4a60>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd1c6243820>
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 0x7f52eb1cc7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f52d209ed60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f52ec9e0940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f52d209e910>
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 0x7f940b566a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f93f1e63070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f940ced1940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f93f1e63730>
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 0x7f940b566a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f94093d0820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f940ced1940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f94093d04f0>
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 0x7f7da2747370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7da0c0ff10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7da40ba8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7da0b7b310>
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 0x7f7da2747370>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7da27964f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f7da40ba8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7da0cd27f0>
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 0x7f071932ba00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f07194e6af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f071ac8c940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f071996b9d0>
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 0x7f72e12f3c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f72e00b6f40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f72e2a9e940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f72e00b4910>
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 0x7f72e12f3c70>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f72da6c3310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f72e2a9e940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f72da60e8b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_snitch'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_compact_counter_cluster // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_compact_counter_cluster'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fb109a6f730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb0fbf08910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb10b2b38b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb0fbfa4760>
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 0x7fb109a6f730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb109d22cd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb10b2b38b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb109af4b50>
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 0x7fb109a6f730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb108031ca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb10b2b38b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb109a976d0>
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 0x7fb109a6f730>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb1080465e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb10b2b38b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb0fbf38fa0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_index_scan_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_data_during_replace_same_address // Error
test teardown failure
Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-11-18 19:40:21,123
CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1640)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:954)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:915)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:714)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:644)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800), ERROR [main] 2020-11-18 19:40:21,123
CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1640)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:954)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:915)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:714)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:644)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800)]
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_data_during_replace_same_address // Failure
ccmlib.node.TimeoutError: 18 Nov 2020 20:01:12 [replacement] Missing: ['Starting listening for CQL clients']: INFO [main]
2020-11-18 19:51:13,155 YamlConfigura..... See system.log for remainder
self = <replace_address_test.TestReplaceAddress object at 0x7fbff40fefa0>
@pytest.mark.skip_version('3.9')
@since('2.2')
def test_insert_data_during_replace_same_address(self):
"""
Test that replacement node with same address DOES NOT receive writes during replacement
@jira_ticket CASSANDRA-8523
"""
> self._test_insert_data_during_replace(same_address=True)
replace_address_test.py:423:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replace_address_test.py:221: in _test_insert_data_during_replace
self._do_replace(same_address=same_address, extra_jvm_args=["-Dcassandra.write_survey=true"])
replace_address_test.py:109: in _do_replace
self.replacement_node.start(jvm_args=extra_jvm_args,
../venv/src/ccm/ccmlib/node.py:835: in start
self.wait_for_binary_interface(from_mark=self.mark)
../venv/src/ccm/ccmlib/node.py:626: in wait_for_binary_interface
self.watch_log_for("Starting listening for CQL clients", **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ccmlib.node.Node object at 0x7fbfefe05880>
exprs = 'Starting listening for CQL clients', from_mark = 0, timeout = 600
process = None, verbose = False, filename = 'system.log'
def watch_log_for(self, exprs, from_mark=None, timeout=600, process=None, verbose=False, filename='system.log'):
"""
Watch the log until one or more (regular) expressions are found or timeouts (a
TimeoutError is then raised). On successful completion, a list of pair (line matched,
match object) is returned.
"""
start = time.time()
tofind = [exprs] if isinstance(exprs, string_types) else exprs
tofind = [re.compile(e) for e in tofind]
matchings = []
reads = ""
if len(tofind) == 0:
return None
log_file = os.path.join(self.log_directory(), filename)
output_read = False
while not os.path.exists(log_file):
time.sleep(.5)
if start + timeout < time.time():
raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time.gmtime()) + " [" + self.name + "] Timed out waiting for {} to be
created.".format(log_file))
if process and not output_read:
process.poll()
if process.returncode is not None:
self.print_process_output(self.name, process, verbose)
output_read = True
if process.returncode != 0:
raise RuntimeError() # Shouldn't reuse RuntimeError but I'm lazy
with open(log_file) as f:
if from_mark:
f.seek(from_mark)
while True:
# First, if we have a process to check, then check it.
# Skip on Windows - stdout/stderr is cassandra.bat
if not common.is_win() and not output_read:
if process:
process.poll()
if process.returncode is not None:
self.print_process_output(self.name, process, verbose)
output_read = True
if process.returncode != 0:
raise RuntimeError() # Shouldn't reuse RuntimeError but I'm lazy
line = f.readline()
if line:
reads = reads + line
for e in tofind:
m = e.search(line)
if m:
matchings.append((line, m))
tofind.remove(e)
if len(tofind) == 0:
return matchings[0] if isinstance(exprs, string_types) else matchings
else:
# yep, it's ugly
time.sleep(1)
if start + timeout < time.time():
> raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time.gmtime()) + " [" + self.name + "] Missing: " + str([e.pattern for
e in tofind]) + ":\n" + reads[:50] + ".....\nSee {} for remainder".format(filename))
E ccmlib.node.TimeoutError: 18 Nov 2020 20:01:12 [replacement] Missing: ['Starting listening for CQL clients']:
E INFO [main] 2020-11-18 19:51:13,155 YamlConfigura.....
E See system.log for remainder
../venv/src/ccm/ccmlib/node.py:550: TimeoutError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert_data_during_replace_same_address // Error
test teardown failure
Unexpected error found in node logs (see stdout for full details). Errors: [ERROR [main] 2020-11-18 19:51:46,519
CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1640)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:954)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:915)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:714)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:644)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800), ERROR [main] 2020-11-18 19:51:46,519
CassandraDaemon.java:822 - Exception encountered during startup
java.lang.IllegalStateException: Unable to contact any seeds!
at org.apache.cassandra.service.StorageService.bootstrap(StorageService.java:1640)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:954)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:915)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:714)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:644)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:400)
at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:676)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:800)]
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_closing_connections // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_closing_connections'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc01f1c0940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbff674f280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0207ad8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbff674fa60>
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 0x7fc01f1c0940>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fbff6643e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc0207ad8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fbff6643910>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_ks_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_defaults // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd55eef1a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd55d6a3970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5608969d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd55f5fa970>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_defaults'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_populate_mv_after_insert_wide_rows // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_populate_mv_after_insert_wide_rows'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fd55eef1a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd55ef1ce50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5608969d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd55eee7df0>
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 0x7fd55eef1a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd55e564160>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5608969d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd55f1b8970>
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 0x7fd55eef1a90>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd55e305910>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd5608969d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd55e117ee0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_strategy_class'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_hsha_with_ssl // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f797989cbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f79796c7100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f797b03d820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7979efa610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_hsha_with_ssl'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_insert // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_insert'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f797989cbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f79797e1790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f797b03d820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f797aff69a0>
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 0x7f797989cbe0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7978ac1790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f797b03d820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f7978ac1d90>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_invalid_cf_names'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_empty_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_empty_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7feb4163f400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb41ccec70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb42e52790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb416098b0>
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 0x7feb4163f400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7feb419d7dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7feb42e52790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7feb419d7e20>
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 0x7f5876621550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5874d14820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5877f37820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5876dfb3a0>
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 0x7f5876621550>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f5876754220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f5877f37820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f5876751370>
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 0x7fedbce4e3a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fedb7e20610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fedbe83c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fedb7e202b0>
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 0x7fedbce4e3a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fedb446efd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fedbe83c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fedb446ea00>
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 0x7fedbce4e3a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fedbc3a1e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fedbe83c8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fedb463deb0>
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 0x7fb67961fdc0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb6785df520>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb67b027940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb6785df3d0>
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 0x7fb67961fdc0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fb679813f70>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fb67b027940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fb679813340>
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 0x7f63076e2640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f63078f8af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f63090d4940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f63078f8220>
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 0x7f63076e2640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6306c65970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f63090d4940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6306c65d30>
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 0x7f63076e2640>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f63078d8280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f63090d4940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6307700880>
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 0x7f63363b0340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f63363dc880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6337d9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f63363dc3a0>
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 0x7f63363b0340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6335aeba90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6337d9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6336543af0>
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 0x7f63363b0340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6335a18a00>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6337d9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6335a18f40>
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 0x7f63363b0340>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f63357e3340>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6337d9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6336a73d60>
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 0x7f9e525bbb20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e51c10250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e53f9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e527948e0>
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 0x7f9e525bbb20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e51b7f610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e53f9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e51b0fd60>
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 0x7f9e525bbb20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e51b27670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e53f9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e51bcae20>
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 0x7f9e525bbb20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e527bbc10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e53f9f940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e52e5d8b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_no_anticompaction_of_already_repaired'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cf_resurrect_subcolumn // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cf_resurrect_subcolumn'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f20670dd9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f206756c9a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2068890940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2066603ca0>
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 0x7f20670dd9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f20655f87f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2068890940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2067589550>
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 0x7f20670dd9a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f206657e130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2068890940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f20665e16a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_failure_during_anticompaction'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_get // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_get'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f33e80917f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f33e668db20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f33e98578b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f33e66a6640>
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 0x7f33e80917f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f33e727bb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f33e98578b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f33e727b910>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_system_super_column_family_operations'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_subcolumn_limit // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_subcolumn_limit'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fc803a45e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc8030ac310>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc8053ae820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc804082fd0>
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 0x7fc803a45e20>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fc803a61e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fc8053ae820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fc803a61d30>
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 0x7fd353844a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd353aad6d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd3551cf820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd353a85400>
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 0x7fd353844a30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd3507cdf40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd3551cf820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd3507cd5e0>
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 0x7fd2965a2760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd296bb0970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd297f3f820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd296762ac0>
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 0x7fd2965a2760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2967edcd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd297f3f820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd296c05250>
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 0x7fd2965a2760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd2967fe0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd297f3f820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd2967fe970>
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 0x7fd2965a2760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd286198970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd297f3f820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd286198880>
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 0x7f808f57b760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f808fbe1280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8090f04790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f808cb944c0>
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 0x7f808f57b760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f808f7d4430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8090f04790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f808f7d4490>
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 0x7f808f57b760>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f808eb9d0d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8090f04790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f808f9b3760>
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 0x7f1662bda7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f166317fb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1664564940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f16623464f0>
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 0x7f1662bda7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1662de6b50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1664564940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1662305be0>
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 0x7f1662bda7f0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f16631f0f10>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1664564940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f164ac77340>
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 0x7f9e5f201400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e5d89ba90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e60b999d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e5d841b20>
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 0x7f9e5f201400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e5e6e2130>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e60b999d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e5e6dcb20>
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 0x7f9e5f201400>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9e5e955bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9e60b999d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9e5e955af0>
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 0x7f50c6da5ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f50c430f700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f50c8761af0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f50c430f9a0>
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 0x7f50c6da5ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f50c626aa60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f50c8761af0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f50c61cc9d0>
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 0x7f50c6da5ee0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f50c6558850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f50c8761af0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f50c6558430>
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 0x7fe028993460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe026e8e610>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe02a1a3940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe0289f7670>
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 0x7fe028993460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe026e53c40>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe02a1a3940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe028e048b0>
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 0x7fe028993460>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe026e7b3d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe02a1a3940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe026e7b5e0>
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 0x7f8bf5a51fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8bf515f2e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8bf73d8820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8bf515c5b0>
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 0x7f8bf5a51fd0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8bf51b7250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8bf73d8820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8bf51b70d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_remove_expiring'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_paging_with_filtering_on_counter_columns_compact // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_paging_with_filtering_on_counter_columns_compact'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f359a8d17c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f359843a850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f359c037940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3589164e50>
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 0x7f359a8d17c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f358af372e0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f359c037940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f358968f970>
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 0x7f359a8d17c0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f359a8ae2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f359c037940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f359a9b7310>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_column_not_found_quorum'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_standard_row // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_remove_standard_row'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fe38b5ea6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe38adb9070>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe38cfaf8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe38acafb50>
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 0x7fe38b5ea6a0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fe389c8ceb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fe38cfaf8b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fe389c8ce20>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_describe_ring_on_invalid_keyspace'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_remove_super_columns_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 0x7fd6708a59d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd66947c280>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd6722699d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd66bc5ac70>
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 0x7fd6708a59d0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fd66949c0a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fd6722699d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fd66949ca30>
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 0x7ff3ff903910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff3fe94eb50>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4012cd940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff3fe997280>
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 0x7ff3ff903910>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ff3feddc700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ff4012cd940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ff3feddc1f0>
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 0x7ffaf548ad00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ffaf4661d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ffaf6ca7940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ffaf45ab940>
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 0x7ffaf548ad00>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7ffaf486d100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7ffaf6ca7940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7ffaf486d6a0>
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 0x7f9f65dac8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f57f9c820>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f67551820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9f56700730>
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 0x7f9f65dac8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f56641e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f67551820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9f5671a400>
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 0x7f9f65dac8e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f9f5668bca0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f9f67551820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f9f566f1d90>
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 0x7f2d94de5d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d8ffaefd0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d967838b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d8c7dabe0>
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 0x7f2d94de5d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d9402e2b0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d967838b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d943b5490>
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 0x7f2d94de5d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d94328e80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d967838b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d943288b0>
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 0x7f2d94de5d30>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f2d9440d430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f2d967838b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f2d94346cd0>
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 0x7f09d33dfe50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f09d2b46a90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f09d4d4c940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f09d2b684f0>
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 0x7f09d33dfe50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f09d00eb040>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f09d4d4c940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f09d0075730>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_super_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8a6964d5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a6977cb20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a6afc6700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8a69798580>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_mutate_insertions_and_deletions // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_mutate_insertions_and_deletions'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f8a6964d5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a63797dc0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a6afc6700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8a61af0850>
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 0x7f8a6964d5e0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f8a605c49d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f8a6afc6700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f8a698016d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_add'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_1 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_1'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1c203d7520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1c20582940>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1c21d5c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1c203ff490>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_system_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_system_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f1c203d7520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1c1f4147f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1c21d5c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1c204dc8e0>
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 0x7f1c203d7520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f1c205ab6a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f1c21d5c820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f1c205ab6d0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_batch_remove'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_2 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_2'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa28cede520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa28d099100>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa28e8298b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa28d0bb610>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_wide_slice // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_wide_slice'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fa28cede520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa284400700>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa28e8298b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa2843d2250>
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 0x7fa28cede520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa286f5f4c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa28e8298b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa284403a00>
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 0x7fa28cede520>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fa287fe4a60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fa28e8298b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fa287fe4df0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_super_cql_read_compatibility // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_super_cql_read_compatibility'>>
dtest_config = <dtest_config.DTestConfig object at 0x7fde2de76f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde2c2a86d0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde2f88c940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde2c2a8ee0>
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 0x7fde2de76f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde2c303bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde2f88c940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde2c303670>
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 0x7fde2de76f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde2c5f2730>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde2f88c940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde2c5f2b50>
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 0x7fde2de76f10>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7fde2c2f2970>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7fde2f88c940>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7fde2c2c4c70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_1'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_3 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f577c9735b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f577e0b19a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f577e1048b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f577c989c70>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_3'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_13691 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_13691'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f577c9735b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f577ae337f0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f577e1048b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f577ae66670>
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 0x7f577c9735b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f577c7c80a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f577e1048b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f577c7c3490>
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 0x7f577c9735b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f577cb88af0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f577e1048b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f577c9509a0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_deletion_eoc_0'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f191e7bce50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f191e4f2790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f191fc649d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f191e49deb0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_bad_calls // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_bad_calls'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f191e7bce50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f191d9f2df0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f191fc649d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f191ca08220>
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 0x7f191e7bce50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f191e326370>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f191fc649d0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f191d865a60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batchlog_replay_compatibility_4 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_4'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f53f94dfc40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53f91fba90>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53fa986820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f53f91b4070>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batchlog_replay_compatibility_4'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_batch_insert_super // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_batch_insert_super'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f53f94dfc40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53f0099d60>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53fa986820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f53d0793e80>
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 0x7f53f94dfc40>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f53f0078430>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f53fa986820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f53f0078a60>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_incr_decr_standard_multiget_slice'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_logged_batch_compatibility_5 // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_5'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6e0e7fb8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e0e8141c0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e0ff75790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6e0e622550>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_logged_batch_compatibility_5'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_cf_remove_column // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_cf_remove_column'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f6e0e7fb8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e0c3cdb80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e0ff75790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6e0c3cd8e0>
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 0x7f6e0e7fb8b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f6e0ddc1a30>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f6e0ff75790>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f6e0ddc1dc0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_alter_rf_and_run_read_repair // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_alter_rf_and_run_read_repair'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f79ed346490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f79e739f250>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f79eeaf7820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f79e6646730>
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 0x7f79ed346490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f79e6f95670>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f79eeaf7820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f79e6bcb700>
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 0x7f79ed346490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f79e4588880>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f79eeaf7820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f79e45885e0>
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 0x7f79ed346490>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f79e6ec7ac0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f79eeaf7820>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f79e6ec72b0>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_counter_get_slice_super_range'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_table_compact_storage // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_table_compact_storage'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f3368415e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3365b84400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3369e158b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3365bed1f0>
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 0x7f3368415e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f3368525400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3369e158b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f33653a8910>
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 0x7f3368415e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f33679eee80>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3369e158b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f33679e7a00>
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 0x7f3368415e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f33647c1400>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3369e158b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f33647c11c0>
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 0x7f3368415e50>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f33647c10a0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f3369e158b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f3365286130>
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_force_repair_async_2'>>
def cleanup_cluster(self, request=None):
with log_filter('cassandra'): # quiet noise from driver when nodes start going down
> if self.dtest_config.keep_test_dir or (self.dtest_config.keep_failed_test_dir and request and request.node.rep_call.failed):
E AttributeError: 'Function' object has no attribute 'rep_call'
dtest_setup.py:351: AttributeError
------------------------------------------------------------------------------------------------------------------------------
Cassandra dtests // test_range_with_remove // Error
test teardown failure
request = <SubRequest 'fixture_dtest_setup' for <Function 'test_range_with_remove'>>
dtest_config = <dtest_config.DTestConfig object at 0x7f070e430610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f070e7c6bb0>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f070fe358b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f070d8f72b0>
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 0x7f070e430610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f070ecd6790>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f070fe358b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f070ecd6040>
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 0x7f070e430610>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f070e6fe220>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f070fe358b0>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f070c3b3340>
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 0x7f77369778b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7736058850>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f773833f700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not dtest_setup.allow_log_errors:
errors = check_logs_for_errors(dtest_setup)
if len(errors) > 0:
failed = True
pytest.fail(msg='Unexpected error found in node logs (see stdout for full details). Errors: [{errors}]'
.format(errors=str.join(", ", errors)), pytrace=False)
finally:
try:
# save the logs for inspection
if failed or not dtest_config.delete_logs:
copy_logs(request, dtest_setup.cluster)
except Exception as e:
logger.error("Error saving log:", str(e))
finally:
> dtest_setup.cleanup_cluster(request)
conftest.py:350:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <dtest_setup.DTestSetup object at 0x7f77360aa7c0>
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 0x7f77369778b0>
fixture_dtest_setup_overrides = <dtest_setup_overrides.DTestSetupOverrides object at 0x7f7736024e20>
fixture_logging_setup = None, fixture_dtest_cluster_name = 'test'
fixture_dtest_create_cluster_func = <function DTestSetup.create_ccm_cluster at 0x7f773833f700>
@pytest.fixture(scope='function', autouse=False)
def fixture_dtest_setup(request,
dtest_config,
fixture_dtest_setup_overrides,
fixture_logging_setup,
fixture_dtest_cluster_name,
fixture_dtest_create_cluster_func):
if running_in_docker():
cleanup_docker_environment_before_test_execution()
# do all of our setup operations to get the enviornment ready for the actual test
# to run (e.g. bring up a cluster with the necessary config, populate variables, etc)
initial_environment = copy.deepcopy(os.environ)
dtest_setup = DTestSetup(dtest_config=dtest_config,
setup_overrides=fixture_dtest_setup_overrides,
cluster_name=fixture_dtest_cluster_name)
dtest_setup.initialize_cluster(fixture_dtest_create_cluster_func)
if not dtest_config.disable_active_log_watching:
dtest_setup.begin_active_log_watch()
# at this point we're done with our setup operations in this fixture
# yield to allow the actual test to run
yield dtest_setup
# phew! we're back after executing the test, now we need to do
# all of our teardown and cleanup operations
reset_environment_vars(initial_environment)
dtest_setup.jvm_args = []
for con in dtest_setup.connections:
con.cluster.shutdown()
dtest_setup.connections = []
failed = False
try:
if not d